Hauptmenü

Nachlauf mit "Blinken"

Begonnen von ahstax, 19 Juli 2019, 22:11:40

Vorheriges Thema - Nächstes Thema

ahstax

Hallo,

ich habe einen Intertechno Schalter sowie einen Osram SmartPlug, der mit einer hueBridge verbunden ist, eine Nachlaufschaltung für eine Dunstabzugshaube realisiert.
Das läuft mit folgendem Code (ja, ich weiß, fhem.cfg ist PFUI...)


##################################################################
# Abluft Kueche
################################
# IT-Schalter
################################

define SW.HM.Kueche.Abluft IT FFF000000F FF F0
setuuid SW.HM.Kueche.Abluft 5d320785-f33f-a569-2588-4e0493be8c31622f
attr SW.HM.Kueche.Abluft IODev MapleCUN_1_433
attr SW.HM.Kueche.Abluft event-on-change-reading .*
attr SW.HM.Kueche.Abluft group Kueche Abluft
attr SW.HM.Kueche.Abluft room 2200 Kueche,9160 InterTechno

define FileLog_SW.HM.Kueche.Abluft FileLog ./log/SW.HM.Kueche.Abluft-%Y-%m.log SW.HM.Kueche.Abluft
setuuid FileLog_SW.HM.Kueche.Abluft 5d320785-f33f-a569-9ac9-4f56907cdd0ef5e7
attr FileLog_SW.HM.Kueche.Abluft logtype text
attr FileLog_SW.HM.Kueche.Abluft room 9160 InterTechno

################################
# hue-Steckdose
################################

# Z Reserve Osram 1

################################
# Notify
###########

define SW.HM.notify.Kueche.Abluft notify SW.HM.Kueche.Abluft {\
if ( ReadingsVal('SW.HM.Kueche.Abluft', 'state', 'undef') eq 'on'){\
fhem ("set HUEDevice11 on")}\
}
setuuid SW.HM.notify.Kueche.Abluft 5d320785-f33f-a569-611a-4c2e0d2a9077622f
attr SW.HM.notify.Kueche.Abluft group Kueche Abluft
attr SW.HM.notify.Kueche.Abluft room 2200 Kueche

###########
# Notify
################################


################################
# Watchdog
###########

define SW.HM.watchdog.Kueche.Abluft watchdog SW.HM.Kueche.Abluft:off 00:00:20 SW.HM.Kueche.Abluft:on {\
if ( ReadingsVal('SW.HM.Kueche.Abluft', 'state', 'undef') eq 'off'){\
fhem ("set HUEDevice11 off")}\
}
setuuid SW.HM.watchdog.Kueche.Abluft 5d32151d-f33f-a569-071f-fb70650734caa27d
attr SW.HM.watchdog.Kueche.Abluft autoRestart 1
attr SW.HM.watchdog.Kueche.Abluft group Kueche Abluft
attr SW.HM.watchdog.Kueche.Abluft room 2200 Kueche,9980 watchdog

###########
# Watchdog
################################
# Abluft Kueche
##################################################################


Ich hätte nun gerne, dass das hueDevice11, also der Osram SmartPlug, kurz zwei mal aus- wird und dann wieder eingeschaltet wird, bis zum Ende der Nachlaufzeit.

Mit der Änderung im Notify

define SW.HM.notify.Kueche.Abluft notify SW.HM.Kueche.Abluft {\
if ( ReadingsVal('SW.HM.Kueche.Abluft', 'state', 'undef') eq 'on'){\
fhem ("set HUEDevice11 blink 1 1")}\
}

geht es leider nicht...

Lässt sich das machen?
Wenn ja, wie?

Neugierige Grüße,
Andreas

Otto123

Hallo Andreas,

Dein Trigger ist, denk ich, auch PFUI :)
https://wiki.fhem.de/wiki/Notify
Am Einfachsten: Eventmonitor aufmachen, Event raussuchen, notify anlegen lassen, den Ausführungsteil eintragen.

Steht dort und in verlinkten Artikeln alles beschrieben. ;)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz