DOIF und Wait für Lüftersteuerung und Relais

Begonnen von Ruggy, 29 November 2021, 22:32:39

Vorheriges Thema - Nächstes Thema

satprofi

Zitat von: Damian am 04 Februar 2022, 15:05:45
Dann:

DOELSE (set Socket_4_bf50219899eabfb485synp off) (set Gang_oben_bfb727311ed41a0cc8ycsq switch_usb1 off)

wait 0:0,20

Interessant. Am alten System klappt aber noch so

DOELSEIF ([Ladestrom:state] eq "50" and [Ueberschuss] <1) ("python2 /usr/local/bin/48Amp.py", setreading Wert_I A 48)
gabs update?
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Damian

Zitat von: satprofi am 04 Februar 2022, 19:00:39
Interessant. Am alten System klappt aber noch so

DOELSEIF ([Ladestrom:state] eq "50" and [Ueberschuss] <1) ("python2 /usr/local/bin/48Amp.py", setreading Wert_I A 48)
gabs update?

nein
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

satprofi

also funktioniert es auch so, nur mit bullseye 2 klammern nötig.
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Damian

Zitat von: satprofi am 05 Februar 2022, 13:43:42
also funktioniert es auch so, nur mit bullseye 2 klammern nötig.

Also wenn eine Verzögerung beim zweiten Befehl festzustellen war, dann aber nicht durch die wait-Angabe.

Verzögerungen für Befehle einer Sequenz funktionieren nur, wenn man die einzelnen Befehle separat klammert - das war immer so, siehe: https://fhem.de/commandref_DE.html#DOIF_wait



Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

satprofi

hallo.
so sollte es 100% klappen?


DOELSEIF ([Ladestrom:state] eq "50" and [Ueberschuss] <1) ("python2 /usr/local/bin/48Amp.py") (setreading Wert_I A 48)

wait 0:0,2
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Damian

Zitat von: satprofi am 05 Februar 2022, 17:56:17
hallo.
so sollte es 100% klappen?


DOELSEIF ([Ladestrom:state] eq "50" and [Ueberschuss] <1) ("python2 /usr/local/bin/48Amp.py") (setreading Wert_I A 48)

wait 0:0,2

du kannst es einfach über set  wait cmd_2 ausprobieren :)
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

satprofi

klappr leider nicht. 2. befehl wird nur abgesetzt wenn beide in 1 klammer, mit komma getrennt, stehen.
wiw gesagt, stretch mit fhem 5.8
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Per

Zitat von: Ruggy am 30 November 2021, 20:15:12
Das kann ich leider nicht..
Schau dir mal die Logo von Siemens an, die gibt es a als 230V Variante.


Zitat von: Ruggy am 30 November 2021, 20:15:12
Wäre das sicherer?
Nicht wirklich, denn du musst auch sicherstellen, dass nicht beide Steckdosen gleichzeitig schalten. Von der Verkabelung mal ganz abgesehen.