Michael Zanetti
4fc0ef01fa
add a test
2019-04-02 01:02:45 +02:00
Michael Zanetti
45caf66851
initial work on interfaces
...
have some interfaces defined and in use by DeviceManager and the API.
this can be used to build first prototypes in apps using the interfaces
stuff. Currently the lights interfaces are mostly defined and fully
implemented by the Hue plugin.
TODO: more interfaces to be defined, make more plugins follow
interfaces.
TODO: tests for the interface code
TODO: docs for the interface code
2019-04-02 01:02:45 +02:00
Simon Stürz
eb8cad0440
don't build mock plugin if testing is disabled
2019-04-02 01:01:32 +02:00
Simon Stürz
51a4dda185
translations installation path
2019-04-02 01:01:32 +02:00
Simon Stürz
24c48e8af3
Add gpio plugin with raspberry pi 2 support
2019-04-02 01:01:32 +02:00
Simon Stürz
7a4c0ab454
upgrade network detector plugin
2019-04-02 01:01:32 +02:00
Simon Stürz
699495dcc0
baisc functionality of nuimo
2019-04-01 20:48:17 +02:00
Simon Stürz
fb91f05b15
add final qtavahi lib
2019-04-01 20:48:17 +02:00
Boernsman
78183f48a8
added denon plug-in
2019-04-01 20:48:17 +02:00
Simon Stürz
e30aace156
add orderbutton plugin
...
add coap to the libguh source for dev package
2019-04-01 20:48:17 +02:00
Simon Stürz
1a9284b89f
add guh-plugins-merkur package
...
add merkur boards plugins
temprary remove coap test (server down)
2019-04-01 20:48:17 +02:00
Simon Stürz
97ba70a996
disable tune plugin
2019-04-01 20:48:17 +02:00
Simon Stürz
f04257ab33
remove boblight from project tree (is now a separat repository)
2019-04-01 20:48:17 +02:00
Simon Stürz
717917eecf
remove osdomotics
...
remove autodevice from awattar
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
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
6ea0e0c4a9
first working version of avea example plugin for bluetoot le
2019-04-01 20:48:17 +02:00
Simon Stürz
3348fd18de
added bluetooth low energy device type
2019-04-01 20:48:17 +02:00
Simon Stürz
ceaad7c7fd
add kodi plugin skeleton
2019-04-01 20:48:17 +02:00
Simon Stürz
8bcb535ad9
add udp commander plugin
2019-04-01 20:48:17 +02:00
Simon Stürz
4ff255cecb
add tune plugin
2019-04-01 20:48:17 +02:00
Simon Stürz
6f72d39ec0
first version, rf code not working yet
2019-04-01 20:48:17 +02:00
Simon Stürz
a4b51ccdcc
first version of leynew plugin, rf part not working yet
2019-04-01 20:48:17 +02:00
Simon Stürz
c8e043adc3
added command launcher and removed some useless files from repo
2019-04-01 20:48:17 +02:00
Simon Stürz
b8616dc53a
added first version of datetime plugin
2019-04-01 20:48:17 +02:00
Simon Stürz
78272ecdd3
first version of toggle button
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
b549b013b4
added wemo discovery and can request the powerstate of the switch
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
Michael Zanetti
a6725ec4e9
add initial support for pairing devices (Only CreateMethodDiscovery and SetupMethodPushButton so far)
...
implement an initial Philips Hue plugin to test it
add a python script to test stuff
2019-04-01 20:47:51 +02:00
Simon Stürz
40b91f4dbd
created cusom mail notification
...
changed googlemail plugin to mail notification plugin
2014-05-01 21:02:16 +02:00
Simon Stürz
b593360f6b
added wol plugin
...
temporary goes every 433 data in every 433 plugin...for debugging
2014-04-23 22:16:32 +02:00
Simon Stürz
2a372dd240
added google mail notification plugin
...
changed licence formating
2014-04-20 18:49:39 +02:00
Michael Zanetti
364cef6a8f
add a preliminary plugin for lirc
2014-04-16 00:55:32 +02:00
Simon Stürz
477749fe7d
fixed autodetect search from openweather and removed conrad from code temprary
2014-04-14 01:21:27 +02:00
Michael Zanetti
8d1c7f9c03
add createmethod and setupmethod params
...
add support for createmethod "auto"
add functional boblight plugin
2014-04-13 10:27:08 +02:00
Simon Stürz
8a4f06f47f
added openweathermap plugin
...
removed weatherground and meisteranker plugin from code...they need later some more time
2014-04-06 22:27:56 +02:00
Simon Stürz
b5f510dcad
added weatherground plugin frame
2014-04-04 13:35:28 +02:00
Michael Zanetti
66890e3161
added a new mockdevice plugin
2014-04-01 00:21:19 +02:00
Simon Stürz
90f69c10fc
added conrad plugin and support for radio433 devices with 64 bit length
2014-02-12 23:33:49 +01:00
Michael Zanetti
02c8e6e4b4
reworked jsonrpc server.
...
added introspection
all calls and responses have now param validation
2014-01-20 01:13:43 +01:00
Michael Zanetti
693519841f
rename plugins
2014-01-06 21:14:09 +01:00
Michael Zanetti
822f63861a
added a plugin to detect wifi devices in range
2014-01-06 17:22:36 +01:00
Simon Stürz
31b1f9b08e
meister anker plugin added
2014-01-02 19:15:20 +01:00
Simon Stürz
86ff25258e
fixed plugin names
2014-01-02 16:01:16 +01:00
Simon Stürz
91c8c488b5
added intertechno plugin
2014-01-01 21:22:14 +01:00
Simon Stürz
f939b78e88
mumbi remote added
2013-12-31 02:53:15 +01:00
Michael Zanetti
585dcfd2bf
added plugin interface for deviceplugins. so far only static plugins
2013-12-30 21:37:41 +01:00