Autor Thema: homebridgeMapping genericDeviceType Garage/GarageDoorOpener  (Gelesen 3123 mal)

Offline Ingo298

  • New Member
  • *
  • Beiträge: 44
Antw:homebridgeMapping genericDeviceType Garage/GarageDoorOpener
« Antwort #15 am: 01 Dezember 2018, 21:13:29 »
Ich habe es so gelöst

defmod Tor_1_Dummy dummy
attr Tor_1_Dummy DbLogExclude .*
attr Tor_1_Dummy alexaName tor
attr Tor_1_Dummy alexaRoom garage
attr Tor_1_Dummy devStateIcon auf:fts_garage_door_10@red zu:fts_garage_door_100@green
attr Tor_1_Dummy event-on-change-reading .*
attr Tor_1_Dummy genericDeviceType GarageDoorOpener
attr Tor_1_Dummy group Tor_1
attr Tor_1_Dummy homebridgeMapping CurrentDoorState=state,values=closed:CLOSED;;open:OPEN;;opening:OPENING;;closing:CLOSING\
TargetDoorState=state,cmds=OPEN:auf;;CLOSED:zu,values=zu:CLOSED;;auf:OPEN
attr Tor_1_Dummy room 00_1 Garage,Homekit,alexa
attr Tor_1_Dummy setList auf zu
attr Tor_1_Dummy webCmd auf:zu

setstate Tor_1_Dummy closed
setstate Tor_1_Dummy 2018-12-01 18:24:19 state closed

RPi2: Buster FHEM 5.9, FTUI, AMAD,10.1" Tablet; MiLight;IT;HM;Dect200;VZLogger

Offline miggun

  • Full Member
  • ***
  • Beiträge: 207
Antw:homebridgeMapping genericDeviceType Garage/GarageDoorOpener
« Antwort #16 am: 02 Dezember 2018, 10:30:07 »
Das sieht sehr gut aus. Auf jeden Fall habe ich das noch nicht probiert. Klasse. Probiere ich direkt aus.
Raspberry Pi 3 B+
MapleCUN
Shelly1, Shelly2, Shelly4pro, FS20

Offline miggun

  • Full Member
  • ***
  • Beiträge: 207
Antw:homebridgeMapping genericDeviceType Garage/GarageDoorOpener
« Antwort #17 am: 02 Dezember 2018, 10:42:02 »
Genial.....das funktioniert. Top.

Nur die Schließen-Rückmeldung bekommt er nicht sauber...das sollte aber schnell zu lösen sein.
Raspberry Pi 3 B+
MapleCUN
Shelly1, Shelly2, Shelly4pro, FS20

Offline miggun

  • Full Member
  • ***
  • Beiträge: 207
Antw:homebridgeMapping genericDeviceType Garage/GarageDoorOpener
« Antwort #18 am: 29 Dezember 2018, 07:55:14 »
Hallo zusammen,
ich hoffe, Ihr hattet ein angenehmes Weihnachtsfest. Ich habe die Zeit genutzt und bin mit dem Tor ein Stückchen weiter gekommen, wobei ich mir gewünscht hätte, das ich es alleine schaffe. Leider ist dem nicht so. Ihr habt mir hier echt gut auf die Sprünge geholfen, ich habe es jetzt fast so, wie es sein sollte, bis auf ein kleines Problem, das ich mir nicht erklären kann.

Mein Endschalter sagt Tor zu, das Bild in FHEM sagt Tor zu, das Bild in der Home App (Apple) sagt Tor zu, und darunter steht Geöffnet.
Mein Endschalter sagt Tor auf, das Bild in FHEM sagt Tor auf, das Bild in der Home App (Apple) sagt Tor auf, und darunter steht immer noch Geöffnet.

Irgendwas habe ich noch nicht richtig und ich komme nicht darauf, wo der Fehler liegt. Es wäre echt toll, wenn Ihr mir noch einmal auf die Sprünge helfen könntet.

Das ist mein Code in FHEM:
defmod au_Hallentor FS20 1111 01
attr au_Hallentor IODev MapleCUN1
attr au_Hallentor devStateIcon 0:fts_shutter_10@red 100:fts_shutter_100@green
attr au_Hallentor genericDeviceType GarageDoorOpener
attr au_Hallentor homebridgeMapping CurrentDoorState=realState,value=100:closed:CLOSED;;0:open:OPEN\
TargetDoorState=realState,cmds=OPEN:on;;CLOSED:off,value=100:zu:CLOSED;;0:auf:OPEN
attr au_Hallentor icon fts_garage
attr au_Hallentor room FS20,Homekit
attr au_Hallentor siriName Hallentor
attr au_Hallentor stateFormat realState

Und das sagt die Homebridge bei Endschalter auf:
Dez 29 07:53:01 raspberrypi homebridge[12711]:   2018-12-29 07:53:01 caching: au_Hallentor-realState: 0
Dez 29 07:53:01 raspberrypi homebridge[12711]: [29.12.2018, 07:53:01] [FHEM]     caching: CurrentDoorState: 0 (as number; from '0')
Dez 29 07:53:01 raspberrypi homebridge[12711]: [29.12.2018, 07:53:01] [FHEM]     caching: TargetDoorState: 0 (as number; from '0')

Homebridge Endschalter zu:
Dez 29 07:53:49 raspberrypi homebridge[12711]:   2018-12-29 07:53:49 caching: au_Hallentor-realState: 100
Dez 29 07:53:49 raspberrypi homebridge[12711]: [29.12.2018, 07:53:49] [FHEM]     caching: CurrentDoorState: 100 (as number; from '100')
Dez 29 07:53:49 raspberrypi homebridge[12711]: [29.12.2018, 07:53:49] [FHEM]     caching: TargetDoorState: 100 (as number; from '100')
Was fehlt, damit der Text in der HomeApp auch geschlossen schreibt?
Ich danke Euch jetzt schon
Raspberry Pi 3 B+
MapleCUN
Shelly1, Shelly2, Shelly4pro, FS20

Offline miggun

  • Full Member
  • ***
  • Beiträge: 207
Antw:homebridgeMapping genericDeviceType Garage/GarageDoorOpener
« Antwort #19 am: 29 Dezember 2018, 08:49:47 »
Hm, keine Ahnung was ich jetzt anders gemacht habe...bzw. ich weiß schon, was anders ist, aber nicht, warum das jetzt funktioniert.

Ich habe die 100 im Code durch eine 1 ersetzt. natürlich auch im notify. Jetzt funktioniert es.
Wäre trotzdem schön, wenn es mir einer erklären kann, weil ich es gerne verstehen möchte.

Fazit, es funktioniert alles, ich weiß nur nicht warum.
Raspberry Pi 3 B+
MapleCUN
Shelly1, Shelly2, Shelly4pro, FS20

Offline choetzu

  • Hero Member
  • *****
  • Beiträge: 1144
Antw:homebridgeMapping genericDeviceType Garage/GarageDoorOpener
« Antwort #20 am: 22 September 2019, 14:29:53 »
Guten Sonntag

dank Euren Beiträgen habe ich das mit folgendem Mapping sauber hingekriegt. Funktioniert soweit auch gut.

clear
CurrentDoorState=state,values=closed:CLOSED;open:OPEN;opening:OPENING;closing:CLOSING
TargetDoorState=state,cmds=OPEN:Auf;CLOSED:Zu,values=Zu:CLOSED;Auf:OPEN

Wo es jedoch noch aneckt ist bei einem Restart meines Raspi. Sobald ich reboote verweilt Apple Home auf dem Zustand "wird geöffnet", obschon der Device Zustand "closed" ist.

Kennt ihr dieses Problem auch und wisst ihr wie man das beheben kann? Danke.

Lg c


EDIT:
Obschon es geht, habe ich Fehlermeldungen.. Stimmt mein Mapping doch nicht, obschon es eigentlich funktioniert?

2019-09-22 14:41:50 caching: Garage_Tor-state: CLOSED
[2019-9-22 2:41:50 PM] [FHEM] Garage_Tor-state value CLOSED not handled in values
[2019-9-22 2:41:50 PM] [FHEM] Garage_Tor-state value CLOSED not handled in values
  2019-09-22 14:42:04 caching: Garage_Tor-state: close
[2019-9-22 2:42:04 PM] [FHEM] Garage_Tor-state value close not handled in values
[2019-9-22 2:42:04 PM] [FHEM] Garage_Tor-state value close not handled in values
  2019-09-22 14:42:49 caching: Garage_Tor-state: closing
[2019-9-22 2:42:49 PM] [FHEM]     caching: CurrentDoorState: 3 (as number; means CLOSING; from 'closing')
[2019-9-22 2:42:49 PM] [FHEM] Garage_Tor-state value closing not handled in values
  2019-09-22 14:43:08 caching: Garage_Tor-state: Zu
[2019-9-22 2:43:08 PM] [FHEM] Garage_Tor-state value Zu not handled in values
[2019-9-22 2:43:08 PM] [FHEM]     caching: TargetDoorState: 1 (as number; means CLOSED; from 'Zu')
  2019-09-22 14:43:20 caching: Garage_Tor-state: Auf
[2019-9-22 2:43:20 PM] [FHEM] Garage_Tor-state value Auf not handled in values
[2019-9-22 2:43:20 PM] [FHEM]     caching: TargetDoorState: 0 (as number; means OPEN; from 'Auf')
  2019-09-22 14:43:21 caching: Garage_Tor-state: opening
[2019-9-22 2:43:21 PM] [FHEM]     caching: CurrentDoorState: 2 (as number; means OPENING; from 'opening')
[2019-9-22 2:43:21 PM] [FHEM] Garage_Tor-state value opening not handled in values
  2019-09-22 14:43:30 caching: Garage_Tor-state: open
[2019-9-22 2:43:30 PM] [FHEM]     caching: CurrentDoorState: 0 (as number; means OPEN; from 'open')
[2019-9-22 2:43:30 PM] [FHEM] Garage_Tor-state value open not handled in values
[2019-9-22 2:44:03 PM] [FHEM] Garage_Tor: executing set cmd for TargetDoorState with value 1
[2019-9-22 2:44:03 PM] [FHEM]   executing: http://10.0.1.71:8083/fhem?cmd=set%20Garage_Tor%20Zu&XHR=1
  2019-09-22 14:44:03 caching: Garage_Tor-state: Zu
[2019-9-22 2:44:03 PM] [FHEM] Garage_Tor-state value Zu not handled in values
[2019-9-22 2:44:03 PM] [FHEM]     caching: TargetDoorState: 1 (as number; means CLOSED; from 'Zu')
  2019-09-22 14:44:17 caching: Garage_Tor-state: closing
[2019-9-22 2:44:17 PM] [FHEM]     caching: CurrentDoorState: 3 (as number; means CLOSING; from 'closing')
[2019-9-22 2:44:17 PM] [FHEM] Garage_Tor-state value closing not handled in values
  2019-09-22 14:44:26 caching: Garage_Tor-state: closed
[2019-9-22 2:44:26 PM] [FHEM]     caching: CurrentDoorState: 1 (as number; means CLOSED; from 'closed')
[2019-9-22 2:44:26 PM] [FHEM] Garage_Tor-state value closed not handled in values
« Letzte Änderung: 22 September 2019, 14:48:08 von choetzu »
Raspi3, EnOcean, Zwave, Homematic

Online hoppel118

  • Sr. Member
  • ****
  • Beiträge: 947
Antw:homebridgeMapping genericDeviceType Garage/GarageDoorOpener
« Antwort #21 am: 22 September 2019, 21:42:32 »
Hat hier nicht mal jemand Lust ein funktionierendes Beispiel im Wiki zu dokumentieren?

https://wiki.fhem.de/wiki/Homebridge_User_Configs

Gruß Hoppel
Server: Openmediavault, XEON E3-1240L-v5, Supermicro X11SSH-CTF, 64GB ECC RAM, SSD, RAID-Z2
Homebridge | Alexa | Yowsup
Homematic: VCCU 2xHMUSB, 1xWLGW | HomeConnect | Philips Hue | Sonos: Beam, Sub, One, Symfonisk | Unifi: USG, USW, AC-AP-Pro | Xiaomi: S50, Smart Fan | vbus: Vitosolic 200SD4

 

decade-submarginal