xbmc-provider

Provides Kodi/XBMC Events and Actions to NickNack

License

License

Categories

Categories

IDE Development Tools
GroupId

GroupId

com.github.kmbulebu.nicknack
ArtifactId

ArtifactId

xbmc-provider
Last Version

Last Version

0.0.7
Release Date

Release Date

Type

Type

jar
Description

Description

xbmc-provider
Provides Kodi/XBMC Events and Actions to NickNack

Download xbmc-provider

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.kmbulebu.nicknack/xbmc-provider/ -->
<dependency>
    <groupId>com.github.kmbulebu.nicknack</groupId>
    <artifactId>xbmc-provider</artifactId>
    <version>0.0.7</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.kmbulebu.nicknack/xbmc-provider/
implementation 'com.github.kmbulebu.nicknack:xbmc-provider:0.0.7'
// https://jarcasting.com/artifacts/com.github.kmbulebu.nicknack/xbmc-provider/
implementation ("com.github.kmbulebu.nicknack:xbmc-provider:0.0.7")
'com.github.kmbulebu.nicknack:xbmc-provider:jar:0.0.7'
<dependency org="com.github.kmbulebu.nicknack" name="xbmc-provider" rev="0.0.7">
  <artifact name="xbmc-provider" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.kmbulebu.nicknack', module='xbmc-provider', version='0.0.7')
)
libraryDependencies += "com.github.kmbulebu.nicknack" % "xbmc-provider" % "0.0.7"
[com.github.kmbulebu.nicknack/xbmc-provider "0.0.7"]

Dependencies

compile (2)

Group / Artifact Type Version
org.eclipse.jetty.websocket : websocket-client jar 9.2.1.v20140609
com.fasterxml.jackson.core : jackson-databind jar 2.4.4

provided (2)

Group / Artifact Type Version
com.github.kmbulebu.nicknack : nicknack-core jar 0.0.7
com.google.code.findbugs : jsr305 jar 3.0.0

test (1)

Group / Artifact Type Version
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.

Build Status

NickNack

NickNack is an event driven automation engine for the "Internet of Things." Most homes are now equipped with at least one internet connected TV, appliance, security system, stereo receiver, or other device. Additionally, we find Home Theater PC software, Internet services, such as email and weather updates. Nick Nack aims to offer an easy way to create meaningful connections between these providers and more.

A list of included providers is available [here] (./PROVIDERS.md).

Prerequisites

  • Java JRE 7 or higher

Download

Running

Linux / OS X

  1. Download nicknack distribution. curl -o nicknack.tgz "http://repo1.maven.org/maven2/com/github/kmbulebu/nicknack/nicknack-server-assembly/0.0.7/nicknack-server-assembly-0.0.7-distribution.tar.gz
  2. Unpack. tar xzf nicknack.tgz
  3. Start. nicknack/bin/nicknack start
  4. Visit (http://127.0.0.1:8085/).

Windows

  1. Download nicknack distribution zip file using above link.
  2. Unzip.
  3. Open a command line and run nicknack\bin\nicknack.bat start
  4. Visit (http://127.0.0.1:8085/).

Configuring providers

Web based configuration is not yet available. Until then, you can configure NickNack providers by editing the nicknack/conf/nicknack_config.xml file.

Versions

Version
0.0.7
0.0.6
0.0.5b
0.0.5
0.0.4