110 Commits

Author SHA1 Message Date
Michael Zanetti
8b1e3f4d9f cleanup debug print 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
dbe0b47035 fix some comments 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
0a79a644e2 added more documentation 2019-04-01 20:48:17 +02:00
Simon Stürz
cf145bbe04 fixed inline comments 2019-04-01 20:48:17 +02:00
Simon Stürz
23a09278a2 changed style color and improved icon
added GuhCore documentation for completeness
2019-04-01 20:48:17 +02:00
Simon Stürz
c9b5e2816b fixed some \sa 2019-04-01 20:48:17 +02:00
Simon Stürz
6bca9c08dc added more documentation 2019-04-01 20:48:17 +02:00
Simon Stürz
754f494746 added some more documetations 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
213b28ea83 add Devices.GetStateValues
Fixes #65
2019-04-01 20:48:17 +02:00
Michael Zanetti
352a2dcca1 don't pack invalid/empty stateevaluator contents
Fixes #56
2019-04-01 20:48:17 +02:00
Simon Stürz
35e4796941 fixed some bugs 2019-04-01 20:48:17 +02:00
Simon Stürz
a4cb391374 brennenstuhl autodetection added 2019-04-01 20:48:17 +02:00
Simon Stürz
b45702ca37 added licence 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
d3e6f897c1 fixed next gpio warning 2019-04-01 20:48:17 +02:00
Simon Stürz
e1fae133a3 fix radioreceiver 2019-04-01 20:48:17 +02:00
Simon Stürz
f62e7d9e01 fixed gpio warnings (errors on trusty and utopic) 2019-04-01 20:48:17 +02:00
Simon Stürz
de77f9fb94 fix missing gpio warnings 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
71bce5a281 fixed warnings 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
4e5656b299 fixed multiple creation of mock autodevice on each start 2019-04-01 20:48:17 +02:00
Michael Zanetti
04ed3f5685 fix merge for real 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
019541a332 add one more search path for plugins to make installed tests work 2019-04-01 20:48:17 +02:00
Michael Zanetti
97047a5f39 fix plugin loading when installed 2019-04-01 20:48:17 +02:00
Michael Zanetti
d3579c6262 fix search paths 2019-04-01 20:48:17 +02:00
Michael Zanetti
c9e6b7ed81 load plugins dynamically 2019-04-01 20:48:17 +02:00
Michael Zanetti
9e2f1286b1 forward radio data to discovering plugins too 2019-04-01 20:48:17 +02:00
Michael Zanetti
95b5cbbd9d Revert "always forward radio433 signals to plugins, not only when there's a configured device"
This reverts commit 0c0dffdf50ddb8d07f32fb8370f8ba76304762d2.
2019-04-01 20:48:17 +02:00
Michael Zanetti
56ac1fa00f always forward radio433 signals to plugins, not only when there's a configured device 2019-04-01 20:48:17 +02:00
Michael Zanetti
f426353926 always initialize radio 433 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
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
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
06b64534de fixed inline comments 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
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
431322199b convert the remaining param lists 2019-04-01 20:48:17 +02:00
Michael Zanetti
913f08edd8 fix some param handling issues 2019-04-01 20:48:17 +02:00