Hi everyone,
Since updating to Home Assistant Core 2025.4.0, my Aqara E1 Roller Blind Controllers no longer show the correct position in HA. The “Number of Current position” entity was removed in 2025.4.0 as part of a cleanup (see Xiaomi Aqara Roller E1 - Number of Current position unavailable · Issue #142215 · home-assistant/core · GitHub), and the workaround is to use state_attr('cover.the_cover', 'current_position') and cover.set_cover_position instead.
However, even after switching to this approach, the position in HA does not reflect the actual state of the blinds. After a few minutes, HA shows the cover as “open” even though it is physically closed. Additionally, the battery entity is no longer working either.
Setup:
- Home Assistant OS
- Core2026.4.2
- Supervisor2026.03.3
- Operating System17.2
- Brugerflade20260325.7
Issues:
- Cover position in HA does not match the actual physical position of the blinds
- Battery entity is missing or not reporting correctly
Has anyone else experienced this and found a fix? Any help is appreciated!