define elgris ModbusAttr 1 60 192.168.178.29:502 TCP
attr elgris group Energie
attr elgris obj-h40052-len 16
attr elgris obj-h40052-reading serialNumber
attr elgris obj-h40085-reading I_AC_Frequency
attr elgris obj-h40087-len 2
attr elgris obj-h40087-reading power
attr elgris obj-h40087-unpack i>
attr elgris obj-i40052-len 16
attr elgris obj-i40052-reading serialNumber
attr elgris obj-i40087-len 2
attr elgris obj-i40087-reading power
attr elgris room 50_PV
attr elgris showError 1
attr elgris verbose 5
# CFGFN
# DEF 1 60 192.168.xxx.xxx:502 TCP
# DeviceName 192.168.xxx.xxx:502
# EXPECT idle
# FD 18
# FUUID 66042320-f33f-8be1-c8f8-c094144c85c08eca
# IODev elgris
# Interval 60
# LASTOPEN 1711630652.40479
# MODBUSID 1
# MODE master
# MODULEVERSION Modbus 4.5.6 - 7.11.2023
# NAME elgris
# NOTIFYDEV global
# NR 986
# NTFY_ORDER 50-elgris
# PARTIAL
# PROTOCOL TCP
# STATE opened
# TCPConn 1
# TYPE ModbusAttr
# devioLoglevel 3
# devioNoSTATE 1
# eventCount 4186
# nextOpenDelay 60
# READ:
# BUFFER
# READINGS:
# 2024-03-28 13:57:32 state opened
# REMEMBER:
# lid 130
# lname elgris
# lrecv 1711563843.78974
# lsend 1711563842.78221
# UPDATECACHE:
# defptr:
# elgris 1
# lastRead:
#
setstate elgris opened
setstate elgris 2024-03-28 13:57:32 state opened
Zitat von: betateilchen am 28 März 2024, 09:25:00Warum legst Du nicht einfach zwei at devices an, eines zum Einschalten und eines zum Ausschalten?
Ein at kann out-of-the-box mit einem Unix Timestamp als timespec umgehen.
Zitat von: Damian am 28 März 2024, 10:09:56Das sollte mit einem Zeitintervall realisierbar sein:DOIF ([([start]-[offset])-[end]] and ["Trigger"]) (set bla..)
Zitat von: MadMax-FHEM am 28 März 2024, 11:59:38Wie hast du denn einen Reset durchgeführt?Laut BDA des HM-PB-2-WM55-2 (https://www.eq-3.de/Downloads/eq3/downloads_produktkatalog/homematic/bda/HM-PB-2-WM55-2_UM_GE_eQ-3_web.pdf):
Zitat7.4 Zurücksetzen in den Auslieferungszustand
• Halten Sie die Anlerntaste A für mindestens 5
Sekunden gedrückt. Die Geräte-LED beginnt
langsam rot zu blinken.
• Zum Zurücksetzen des Geräts lassen Sie die
Anlerntaste kurz los und drücken sie nun erneut
für mindestens 5 Sekunden.
• Die Geräte-LED beginnt nun während des Drü-
ckens schneller rot zu blinken.
• Loslassen schließt den Rücksetzvorgang ab.
Zur Bestätigung des Zurücksetzens leuchtet die
Geräte-LED für etwa 3 Sekunden dauerhaft rot
auf.
• Sofern Sie das Zurücksetzen abbrechen möchten,
können Sie dies mit einem kurzen erneuten
Tastendruck auf die Anlerntaste tun oder Sie
warten 15 Sekunden. In beiden Fällen stoppt das
langsame rote Blinken.
ZitatZurücksetzen in den Ausliefe-also im Prinzip beide Male gleich/ähnlich.
rungszustand
Halten Sie die Anlerntaste für mindestens 5 Sekunden
gedrückt. Die LED des Sensors beginnt langsam rot
zu blinken. (Wollen Sie an dieser Stelle das Zurück-
setzen abbrechen, können Sie das mit einem kurzen
erneuten Tastendruck auf die Anlerntaste tun, oder
Sie warten 15 Sekunden. In beiden Fällen stoppt das
langsame rote Blinken.)
Zum Zurücksetzen des Sensors drücken Sie nun
erneut für mindestens 5s die Anlerntaste. Die LED be-
ginnt nun während des gedrückt Haltens schneller rot
zu blinken. Loslassen schließt den Rücksetzvorgang
ab und zur Bestätigung des Zurücksetzens leuchtet
die LED für etwa 3s dauerhaft rot auf.