Releases: jbouwh/omnikdatalogger
BETA: Introduce new state_classes to support Home Assistants new Energy features
This is a pré release to introduce the new state_class required to reveal the new energy features of Home Assistant.
To work work with Home Assistant (over MQTT) at least version 2021.9.0 or or latest beta version is requirered.
With this new feature you can monitor DSMR Energy (Electricity) and Gas provided through omnikdatalogger.
Running this software on older functions will break functionallity.
Patch release
Improves error handling when a list item in the config file is not returning a list value.
Small corrections and bugfixes with the aggregation of data
-
last_update for solar data is updated too with DSMR updates
-
improvement in the way the cached data of multiple inverters is processed with DSMR data updates.
pypi build (pip) is v1.6.14 but is the same code.
Fix `last_update` behaviour
- v1.6.13
Thelast_update
updates even when there is no update form the inverter. This update cacheslast_update
and returns that value if no recent update is available during net updates.
Add support for new Home Assistant Energy feature
v1.6.12
- Fix incorrect consumption calculation (pvoutput)
v1.6.9/1.6.11
- Fix condition to reset
last_reset
the first time
v1.6.8
- Reset cache for current_power and today_energy after midnight local time
v1.6.7
- Use local time zone for
last_reset
attribute.
v1.6.6
- Fix: make
last_reset
attribute timezone aware fortoday_energy
.
v1.6.5.1
- Fix: publish
last_reset
attribute before sending MQTT value payload.
v1.6.4
The measurements published through MQTT do now have a required state_class
attribute set to measurement
The device classes in data_fields.json
have been updated.
The MQTT module has been adapted to publish the last_reset
attribute, which is needed to make the omnikdatalogger integrate with Home Assistant.
You can set the last_reset
payload by setting the start_date
at the install date of your smart meter (DSMR terminal settings) and for your inverter setting start_date
at the plant specific configuration section.
P.S. This release resolves issues with sensor entities not shown in the energy dashboard.
There is still an issue in Home Assistant with the energy dashboard where today_energy
is not reset correctly.
See: #4
Add support for new Home Assistant Energy feature
v1.6.9/1.6.11
- Fix condition to reset
last_reset
the first time
v1.6.8
- Reset cache for current_power and today_energy after midnight local time
v1.6.7
- Use local time zone for
last_reset
attribute.
v1.6.6
- Fix: make
last_reset
attribute timezone aware fortoday_energy
.
v1.6.5.1
- Fix: publish
last_reset
attribute before sending MQTT value payload.
v1.6.4
The measurements published through MQTT do now have a required state_class
attribute set to measurement
The device classes in data_fields.json
have been updated.
The MQTT module has been adapted to publish the last_reset
attribute, which is needed to make the omnikdatalogger integrate with Home Assistant.
You can set the last_reset
payload by setting the start_date
at the install date of your smart meter (DSMR terminal settings) and for your inverter setting start_date
at the plant specific configuration section.
P.S. This release resolves issues with sensor entities not shown in the energy dashboard.
There is still an issue in Home Assistant with the energy dashboard where today_energy
is not reset correctly.
See: #4
Add support for new Home Assistant Energy feature
v1.6.7
- Use local time zone for
last_reset
attribute.
v1.6.6
- Fix: make
last_reset
attribute timezone aware fortoday_energy
.
v1.6.5.1
- Fix: publish
last_reset
attribute before sending MQTT value payload.
v1.6.4
The measurements published through MQTT do now have a required state_class
attribute set to measurement
The device classes in data_fields.json
have been updated.
The MQTT module has been adapted to publish the last_reset
attribute, which is needed to make the omnikdatalogger integrate with Home Assistant.
You can set the last_reset
payload by setting the start_date
at the install date of your smart meter (DSMR terminal settings) and for your inverter setting start_date
at the plant specific configuration section.
P.S. This release resolves issues with sensor entities not shown in the energy dashboard.
There is still an issue in Home Assistant with the energy dashboard where today_energy
is not reset correctly.
See: #4
Add support for new Home Assistant Energy feature
v1.6.6
- Fix: make
last_reset
attribute timezone aware fortoday_energy
.
v1.6.5.1
- Fix: publish
last_reset
attribute before sending MQTT value payload.
v1.6.4
The measurements published through MQTT do now have a required state_class
attribute set to measurement
The device classes in data_fields.json
have been updated.
The MQTT module has been adapted to publish the last_reset
attribute, which is needed to make the omnikdatalogger integrate with Home Assistant.
You can set the last_reset
payload by setting the start_date
at the install date of your smart meter (DSMR terminal settings) and for your inverter setting start_date
at the plant specific configuration section.
P.S. This release resolves issues with sensor entities not shown in the energy dashboard.
Add support for new Home Assistant Energy feature
The measurements published through MQTT do now have a required state_class
attribute set to measurement
The device classes in data_fields.json
have been updated.
The MQTT module has been adapted to publish the last_reset
attribute, which is needed to make the omnikdatalogger integrate with Home Assistant.
You can set the last_reset
payload by setting the start_date
at the install date of your smart meter (DSMR terminal settings) and for your inverter setting start_date
at the plant specific configuration section.
P.S. This release resolves issues with sensor entities not shown in the energy dashboard.
Add support for new Energy feature
The measurements published through MQTT do now have a required state_class
attribute set to measurement
The device classes in data_fields.json
have been updated.
The MQTT module has been adapted to publish the last_reset
attribute, which is needed to make the omnikdatalogger integrate with Home Assistant.