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
|
f2baa2659b
|
fix tune plugin and some hue modifications
|
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
|
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
|
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
|
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
|
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
|
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 |
Simon Stürz
|
30f5c44e08
|
added upnp discovery as hardware resource
|
2019-04-01 20:48:17 +02:00 |
Simon Stürz
|
25fd83e648
|
added optional repetition value for rf433 transmitting
|
2019-04-01 20:48:17 +02:00 |
Michael Zanetti
|
8b1e3f4d9f
|
cleanup debug print
|
2019-04-01 20:48:17 +02:00 |
Michael Zanetti
|
2cb547f307
|
fix mock device states
|
2019-04-01 20:48:17 +02:00 |
Simon Stürz
|
0a79a644e2
|
added more documentation
|
2019-04-01 20:48:17 +02:00 |
Simon Stürz
|
23a09278a2
|
changed style color and improved icon
added GuhCore documentation for completeness
|
2019-04-01 20:48:17 +02:00 |
Simon Stürz
|
c9b5e2816b
|
fixed some \sa
|
2019-04-01 20:48:17 +02:00 |
Simon Stürz
|
6bca9c08dc
|
added more documentation
|
2019-04-01 20:48:17 +02:00 |
Simon Stürz
|
1f697b2b1a
|
added documentation and fixed some doc errors
|
2019-04-01 20:48:17 +02:00 |
Michael Zanetti
|
213b28ea83
|
add Devices.GetStateValues
Fixes #65
|
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
|
cec74d5ba4
|
fix some plugin's json
|
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
|
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
|
0fda5f99e1
|
fixed radio433 and added Radio 433 brennenstuhl LAN gateway
|
2019-04-01 20:48:17 +02:00 |
Michael Zanetti
|
0614e79193
|
convert the remaining param lists
|
2019-04-01 20:48:17 +02:00 |
Michael Zanetti
|
824464e09b
|
fix some param handling issues
|
2019-04-01 20:48:17 +02:00 |
Michael Zanetti
|
ac77fc669c
|
rework how auto devices are created
also updated plugins to work with new api
|
2019-04-01 20:48:17 +02:00 |
Michael Zanetti
|
da9c937f94
|
update discoveryParams from QVariantMap to QList<Param> too
|
2019-04-01 20:48:17 +02:00 |
Michael Zanetti
|
fcdf3e1e0b
|
more work on the Hue plugin
|
2019-04-01 20:48:17 +02:00 |
Michael Zanetti
|
861f5704ef
|
properly store username in device parameters
|
2019-04-01 20:47:51 +02:00 |
Michael Zanetti
|
70b6cffda7
|
only emit state changes if the states actually change for real
|
2019-04-01 20:47:51 +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 |
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 |