ZHA - Automatically calibrate Zigbee covers

:robot::window: ZHA - Automatically calibrate Zigbee covers

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Github Link Click Here

:warning:You must be on Home Assistant Version 2024.10 or later.

This blueprint allows for automatic calibration for Zigbe covers (only tested for TS130F) without the need to calculate open/close times or manually issue Zigbee Cluster Commands.
It requires to have a mobile_app integration to send notifications.

I was having a hard time calibrating my covers, and saw people saying that you needed to count the seconds that the covers take to open or close, and write that attribute into the Zigbee cluster. Too much work for 10 covers in my house.
I then stumbled upon this Github comment explaining the real calibration process. But again too much work for all my covers. I decided to then automate that process.

How do the automation works?

1. CLOSES the cover
2. You will receive a notification to confirm when the cover is closed
3. OPENS the cover
4. You will receive a notification to confirm when the cover is open
5. CLOSES the cover
6. You will receive a notification to confirm when the cover is closed
7. Cover is CALIBRATED