@Gilles_van_den_Hoven (Gilles van den Hoven) posted a new topic, subject "Homekit not reporting "Opening" or "Closing" (Velux Active) if done via physical button". It read:

   I have a Velux Active which controls my Somfy I/O blinds. Controlling works perfect, both via HA and manually. The difference is however that…
    
    When controlling via HA, the state goes like this:  
    Pre-condition: Shutters are OPEN  
    Action: Press the DOWN arrow  
    State changes go from “Open” to “Closing” and finally “Closed”
    
    Pre-condition: Shutters are CLOSED  
    Action: Press the UP arrow  
    State changes go from “Closed” to “Opening” and finally “Open”
    
    Pre-condition: Shutters are CLOSED  
    Action: Control the shutters via the app  
    State changes go from “Closed” to “Opening” and finally “Open”
    
    These states also end up in node-red.
    
    However, when pressing the button manually, i do not get the “Opening” / “Closing” state changes in HA, and the state ONLY updates once the movement has been completed.
    
    Is this a limitation of the hardware not sending the commands / limitation from Homekit?
    
    Or is it that the buttons are physically bound to the shutter and bypass the homekit controller?

@WhistleMaster (Wm) replied

    Are you using a Velux box such as KLF 200 ?

So @Gilles_van_den_Hoven (Gilles van den Hoven) replied

    yes, but now i understand that the buttons act directly via association, so they just send the command ‘close' to the screens; and i assume the velux box doesn't say in such a case that they are ‘closing' or ‘opening'; can that be correct?


{'source': 'discourse', 'url': 'https://community.home-assistant.io/t/homekit-not-reporting-opening-or-closing-velux-active-if-done-via-physical-button/316325', 'title': 'Homekit not reporting "Opening" or "Closing" (Velux Active) if done via physical button', 'views': 147, 'has_accepted_answer': False, 'word_count': 218, 'like_count': 0, 'reply_count': 1, 'participant_count': 2, 'posts': 3, 'tags': 'automation', 'author': '@Gilles_van_den_Hoven (Gilles van den Hoven)', 'participants': '@Gilles_van_den_Hoven (Gilles van den Hoven), @WhistleMaster (Wm)', 'image_url': [None], 'created_at': '2021-06-17T09:07:50.154Z', 'last_posted_at': '2021-08-27T19:26:46.095Z'}