Commit Graph

24 Commits (584fec345f359679bda1bc4b4b1dff7779a6f2ea)

Author SHA1 Message Date
Simon Stürz 3129d6a15c enabled NOTIFY for UPnP plugins
added reconnect support for LG Smart Tv (pairing)
fixed missing uuid from UDAP2.0 device
2019-04-01 20:48:17 +02:00
Simon Stürz 1ae57928d7 added new logo and load each plugin json to its documentation 2019-04-01 20:48:17 +02:00
Michael Zanetti 73231419a9 generate an include file with uuids from json 2019-04-01 20:48:17 +02:00
Michael Zanetti 1cc0c4dd15 get rid of warnings
this eliminates all warnings and turns on -Werror
2019-04-01 20:48:17 +02:00
Michael Zanetti aad334c799 switch json api to better type system and enhance error reporting 2019-04-01 20:48:17 +02:00
Michael Zanetti 1aba1643f8 first attempt to clean up type system 2019-04-01 20:48:17 +02:00
Michael Zanetti fb2406d478 port new plugins to json system 2019-04-01 20:48:17 +02:00
Michael Zanetti 44118a1c06 initial work on moving plugin description to json 2019-04-01 20:48:17 +02:00
Michael Zanetti b252ff9706 port new plugins to json system 2019-04-01 20:48:17 +02:00
Michael Zanetti dcd2fdc049 initial work on moving plugin description to json 2019-04-01 20:48:17 +02:00
Michael Zanetti b7c6f3612a cleanup hue plugin when a device is removed.
Fixes #19
2019-04-01 20:48:17 +02:00
Michael Zanetti 431322199b convert the remaining param lists 2019-04-01 20:48:17 +02:00
Michael Zanetti 7fb111de1e cleanup hue plugin when a device is removed.
Fixes #19
2019-04-01 20:48:17 +02:00
Michael Zanetti 0614e79193 convert the remaining param lists 2019-04-01 20:48:17 +02:00
Michael Zanetti 824464e09b fix some param handling issues 2019-04-01 20:48:17 +02:00
Michael Zanetti 4211c3ae5c poll hue lights using the guhTimer to keep them in sync 2019-04-01 20:48:17 +02:00
Michael Zanetti aaaafb7f39 add reachable state to hue lights 2019-04-01 20:48:17 +02:00
Michael Zanetti 27a68f843f add support for brightness to the hue plugin 2019-04-01 20:48:17 +02:00
Michael Zanetti ac77fc669c rework how auto devices are created
also updated plugins to work with new api
2019-04-01 20:48:17 +02:00
Michael Zanetti 7a63045999 fix pairing with hue plugin 2019-04-01 20:48:17 +02:00
Michael Zanetti da9c937f94 update discoveryParams from QVariantMap to QList<Param> too 2019-04-01 20:48:17 +02:00
Michael Zanetti fcdf3e1e0b more work on the Hue plugin 2019-04-01 20:48:17 +02:00
Michael Zanetti 861f5704ef properly store username in device parameters 2019-04-01 20:47:51 +02:00
Michael Zanetti a6725ec4e9 add initial support for pairing devices (Only CreateMethodDiscovery and SetupMethodPushButton so far)
implement an initial Philips Hue plugin to test it
add a python script to test stuff
2019-04-01 20:47:51 +02:00