195 Commits

Author SHA1 Message Date
Simon Stürz
5af2067308 bump api versio
bump guh version
added tests for edit device
added tests for edit device (rediscovery)
added device params changed notification
2019-04-01 20:48:17 +02:00
Simon Stürz
b366d45229 first version of edit device 2019-04-01 20:48:17 +02:00
Simon Stürz
b7b286e599 added tests for RuleAdded and RuleRemoved notifications
fixed notification bug in rulehandler
2019-04-01 20:48:17 +02:00
Simon Stürz
2aa55e469e added copyright 2019-04-01 20:48:17 +02:00
Simon Stürz
a39a38f993 added rules notifications 2019-04-01 20:48:17 +02:00
Simon Stürz
bb03280583 added device added/removed notification 2019-04-01 20:48:17 +02:00
Simon Stürz
ae1335f392 made RF433 GPIO selectable
removed receiving devices temporary
added elro devices
added name param for 433 devices
cleanup 433 plugins
2019-04-01 20:48:17 +02:00
Simon Stürz
1c008d0bef fixed inline comments and added a test 2019-04-01 20:48:17 +02:00
Simon Stürz
f0d7fbd3f5 bump guh version and add a more specific rule error 2019-04-01 20:48:17 +02:00
Simon Stürz
90622e5edb improove RuleAction logic
add tests
fix documentation
2019-04-01 20:48:17 +02:00
Simon Stürz
f26ec0fa47 bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
a29b3a75eb add documentation 2019-04-01 20:48:17 +02:00
Simon Stürz
0603b8a3b7 fixed tests and bump api 2019-04-01 20:48:17 +02:00
Simon Stürz
6bd8983ec2 added RuleAction and RuleActionParam to RuleEngine 2019-04-01 20:48:17 +02:00
Simon Stürz
7b6c9d3655 add documentation 2019-04-01 20:48:17 +02:00
Simon Stürz
79cbab42a1 fixed packRule 2019-04-01 20:48:17 +02:00
Simon Stürz
48b09ecf01 bump api version 2019-04-01 20:48:17 +02:00
Simon Stürz
0652646240 added exitActions for state based rules 2019-04-01 20:48:17 +02:00
Simon Stürz
9e10d1a99d added name for rules 2019-04-01 20:48:17 +02:00
Simon Stürz
c1a0895a3f added Uint and Color to base types 2019-04-01 20:48:17 +02:00
Simon Stürz
d4f94c8b8c bump API version 2019-04-01 20:48:17 +02:00
Simon Stürz
f331fe1591 added input types in plugin json files 2019-04-01 20:48:17 +02:00
Simon Stürz
a336077521 fixed reference to InputType in ParamType 2019-04-01 20:48:17 +02:00
Simon Stürz
d510157b26 added input type to API 2019-04-01 20:48:17 +02:00
Simon Stürz
b3e6da87dc fixed rule inactive log event 2019-04-01 20:48:17 +02:00
Simon Stürz
a7ca7621d4 fixed documentation warinings 2019-04-01 20:48:17 +02:00
Simon Stürz
8eaa447cb1 fixed main and added RunningMode 2019-04-01 20:48:17 +02:00
Simon Stürz
1529706561 fixing service and cleanup code 2019-04-01 20:48:17 +02:00
Simon Stürz
90120203f4 fixed QtService documentation and licencecheck 2019-04-01 20:48:17 +02:00
Simon Stürz
42fffe647d added qtservice 2019-04-01 20:48:17 +02:00
Simon Stürz
091dff8491 added daemon option and application parameters 2019-04-01 20:48:17 +02:00
Michael Zanetti
5cbe613a3e improve test, fix bug in stateEvaluator 2019-04-01 20:48:17 +02:00
Simon Stürz
d396cd16d2 added test 2019-04-01 20:48:17 +02:00
Michael Zanetti
baf0884a59 fix logging of sync action executions 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
e605a41c37 improve debug print 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
23a09278a2 changed style color and improved icon
added GuhCore documentation for completeness
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
5cd3154b64 add possibility to disable/enable rules
Fixes #58
2019-04-01 20:48:17 +02:00
Michael Zanetti
66f4a361a1 add Events.GetEventType
Fixes #59
2019-04-01 20:48:17 +02:00
Michael Zanetti
63fb728269 bump version 2019-04-01 20:48:17 +02:00
Michael Zanetti
21f05315a6 fix typo 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
f75c7abde4 bump api version 2019-04-01 20:48:17 +02:00
Michael Zanetti
c57773883d return correct enum name
Fixes #68
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
Michael Zanetti
477a95477b add operator to stateevaluator in json api
Fixes #57
2019-04-01 20:48:17 +02:00