jenkins
e2544bdfda
Merge PR #554 : Remove displayNameEvent property from stateTypes
2022-08-26 12:58:04 +02:00
jenkins
878a9f9042
Merge PR #553 : Fix a python plugin crash when trying to login with empty credentials
2022-08-26 12:58:02 +02:00
jenkins
f3b9441861
Merge PR #549 : Add support for Z-Wave
2022-08-26 12:57:56 +02:00
jenkins
942c41bc0b
Merge PR #548 : Allow apps to cache the GetPlugins call on JsonRpc
2022-08-26 12:57:55 +02:00
jenkins
ed7926f84e
Merge PR #545 : Add connected property to MqttChannel
2022-08-26 12:57:51 +02:00
jenkins
9697c6bbab
Merge PR #544 : Adjust timeout duration for actions, thing discovery and JSON-RPC replies
2022-08-26 12:57:49 +02:00
jenkins
dc18996de9
Merge PR #543 : NetworkDiscovery: Lookup the mac address vendor also if the cache has stored an empty mac vendor
2022-08-26 12:57:48 +02:00
jenkins
76d44c309c
Merge PR #542 : Fix NetworkDiscovery::hostAddressDiscovered not always being emitted
2022-08-26 12:57:46 +02:00
jenkins
c4ea75a809
Merge PR #540 : Provide experience manager access in core instance
2022-08-26 12:57:45 +02:00
jenkins
937c2902fb
Merge PR #538 : Add debian package for libnymea-core
2022-08-26 12:57:43 +02:00
Michael Zanetti
a8b02a4869
Add support for Z-Wave
2022-08-26 00:28:56 +02:00
Michael Zanetti
f398cd3379
Remove displayNameEvent property from stateTypes
2022-08-07 12:53:38 +02:00
Michael Zanetti
fc8c9df40e
Fix a python plugin crash when trying to login with empty credentials
2022-08-07 12:29:48 +02:00
Simon Stürz
4ef0b68027
Add connected property to MqttChannel
2022-08-05 15:53:47 +02:00
Simon Stürz
0615808ee4
Provide access to the experience manager and offer possiblity for loading own plugin instance
2022-08-05 15:46:01 +02:00
Michael Zanetti
c004c0d81d
Make thingclassId optional in AddThing() when there's already a ThingDescriptor
2022-07-28 19:55:32 +02:00
Michael Zanetti
69fee48c23
Allow apps to cache the GetPlugins call on JsonRpc
2022-07-28 17:41:42 +02:00
Simon Stürz
13245e0e57
Add debian packages for libnymea-core
2022-07-26 10:08:05 +02:00
Simon Stürz
ecaa0c8dc5
Update discovery and action timeouts and make JSONRPC timeout the last timeout
2022-07-21 16:27:11 +02:00
Simon Stürz
d79f756ff1
NetworkDiscovery: Lookup the mac address vendor also if the cache has stored an empty mac vendor
2022-07-14 11:50:34 +02:00
Simon Stürz
ae11ec32ea
NetworkDiscovery: emit hostAddressDiscovered only if a new IP has been added to the discovery result #541
2022-07-14 08:12:47 +02:00
jenkins
2098203f73
Merge PR #537 : Fix additional interface command line parameter
2022-06-30 15:04:38 +02:00
jenkins
68be029ede
Merge PR #530 : Add ping retry feature and provide it to the monitor
2022-06-30 15:04:34 +02:00
jenkins
5900f64b86
Merge PR #525 : Migrate pluginid in thing settings when a thing class moves
2022-06-30 15:04:32 +02:00
Simon Stürz
0d20cf7816
Hold reference count of monitor objects
...
Make host lookup optional
Cleanup pending ping on monitor unregister
2022-06-20 16:58:05 +02:00
Simon Stürz
d1db6a3774
Fix network device cache housekeeping and sync the settings
2022-06-20 13:16:42 +02:00
Michael Zanetti
568bbc6972
Smaller fixes in the NetworkDiscovery
...
Fixes a theoretical memory leak (m_cacheSettings wasn't delete)
which isn't really an issue in practice but valgrind complains on it.
Fixes a typo: m_reties -> m_retries
2022-06-20 13:16:42 +02:00
Simon Stürz
2dbd8c47ba
Add ping retry feature and provide it to the monitor
2022-06-20 13:16:42 +02:00
jenkins
f33d674d3c
Merge PR #529 : Provide access to the network device discovery cache
2022-06-16 00:20:52 +02:00
jenkins
1863bb8ddb
Merge PR #523 : Explicitly destroy experiences
2022-06-16 00:20:45 +02:00
Michael Zanetti
48dd263cd9
Allow configuring warning/info/debug logging levels
2022-06-15 15:53:15 +02:00
Michael Zanetti
785f8cf43c
Fix additional interface command line parameter
2022-06-10 17:20:50 +02:00
Simon Stürz
fe317cfaae
Inform about cache loading
2022-06-03 12:35:36 +02:00
Simon Stürz
289998af32
Align cache updated signal with method wording
2022-06-02 14:09:23 +02:00
Simon Stürz
08d4599f01
Provide access to the network device discovery cache
2022-06-02 14:07:35 +02:00
Michael Zanetti
db65beb202
Migrate pluginid in thing settings when a thing class moves between plugins
2022-05-13 11:27:21 +02:00
Michael Zanetti
8efe92e421
Explicitly destroy experiences on shutdown
...
Fixes an occational crash if an experience accesses
the thingmanager while it is being shut down.
2022-05-13 11:26:47 +02:00
jenkins
569e9fa57d
Merge PR #520 : Fixes in permit joining timer handling
2022-05-03 23:27:18 +02:00
jenkins
8a3f85ca25
Merge PR #518 : Fix webserver tests
2022-05-03 23:27:15 +02:00
jenkins
dbcbbfcf97
Merge PR #515 : Allow modbus RTU plugins to request a connection reset
2022-05-03 23:27:13 +02:00
jenkins
2b32bca5cf
Merge PR #513 : Add a timeout to ModbusRtuReplies
2022-05-03 23:27:10 +02:00
jenkins
06ed86bcdd
Merge PR #511 : Network device monitor
2022-05-03 23:27:07 +02:00
jenkins
44e2e36e16
Merge PR #509 : Store the serveruuid as string
2022-05-03 23:27:06 +02:00
jenkins
7bc4d2ec2a
Merge PR #508 : Add support for listing and removing entries to PyPluginStorage
2022-05-03 23:27:04 +02:00
jenkins
1a06fabda2
Merge PR #507 : Add support for datetime objects to pluginStorage in python plugins
2022-05-03 23:27:03 +02:00
Simon Stürz
17fc204122
Fix discovery behaviour if the resouce is not available
2022-05-03 14:30:01 +02:00
Simon Stürz
66d62b87de
Update debug categories and use qInfo, fix vietual destructor for the monitor
2022-04-25 17:07:48 +02:00
Simon Stürz
76b7bc1267
Fix ping crash if the host address is not valid
2022-04-25 15:27:35 +02:00
Simon Stürz
61bbd3cbdf
Unfriend the discovery class from the monitor
2022-04-25 08:17:37 +02:00
Michael Zanetti
af3c928092
Fixes in permit joining timer handling
...
Emit ZigbeeNetworkChanged when it actually changes in the stack,
not directly after we request the stack to change something as
it may fail, or the effective parameters may be not what we think.
2022-04-23 23:34:39 +02:00