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
eec7566d50
Merge PR #512 : Remove smartmeterconsumer from evcharger
2022-05-03 23:27:09 +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
1d04da6205
Make sure the ping timer exists to prevent crash if not available
2022-04-26 16:45:07 +02:00
Simon Stürz
f3760ff84a
Fix networkdevicemonitor virtual destructor
2022-04-26 11:17:12 +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
Simon Stürz
e4ff2d9422
Update mac address test naming
2022-04-25 08:06:17 +02:00
Simon Stürz
c59185672f
Add mac address class and unit tests
...
Finish updated network discovery
Improve ARP and monitor handling
Introduce network device info cache housekeeping
2022-04-13 11:08:29 +02:00
Simon Stürz
14ea1bef4a
Restructure network discovery and add discovery
2022-04-13 11:08:00 +02:00
Michael Zanetti
54c7cdcabf
fix pull request template
2022-04-13 00:52:21 +02:00
Michael Zanetti
b2cc7ac769
Add a timeout to ModbusRtuReply
...
QModbusReply seems to never finish in some rare cases:
For instance if a request is sent and before the reply arrives, the
modbus adapter is unplugged. This change should keep upper logic
working which relies on requests finishing eventually.
Also fixes the issue that we emit finished() multiple times if
QModbusClient retries multiple times and emits error() for each
attempt. We're only interested in a single result anyways.
2022-04-08 14:33:07 +02:00
Michael Zanetti
93f733311f
Fix modbus RTU warning prints
2022-04-08 13:56:46 +02:00
Michael Zanetti
9b7e5e469d
Allow modbus RTU plugins to request a connection reset
2022-04-06 23:28:54 +02:00
Michael Zanetti
ffd0c7d690
Remove smartmeterconsumer from evcharger
2022-04-04 15:45:42 +02:00
Jenkins nymea
bb03d17c79
Jenkins release build 1.0.0
2022-03-27 19:49:49 +02:00
Jenkins nymea
95c8ad5e3f
Merge PR #506 : DebugInterface: Fix process finished crash if the http reply timed out in the mean time
2022-03-27 19:49:45 +02:00
Jenkins nymea
8b87cf674f
Merge PR #505 : Fix crash for long taking mac address lookup
2022-03-27 19:49:44 +02:00
Jenkins nymea
1a57a6a5d9
Merge PR #504 : Update mac address database and switch source information provider
2022-03-27 19:49:43 +02:00
Jenkins nymea
8fce019ee6
Merge PR #503 : Update copyright to 2022
2022-03-27 19:49:41 +02:00
Jenkins nymea
10083c361b
Merge PR #502 : Remove apt.conf.d/99nymea also without purge option
2022-03-27 19:49:40 +02:00
Jenkins nymea
f0fb4a7960
Merge PR #501 : Increase timeout for auto tests
2022-03-27 19:49:39 +02:00
Jenkins nymea
3c8dd98400
Merge PR #500 : Add debug prints to rule engine
2022-03-27 19:49:37 +02:00
Jenkins nymea
8153e551c1
Merge PR #499 : Fix for ThingState which reports minValue instead of maxValue
2022-03-27 19:49:36 +02:00
Jenkins nymea
20956525b3
Merge PR #498 : Add discoveryType thing class property
2022-03-27 19:49:35 +02:00
Jenkins nymea
d83fed97d8
Merge PR #496 : Don't generate events for state changes any more
2022-03-27 19:49:32 +02:00
Jenkins nymea
013c94a907
Merge PR #495 : Fix cleaning up things when a setup fails in python plugins
2022-03-27 19:49:31 +02:00
Jenkins nymea
443dbfb42b
Merge PR #494 : Split thing cache into individual files
2022-03-27 19:49:30 +02:00
Jenkins nymea
86c6026690
Merge PR #493 : Fix some interface definitions (minimum/maximum vs min/max)
2022-03-27 19:49:28 +02:00
Jenkins nymea
5273d87c83
Merge PR #492 : Add support for TI z-Stack based Zigbee adapters
2022-03-27 19:49:27 +02:00
Jenkins nymea
4cd37c4788
Merge PR #490 : Fix encoding of ZigbeeHandler (Windows CRLF -> Unix LF)
2022-03-27 19:49:26 +02:00
Jenkins nymea
223c0c130b
Merge PR #489 : Make SSL certificate loading and generating more robust
2022-03-27 19:49:25 +02:00
Jenkins nymea
de82c4aa8e
Merge PR #487 : Fix a crash when removing a currently connected transport
2022-03-27 19:49:23 +02:00
Jenkins nymea
37738bb022
Merge PR #455 : Add tunnel proxy server for new remote connection mechanism
2022-03-27 19:49:22 +02:00
Jenkins nymea
fca9ecee20
Merge PR #425 : Add support fur user permissions
2022-03-27 19:49:21 +02:00
Michael Zanetti
5ca212130a
Fix the apt hook
2022-03-27 01:07:03 +01:00
Michael Zanetti
80adc846dc
Store the serveruuid as string
2022-03-24 10:25:04 +01:00
Michael Zanetti
1befe6166f
Add support for removing entries and listing child keys in PyPluginStorage
2022-03-23 00:23:40 +01:00
Michael Zanetti
b77b9a7bb6
Add support for datetime objects to pluginStorage in python plugins
2022-03-22 10:48:58 +01:00
Simon Stürz
7b9cbf14b8
Fix tracepath process finished
2022-03-21 13:42:45 +01:00
Simon Stürz
432130b0af
Fix process finished crash if the http reply timed out in the mean time
2022-03-21 13:29:46 +01:00
Simon Stürz
64d347d921
Fix crash for long taking mac address loockup
2022-03-21 12:49:51 +01:00
Simon Stürz
1e2d4b33cf
Add new line for proxy connection in order to support tcp paket splitting
2022-03-15 15:44:02 +01:00
Simon Stürz
8a9358f08d
Update mac address database and switch source information provider
2022-03-10 09:10:23 +01:00