Release v1.2.4 (beta)
Pre-release
Pre-release
New features
- Add a config option when adding the integration to turn reopen the socket between each command to the ECU. Some users report this work better for the ECU_R_PRO and ECU_C, but it doesn't do well for a standard ECU_R. Please try and report back so we can figure this out.
- Remove
apsystems_ecur.start_queryandapsystems_ecu.end_queryservice, now there is a switch on the ECU calledswitch.ecu_query_deviceif the switch is on, will query the device, if off it will read from cache. Can be used with an automation to turn on/off querying when the sun has set or risen - Add 2 additional sensors
sensor.ecu_invertersandsensor.ecu_inverters_onlineto show you how man inverters have been configured in your ECU and how many are currently reporting data - Break up sensors in groups in the Device UI, make it easier to add important ones to Lovelace
- Add support for the download diagnostics button the on the devices - hopefully will help debugging when there are problems
Example ECU device page
Bug fixes
- Fixes errors in caching
- Change code to always close socket between commands to ECU (before this was only done on the ECU-C and ECU_R_PRO)
- Change the socket code to be a little more simplified and hopefully work better
- Add more exception handling and detect error conditions

