hallo zusammen,
leider scheitere ich wieder an einer einfachen Wertübergabe aus dem DWD Modul (Reading fc0_Tx = max Tagestemperatur) an eine S7-SPS.
Habe schon diverse Varianten ausprobiert, aber leider ohne Erfolg.
Eine manuelle Wertübergabe mit dem S7_AWrite funktioniert. Nur wie kann ich das Reading dorthin übertragen.
Laut eventmonitor wird das notify getriggert, übergibt aber das Reading nicht.
In den Einsteigerdokus sind leider keine/wenige Beispiele mit Analogen Werten aufgeführt.
Wie ist die richtige Vorgehensweise zur Fehlerbehebung? Und wie muss der Code des notify ausschauen damit das Reading korrekt übergeben wird?
define dwd_vs_temp_max_heute_zur_SPS S7_AWrite db 30 36 float
attr dwd_vs_temp_max_heute_zur_SPS IODev SPS
attr dwd_vs_temp_max_heute_zur_SPS event-on-change-reading .*
attr dwd_vs_temp_max_heute_zur_SPS event-on-update-reading .*
attr dwd_vs_temp_max_heute_zur_SPS room SPS
attr dwd_vs_temp_max_heute_zur_SPS verbose 5
define n_dwd_vs_max_heute_temp notify DWD:fc0_Tx:.* set dwd_vs_temp_max_heute_zur_SPS $EVENT
liegt es daran, dass noch ein Datum und Uhrzeit in der Zeile vor fc0_Tx steht?
hier ein Auszug aus dem Listing des DWD_OpenData Device:
Internals:
CHANGED
FHEM_TZ
FUUID 5c95460d-f33f-2403-1937-cdafc42bf93b93ef
NAME DWD
NR 280
STATE forecast updated
TYPE DWD_OpenData
READINGS:
2019-03-25 11:30:25 a_count 0
2019-03-25 11:30:25 a_state updated
2019-03-25 11:30:25 a_time 2019-03-25 11:30:11
2019-03-26 11:00:05 fc0_RSunD 35.00
2019-03-26 11:00:05 fc0_SunD 15480.00
2019-03-26 11:00:05 fc0_Tg 1
2019-03-26 20:00:05 fc0_Tn 3
2019-03-26 20:00:05 fc0_Tx 10.7
2019-03-26 20:00:05 fc0_date 2019-03-26
2019-03-26 20:00:05 fc0_weekday Tue
2019-03-26 20:00:06 fc_state updated
2019-03-26 20:00:05 fc_station K2309
2019-03-26 20:00:05 fc_time 2019-03-26 16:00:00
2019-03-26 20:00:05 state forecast updated
wäre um Tipps zur Fehlerbehebung sehr dankbar.
viele Grüße
Ralf
habe selbst eine Lösung gefunden:
attr dwd_vs_temp_min_heute_zur_SPS stateFormat {ReadingsVal("DWD","fc0_Tn","")}
damit wird der Wert ohne notify an S7_AWrite weitergegeben.
*immer wieder sehr beeindruckend für mich was einige mit FHEM realisiert haben :) :) :)*
Gruß
Ralf