Simon Stürz
0a4381f09c
Update device debug operator
2019-05-20 11:02:49 +02:00
Simon Stürz
8d2d0446bc
Fix saving params containing the type and debug output language
2019-05-20 10:59:40 +02:00
Simon Stürz
6a2d7bd581
Save device params and plugin configuration containing also the type of the value
2019-05-14 19:39:59 +02:00
Jenkins
a91fa09940
Merge PR #156 : Fix JsonRpc server breaking transports upon guard timer timeouts
2019-05-02 11:56:04 +02:00
Michael Zanetti
81b9f06599
Improve Translator debug output and remove some unneeded search paths
2019-05-02 11:33:13 +02:00
Michael Zanetti
024613b9fc
Add support for pkg-config
2019-04-24 11:45:39 +02:00
Michael Zanetti
3ff10e2881
Properly fix install paths
2019-04-17 15:10:24 +02:00
Michael Zanetti
ad4c2acbfc
Also drop hardcoded NYMEA_PLUGINS_PATH from .pro file
2019-04-16 23:33:29 +02:00
Michael Zanetti
d466a3c75f
Don't set debian/ubuntu specific paths in prject file
2019-04-16 23:32:54 +02:00
Michael Zanetti
9e2d495f9a
Fix JsonRpc server breaking transports upon guard timer timeouts
2019-04-16 19:48:56 +02:00
Jenkins
0434ad22d2
Merge PR #150 : Workaround zeroconf breaking because of broken multicast hardware
2019-04-12 13:42:30 +02:00
Jenkins
d510aa13bb
Merge PR #148 : Add support for state based rule action parameters
2019-04-12 13:42:30 +02:00
Jenkins
8dc872b72b
Merge PR #147 : Add auto device reconfigure mechanism
2019-04-12 13:42:30 +02:00
Jenkins
ad9261290d
Merge PR #146 : Add a method to filter Devices
2019-04-12 13:42:30 +02:00
Jenkins
2d91a6243c
Merge PR #140 : Drop deprecated api
2019-04-12 13:42:30 +02:00
Jenkins
7c449c50c0
Merge PR #139 : New interface: windspeedsensor
2019-04-12 13:42:30 +02:00
Jenkins
6ac1d43739
Merge PR #138 : Rework translation mechanism
2019-04-12 13:42:30 +02:00
Michael Zanetti
b23d7c820e
Clean up avahi debug messages
2019-04-12 11:59:28 +02:00
Michael Zanetti
18d684592d
Allow reconfiguring red-only params from the plugin side in autoDevicesAppeared()
2019-04-10 14:06:08 +02:00
Michael Zanetti
299052d2f7
Fix processing of rule action params and make tests pass again
2019-04-10 13:40:16 +02:00
Michael Zanetti
6afe3e5161
fixup api
2019-04-10 13:40:16 +02:00
Michael Zanetti
774452ff7c
Add support for state based rule action params
2019-04-10 13:40:16 +02:00
Michael Zanetti
b2228bcf25
Add a method to filter Devices
2019-04-10 13:13:02 +02:00
Michael Zanetti
7bd863b131
Add some more debug prints to see where it is going wrong.
2019-04-10 13:12:25 +02:00
Simon Stürz
beb00aa0f1
Implement autodevice reconfigure in mock plugin and prepare tests
2019-04-10 13:12:25 +02:00
Simon Stürz
13b0f38693
Add reconfigure auto device mechanism
2019-04-10 13:12:25 +02:00
Simon Stürz
aabebcfac9
Change devicemanager finished info from warning to default debug
2019-04-10 13:12:25 +02:00
Michael Zanetti
7893328534
drop ruleRelevant, eventRuleRelevant and graphRelevant
2019-04-10 12:48:02 +02:00
Michael Zanetti
bab59f6754
drop criticalStateTypeId, primaryStateTypeId and primaryActionTypeId
2019-04-10 12:48:02 +02:00
Michael Zanetti
9283d31e73
drop basicTags and deviceIcon
2019-04-10 12:48:02 +02:00
Simon Stürz
6573d8b566
Fix windspeed interface typo
2019-04-08 16:52:44 +02:00
Simon Stürz
a7a44e3d4a
Update interfaces qrc
2019-04-08 16:52:36 +02:00
Simon Stürz
6dbe780715
Add missing windspeedsensor.json interface file
2019-04-08 16:52:25 +02:00
Simon Stürz
7ab3c70664
Add wind speed sensor interface
2019-04-08 16:52:17 +02:00
Michael Zanetti
9f8600d644
drop unused search path
2019-04-08 16:50:09 +02:00
Michael Zanetti
d5468b2677
Add copyright headers
2019-04-08 16:50:03 +02:00
Michael Zanetti
cecab6a4be
drop commented code
2019-04-08 16:49:55 +02:00
Michael Zanetti
c18ec356e8
Make it build with Qt 5.7, drop commented code
2019-04-08 16:49:45 +02:00
Michael Zanetti
50aa691087
Add test, fix some issues with loading internal and built-in plugin translations
2019-04-08 16:49:31 +02:00
Michael Zanetti
8ebd1ddc4e
Rework translation mechanism
...
This branch moves the translation logic out of the DevicePlugin
into the JsonRpc layers (JsonRpcHandlers and Rest handlers) and
deprecates the Configuration.SetLanguage method call. Instead
it adds a "locale" property in the JSONRPC.Hello message. This
will allow multiple clients to connect to a single core using
different languages.
2019-04-08 16:49:24 +02:00
Simon Stürz
8e98f8177c
Update type of signalstreght for the wirelessconnectable interface
2019-04-08 16:34:55 +02:00
Simon Stürz
53290fe31f
Add wireless connectable interface
2019-04-08 16:34:48 +02:00
Michael Zanetti
59670b5d04
Add unit to pressure sensor interface
2019-04-08 13:55:15 +02:00
Michael Zanetti
16152b98e7
Make percentage unit mandatory for extendedheating
2019-04-08 13:55:15 +02:00
Michael Zanetti
41d023e411
Add units to conductivity and light sensor interfaces
2019-04-08 13:55:15 +02:00
Michael Zanetti
62c941f3c8
Remove redundant "close" action from garagegate interface
...
It will be inherited by "closable"
2019-04-08 13:55:15 +02:00
Michael Zanetti
abc39f1bd4
Add a thermostat interface
2019-04-08 13:55:15 +02:00
Michael Zanetti
5badc066fb
Add a deviceId to DeviceDescriptors to allow reconfiguring them
2019-04-08 13:55:15 +02:00
Michael Zanetti
60d60ed0cd
Make color and colorTemperature in lights interfaces writable
2019-04-08 13:55:15 +02:00
Michael Zanetti
948eff8319
Drop Janus and WebRTC support
2019-04-08 13:55:15 +02:00