Ich sehe den Wald vor lauter Bäumen nicht. Ich habe ein notify, das durch einen Anruf ausgelöst wird
Internals:
DEF TelefonMonitor:external_number:.BadOben@127.0.0.1.* {WarmwasserEinUndAus()}
FVERSION 91_notify.pm:0.258880/2022-03-27
NAME WarmwasserAn
NOTIFYDEV TelefonMonitor
NR 163
NTFY_ORDER 50-WarmwasserAn
REGEXP TelefonMonitor:external_number:.BadOben@127.0.0.1.*
STATE 2022-06-06 13:11:11
TRIGGERTIME 1654513871.24089
TYPE notify
READINGS:
2022-06-06 13:08:28 state active
2022-06-06 13:11:11 triggeredByDev TelefonMonitor
2022-06-06 13:11:11 triggeredByEvent external_number: BadOben@127.0.0.1
Ich möchte gern dieses notify auch durch einen button in FTUI3 auslösen lassen. Ich hatte bisher in FTUI durch den Knopfdruck definiert
trigger TelefonMonitor:external_number:.BadOben@127.0.0.1
was im Übrigen im EventMonitor folgendes ergab
2022-06-06 13:05:48 notify WarmwasserAn TelefonMonitor:external_number:.BadOben@127.0.0.1 on/off
Komischerweise aber wurde das notify nicht getriggert, d.h. der Befehlscode dahinter ({WarmwasserEinUndAus()}) wurde nicht ausgeführt. Sieht jemand, was ich falsch mache?
Klassiker: https://wiki.fhem.de/wiki/Trigger (https://wiki.fhem.de/wiki/Trigger)
Ich habe ein notify, das hierauf hört:
Fernbedienung0103:PRESS_SHORT:.pressed
Und ein trigger sieht so aus:
trigger Fernbedienung0103 PRESS_SHORT: pressed
Wie gesagt: ich hatte das RTFM nicht verstanden. Lag aber natürlich am manual ;D