[erledigt] Mit RFHEM Zustand von KeyMatic übertragen

Begonnen von Helmi55, 24 September 2018, 10:27:35

Vorheriges Thema - Nächstes Thema

Helmi55

Hallo
ich habe erfolgreich meine KeyMatic in der Garage eingebaut.
Nun möchte ich vom GaragenSytem den Zustand des Schlosses auf mein HausSystem übertragen (1Pi Garage per Lan mit Pi im Haus verbunden)
Dafür habe ich ein notify in der Garage erstellt
Abstellraum_Schloss.* set FHEMHaus cmd set Dummy.empfang $EVENT
Im Haus einen dummy erstellt
Internals:
   CFGFN     
   NAME       Dummy.empfang
   NR         1742
   STATE      uncertain: no
   TYPE       dummy
   READINGS:
     2018-09-24 09:56:07   Offen           (uncertain)
     2018-09-24 10:06:56   state           uncertain: no
Attributes:
   readingList state
   userReadings Abstellraum_Schloss:state


Ich bekomme aber nicht den Zustand = state angezeigt.
Im notify habe ich auch schon setreading verwendet.
Habe auf den Dummy.empfang auch einen readingsProxy gesetzt - anscheinend falsch.

Im EventMonitor bekomme ich folgendes angezeigt:
2018-09-24 10:25:29 readingsProxy rp_Dummy.empfang set_lock
2018-09-24 10:25:29 dummy Dummy.empfang set_lock
2018-09-24 10:25:29 readingsProxy rp_Dummy.empfang aesCommToDev: pending
2018-09-24 10:25:29 dummy Dummy.empfang aesCommToDev: pending
2018-09-24 10:25:29 readingsProxy rp_Dummy.empfang aesKeyNbr: 00
2018-09-24 10:25:29 dummy Dummy.empfang aesKeyNbr: 00
2018-09-24 10:25:30 readingsProxy rp_Dummy.empfang aesCommToDev: ok
2018-09-24 10:25:30 dummy Dummy.empfang aesCommToDev: ok
2018-09-24 10:25:30 readingsProxy rp_Dummy.empfang battery: ok
2018-09-24 10:25:30 dummy Dummy.empfang battery: ok
2018-09-24 10:25:30 readingsProxy rp_Dummy.empfang direction: down
2018-09-24 10:25:30 dummy Dummy.empfang direction: down
2018-09-24 10:25:30 readingsProxy rp_Dummy.empfang error: none
2018-09-24 10:25:30 dummy Dummy.empfang error: none
2018-09-24 10:25:30 readingsProxy rp_Dummy.empfang lock: Offen
2018-09-24 10:25:30 dummy Dummy.empfang lock: Offen
2018-09-24 10:25:30 readingsProxy rp_Dummy.empfang Offen (uncertain)
2018-09-24 10:25:30 dummy Dummy.empfang Offen (uncertain)
2018-09-24 10:25:30 readingsProxy rp_Dummy.empfang uncertain: yes
2018-09-24 10:25:30 dummy Dummy.empfang uncertain: yes
2018-09-24 10:25:37 readingsProxy rp_Dummy.empfang battery: ok
2018-09-24 10:25:37 dummy Dummy.empfang battery: ok
2018-09-24 10:25:37 readingsProxy rp_Dummy.empfang direction: none
2018-09-24 10:25:37 dummy Dummy.empfang direction: none
2018-09-24 10:25:37 readingsProxy rp_Dummy.empfang error: none
2018-09-24 10:25:37 dummy Dummy.empfang error: none
2018-09-24 10:25:37 readingsProxy rp_Dummy.empfang lock: Zu
2018-09-24 10:25:37 dummy Dummy.empfang lock: Zu
2018-09-24 10:25:37 readingsProxy rp_Dummy.empfang Zu
2018-09-24 10:25:37 dummy Dummy.empfang Zu
2018-09-24 10:25:37 readingsProxy rp_Dummy.empfang uncertain: no
2018-09-24 10:25:37 dummy Dummy.empfang uncertain: no
2018-09-24 10:25:51 readingsProxy rp_Dummy.empfang set_unlock
2018-09-24 10:25:51 dummy Dummy.empfang set_unlock
2018-09-24 10:25:52 readingsProxy rp_Dummy.empfang aesCommToDev: pending
2018-09-24 10:25:52 dummy Dummy.empfang aesCommToDev: pending
2018-09-24 10:25:52 readingsProxy rp_Dummy.empfang aesKeyNbr: 00
2018-09-24 10:25:52 dummy Dummy.empfang aesKeyNbr: 00
2018-09-24 10:25:52 readingsProxy rp_Dummy.empfang aesCommToDev: ok
2018-09-24 10:25:52 dummy Dummy.empfang aesCommToDev: ok
2018-09-24 10:25:52 readingsProxy rp_Dummy.empfang battery: ok
2018-09-24 10:25:52 dummy Dummy.empfang battery: ok
2018-09-24 10:25:52 readingsProxy rp_Dummy.empfang direction: up
2018-09-24 10:25:52 dummy Dummy.empfang direction: up
2018-09-24 10:25:52 readingsProxy rp_Dummy.empfang error: none
2018-09-24 10:25:52 dummy Dummy.empfang error: none
2018-09-24 10:25:52 readingsProxy rp_Dummy.empfang lock: Zu
2018-09-24 10:25:52 dummy Dummy.empfang lock: Zu
2018-09-24 10:25:52 readingsProxy rp_Dummy.empfang Zu (uncertain)
2018-09-24 10:25:52 dummy Dummy.empfang Zu (uncertain)
2018-09-24 10:25:52 readingsProxy rp_Dummy.empfang uncertain: yes
2018-09-24 10:25:52 dummy Dummy.empfang uncertain: yes
2018-09-24 10:25:59 readingsProxy rp_Dummy.empfang battery: ok
2018-09-24 10:25:59 dummy Dummy.empfang battery: ok
2018-09-24 10:25:59 readingsProxy rp_Dummy.empfang direction: none
2018-09-24 10:25:59 dummy Dummy.empfang direction: none
2018-09-24 10:25:59 readingsProxy rp_Dummy.empfang error: none
2018-09-24 10:25:59 dummy Dummy.empfang error: none
2018-09-24 10:25:59 readingsProxy rp_Dummy.empfang lock: Offen
2018-09-24 10:25:59 dummy Dummy.empfang lock: Offen
2018-09-24 10:25:59 readingsProxy rp_Dummy.empfang Offen
2018-09-24 10:25:59 dummy Dummy.empfang Offen
2018-09-24 10:25:59 readingsProxy rp_Dummy.empfang uncertain: no
2018-09-24 10:25:59 dummy Dummy.empfang uncertain: no


Hier wird eindeutig zu und Offen empfangen, aber ohne Zuordnung zu state??

was mache ich hier bitte falsch?

LG
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

RFHEM funktioniert. Ich sehe ja Daten im EventMonitor
und ich kann auch über den Set Befehl schalten.
ich schaffe es nur nicht den state Zustand zu transportieren und anzuzeigen.
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Mit einem readingsProxy hab ich es auch schon versucht.......
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Ok habe jetzt eine Lösung gefunden mit dem guten alten DOIF
([Abstellraum_Schloss:?]) (set FHEMHaus cmd setreading du_AR_Sch state [Abstellraum_Schloss:state])
und im Haus einen dummy mit folgendem UserReading
Zustand { Value("Abstellraum_Schloss");; }

Keine Ahnung ob der einfachste und schönste Weg aber es tut das was ich eigentlich will

Nice eve
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/