Commit Graph

40 Commits (eaf3960c2e4e783f66f877a13ffee22799fe16c6)

Author SHA1 Message Date
jenkins b2b802ed19 Merge PR #218: Add Qt6 support 2025-09-11 14:25:48 +02:00
Simon Stürz 17a5d33861 Add Qt6 support 2025-08-18 11:55:53 +02:00
Simon Stürz f1474b226b Huawei: Add Smartlogger 3000 support 2025-06-25 21:12:14 +02:00
Simon Stürz 25f5307307 Huawei: Update to networkdevice interface 2025-03-27 11:22:44 +01:00
jenkins 255363117d Merge PR #159: Huawei: Update battery behaviour depending on the battery state 2023-12-15 10:21:51 +01:00
Simon Stürz 4a5d097a09 Huawei: Update battery behaviour depending on the battery state 2023-12-04 16:32:48 +01:00
frankenbubble 92aeeb6a6f change to float Finished 2023-10-11 00:17:30 +01:00
frankenbubble ce3db06a27 change to float 2023-10-11 00:15:49 +01:00
frankenbubble 591f855676 add translations 2023-10-11 00:11:52 +01:00
frankenbubble 1875a2361d add support for a connected smartmeter to collect totals 2023-10-11 00:05:34 +01:00
Simon Stürz 1b423186bb Allow creating multiple connections on one ModbusTcpMaster 2023-08-09 14:40:52 +02:00
Simon Stürz e0844f5a60 Huawei: Update translations 2023-07-10 11:47:18 +02:00
Simon Stürz 8eddf8a9cd Huawei:
- Extend discovery to scan for multiple modbus servers
- Autoremove battery devices if they are offline
- Fix PV values and provide full battery functionality
2023-07-10 11:46:11 +02:00
Simon Stürz ab50a2c518 Filter out invalid absurdly high values and invalid random value counter resets 2023-02-17 21:34:52 +01:00
Simon Stürz e300ac974e huawei: Set energy states to 0 if not connected 2023-02-17 14:28:27 +01:00
Simon Stürz 0d61be64fe Clean up network device discovery replies due to mechanism update 2022-10-18 13:28:05 +02:00
Simon Stürz 62a615c4d3 Update translations 2022-08-22 16:57:01 +02:00
Simon Stürz 66b42e26ae Update documentation and fix typos 2022-08-22 16:55:52 +02:00
Simon Stürz f96adcfb3c Update documentation and remove energystorage interface from batteries 2022-08-19 15:25:04 +02:00
Simon Stürz f704e84ffd Fix response values validation 2022-08-19 15:25:04 +02:00
Simon Stürz afaaa04d62 Fix battery state 2022-08-19 15:25:04 +02:00
Simon Stürz 33a32169f1 Update huawei and make it working 2022-08-19 15:25:04 +02:00
Simon Stürz 225fa3ed84 Make huawei inverter power independent from the battery power 2022-08-19 15:25:04 +02:00
Simon Stürz 761ff94610 Introduce check reachability retries again 2022-08-19 15:25:04 +02:00
Simon Stürz 8e5a639591 Make sure we received the correct amount of data from SmartDongle, otherwise warn and do not process incomplete blocks 2022-08-19 15:25:04 +02:00
Simon Stürz d995874ddb Update translations 2022-08-19 15:25:04 +02:00
Simon Stürz 674752e3f4 Adding Huawei modbus RTU functionality and update SmartDongle connection and discovery 2022-08-19 15:25:04 +02:00
Simon Stürz 86c730a0da Introduce checkReachableRegister and update all related plugins 2022-07-29 10:18:21 +02:00
Simon Stürz d55a30f0a8 Update init mechanism of modbus-tool connection classes 2022-07-27 12:01:33 +02:00
jenkins dc208efced Merge PR #67: Update overall modbus reply handling in generated classes and source 2022-06-14 14:54:46 +02:00
jenkins 866f65046d Merge PR #52: New plugin: Stiebel Eltron heatpumps 2022-06-14 14:54:41 +02:00
Simon Stürz 4e5f847014 Do not finish modbus replies on first error since they could retry. 2022-06-03 11:45:54 +02:00
Simon Stürz 8b89926792 Update includes 2022-06-03 10:20:25 +02:00
Simon Stürz 6d794dd7b9 Update huawei plugin to libnyma-modbus 2022-06-03 10:20:25 +02:00
Simon Stürz 5e527afa1d Fix huawei state caches 2022-03-07 15:04:35 +01:00
Simon Stürz 9a35aa9379 Remove debug stuff and fix license headers 2022-02-05 23:48:24 +01:00
Simon Stürz 4525fc5c95 Add documentation 2022-02-05 23:48:24 +01:00
Simon Stürz 8f6459ae79 Add translations 2022-02-05 23:48:24 +01:00
Simon Stürz cb8fdb0105 Finish first implementation of inverter, meter and battery 2022-02-05 23:48:24 +01:00
Simon Stürz 89f152060f Add huawei basic structure 2022-02-05 23:48:24 +01:00