FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Larusso am 01 November 2020, 11:31:28

Titel: Garagentorsteuerung
Beitrag von: Larusso am 01 November 2020, 11:31:28
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
Titel: Antw:Garagentorsteuerung
Beitrag von: amenomade am 01 November 2020, 12:30:34
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