An open API service indexing awesome lists of open source software.

https://github.com/niqdev/enhanced-domotic

Domotic library in Java
https://github.com/niqdev/enhanced-domotic

Last synced: about 1 year ago
JSON representation

Domotic library in Java

Awesome Lists containing this project

README

          

enhanced-domotic
================
The aim of the project is to write a domotic library in Java.

For now, only [OpenWebNet](http://www.myopen-legrandgroup.com/resources/own_protocol/default.aspx) protocol is supported.

Example with fluent syntax
```java
EnhancedDomotic.config(config)
.type(COMMAND)
.action(TURN_ON)
.device(LIGHT)
.deviceProperty(ID, 21)
.execute();
```

[Here](https://github.com/niqdev/enhanced-domotic/tree/master/src/test/java/com/domotic/enhanced/openwebnet) for more examples.

Android development: closed [issue](https://github.com/niqdev/enhanced-domotic/issues/1).

####How to build the project:
```
mvn eclipse:clean eclipse:eclipse
mvn clean install
```