Hi,
I installed tasmota on a sonoff basic to control my garage door. A transistor at GPIO-Pin 14 will trigger the door to open/close. So I use the transistor (with a 2kOhm resistor as a switch). This switch hat to be open vor some milliseconds. I do this with a script in home assistant.
Also I connected a reed sensor do GPIO1, to measure if the door is opened or closed.
This all works fine within the home assistant gui. But when I link it to homekit it it is unavailable as long as the device_class is garage.
So when I delete device_class: garage, is is shown and controlable within the homekit gui.
So why is it not possible to add the device class here
I had the same problem and was able to get it fixed. The homekit save the device settings in the first time it loads so probably when you first started setting up your garage it was not selected the class yet and homekit saved that config as blinds.
So you have to delete the device from homekit so it can be loaded again with the new settings and the class as garage. Easiest way to do it is to add the device in the homekit exclusion filter and restart HA. After you confirm it was erased from home app, just take it off the exclusion filter and restart HA again. Now check your home app and you will have a garage door icon!!!
for the life of me I canât seem to be able to reset an entity. The explanation there seems to be pretty straight forward, but when I invoke that service, home assistant wonât do a thing. Do we need a special syntax whatsoever?
Hello,
Have you found a solution to fix this issue? I am also facing the issue as well. I tried to remove the bridge from Home app and configure them again, but it didnât work. It still shows it as a blind.