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 |
Michael Zanetti
|
08223606ee
|
introduce StateDescriptor and StateEvaluator for use with Rules
|
2014-06-09 04:34:37 +02:00 |
Michael Zanetti
|
21738b3907
|
state changes emit events now
|
2014-06-08 20:52:30 +02:00 |
Michael Zanetti
|
b07433a8b5
|
Add discoveryParams to DeviceClass
Fixes #12
|
2014-05-05 20:40:02 +02:00 |
Michael Zanetti
|
d84319fdcc
|
Finish off param handling. New param structures now used everywhere.
Plugin params reworked. Added Devices.GetPluginConfiguration.
Cover params stuff with tests.
|
2014-05-04 23:59:08 +02:00 |
Michael Zanetti
|
7c4354a6e1
|
add api to do async action executions
|
2014-05-03 19:59:24 +02:00 |
Michael Zanetti
|
f7559742a4
|
added support for async device creation.
|
2014-05-03 15:10:16 +02:00 |
Michael Zanetti
|
7c3ffbd5d6
|
make executeAction more verbose
|
2014-04-28 23:52:05 +02:00 |
Michael Zanetti
|
2e8f031d74
|
Fixes #3
|
2014-04-24 21:47:45 +02:00 |
Simon Stürz
|
2a372dd240
|
added google mail notification plugin
changed licence formating
|
2014-04-20 18:49:39 +02:00 |
Michael Zanetti
|
e312e36ab9
|
introduce ParamType and Param, to get more type safety and better possibilities for comparison in rules
|
2014-04-18 04:45:58 +02:00 |
Michael Zanetti
|
6485ebbff5
|
make it a little more typesafe
|
2014-04-18 01:48:04 +02:00 |
Michael Zanetti
|
2cdefcb1f2
|
add some debug helpers
|
2014-04-17 01:42:54 +02:00 |
Michael Zanetti
|
fe95326a10
|
fix some warnings
|
2014-04-16 01:13:16 +02:00 |
Michael Zanetti
|
dde0bcc868
|
added a ctor to autogenerate an id
|
2014-04-13 23:41:48 +02:00 |
Michael Zanetti
|
5554ee785a
|
make it a ref
|
2014-04-13 23:37:23 +02:00 |
Michael Zanetti
|
29c6fa4071
|
added addconfigureddevice for descriptors to devicemanager
|
2014-04-13 23:27:00 +02:00 |
Michael Zanetti
|
c56ebcb6a2
|
also implement async replies
|
2014-04-13 22:40:49 +02:00 |
Michael Zanetti
|
38d4faedeb
|
also make PluginId typesafe and add some initial discovery code
|
2014-04-13 19:41:01 +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 |
Michael Zanetti
|
913d544386
|
fix vendor in introspect, write a test for it
|
2014-04-06 00:41:38 +02:00 |
Michael Zanetti
|
415a48d659
|
make things more typesafe
|
2014-04-05 23:37:55 +02:00 |
Michael Zanetti
|
4f679b3bc3
|
restructure lib a bit. added initial code for the new rules stuff
|
2014-04-05 22:01:38 +02:00 |