163 Commits

Author SHA1 Message Date
Simon Stürz
ee41ef5cfa add displayPin setupMethod 2019-04-01 20:48:17 +02:00
Simon Stürz
1f35f78238 added kodi connection and jsonhandler 2019-04-01 20:48:17 +02:00
Simon Stürz
a6a02ba6fb make writable states more clear in plugin json 2019-04-01 20:48:17 +02:00
Simon Stürz
6d7984496e added datetime logging category and update man page 2019-04-01 20:48:17 +02:00
Simon Stürz
5bbf1fc70b rename logging 2019-04-01 20:48:17 +02:00
Simon Stürz
c496d26866 add debug categories for plugins and update man page 2019-04-01 20:48:17 +02:00
Simon Stürz
a8727407eb added logging category to core and lib 2019-04-01 20:48:17 +02:00
Simon Stürz
05306f5c90 update hue plugin 2019-04-01 20:48:17 +02:00
Simon Stürz
2ab185d215 update plugin json files
add unit to states
2019-04-01 20:48:17 +02:00
Simon Stürz
1ec69f8d6f add units to the API 2019-04-01 20:48:17 +02:00
Simon Stürz
e944c28906 bump api version and add units enum to type utils 2019-04-01 20:48:17 +02:00
Simon Stürz
9edb3b8b40 fixed rule action setting error 2019-04-01 20:48:17 +02:00
Simon Stürz
f2baa2659b fix tune plugin and some hue modifications 2019-04-01 20:48:17 +02:00
Simon Stürz
ea03497b15 fixed hue plugin 2019-04-01 20:48:17 +02:00
Simon Stürz
745107c469 changed editable property to readOnly
added guhcore documentation
bump JSONRPC api version
2019-04-01 20:48:17 +02:00
Simon Stürz
4c022b6a7e add documentation 2019-04-01 20:48:17 +02:00
Simon Stürz
4e7fd62bf8 fix edit with DeviceSetupStatusFailure 2019-04-01 20:48:17 +02:00
Simon Stürz
5d88998fa1 fixed device edit notification 2019-04-01 20:48:17 +02:00
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
2aa55e469e added copyright 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
1f48651dee fixed tune execute action 2019-04-01 20:48:17 +02:00
Simon Stürz
245043aff7 working tune communication
disabled rf433 gpio
2019-04-01 20:48:17 +02:00
Simon Stürz
e24ed007dd added possible state fields for autocreated actions -> limits and default value 2019-04-01 20:48:17 +02:00
Simon Stürz
231abee49b autocreate action for writable states 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
90622e5edb improove RuleAction logic
add tests
fix documentation
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
c7ca6ffea6 add RuleActionType 2019-04-01 20:48:17 +02:00
Simon Stürz
8402845442 ready to merge 2019-04-01 20:48:17 +02:00
Simon Stürz
3ad0cee15b fix postSetup in devicemanager 2019-04-01 20:48:17 +02:00
Simon Stürz
b88994e3f4 added postSetupDevice 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
a7ca7621d4 fixed documentation warinings 2019-04-01 20:48:17 +02:00
Simon Stürz
632dc3bf76 fix issue #114 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
acdd57cfff added documentation for network manager 2019-04-01 20:48:17 +02:00
Simon Stürz
957a42955a fixed inline comments 2019-04-01 20:48:17 +02:00
Simon Stürz
88a8e9dff6 prepared networkmanager for plugins 2019-04-01 20:48:17 +02:00
Simon Stürz
dcd4ff8c9d added networkmanager in libguh and devicemanager 2019-04-01 20:48:17 +02:00
Simon Stürz
d991507f3e added documentation 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
f01754fa49 added license and cleaned up debug 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
9df94474bd fixed wemo to use UpnpDiscovery and added rediscovery action 2019-04-01 20:48:17 +02:00
Simon Stürz
608ef8641d fixed libguh.pro 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