406 Commits

Author SHA1 Message Date
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
6450807ece fix init script install 2019-04-01 20:48:17 +02:00
Michael Zanetti
a98f64fc86 fake commits to trigger jenkins 2019-04-01 20:48:17 +02:00
Michael Zanetti
a95c50b959 Revert "delete unused file"
This reverts commit a9500bc172b8e94ebcc7e64f9ac6fb820dc8660c.
2019-04-01 20:48:17 +02:00
Michael Zanetti
b488c74870 delete unused file 2019-04-01 20:48:17 +02:00
Michael Zanetti
7a4083bab3 add empty install file for meta package 2019-04-01 20:48:17 +02:00
Michael Zanetti
9c79671b8e fix binary name in installs 2019-04-01 20:48:17 +02:00
Michael Zanetti
759896d2b1 add guhd as a dependency to the plugins 2019-04-01 20:48:17 +02:00
Michael Zanetti
a803ef8292 rename guh to guhd.
added a meta package for guh, that pulls in guhd and guh-plugins
2019-04-01 20:48:17 +02:00
Michael Zanetti
50ff810e76 fix bad merge 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
9a3e76ba15 bump version 2019-04-01 20:48:17 +02:00
Michael Zanetti
f72b3e6248 don't install plugins in the core package 2019-04-01 20:48:17 +02:00
Michael Zanetti
1dbb1837fd fix install files 2019-04-01 20:48:17 +02:00
Michael Zanetti
25ec4193ab install plugins to a separate package 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
c14521fef5 update packages description 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
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
adb80c8364 drop unused vendorid 2019-04-01 20:48:17 +02:00
Michael Zanetti
e35b4c5055 drop commented code from mailnotification plugin 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
d81dd97d5f fix cmdmgr 2019-04-01 20:48:17 +02:00
Michael Zanetti
0d1ceeb7bc drop unused vendorid 2019-04-01 20:48:17 +02:00
Michael Zanetti
448a17c44a drop commented code from mailnotification plugin 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
Michael Zanetti
6db7e97940 fix install location 2019-04-01 20:48:17 +02:00
Michael Zanetti
ebc0a83027 add init script 2019-04-01 20:48:17 +02:00
Simon Stürz
988ef98141 fixed port binding problem of mock device 2019-04-01 20:48:17 +02:00
Simon Stürz
657db06734 fixed spelling mistake 2019-04-01 20:48:17 +02:00
Simon Stürz
6cfd88a897 fixed some memory leaks in wemo plugin 2019-04-01 20:48:17 +02:00
Simon Stürz
202def72a7 added states and event handling from tv 2019-04-01 20:48:17 +02:00
Simon Stürz
07ac559665 tv commander added (basic navigation and remote keys like volume up/down, channels up/down, mute...)
TODO: find out why arrow keys will be pressed twice..hmmm
2019-04-01 20:48:17 +02:00
Simon Stürz
7890975ec6 added SetupMethodDisplayPin to device class 2019-04-01 20:48:17 +02:00
Simon Stürz
ce54fd166a added Lg Smart Tv support (discovery works) 2019-04-01 20:48:17 +02:00
Simon Stürz
22d9bd312f fixed memory leek from network reply and set power bug 2019-04-01 20:48:17 +02:00