220 Commits

Author SHA1 Message Date
Simon Stürz
a7ca7621d4 fixed documentation warinings 2019-04-01 20:48:17 +02:00
Simon Stürz
f47b81f95b update wemo plugin and fixed debug output of network manager 2019-04-01 20:48:17 +02:00
Simon Stürz
6e93853830 updated and fixed openweathermap plugin 2019-04-01 20:48:17 +02:00
Simon Stürz
4a241cf1d5 moved hardware/upnpdiscover* -> network/upnpdiscovery/* 2019-04-01 20:48:17 +02:00
Simon Stürz
4dee52a297 added support for multiple upnp discovery requests 2019-04-01 20:48:17 +02:00
Simon Stürz
a9117c9eb2 fixed missind idName for rediscovery of wemon device 2019-04-01 20:48:17 +02:00
Simon Stürz
9df94474bd fixed wemo to use UpnpDiscovery and added rediscovery action 2019-04-01 20:48:17 +02:00
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
30f5c44e08 added upnp discovery as hardware resource 2019-04-01 20:48:17 +02:00
Simon Stürz
6f72d39ec0 first version, rf code not working yet 2019-04-01 20:48:17 +02:00
Simon Stürz
ba8badb5ea fixe issue #9 and clean code 2019-04-01 20:48:17 +02:00
Simon Stürz
8d2633fa3e finalized neynew plugin 2019-04-01 20:48:17 +02:00
Simon Stürz
25fd83e648 added optional repetition value for rf433 transmitting 2019-04-01 20:48:17 +02:00
Simon Stürz
a4b51ccdcc first version of leynew plugin, rf part not working yet 2019-04-01 20:48:17 +02:00
Simon Stürz
aa3efd5726 added vendor Google and Yahoo to mailnotification 2019-04-01 20:48:17 +02:00
Michael Zanetti
2cb547f307 fix mock device states 2019-04-01 20:48:17 +02:00
Michael Zanetti
240c5e36d6 implement a logging framework 2019-04-01 20:48:17 +02:00
Michael Zanetti
56ca42e1ca finish off the stateevaluator handling 2019-04-01 20:48:17 +02:00
Simon Stürz
d87bc5a071 fix mistake 2019-04-01 20:48:17 +02:00
Simon Stürz
0a79a644e2 added more documentation 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
Simon Stürz
1f697b2b1a added documentation and fixed some doc errors 2019-04-01 20:48:17 +02:00
Michael Zanetti
f32a362ebc fix .pri file 2019-04-01 20:48:17 +02:00
Michael Zanetti
0c7905721d add generated info header to make licensecheck happy 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
Simon Stürz
0dd6bdb974 clean code 2019-04-01 20:48:17 +02:00
Simon Stürz
c8e043adc3 added command launcher and removed some useless files from repo 2019-04-01 20:48:17 +02:00
Simon Stürz
5533f216ee added some more time states 2019-04-01 20:48:17 +02:00
Simon Stürz
b8616dc53a added first version of datetime plugin 2019-04-01 20:48:17 +02:00
Simon Stürz
3ffc015c01 added GpioMonitor 2019-04-01 20:48:17 +02:00
Simon Stürz
cc772678ec added ON/OFF button and button
fixed cmdmgr double execution of actions without params
2019-04-01 20:48:17 +02:00
Simon Stürz
78272ecdd3 first version of toggle button 2019-04-01 20:48:17 +02:00
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
Michael Zanetti
c9e6b7ed81 load plugins dynamically 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