255 Commits

Author SHA1 Message Date
Simon Stürz
a002ed02e4 small documenttion changes 2019-04-01 20:48:17 +02:00
Simon Stürz
4c3c546c82 fix CoAP notifications 2019-04-01 20:48:17 +02:00
Simon Stürz
92a5060de6 complete source code documentation 2019-04-01 20:48:17 +02:00
Simon Stürz
4a8db83c8b add DevicePairingInfo
remove name param from devices
close #310
2019-04-01 20:48:17 +02:00
Simon Stürz
1ef6c80e79 add editDevice method 2019-04-01 20:48:17 +02:00
Simon Stürz
449c224da0 fix tests and remove mockdevices name param 2019-04-01 20:48:17 +02:00
Simon Stürz
b2763cafd0 add device name
clean up guhCore
2019-04-01 20:48:17 +02:00
Simon Stürz
74150aa7a6 improove plugin loading and add deviceIcon to plugins 2019-04-01 20:48:17 +02:00
Simon Stürz
134879793f add DeviceIcon API type -> close #297
add more units -> close #301
2019-04-01 20:48:17 +02:00
Simon Stürz
317c5e7ea7 improove UPnP 2019-04-01 20:48:17 +02:00
Simon Stürz
7ee67da613 close #257 2019-04-01 20:48:17 +02:00
Simon Stürz
0eadc5af47 Revert "Snappy" 2019-04-01 20:48:17 +02:00
Simon Stürz
98bbd65922 fix log path 2019-04-01 20:48:17 +02:00
Simon Stürz
9389c1759d fix snappy paths 2019-04-01 20:48:17 +02:00
Simon Stürz
aedfbefbe1 fix libguh pro file 2019-04-01 20:48:17 +02:00
Simon Stürz
ea2573c69b fix installation paths 2019-04-01 20:48:17 +02:00
Simon Stürz
b31fbb2b3f add PREFIX option for qmake 2019-04-01 20:48:17 +02:00
Simon Stürz
f713544958 add packLibs
fix guhd.conf port
2019-04-01 20:48:17 +02:00
Simon Stürz
e553439b63 first working version of snappy 2019-04-01 20:48:17 +02:00
Simon Stürz
9195f06462 add observing resources
add documentation
2019-04-01 20:48:17 +02:00
Simon Stürz
d5af628a52 cleanup debug
add UPnP byebye message at shutdown
2019-04-01 20:48:17 +02:00
Simon Stürz
03381cc25c add shutdown and SIG quit signal capture
update manpage
2019-04-01 20:48:17 +02:00
Simon Stürz
a19a499115 close #269 2019-04-01 20:48:17 +02:00
Simon Stürz
9b9a5d6b23 fix plugin configuration and move to plugin json file
close #264
close #268
2019-04-01 20:48:17 +02:00
Simon Stürz
ffaa50c6c4 clean debug and add -fPIC to libguh linker flags 2019-04-01 20:48:17 +02:00
Simon Stürz
3157298a65 smal fixes 2019-04-01 20:48:17 +02:00
Simon Stürz
16e6e2de3b add EXPORT to lib for shared symbols 2019-04-01 20:48:17 +02:00
Simon Stürz
bf1235b4a7 move basic tags from type utils to DeviceClass 2019-04-01 20:48:17 +02:00
Simon Stürz
ac1e3d32a1 add documentation for basic types 2019-04-01 20:48:17 +02:00
Simon Stürz
0cf6b3e174 add basic tags to the api
bump api
add unit € cent / kWh
2019-04-01 20:48:17 +02:00
Simon Stürz
9214da2813 fix coap includes 2019-04-01 20:48:17 +02:00
Simon Stürz
1dae30eb80 rewrite hue plugin 2019-04-01 20:48:17 +02:00
Simon Stürz
a015865780 fix debugs and plugin settings 2019-04-01 20:48:17 +02:00
Simon Stürz
a2f7596188 fix debug output for log files
fix #249
2019-04-01 20:48:17 +02:00
Simon Stürz
34a5596f3e update man page
update package descriptions
change log output
2019-04-01 20:48:17 +02:00
Simon Stürz
faed9f1f6d change logging output 2019-04-01 20:48:17 +02:00
Simon Stürz
02a6e2cb96 update plugins and add state desciptor validation 2019-04-01 20:48:17 +02:00
Simon Stürz
057c1cf065 bump version
bump api version
update StateType
2019-04-01 20:48:17 +02:00
Simon Stürz
33af5fb5d5 fix plugin configuration param verification 2019-04-01 20:48:17 +02:00
Simon Stürz
09d66587ce add tests for rule action param verification
fix #231
2019-04-01 20:48:17 +02:00
Simon Stürz
1bd913aea5 fixed #244 2019-04-01 20:48:17 +02:00
Simon Stürz
3023634a11 add CoAP documentation 2019-04-01 20:48:17 +02:00
Simon Stürz
b00bba1c2b add qtcoap to the lib
add osdomotics plugin
2019-04-01 20:48:17 +02:00
Simon Stürz
4f76a64dfd first working netatmo version 2019-04-01 20:48:17 +02:00
Simon Stürz
fc9b6f1887 add device parent child relation
add remove policy to REST
expand remove policy
2019-04-01 20:48:17 +02:00
Simon Stürz
e194b3af83 add netatmo outdoor module 2019-04-01 20:48:17 +02:00
Simon Stürz
2693b1c8bd add netatmo plugin
add OAuth2
2019-04-01 20:48:17 +02:00
Simon Stürz
7682697c46 add aWATTar plugin 2019-04-01 20:48:17 +02:00
Simon Stürz
7e64422bc8 debug invalid plugin meta data 2019-04-01 20:48:17 +02:00
Simon Stürz
40e8aeed89 fix tests settings and log path 2019-04-01 20:48:17 +02:00