Hallo zusammen,
ich habe im Forum viele Themen für die Garagentorsteuerung gefunden aber keines konnte mir bei meinem Problem helfen, deshalb versuche ich es noch einmal im Anfänger Bereich.
Ich habe ein Garagentor was mit Taster angesteuert wird und dieses ist über das Device "garage" in meiner Homebridge eingebunden und wird auch als Garagentor erkannt. Das Auf und Zu fahren funktioniert super, nur das mapping nachdem das Tor zu ist scheint noch einen kleinen Fehler zu haben. Wenn das Tor auffährt zeigt mir meine Home app an das es auf fährt und wenn es auf ist wird es als auf angezeigt. Beim zu fahren ist jetzt mein Problem, es fährt zu und die home App zeigt mir an das es fährt, bleibt aber im fahren zu Zeichen stehen. Auch nachdem das Tor die Endlage erreicht hat, meiner Meinung nach reagiert hier die App nicht auf den state "Closed" den ich über ein DOIF übergebe, deshalb vermute ich das mein homebridgemapping falsch definiert ist, könnte mir hier jemand weiter helfen? Im Web finde ich leider auch nichts konkretes zu garage device homebridge mappings.
Raw Code:
defmod Garage dummy
attr Garage alias Apple Garagensteuerung
attr Garage devStateIcon Open:fts_garage_door_10@red Closed:fts_garage_door_100
attr Garage eventMap auf:open zu:close
attr Garage fp_Eigenheim 1025,481,5,Garage,
attr Garage genericDeviceType garage
attr Garage group Garagensteuerung
attr Garage homebridgeMapping state=state,values=closed:Closed;;;;auf:open
attr Garage icon fts_garage_door_100
attr Garage room Garage,Homekit
attr Garage setList auf zu
attr Garage siriName Garage
attr Garage webCmd auf:zu
list:
Internals:
.eventMapCmd open:noArg close:noArg
DEF
FUUID 5c533f6c-f33f-7f1e-6802-b2be259d9fca95d1
NAME Garage
NR 288
STATE Closed
TYPE dummy
.attraggr:
.attrminint:
OLDREADINGS:
READINGS:
2020-11-01 11:21:56 state Closed
Attributes:
alias Apple Garagensteuerung
devStateIcon Open:fts_garage_door_10@red Closed:fts_garage_door_100
eventMap auf:open zu:close
fp_Eigenheim 1025,481,5,Garage,
genericDeviceType garage
group Garagensteuerung
homebridgeMapping state=state,values=closed:Closed;;auf:open
icon fts_garage_door_100
room Garage,Homekit
setList auf zu
siriName Garage
webCmd auf:zu
Also, rein vom Lesen:
ZitathomebridgeMapping state=state,values=closed:Closed;;auf:open
Da ist meiner Meinung nach ein Semikolon zuviel.
Ausserdem sollte laut Doku das Parameter value in der Form sein:
ZitatDieser Parameter enthält eine durch Semikolon getrennte Liste von Entsprechungen der Form FHEM-Wert:Homekit-Wert
Dein FHEM-Wert ist Closed
Deswegen würde ich es eher so schreiben:
attr Garage homebridgeMapping state=state,values=Closed:closed;;auf:open