Hallo zusammen.
ich denke seit einem update übergibt mein WeekdayTimer die Zeiten nicht mehr korrekt an meine Rollladen structure. In den heißen Tagen hatte ich den Timer ausgeschaltet. Jetzt bekomme ich eine Fehlermeldung.
2020.08.26 06:00:00 3: Unknown argument 0.0, choose one of position:slider,0,5,100 anglePos:slider,-180,5,180 closes:noArg down local:learn opens:noArg stop:noArg teach:noArg up
Unknown argument 0.0, choose one of position:slider,0,5,100 anglePos:slider,-180,5,180 closes:noArg down local:learn opens:noArg stop:noArg teach:noArg up
Unknown argument 0.0, choose one of position:slider,0,5,100 anglePos:slider,-180,5,180 closes:noArg down local:learn opens:noArg stop:noArg teach:noArg up
Unknown argument 0.0, choose one of position:slider,0,5,100 anglePos:slider,-180,5,180 closes:noArg down local:learn opens:noArg stop:noArg teach:noArg up
Unknown argument 0.0, choose one of dawn:noArg dawnAutomatic:on,off down:noArg dusk:noArg duskAutomatic:on,off getStatus:noArg manualMode:on,off position:slider,0,1,100 remotePair:noArg remoteUnpair:noArg reset:settings,full stop:noArg sunAutomatic:on,off sunMode:on,off sunPosition:slider,0,1,100 timeAutomatic:on,off toggle:noArg up:noArg ventilatingMode:on,off ventilatingPosition:slider,0,1,100 attrTemplate:?,speechcontrol_general_naming_master_template
2020.08.26 06:00:00 3: Unknown argument 0.0, choose one of position:slider,0,5,100 anglePos:slider,-180,5,180 closes:noArg down local:learn opens:noArg stop:noArg teach:noArg up
Die Structure arbeitet noch korrekt:
Der Weekdaytimer ist auch korrekt....
Internals:
COMMAND
CONDITION
DEF structure_rollo_unten de 12345|06:00|0 7|08:00|0 1234560|{sunset_abs_dat($date,"CIVIL","-2400","00:00","23:30")}|100
DEVICE structure_rollo_unten
FUUID 5c7c14c7-f33f-19ae-221f-9a16fabc5a32795a
GlobalDaylistSpec
LANGUAGE de
NAME wdt_rollo_unten
NR 130
Profil 0: Sonntag 08:00:00 0, 20:32:17 100,
Profil 1: Montag 06:00:00 0, 20:30:02 100,
Profil 2: Dienstag 06:00:00 0, 20:27:46 100,
Profil 3: Mittwoch 06:00:00 0, 20:25:30 100,
Profil 4: Donnerstag 06:00:00 0, 20:23:13 100,
Profil 5: Freitag 06:00:00 0, 20:20:56 100,
Profil 6: Samstag 08:00:00 0, 20:18:39 100,
Profil 7: Wochenende 08:00:00 0,
STATE active
STILLDONETIME 0
TYPE WeekdayTimer
READINGS:
2020-08-26 11:27:24 currValue 0
2020-08-24 21:46:34 disabled 0
2020-08-26 11:27:24 nextUpdate 2020-08-26 20:25:30
2020-08-26 11:27:24 nextValue 100
2020-08-26 11:27:24 state active
SWITCHINGTIMES:
12345|06:00|0
7|08:00|0
0123456|{sunset_abs_dat($date,"CIVIL","-2400","00:00","23:30")}|100
TIMER:
wdt_rollo_unten_3:
HASH wdt_rollo_unten
MODIFIER 3
NAME wdt_rollo_unten_3
wdt_rollo_unten_SetTimerOfDay:
HASH wdt_rollo_unten
MODIFIER SetTimerOfDay
NAME wdt_rollo_unten_SetTimerOfDay
SETTIMERATMIDNIGHT 1
helper:
daysRegExp (so|mo|di|mi|do|fr|sa|\$we|\!\$we)
daysRegExpMessage (so|mo|di|mi|do|fr|sa|$we|!$we)
SWITCHINGTIME:
0:
08:00:00 0
20:32:17 100
1:
06:00:00 0
20:30:02 100
2:
06:00:00 0
20:27:46 100
3:
06:00:00 0
20:25:30 100
4:
06:00:00 0
20:23:13 100
5:
06:00:00 0
20:20:56 100
6:
08:00:00 0
20:18:39 100
7:
08:00:00 0
WEDAYS:
3 1
4 1
profil:
1:
EPOCH 1598414400
PARA 0
TIME 06:00
WE_Override 0
TAGE:
1
2
3
4
5
2:
EPOCH 1598421600
PARA 0
TIME 08:00
WE_Override 0
TAGE:
7
3:
EPOCH 1598466330
PARA 100
TIME {sunset_abs_dat($date,"CIVIL","-2400","00:00","23:30")}
WE_Override 0
TAGE:
0
1
2
3
4
5
6
profile_IDX:
0:
08:00:00 2
20:32:17 3
1:
06:00:00 1
20:30:02 3
2:
06:00:00 1
20:27:46 3
3:
06:00:00 1
20:25:30 3
4:
06:00:00 1
20:23:13 3
5:
06:00:00 1
20:20:56 3
6:
08:00:00 2
20:18:39 3
7:
08:00:00 2
Attributes:
commandTemplate set $NAME $EVENT
disable 0
room EnOcean
im Timer stehen die angaben für auf "0" und für zu "100"
soweit alles richtig
aber Übergen wird "0.0" und "100.0"
Wie kann ich das ändern?
LG Patrick
Zieldevice ist vom TYPE CUL_HM? Dann bitte checken, ob ein update hilft, sonst dort (homematic-Bereich) melden.
Zitat von: Beta-User am 26 August 2020, 11:36:17
Zieldevice ist vom TYPE CUL_HM? Dann bitte checken, ob ein update hilft, sonst dort (homematic-Bereich) melden.
Nein in 1 Device ist ein Rademacher die 4 anderen EnOcean Eltako
Hmmm, würde vermuten, dass der Effekt dann eher von structure her kommt. WDT ist an der Stelle nicht geändert, wage ich zu behaupten...Die Meldung verursacht aber letztendlich das EnOcean-Modul. Evtl. musst du das mapping in structure anpassen.
okay.. bei einem set structure_rollo_unten 0
set structure_rollo_unten 100
fahren aber alle Rollos so wie sie sollen.
Internals:
ATTR structure_rollo_unten
CHANGEDCNT 5
DEF structure_rollo_unten EnO_rollo_abstellkammer_tuer EnO_rollo_esszimmer_fenster EnO_rollo_kueche EnO_rollo_wohnzimmer Duo_rollo_abstellkammer_fenster
FUUID 5c5daa8d-f33f-19ae-5f73-96e495093b2c4d70
NAME structure_rollo_unten
NOTIFYDEV EnO_rollo_wohnzimmer,EnO_rollo_kueche,EnO_rollo_esszimmer_fenster,Duo_rollo_abstellkammer_fenster,global,EnO_rollo_abstellkammer_tuer
NR 124
NTFY_ORDER 50-structure_rollo_unten
STATE undefined
STILLDONETIME 0
TYPE structure
READINGS:
2020-08-26 09:50:56 LastDevice Duo_rollo_abstellkammer_fenster
2020-08-26 09:50:56 LastDevice_Abs Duo_rollo_abstellkammer_fenster
2020-08-26 09:50:56 state undefined
Attributes:
room EnOcean
Ein mapping habe ich nicht eingestellt.
Mich wundern die 0.0 keine Ahnung wer die generiert.
Also mit der Structure hat es nix zu tun.. auch ein einzelner EnOcean Rollo bekommt eine ".0" dran gehängt.
EDIT:
Habe mal einen Dummy erstellt selbst der bekommt die ".0" dran gehängt, somit ist EnOcean auch raus.
Edit:
Hat sich alles erledigt. Habe jetzt die letzte WeekdayTimer.pm nochmal neu eingespielt jetzt scheint es zu funktionieren..
Keine Ahnung was da beim Update nicht funktioniert hat.
Trotzdem danke.
Hmm, Danke für die Rückmeldung.
Wie gesagt: Es gab nach meiner Erinnerung zu keiner Zeit ein update, das an der von WDT ausgeführten Anweisung was grundlegendes geändert hätte, und schon gleich nicht zwei. Mysteriös...