Meine Shelly1 (+addon) sind mit Original Firmware im IOBroker hinterlegt. Im IOB kann man dann den Zustand per Blockly Script und dem Yakah Adapter ins Apple Homekit übergeben und bekommt dann alles im PKW ordentlich Angezeigt.
Zustand: "wird geöffnet" ; "geöffnet" ; "schließen" und "geschlossen"
Vorsicht bei "mehreren" Schlössern in Homekit. Es wird bei mir immer das zuletzt benutzte angezeigt. Niemals 2 oder 3 zur Auswahl. Apple gibt dazu leider keine Auskunft.