Ich habe versucht, einen Sturmwächter aus dem GDS-Modul mit Hilfe von DOIF zu basteln, der das structure ,,wz_Raffstores_alle" bedient. Mir scheint, als wenn das Reading nicht gelesen wird (die Windgeschwindigkeit ist derzeit > 25km/h)... Gegenproben z.B. mit Readings eines Bewegungsmelders haben hingegen funktioniert. Im Logfile ist nichts zu sehen. Sieht jemand den Fehler?
Internals:
DEF ([wetter:c_windSpeed] > 10) (set wz_Raffstores_alle 100)
NAME wz_SturmwaechterRaffstores
NR 174
NTFY_ORDER 50-wz_SturmwaechterRaffstores
STATE initialized
TYPE DOIF
Readings:
2015-04-03 14:31:57 state initialized
Condition:
0 ReadingValDoIf('wetter','c_windSpeed','') > 10
Devices:
0 wetter
all wetter
Do:
0 set wz_Raffstores_alle 100
Helper:
last_timer 0
sleeptimer -1
Itimer:
Readings:
0 wetter:c_windSpeed
all wetter:c_windSpeed
State:
Timerfunc:
Attributes:
room Wohnzimmer
Zitat von: John_Doe am 03 April 2015, 15:09:38
Ich habe versucht, einen Sturmwächter aus dem GDS-Modul mit Hilfe von DOIF zu basteln, der das structure ,,wz_Raffstores_alle" bedient. Mir scheint, als wenn das Reading nicht gelesen wird (die Windgeschwindigkeit ist derzeit > 25km/h)... Gegenproben z.B. mit Readings eines Bewegungsmelders haben hingegen funktioniert. Im Logfile ist nichts zu sehen. Sieht jemand den Fehler?
Internals:
DEF ([wetter:c_windSpeed] > 10) (set wz_Raffstores_alle 100)
NAME wz_SturmwaechterRaffstores
NR 174
NTFY_ORDER 50-wz_SturmwaechterRaffstores
STATE initialized
TYPE DOIF
Readings:
2015-04-03 14:31:57 state initialized
Condition:
0 ReadingValDoIf('wetter','c_windSpeed','') > 10
Devices:
0 wetter
all wetter
Do:
0 set wz_Raffstores_alle 100
Helper:
last_timer 0
sleeptimer -1
Itimer:
Readings:
0 wetter:c_windSpeed
all wetter:c_windSpeed
State:
Timerfunc:
Attributes:
room Wohnzimmer
Dann poste hier die Ausgabe von "list wetter".
Gruß
Damian
Internals:
DEF gds35084 JwUbQPDh
LOCAL 1
NAME Wetter
NR 53
STATE active
TYPE GDS
Readings:
2015-04-03 16:23:09 _dataSource Quelle: Deutscher Wetterdienst
2015-04-03 16:23:09 _tzOffset 7200
2015-04-03 16:23:09 c_altitude 11
2015-04-03 16:23:09 c_nextUpdate Fri Apr 3 16:43:09 2015
2015-04-03 16:23:09 c_pressure-nn 1017.7
2015-04-03 08:41:36 c_rain12h 0
2015-04-03 16:23:09 c_rain1h 0.0
2015-04-03 09:01:36 c_rain24h 0.1
2015-04-03 08:41:36 c_snow ---
2015-04-03 09:01:36 c_solar 1538
2015-04-03 16:23:09 c_stationName Hamburg-Flh.
2015-04-03 09:01:36 c_sunshine 8.5
2015-04-03 09:01:36 c_tAvgAir24 3.7
2015-04-03 08:41:36 c_tMaxAir12 5.2
2015-04-03 09:01:36 c_tMaxAir24 7.5
2015-04-03 08:41:36 c_tMinAir12 2.5
2015-04-03 09:01:36 c_tMinAir24 0.9
2015-04-03 09:01:36 c_tMinGrnd24 -0.8
2015-04-03 16:23:09 c_temperature 7.7
2015-04-03 16:23:09 c_weather heiter
2015-04-03 16:23:09 c_windDir W
2015-04-03 16:23:09 c_windGust ---
2015-04-03 16:23:09 c_windPeak ---
2015-04-03 16:23:09 c_windSpeed 25
2015-03-31 15:40:25 g_altitude 11
2015-03-31 15:40:25 g_pressure-nn 984.2
2015-03-31 15:40:25 g_rain1h 1.5
2015-03-31 15:40:25 g_stationName Hamburg-Flh.
2015-03-31 15:40:25 g_temperature 6.4
2015-03-31 15:40:25 g_weather leichter Regen
2015-03-31 15:40:25 g_windDir W
2015-03-31 15:40:25 g_windGust Sturmböen
2015-03-31 15:40:25 g_windPeak 72
2015-03-31 15:40:25 g_windSpeed 43
2015-04-03 16:23:08 state active
Helper:
INTERVAL 1200
PASS JwUbQPDh
URL ftp-outgoing2.dwd.de
USER gds35084
Attributes:
fp_Grundriss 420,25
gdsLong 1
gdsSetCond Hamburg-Flh.
room Plots
Beim Aufrufen des listings "wetter" kam heraus, dass ich ein Problem mit der Groß- und Kleinschreibung habe... Das Reading muss heißen "Wetter:c_windSpeed" => nun funktioniert es. Vielen Dank, für die richtige Fährte.