Notify mit Dummy Device funktioniert nicht

Begonnen von naimo, 23 Juni 2015, 09:05:45

Vorheriges Thema - Nächstes Thema

naimo

Hallo Leute,

dies ist mein erster Beitrag hier und ich denke mal, ich stell mich einfach nur doof an. Daher denke ich mal, es liegt einfach nur daran, dass ich noch FHEM Anfänger bin.

Mein Vorhaben: Wenn mein Fernseher über den Harmony Hub eingeschaltet wurde, sollen meine MiLights zu einer bestimmten Zeit angeschaltet werden. Hätte es mit Sunset gelöst, da sie im Winter ja eher an sein sollen/können. Das funktioniert auch soweit, wie ich das beurteilen kann.

Mein Problem ist der Trigger. Wenn ich in die Kommandozeile von Hand "trigger n_Harmony_Fernseher" eingeb, passiert auch nichts. Keiner der beiden Logeinträge wird geschrieben und die Lichter werden auch nicht eingeschaltet.

Im Log steht folgendes:

2015.06.22 12:52:42 5: Cmd: >trigger n_Harmony_Fernseher<
2015.06.22 12:52:42 5: Triggering n_Harmony_Fernseher (1 changes)
2015.06.22 12:52:42 5: Notify loop for n_Harmony_Fernseher
2015.06.22 12:52:42 5: MilightBridge_Notify: Triggered by n_Harmony_Fernseher;


Meine fhem.cfg

define Harmony_Fernseher_Trigger at *{sunset(-5400,"16:00","23:00")} trigger n_Harmony_Fernseher

define Harmony_Fernseher dummy
define n_Harmony_Fernseher notify Harmony_Fernseher {\
  Log(3, "notify Harmony_Fernseher");;\
  if ([Harmony:currentActivity] eq "Fernsehen") {\
     Log(3, "Harmony_Fernsehen is active");;\
     fhem("set Wz.Lampe1 on;; set Wz.Lampe1 rgb 00FF00;; set Wz.Lampe1 dim 10;; set Wz.Lampe2 on;; set Wz.Lampe2 rgb 00FF00;; set Wz.Lampe2 dim 10;; set Sonos_Wohnzimmer Stop");;\
  }\
}


Kann mir jemand helfen, woran das liegt? Wär echt super

Danke schon mal im Voraus
Grüße
Benjamin

Ralli

Du triggerst das falsche Device.


define Harmony_Fernseher_Trigger at *{sunset(-5400,"16:00","23:00")} trigger Harmony_Fernseher


So wird ein Schuh draus.

Damit wird für das Dummy-Device ein Event generiert. Und diesen Event fragst Du mit dem n_Harmony_Fernseher ab.
Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.83.6.20250705) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa

naimo

Ahhh, super  :) Vielen vielen Dank. Werd ich heute abend nach der Arbeit gleich mal testen

Ralli

Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.83.6.20250705) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa