Commit Graph

187 Commits (ef7458879b0d7fc8d8b275b758b571fb59ff876f)

Author SHA1 Message Date
Simon Stürz f35f136a4c added yahoo mail notification 2019-04-01 20:48:17 +02:00
Simon Stürz be6d676fdf fix wrong loading of TLS devices 2019-04-01 20:48:17 +02:00
Simon Stürz 669ff65be8 added async setup and fixed inline comments 2019-04-01 20:48:17 +02:00
Simon Stürz 0938509c09 clean up debugs and fix encryption error on SSL connection 2019-04-01 20:48:17 +02:00
Simon Stürz 3c9bb1c89c fixed json file and added encryption 2019-04-01 20:48:17 +02:00
Simon Stürz 943983bf0f fix wrong loading of TLS devices 2019-04-01 20:48:17 +02:00
Simon Stürz f7aac2554c added async setup and fixed inline comments 2019-04-01 20:48:17 +02:00
Simon Stürz 7a6dacff9f clean up debugs and fix encryption error on SSL connection 2019-04-01 20:48:17 +02:00
Simon Stürz a056371a4d fixed json file and added encryption 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
Simon Stürz 02b2cd0235 fixed mock device 2019-04-01 20:48:17 +02:00
Simon Stürz 4e5656b299 fixed multiple creation of mock autodevice on each start 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
Simon Stürz 511a676507 added autodetection using geo-location 2019-04-01 20:48:17 +02:00
Michael Zanetti cec74d5ba4 fix some plugin's json 2019-04-01 20:48:17 +02:00
Michael Zanetti adb80c8364 drop unused vendorid 2019-04-01 20:48:17 +02:00
Michael Zanetti e35b4c5055 drop commented code from mailnotification plugin 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 ba8e3d7ec9 fix some plugin's json 2019-04-01 20:48:17 +02:00
Michael Zanetti 0d1ceeb7bc drop unused vendorid 2019-04-01 20:48:17 +02:00
Michael Zanetti 448a17c44a drop commented code from mailnotification plugin 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
Simon Stürz 0fda5f99e1 fixed radio433 and added Radio 433 brennenstuhl LAN gateway 2019-04-01 20:48:17 +02:00
Simon Stürz 988ef98141 fixed port binding problem of mock device 2019-04-01 20:48:17 +02:00
Simon Stürz 657db06734 fixed spelling mistake 2019-04-01 20:48:17 +02:00
Simon Stürz 6cfd88a897 fixed some memory leaks in wemo plugin 2019-04-01 20:48:17 +02:00
Simon Stürz 202def72a7 added states and event handling from tv 2019-04-01 20:48:17 +02:00
Simon Stürz 07ac559665 tv commander added (basic navigation and remote keys like volume up/down, channels up/down, mute...)
TODO: find out why arrow keys will be pressed twice..hmmm
2019-04-01 20:48:17 +02:00
Simon Stürz 7890975ec6 added SetupMethodDisplayPin to device class 2019-04-01 20:48:17 +02:00
Simon Stürz ce54fd166a added Lg Smart Tv support (discovery works) 2019-04-01 20:48:17 +02:00
Simon Stürz 22d9bd312f fixed memory leek from network reply and set power bug 2019-04-01 20:48:17 +02:00
Simon Stürz 50e1ddfc5f added WeMo documentation 2019-04-01 20:48:17 +02:00
Simon Stürz 7f26df1662 wemo plugin: switch finished. 2019-04-01 20:48:17 +02:00
Simon Stürz b549b013b4 added wemo discovery and can request the powerstate of the switch 2019-04-01 20:48:17 +02:00
Simon Stürz 5ce85633d3 added documetation
TODO: move doc to network, when merged
2019-04-01 20:48:17 +02:00
Simon Stürz 5d69c20d80 supporting now wall thermostat and radiator thermostat (auto device)
added actions (auto, manuel, eco mode...)
2019-04-01 20:48:17 +02:00
Simon Stürz b283725314 prepared everything for autocreate the slave devices of the cube...allmost all data are now decoded... 2019-04-01 20:48:17 +02:00
Simon Stürz f63e7885e0 actual temperature from wall thermostat finally decoded (was a hard part....puh) 2019-04-01 20:48:17 +02:00
Simon Stürz c333ffd625 added licence 2019-04-01 20:48:17 +02:00
Simon Stürz 58b8e13ef2 improoved Max! cube decoding...current temperatur still missing 2019-04-01 20:48:17 +02:00
Simon Stürz 6efbf688ce added licence to eq-3 classes 2019-04-01 20:48:17 +02:00
Simon Stürz aab7a6ec47 fixed some bugs in eq-3 and penweathermap plugins 2019-04-01 20:48:17 +02:00
Simon Stürz 3a8908c982 added eQ-3 plugin
pluginstatus: can be discovered, still not refreshing
auto generate devices from cube missing
some errors in message parsing
2019-04-01 20:48:17 +02:00
Simon Stürz 9481bf5361 fixed some Radio433 bugs 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 fb779ad15f randomize Mock Auto device port to avoid collisions when multiple guh's are running 2019-04-01 20:48:17 +02:00
Michael Zanetti 431322199b convert the remaining param lists 2019-04-01 20:48:17 +02:00