2.0.0
This is quite a big update to this component, please read these notes.
This update contains performance and stability improvements and addressed some feature requests.
Changes:
- All known meter sensors are now created, only 4 are enabled by default
- Only enabled sensors will be read from the meter
- Don't enable too many sensors as this isn't good for the battery in the meter, I suggest you find a good balance between the number of sensors you enable and the
scan interval
more info about scan_interval - For sensors that you have automatically enabled from the previous version and you don't need, you can disable them, or remove the integration and add it again to get only the minimum
Heat Energy (E1)
with unitGJ
can be added to the energy dashboard (Note: In the individual devices section)Heat Energy to Gas
with unitm³
conversion sensor is added and can be added to the energy dashboard as a gas sensor, you need to enable this sensor first- Units that had
m3
are now properly usingm³
- Initial setup process is now faster
- Debug logs are added, in case you set the log level for this component, more info
- A warning log is added when all readings fail, to tell the user the IR head is probably not placed correctly
Code improvements:
- More typings
- Clean up
const.py
- Make use of
SensorEntityDescription
- Use class members instead of overwriting functions where possible
- PyDoc, linting, and formatting
Important notes:
- The minimal Home Assitant version for this component is increased to
2022.11.0
this is necessary for the energy dashboard changes. - You should check your developer tools statistics screen, for problems and resolve them
- I did my best to keep backward compatibility but if you face issues during the upgrade to this version, please remove this integration, restart Home Assistant and add the integration again. If you still face an issue, please report it
Do you like this? Please show your appreciation by starring this repo, thank you!
Full Changelog: 1.3.0...2.0.0