New Devices
- iHD001 LED controller (#415)
- Abalon curtain (#418)
- W'eau 13kW pool heatpump (PR #429)
- Emax EM3378 weather station (#419)
- Atomi ceramic heater (#428)
- Teckin SS42 outdoor double smartplug (#414)
- BVF CP1 heater (#425)
- PGST PA-010 temperature and humidity sensor (#426)
- Orion OWH-PTC2000 heater (#423)
- BlitzWolf BWSH2 humidifier (#410)
Device improvements
- Czajnik kettle: fix sensor type (#403)
- Energy meters: remove energy class from sensors that are not suitable for direct use with the energy dashboard. Ensure those that are suitable have total_increasing state class.
- smartplugv2_energy, smartplugv2_energyv3: make some dps optional to improve compatibility (#422, #421, #436, #437)
- IPS Pro heatpump: add optional power reading, compatible with Aqua-X model (#440)
General improvements
- reduce retries to improve offline device detection and shutdown/startup performance when devices are offline (#424)
- Documentation fixes (PR #427)
- Bulgarian translation (PR #432)
- add a "force" attribute to dps. When present, an UPDATEDPS command will be used periodically to request explicit updates for the dp rather than relying on general STATUS commands and the device pushing changes on the persistent connection as they occur. Some smartplugs require this command to retrieve energy/power monitoring data, otherwise they only report infrequently (sometimes up to half and hour apart). Currently this is in a beta test phase and has not been added to any device configs yet. (#420)
- avoid a possible error in the log when disabling and reenabling devices (#439)
Removed devices
The following device added in the previous release has been removed. This is a battery powered device, and it will never be possible for such a device to reliably work locally. Keeping a permanently broken device config would be misleading and confusing so it was removed.
- Visortech smoke detector (#393)