Michael Zanetti
|
c6a0cecb0f
|
Fix parenting mechanism for discovered devices
|
2019-07-25 15:56:02 +02:00 |
Michael Zanetti
|
51f5538772
|
Improve the PIC to detect duplicate UUIDs, give metter messages. Clean up mock plugin.
|
2019-07-15 22:55:11 +02:00 |
Michael Zanetti
|
d24abfe3d0
|
Move devicemanager's implementation out of libnymea into libnymea-core
|
2019-07-15 22:52:52 +02:00 |
Michael Zanetti
|
77a3e851bd
|
Add support for device settings
|
2019-07-04 13:33:50 +02:00 |
Michael Zanetti
|
5ed3e73974
|
Fix some typos
|
2019-06-21 21:22:01 +02:00 |
Jenkins
|
fd7c99ebfe
|
Merge PR #170: Abstract ZeroConf into a platform plugin
|
2019-06-19 23:52:18 +02:00 |
Jenkins
|
e34a36ccfe
|
Merge PR #169: Move nymeatestbase into a nymea-testlib to speed up building
|
2019-06-19 23:52:18 +02:00 |
Jenkins
|
860d27c7b4
|
Merge PR #164: System manager
|
2019-06-19 23:52:18 +02:00 |
Michael Zanetti
|
253972cb9a
|
Abstract ZeroConf into a platform plugin
|
2019-05-23 05:35:03 +02:00 |
Michael Zanetti
|
11efbdd1a8
|
fix repositoryRemoved notification
|
2019-05-23 05:34:40 +02:00 |
Michael Zanetti
|
5898c2eae5
|
drop avahi linker flags
|
2019-05-23 04:28:28 +02:00 |
Michael Zanetti
|
2e2e86d68a
|
Documentation and finetuning
|
2019-05-20 22:52:35 +02:00 |
Michael Zanetti
|
9c357d87d3
|
Move nymeatestbase into a nymea-testlib to speed up building
|
2019-05-19 18:13:49 +02:00 |
Michael Zanetti
|
5865ddb341
|
Update json
|
2019-05-18 13:34:56 +02:00 |
Michael Zanetti
|
afa1126e6e
|
More work on the system management api
|
2019-05-18 00:51:51 +02:00 |
Michael Zanetti
|
99260c67b0
|
update API description
|
2019-05-10 12:23:03 +02:00 |
Michael Zanetti
|
ec727a1165
|
Don't use namespaces in headers in an inheritative way.
|
2019-05-09 18:33:26 +02:00 |
Michael Zanetti
|
87297b5d95
|
Fix documentation after API chabnges
|
2019-04-15 19:36:49 +02:00 |
Jenkins
|
d510aa13bb
|
Merge PR #148: Add support for state based rule action parameters
|
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 |
Michael Zanetti
|
299052d2f7
|
Fix processing of rule action params and make tests pass again
|
2019-04-10 13:40:16 +02:00 |
Michael Zanetti
|
694d78225d
|
update api
|
2019-04-10 13:40:16 +02:00 |
Michael Zanetti
|
5fcfe1a11c
|
Update removeConfiguredDevice to update rules as appropriate
|
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 |
Simon Stürz
|
695914f497
|
Finish test implementation and verify auto device reconfiguration does work.
|
2019-04-10 13:12:25 +02:00 |
Simon Stürz
|
36778e8eda
|
Add test trigger for auto device reconfiguration
|
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 |
Michael Zanetti
|
8e9b695eb6
|
bump jsonrpc version
|
2019-04-10 12:48:02 +02:00 |
Michael Zanetti
|
87595faf6d
|
bump version
|
2019-04-10 12:43:09 +02:00 |
Michael Zanetti
|
5808da8f86
|
Make the initial handshake (JSONRPC.Hello) mandatory.
|
2019-04-10 12:43:03 +02:00 |
Michael Zanetti
|
3d114334e1
|
bump json version number
|
2019-04-08 16:49:38 +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
|
d73aa0840e
|
Force api test to pass, version will be bumped during landing
|
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 |
Simon Stürz
|
a44b82c497
|
Fix push button auth finished notification API documentation
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
49bcfe72f5
|
Fix Scenes getting activated by state changes
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
81e4db3a90
|
Handle binding loops in rules properly
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
c6d9bdd75c
|
Make loading and tearing down of the core more predictable
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
ad780dd1c3
|
bump version
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
d956df8483
|
Allow overriding device parameters from discovered devices
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
06763e6d2b
|
Improve logging in testtimemanager and add some more explicit tests for calendar items crossing midnight
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
635a4e3ef2
|
fix mock device and introduce tests logging category
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
15938cafb3
|
Fix an issue where Rules might not be initialized properly at startup
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
6341ce2455
|
stabilize test logging
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
7b1c848c07
|
add MqttPolicy to Json introspect
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
509fb61856
|
update api description
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
ce82ce142c
|
use QTest::newRow instead of QTest::addRow
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
7987338241
|
don't use QTRY_COMPARE because we need to build on xenial
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
0d3e868cc1
|
fix missing include on xenial
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
8df5d75dd1
|
add tests for the mqtt broker
|
2019-04-08 13:55:15 +02:00 |