[Gelöst]Homebridge Dumy - selbstbau Schloß - LockMechanism

Begonnen von Meister_Petz, 30 August 2018, 14:47:28

Vorheriges Thema - Nächstes Thema

Meister_Petz

Moin,

Hintergrund:
ich habe ein Schloß, das ist gesperrt bei Strom an und offen bei Strom aus. Wird von mir mit einer integrierten Steckdose in FHEM geschalten. Nun wollte ich dafür ein dummy Homebridge Device basteln.


define HomeKitLock1 dummy
attr HomeKitLock1 genericDeviceType LockMechanism
attr HomeKitLock1 group Schloesser
attr HomeKitLock1 homebridgeMapping LockTargetState=targetState LockCurrentState=currentState
attr HomeKitLock1 readingList targetState currentState
attr HomeKitLock1 room Homekit


Ergebnis:
- Das Gerät taucht auf dem iPhone auf
- Homebridge es schickt beim Schalten ein "undefined 1"
- der "targetState" wird nicht gesetzt sondern der "state" wird auf "undefined 1" gesetzt


[2018-8-30 14:38:44] [FHEM] HomeKitLock1: executing set cmd for LockTargetState with value 1
[2018-8-30 14:38:44] [FHEM]   executing: https://127.0.0.1:28023/fhem?cmd=set%20HomeKitLock1%20undefined%201&fwcsrf=csrf_275739774285675&XHR=1


Was muss ich machen, dass LockTargetState richtig gesetzt wird?

Danke

Petz

Meister_Petz

habs gelöst... hätte schwören könne, ich habs schon getestet:

attr HomeKitLock1 homebridgeMapping LockTargetState=targetState,cmd=targetState LockCurrentState=currentState,cmd=currentState