Zitat von: jazzor am 24 April 2024, 21:49:32Republishen eines Attributes:Da ich nun meinen Fehler gefunden habe, möchte ich zukünftige Generationen vor dem gleichen Schicksal wie mich bewahren:
Hi zusammen, ich muss hier nochmal nach all den Jahren, die mein System doch halbwegs passabel läuft, mal eine Frage stellen:...
replacement01Mode expression
replacement01Regex %%start_tomorrow%%
replacement01Value (timelocal(localtime(time()-time()%86400+86400))-2*3600)."000"
replacement02Mode expression
replacement02Regex %%start_today%%
replacement02Value (timelocal(localtime(time()-time()%86400))-2*3600)."000"
ZitatGibt es noch einen Trick?Manuell set myapp checkVersions ausführen. Danach mit set myapp update updaten.
ZitatIst das angegebene Reading (im Beispiel "automatic") im Shelly.shellyplug3 nicht vorhanden, wird es vom Modul automatisch mit dem Wert "1" angelegt.
attr Forecast consumer01 SP.LaderHolger type=charger power=200 icon=electric_car_charger mintime=SunPath on=on off=off etotal=energy:Wh pcurr=power:W mode=can auto=automatic
Zitat von: RatisBow am 26 April 2024, 10:14:48Das beantwortet aber nicht mein Problem.
Hier ein einfaches Besipiel, das schon nicht funktioniert!([08:00-21:00|AT])
(set DOIF_Dum1 "Arbeitstag")
DOELSE
(set DOIF_Dum1 "Wochenende")
Das Listing:Internals:
DEF ([08:00-21:00|AT])
(set DOIF_Dum1 "Arbeitstag")
DOELSE
(set DOIF_Dum1 "Wochenende")
FUUID 5dbefce6-f33f-7b43-092f-2810cd773123eff5
MODEL FHEM
NAME DOIF_Dummy
NOTIFYDEV global
NR 380
NTFY_ORDER 50-DOIF_Dummy
STATE cmd_2
TYPE DOIF
VERSION 28546 2024-02-23 20:11:05
eventCount 6
READINGS:
2024-04-26 10:10:49 cmd 2
2024-04-26 10:10:49 cmd_event DOIF_Dummy
2024-04-26 10:10:49 cmd_nr 2
2024-04-26 10:10:37 mode enabled
2024-04-26 10:10:49 state cmd_2
2024-04-26 10:10:37 timer_01_c01 27.04.2024 08:00:00|AT
2024-04-26 10:10:37 timer_02_c01 26.04.2024 21:00:00|AT
Regex:
accu:
bar:
barAvg:
collect:
attr:
cmdState:
wait:
waitdel:
condition:
0 ::DOIF_time($hash,0,1,$wday,$hms,"AT")
days:
0 AT
1 AT
do:
0:
0 set DOIF_Dum1 "Arbeitstag"
1:
0 set DOIF_Dum1 "Wochenende"
helper:
NOTIFYDEV global
globalinit 1
last_timer 2
sleeptimer -1
timerdev
timerevent
timerevents
timereventsState
triggerDev
DOIF_eventa:
cmd_nr: 2
cmd: 2
cmd_event: DOIF_Dummy
cmd_2
DOIF_eventas:
cmd_nr: 2
cmd: 2
cmd_event: DOIF_Dummy
state: cmd_2
interval:
0 -1
1 0
intervalfunc:
localtime:
0 1714197600
1 1714158000
realtime:
0 08:00:00
1 21:00:00
time:
0 08:00:00
1 21:00:00
timeCond:
0 0
1 0
timer:
0 0
1 0
timers:
0 0 1
triggertime:
1714158000:
localtime 1714158000
hash:
1714197600:
localtime 1714197600
hash:
uiState:
uiTable:
Attributes:
room Testraum
Das sollte doch heute als Arbeitstag funktionieren!
RatisBow