Hallo,
in einem anderen Thread im EnOcean-Bereich gibt es folgendes Beispiel, das die Funktionsweise erklärt:
# FHEM-Schalter 1
define Lampe1 EnOcean FFxxxxxx1
attr Lampe1 eventMap AI:off A0:on
attr Lampe1 subType switch
# FHEM-Schalter 2
define Lampe2 EnOcean FFxxxxx2
attr Lampe2 eventMap AI:off A0:on
attr Lampe2 subType switch
# 2fach-Taster
define Schalter EnOcean 00xxxxxxx
attr Schalter room EnOcean
attr Schalter subType switch
define Notify_Schalter notify Schalter {my $rvar=Value("Schalter");; \
if ($rvar =~ m/B0/) {fhem "setstate Lampe1 on"} \
elsif ($rvar =~ m/BI/) {fhem "setstate Lampe1 off"};; \
if ($rvar =~ m/A0/) {fhem "setstate Lampe2 on"} \
elsif ($rvar =~ m/AI/) {fhem "setstate Lampe2 off"}}
Die beiden Schalter senden normalweise A0/AI und B0/BI.
Mit solchen Notifys kann man den Status der entsprechenden Devices ändern.
Gruß
Helmut