mongoose-os-apps / shelly-homekit

Apple HomeKit firmware for Shelly's
Other
1.84k stars 131 forks source link

“Garage Door Obstructed” error status message #954

Closed coreygreenberg closed 2 years ago

coreygreenberg commented 2 years ago

Shelly 1 flashed to Shelly-Homekit Reed switch connected as Normally Open

This setup works properly as a Homekit garage door opener, but when the door is closed, the Shelly 1 gives a status message error “Garage Door Obstructed”. As the system opens and closes the garage door perfectly this bug is certainly livable, but is there a setting I am blind-spotting that would replace this status error message with something more appropriate like “Door Closed”?

Frankly I’m amazed I could Siri-enable my 20 yr-old garage door with a $15 switch. But am I missing something in the settings, whether in Shelly-Homekit or Homekit itself? Thank you for your help.

MagOO33 commented 2 years ago

“Garage Door Obstructed” is here because your switch does not have a closed state when the door is closed. You should try to invert the switch type from "normally open" to "normally close" and see if your door reports to be closed. If so, you certainly have a switch problem.

coreygreenberg commented 2 years ago

@MagOO33 Thank you! That sorted everything. Now not only is the status displayed properly, without the obstruction error message, but for some reason my garage door commands are showing up in CarPlay dashboard for the first time, as if they had refused to show up there until I got the status switch set up properly. Thank you thank you thank you Mr. Magoo!

MagOO33 commented 2 years ago

you're welcome. Glad to hear