Releases: marq24/ha-senec-v3
Maintenance
WebAPI: PeakShaving fix
WebAPI: Control the CookieJar.clear(...) process
In issue #43 it was discovered that some extensions will clear the cookiejar (purge all cookies) - This is fine, when you have control over the web session (to which the cookiejar belongs to) - but in the case of home assistant all Integrations are sharing the web session - and with that the cookiejar - so when integration A
purge all cookies the Integration B
can be in trouble...
Exactly this has happen to @GregorEstebanCardosoSchiller with the HACS Tapo Controller Integration. Instead of waiting for another developer to fix the root cause in his integration, I have decided to take control over the Cookie JAR and "keep" at least the cookies created by the WebAPI integration when somebody will call 'clear' on the web session cookiejar object...
Fix for #46 - "Emergency Charge" state (=33) is considered as CHARGE state
Thanks @iot-sle for your report - lucky enough my system did not went to state 33 (yet)
Celebrating being added as default repo to HACS - release all features of the "beta" channel
Please consider to support this repository
It would be really kind, if you would consider to STAR this repository in github or support me via a little donation (X-mas is just arround the corner) - TIA!
WebAPI: implement a check so that total values will only increase
(no matter what crap data will be provided by the web-gateway)
• Fix #44
Thanks to @AndreWohnsland
German translation, WebAPI: battery spare capacity, Wallbox data
What's new in WebAPI-Variant of this release?
• Set the 'battery spare capacity' (developed by @debug-io) [already since the 3.0.7-test]
- Disabled by default (you need to enable it via the GUI)
- The code has been adjusted, so that this value will be only "updated in HA" every 24h and only if the new control is active
- Obviously this feature only make sense, if you own the corresponding Technic-Package
• Fix for #35 & #33
What's new in Local-polling-Variant of this release?
• German Translation
With this release all Sensors will have German names (when your HA System language is set to 'German') - In this version also the system status strings are translated (there is also a Italian translation available)
Looking forward to your feedback!
• Added Battery State Current & Voltage Sensors
• Query only active Sensors (from SENEC.Home device) to reduce the load (like wallbox, bms or fanspeed data)
• Added support for more then one Wallbox
- implementing #25 (and make use of USE_L1-L3 flags)
• Added additional Wallbox Sensors (deactivated by default)
- L1-L3 charging Current
- MIN charging Current
- set ICMAX
• Updating device type, model information and versions with every restart of the integration
WebAPI: check implement that total values can only increase
This should fix #44
Thanks to @AndreWohnsland
German translation, WebAPI: battery spare capacity, Wallbox data
Please consider to support this repository
It would be really kind, if you would consider to STAR this repository in github - this hopfully makes the decision of the HACS team easier, to add this repo to the HACS default repo [so every SENEC user can find this integration (ha-senec-v3) directly in HACS without having to go the detour via the installation of the mchwalisz version (which is not working anylonger)] - TIA!
What's new in WebAPI-Variant of this release?
• Set the 'battery spare capacity' (developed by @debug-io)
- Disabled by default (you need to enable it via the GUI)
- The code has been adjusted, so that this value will be only "updated in HA" every 24h and only if the new control is active
- Obviously this feature only make sense, if you own the corresponding Technic-Package
• Fix for #35 & #33
What's new in Local-polling-Variant of this release?
• German Translation
With this release all Sensors will have German names (when your HA System language is set to 'German') - In this version also the system status strings are translated (there is also a Italian translation available)
Looking forward to your feedback!
• Added Battery State Current & Voltage Sensors
• Query only active Sensors (from SENEC.Home device) to reduce the load (like wallbox, bms or fanspeed data)
• Added support for more then one Wallbox
- implementing #25 (and make use of USE_L1-L3 flags)
• Added additional Wallbox Sensors (deactivated by default)
- L1-L3 charging Current
- MIN charging Current
- set ICMAX
• Updating device type, model information and versions with every restart of the integration
Battery Spare Capacity control (WebAPI) & Wallbox II-IV data
WebAPI: Set the 'battery spare capacity' (developed by @debug-io)
- Disabled by default (you need to enable it via the GUI)
- The code has been adjusted, so that this value will be only "updated in HA" every 24h and only if the new control is active
- Obviously this feature only make sense, if you own the corresponding Technic-Package
LocalPolling: Wallbox II-IV Support
- implementing #25 (and make use of USE_L1-L3 flags)
- Querying data (from SENEC.Home device) of activated Sensor only (reduce the load) (like wallbox, bms or fanspeed data)
NEW in test-007
- FIXED Inverter Integration - OMG!
Battery Spare Capacity control (WebAPI) & Wallbox II-IV data
WebAPI: Set the 'battery spare capacity' (developed by @debug-io)
- Disabled by default (you need to enable it via the GUI)
- The code has been adjusted, so that this value will be only "updated in HA" every 24h and only if the new control is active
- Obviously this feature only make sense, if you own the corresponding Technic-Package
LocalPolling: Wallbox II-IV Support
- implementing #25 (and make use of USE_L1-L3 flags)
- Querying data (from SENEC.Home device) of activated Sensor only (reduce the load) (like wallbox, bms or fanspeed data)
NEW in test-007
- FIXED Inverter Integration - OMG!
Integration of mein-senec.de WebAPI (initially developed by @mstuettgen)
In this release the WebAPI Integration initially developed by @mstuettgen have been integrated - this makes the integration compatible with SENEC.Home V4 Systems (with a limited amount of features).
New to previous 3.0.6 Versions - WebApi Update interval is adjustable (but still with a hardcoded limit)
HTTPS support for SENEC.Home V2.x
This build is for all SENEC.Home Systems that have been updated by Senec to v825 and now communicated via a self-signed HTTPS (instead of HTTP)
Please note, that after the update to Senec Application v825 not all previous data is available any longer - please see #4 for details (and a suggested workaround)
fixing #3