loxone-java
loxone-java copied to clipboard
Java implementation of the Loxone™ communication protocol (Web Socket)
Seems like the miniserver always respond to websocket commands in the same order they were sent, this would allow to introduce some blocking request-response behaviour into the library - this...
Since reconnect could mean the the server has actually changed the program.... Is there some event coming from the miniserver before restart we could use tom implement the bahaviour?
For instance `DEV_SYS_CPU` command should carry `PercentValue` however in case of failure (i.e. unsufficient permissions) the `JsonValue` is returned instead. Since `LoxoneHttp.get()` is type parametrized, the ClassCastException happens later when...
Ensure all common optional fields from [Loxone Structure file](https://www.loxone.com/dede/wp-content/uploads/sites/2/2021/03/1200_Structure-File.pdf) are covered in [Control](../tree/master/src/main/java/cz/smarteon/loxone/app/Control.java)
Repeated approcahes of sharing the session key on fails with 404. However it doesn't imply any non-functionality (since currently the keeyexchange response is ignored anyway)
There is a race condition in `LoxoneWebSocket.sendInternal()` - in case the sent command response is received faster than command is actually added o the command queue. As proven in #83...
Hi, i just saw that in the TextEvents i also get the room favourites. Now i want to convert them to a class, but i can not get this working....
Hello, I am using the websocket connectivity to receive statistics and once in a while (every ~2-3 days) the websocket connection gets closed by the miniserver. The library tries a...