[gelöst] Schaltausgang beim Schaltaktor HM-ES-PMSW1-DR funktioniert nicht

Begonnen von Xaneu, 22 Januar 2023, 12:12:20

Vorheriges Thema - Nächstes Thema

Xaneu

Hallo Frank,

wenn ich anschließend versuche den Schaltausgang auf "on" zu setzte, erschein in der LOG-Datei genau folgendes:


2023.01.25 23:17:28.853 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 1E A0 01 7522E2 7561E2 00050000000000
2023.01.25 23:17:29.796 0: HMUARTLGW USB_HmUART recv: 01 0404, state 100
2023.01.25 23:17:29.797 0: HMUARTLGW USB_HmUART can't send due to unknown problem (no response?)
2023.01.25 23:17:30.231 0: HMUARTLGW USB_HmUART send: 00 08
2023.01.25 23:17:30.235 0: HMUARTLGW USB_HmUART recv: 00 040202, state 98
2023.01.25 23:17:30.236 0: HMUARTLGW USB_HmUART GetSet Ack: 02, state 98
2023.01.25 23:17:30.236 0: HMUARTLGW USB_HmUART roundtrip delay: 0.0034
2023.01.25 23:17:31.078 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 1E A0 01 7522E2 7561E2 00050000000000
2023.01.25 23:17:32.043 0: HMUARTLGW USB_HmUART recv: 01 0404, state 100
2023.01.25 23:17:32.044 0: HMUARTLGW USB_HmUART can't send due to unknown problem (no response?)
2023.01.25 23:17:37.270 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 1E A0 01 7522E2 7561E2 00050000000000
2023.01.25 23:17:38.149 0: HMUARTLGW USB_HmUART recv: 01 0404, state 100
2023.01.25 23:17:38.150 0: HMUARTLGW USB_HmUART can't send due to unknown problem (no response?)
2023.01.25 23:17:42.545 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 1E A0 01 7522E2 7561E2 00050000000000
2023.01.25 23:17:43.444 0: HMUARTLGW USB_HmUART recv: 01 0404, state 100
2023.01.25 23:17:43.445 0: HMUARTLGW USB_HmUART can't send due to unknown problem (no response?)
2023.01.25 23:17:45.234 0: HMUARTLGW USB_HmUART send: 00 08
2023.01.25 23:17:45.237 0: HMUARTLGW USB_HmUART recv: 00 040203, state 98
2023.01.25 23:17:45.238 0: HMUARTLGW USB_HmUART GetSet Ack: 02, state 98
2023.01.25 23:17:45.238 0: HMUARTLGW USB_HmUART roundtrip delay: 0.0030
2023.01.25 23:17:51.929 0: HMUARTLGW USB_HmUART recv: 01 05 00 00 1F msg: 1E 84 5E 7561E2 000000 800000000000000008FFFE
2023.01.25 23:17:56.795 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 1F A0 01 7522E2 7561E2 00040000000000
2023.01.25 23:17:57.645 0: HMUARTLGW USB_HmUART recv: 01 0404, state 100
2023.01.25 23:17:57.645 0: HMUARTLGW USB_HmUART can't send due to unknown problem (no response?)
2023.01.25 23:18:00.236 0: HMUARTLGW USB_HmUART send: 00 08
2023.01.25 23:18:00.239 0: HMUARTLGW USB_HmUART recv: 00 040204, state 98
2023.01.25 23:18:00.240 0: HMUARTLGW USB_HmUART GetSet Ack: 02, state 98
2023.01.25 23:18:00.240 0: HMUARTLGW USB_HmUART roundtrip delay: 0.0026
2023.01.25 23:18:01.868 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 1F A0 01 7522E2 7561E2 00040000000000
2023.01.25 23:18:02.780 0: HMUARTLGW USB_HmUART recv: 01 0404, state 100
2023.01.25 23:18:02.781 0: HMUARTLGW USB_HmUART can't send due to unknown problem (no response?)
2023.01.25 23:18:07.339 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 1F A0 01 7522E2 7561E2 00040000000000
2023.01.25 23:18:08.338 0: HMUARTLGW USB_HmUART recv: 01 0404, state 100
2023.01.25 23:18:08.338 0: HMUARTLGW USB_HmUART can't send due to unknown problem (no response?)
2023.01.25 23:18:12.845 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 1F A0 01 7522E2 7561E2 00040000000000
2023.01.25 23:18:13.762 0: HMUARTLGW USB_HmUART recv: 01 0404, state 100
2023.01.25 23:18:13.763 0: HMUARTLGW USB_HmUART can't send due to unknown problem (no response?)


Davor und danach gibt es in der Log-Datei zyklisch Einträge der Art:


2023.01.25 23:18:15.239 0: HMUARTLGW USB_HmUART send: 00 08
2023.01.25 23:18:15.242 0: HMUARTLGW USB_HmUART recv: 00 040205, state 98
2023.01.25 23:18:15.243 0: HMUARTLGW USB_HmUART GetSet Ack: 02, state 98
2023.01.25 23:18:15.243 0: HMUARTLGW USB_HmUART roundtrip delay: 0.0032


Gruß
Xaneu
FHEM 6.1 @ RPi4, raspbian (buster) auf USB-SSD, PIUSV+, HM-MOD-RPI-PCB und viele Homematic-Komponenten, OBIS, vclient, VBUS, Modbus, E3DC-Photovoltaikumrichter, 1-wire, Shelly und eigene Module

Machen ist wie wollen, nur krasser!

frank

wegen der errors: hattest du was gelöscht?
immer nur drüberpairen.
vielleicht mal ein fhem restart

1. "attr global verbose 3"
2. "sys" argument im attr logIDs löschen.
3. erneut pairen mit "set vccu hmPairSerial .........."
4. log und list posten


keine reaktionen vom aktor
rssi -25 ist schon sehr laut. vielleicht etwas weiter weg?
hast du am aktor mal ein werkreset gemacht wie in der BA beschrieben?
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Xaneu

Hallo Frank,

ich hatte vor Deiner letzte Antwort zwei Posts gesendet. Möglicherweise hattest Du den ersten übersehen, da dieser noch auf der ersten Thread-Seite stand.
Im ersten Post waren die Einträge der Log-Datei beim Pairen.
Im zweiten Post habe ich dann zusätzlich testweise den Schaltaktor angesteuert um weitere Einträge in der Log-Datei zu provozieren.

Inzwischen habe ich am Aktor Werkeinstellung durchgeführt (gute Idee).
Auch habe ich den Sensor weiter weggestellt. Werte sind jetzt: "rssi_at_USB_HmUART   cnt:13 min:-51 max:-30 avg:-34.61 lst:-49".
Leider hat beides nicht geholfen.

Zitat1. attr global verbose 3
Ist bei mir immer die Standardeinstellung. Das war auch bei allen gesendeten Logs der Fall. Ich halte das System immer sauber. Üblicherweise sind mit "attr global verbose 3" bei mir keinerlei Fehlermeldungen zu sehen, obwohl meine fhem.cfg schon über 4000 Zeilen und meine myUtils.pm auch schon fast 1000 Zeilen groß ist.

Zitat2. "sys" argument im attr logIDs löschen.
Was meinst Du damit?

Zitat
3. erneut pairen mit "set vccu hmPairSerial .........."
4. log und list posten

Vermute Du brauchst hier alles mit eingeschaltetem "Sniffen" und die list vom Sensor selbst (HM_7561E2) und vom Schaltausgang (HM_7561E2_Sw).
'werde versuchen das morgen zu posten.
FHEM 6.1 @ RPi4, raspbian (buster) auf USB-SSD, PIUSV+, HM-MOD-RPI-PCB und viele Homematic-Komponenten, OBIS, vclient, VBUS, Modbus, E3DC-Photovoltaikumrichter, 1-wire, Shelly und eigene Module

Machen ist wie wollen, nur krasser!

frank

Zitatich hatte vor Deiner letzte Antwort zwei Posts gesendet.
hatte ich gesehen

ZitatIst bei mir immer die Standardeinstellung.
seltsam. mit global verbose=3 sollten in den logs vom sniffen auch die cul_hm cmds erscheinen.
da im wiki zum sniffen global verbose=0 gesagt wird, wollte ich darauf hinweisen, dass verbose=3 informativer wäre.

ZitatWas meinst Du damit?
sniffen wird mit dem attribut logIDs im io eingeschaltet.
das wiki hätte gerne: "attr logIDs sys,all".
ich hätte lieber "attr logIDs all".

ZitatVermute Du brauchst hier alles mit eingeschaltetem "Sniffen" und die list vom Sensor selbst (HM_7561E2) und vom Schaltausgang (HM_7561E2_Sw).
sniff log und "list HM_7561E2"


vor neuen versuchen immer schauen, dass der cmd stack leer ist => ggf "set clear msgEvents"
in deinem zweiten log kamen nämlich keine schaltbefehle, sondern vermutlich noch nicht gesendete cmds vom pairen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Xaneu

Hallo,

ich habe nun versucht das von Frank Vorgeschlagen durchzuführen:

1. FHEM komplett neu gestartet
2. In der fhem.cfg folgendes eingetragen


attr global verbose 1
attr global mseclog 1
attr USB_HmUART logIDs all


3. Im device ,,HM_7561E2" mit ,,set HM_7561E2 clear msgEvents" den cmd stack geleert.

4. Neues Pairing mit "set VCCU hmPairForSec 300" durchgeführt.

Beim Drücken der Pairing-Taste am Aktor habe ich dann schon an der LED-Reaktion gemerkt, dass das Pairing deutlich schneller durchgeführt wurde als zuvor. Und siehe da: Der Schaltausgang lies sich von FHEM aus schalten.

Der Vollständigkeit halber hier noch der Inhalt der Log-Datei mit eingeschaltetem "sniffing" (Pairing ab 18:28:31), die gewünschte "list" und das was in der fhem.cfg generiert wurde.


2023.01.26 18:28:31.591 0: HMUARTLGW USB_HmUART recv: 01 05 00 00 49 msg: 30 86 70 665EBC 000000 00045C04EA000027AD00
2023.01.26 18:28:55.507 0: HMUARTLGW USB_HmUART recv: 01 05 00 00 44 msg: 03 84 5E 7561E2 000000 800000000000000008E2FE
2023.01.26 18:29:21.090 0: HMUARTLGW USB_HmUART recv: 01 05 00 00 38 msg: 03 84 00 7561E2 000000 2500EA53455130373931393238513F0100
2023.01.26 18:29:21.197 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 2B A0 01 7522E2 7561E2 00050000000000
2023.01.26 18:29:21.352 0: HMUARTLGW USB_HmUART recv: 01 04 03 00 38 msg: 2B 80 02 7561E2 7522E2 00
2023.01.26 18:29:21.448 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 2C A0 01 7522E2 7561E2 000802010A750B220CE2
2023.01.26 18:29:21.617 0: HMUARTLGW USB_HmUART recv: 01 04 03 00 38 msg: 2C 80 02 7561E2 7522E2 00
2023.01.26 18:29:21.700 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 2D A0 01 7522E2 7561E2 0006
2023.01.26 18:29:21.883 0: HMUARTLGW USB_HmUART recv: 01 04 03 00 38 msg: 2D 80 02 7561E2 7522E2 00
2023.01.26 18:29:25.553 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 2E A0 01 7522E2 7561E2 00040000000000
2023.01.26 18:29:25.722 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3E msg: 2E A0 10 7561E2 7522E2 0202010A750B220CE215FF18000000
2023.01.26 18:29:26.008 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 3E A0 01 7522E2 7561E2 01040000000001
2023.01.26 18:29:26.262 0: HMUARTLGW USB_HmUART send: 01 067561E2000000
2023.01.26 18:29:26.264 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: 3E A0 10 7561E2 7522E2 020800300656005724932094450000
2023.01.26 18:29:26.888 0: HMUARTLGW USB_HmUART send: 01 067561E2000000
2023.01.26 18:29:26.895 0: HMUARTLGW USB_HmUART added peer: 7561E2, aesChannels: FFFFFFFFFFFFFFFF
2023.01.26 18:29:26.896 0: HMUARTLGW USB_HmUART send: 01 067561E2000000
2023.01.26 18:29:26.905 0: HMUARTLGW USB_HmUART added peer: 7561E2, aesChannels: FFFFFFFFFFFFFFFF
2023.01.26 18:29:26.906 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 4E A0 01 7522E2 7561E2 0103
2023.01.26 18:29:27.075 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: 4E A0 10 7561E2 7522E2 0100000000
2023.01.26 18:29:27.355 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 5E A0 01 7522E2 7561E2 02040000000001
2023.01.26 18:29:27.580 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: 5E A0 10 7561E2 7522E2 0208007A017B087C007D277E10
2023.01.26 18:29:28.159 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: 5F A0 10 7561E2 7522E2 027F0080648100826483640000
2023.01.26 18:29:28.443 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 6F A0 01 7522E2 7561E2 03040000000001
2023.01.26 18:29:28.612 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: 6F A0 10 7561E2 7522E2 02080022643006840085C88600
2023.01.26 18:29:28.856 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: 70 A0 10 7561E2 7522E2 038700004E2000002710
2023.01.26 18:29:29.102 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: 71 A0 10 7561E2 7522E2 020000
2023.01.26 18:29:29.382 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 81 A0 01 7522E2 7561E2 0303
2023.01.26 18:29:29.550 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3E msg: 81 A0 10 7561E2 7522E2 0100000000
2023.01.26 18:29:29.830 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: 91 A0 01 7522E2 7561E2 04040000000001
2023.01.26 18:29:29.999 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3E msg: 91 A0 10 7561E2 7522E2 02080022643006840085C88600
2023.01.26 18:29:30.284 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3E msg: 92 A0 10 7561E2 7522E2 0387000007D0000003E8
2023.01.26 18:29:30.495 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: 93 A0 10 7561E2 7522E2 020000
2023.01.26 18:29:30.775 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: A3 A0 01 7522E2 7561E2 0403
2023.01.26 18:29:30.943 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: A3 A0 10 7561E2 7522E2 0100000000
2023.01.26 18:29:31.251 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: B3 A0 01 7522E2 7561E2 05040000000001
2023.01.26 18:29:31.420 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: B3 A0 10 7561E2 7522E2 02080022643006840085C88600
2023.01.26 18:29:31.664 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3E msg: B4 A0 10 7561E2 7522E2 03870000096000000898
2023.01.26 18:29:31.906 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: B5 A0 10 7561E2 7522E2 020000
2023.01.26 18:29:32.203 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: C5 A0 01 7522E2 7561E2 0503
2023.01.26 18:29:32.370 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: C5 A0 10 7561E2 7522E2 0100000000
2023.01.26 18:29:32.667 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: D5 A0 01 7522E2 7561E2 06040000000001
2023.01.26 18:29:32.837 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: D5 A0 10 7561E2 7522E2 02080022643006840085C88600
2023.01.26 18:29:33.085 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3E msg: D6 A0 10 7561E2 7522E2 03870000139C00001374
2023.01.26 18:29:33.323 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3F msg: D7 A0 10 7561E2 7522E2 020000
2023.01.26 18:29:33.620 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: E7 A0 01 7522E2 7561E2 0603
2023.01.26 18:29:33.788 0: HMUARTLGW USB_HmUART recv: 01 05 01 00 3E msg: E7 A0 10 7561E2 7522E2 0100000000
2023.01.26 18:30:39.816 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: E8 A0 11 7522E2 7561E2 0201C80000
2023.01.26 18:30:39.975 0: HMUARTLGW USB_HmUART recv: 01 04 03 00 45 msg: E8 80 02 7561E2 7522E2 0101C80050
2023.01.26 18:30:42.633 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: E9 A0 11 7522E2 7561E2 0201000000
2023.01.26 18:30:42.791 0: HMUARTLGW USB_HmUART recv: 01 04 03 00 49 msg: E9 80 02 7561E2 7522E2 0101000050
2023.01.26 18:30:50.231 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: EA A0 11 7522E2 7561E2 0201C80000
2023.01.26 18:30:50.389 0: HMUARTLGW USB_HmUART recv: 01 04 03 00 44 msg: EA 80 02 7561E2 7522E2 0101C8004F
2023.01.26 18:30:56.854 0: HMUARTLGW USB_HmUART send: 01 02 00 00 00 msg: EB A0 11 7522E2 7561E2 0201000000
2023.01.26 18:30:57.016 0: HMUARTLGW USB_HmUART recv: 01 04 03 00 4A msg: EB 80 02 7561E2 7522E2 010100004C
2023.01.26 18:31:22.594 0: HMUARTLGW USB_HmUART recv: 01 05 00 00 49 msg: 31 86 70 665EBC 000000 00045C04EA000027AD00
2023.01.26 18:31:50.577 0: HMUARTLGW USB_HmUART recv: 01 05 00 00 49 msg: 04 84 5E 7561E2 000000 800000000000000008DC03



Internals:
   DEF        7561E2
   FUUID      63d1b19a-f33f-59f2-d075-1c4aef83014af1e9
   IODev      USB_HmUART
   LASTInputDev USB_HmUART
   MSGCNT     39
   NAME       HM_7561E2
   NR         1589
   NTFY_ORDER 48-HM_7561E2
   STATE      CMDs_done
   TYPE       CUL_HM
   USB_HmUART_MSGCNT 39
   USB_HmUART_RAWMSG 050000400B845E7561E2000000800000000000000008E1FF
   USB_HmUART_RSSI -64
   USB_HmUART_TIME 2023-01-26 18:49:47
   channel_01 HM_7561E2_Sw
   channel_02 HM_7561E2_Pwr
   channel_03 HM_7561E2_SenPwr
   channel_04 HM_7561E2_SenI
   channel_05 HM_7561E2_SenU
   channel_06 HM_7561E2_SenF
   disableNotifyFn 1
   eventCount 107
   lastMsg    No:0B - t:5E s:7561E2 d:000000 800000000000000008E1FF
   protLastRcv 2023-01-26 18:49:47
   protRcv    38 last_at:2023-01-26 18:49:47
   protSnd    40 last_at:2023-01-26 18:30:56
   protState  CMDs_done
   rssi_USB_HmUART cnt:4 min:-80 max:-76 avg:-78.75 lst:-76
   rssi_at_USB_HmUART cnt:39 min:-74 max:-56 avg:-63.66 lst:-64
   CL:
     Authenticated 0
     BUF       
     FD         42
     FW_ID      1630
     LASTACCESS 1674755423.31359
     NAME       WEB_192.168.63.57_57023
     NR         1636
     PEER       192.168.63.57
     PORT       57023
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     encoding   UTF-8
     READINGS:
       2023-01-26 18:50:19   state           Connected
   READINGS:
     2023-01-26 18:29:21   CommandAccepted yes
     2023-01-26 18:29:21   D-firmware      2.5
     2023-01-26 18:29:21   D-serialNr      SEQ0791928
     2023-01-26 18:30:56   IODev           USB_HmUART
     2023-01-26 18:29:25   PairedTo        0x7522E2
     2023-01-26 18:29:25   RegL_00.         00:00 02:01 0A:75 0B:22 0C:E2 15:FF 18:00
     2023-01-26 18:30:33   cfgState        ok
     2023-01-26 18:30:57   commState       CMDs_done
     2023-01-26 18:30:57   state           CMDs_done
   helper:
     HM_CMDNR   11
     PONtest    0
     cSnd       117522E27561E20201C80000,117522E27561E20201000000
     cfgStateUpdt 0
     lastMsgTm  1674755387.32873
     mId        00AC
     peerFriend -
     peerOpt    -:powerMeter
     regLst     0
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1674754166.14259
       TmplTs     1674754166.14259
       cmdKey     0:1:0::HM_7561E2:00AC:00:
       cmdLst:
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +7561E2,00,00,00
       nextSend   1674755387.42463
       rxt        0
       vccu       VCCU
       p:
         7561E2
         00
         00
         00
       prefIO:
         USB_HmUART
     mRssi:
       mNo        0B
       io:
         USB_HmUART:
           -60
           -60
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
       prs        1
     rssi:
       USB_HmUART:
         avg        -78.75
         cnt        4
         lst        -76
         max        -76
         min        -80
       at_USB_HmUART:
         avg        -63.6666666666667
         cnt        39
         lst        -64
         max        -56
         min        -74
     shadowReg:
     shadowRegChn:
       RegL_00.   00
     tmpl:
Attributes:
   IOgrp      VCCU:USB_HmUART
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   2.5
   model      HM-ES-PMSW1-DR
   room       CUL_HM
   serialNr   SEQ0791928
   subType    powerMeter
   webCmd     getConfig:clear msgEvents



define HM_7561E2 CUL_HM 7561E2
setuuid HM_7561E2 63d1b19a-f33f-59f2-d075-1c4aef83014af1e9
attr HM_7561E2 .mId 00EA
attr HM_7561E2 IOgrp VCCU:USB_HmUART
attr HM_7561E2 autoReadReg 4_reqStatus
attr HM_7561E2 expert rawReg
attr HM_7561E2 firmware 2.5
attr HM_7561E2 model HM-ES-PMSW1-DR
attr HM_7561E2 room CUL_HM
attr HM_7561E2 serialNr SEQ0791928
attr HM_7561E2 subType powerMeter
attr HM_7561E2 webCmd getConfig:clear msgEvents
define FileLog_HM_7561E2 FileLog ./log/HM_7561E2-%Y.log HM_7561E2
setuuid FileLog_HM_7561E2 63d1b19a-f33f-59f2-7503-bedadfd033c43c43
attr FileLog_HM_7561E2 logtype text
attr FileLog_HM_7561E2 room CUL_HM
define HM_7561E2_Sw CUL_HM 7561E201
setuuid HM_7561E2_Sw 63d1b19a-f33f-59f2-087d-e75adc15fcb8fdd7
attr HM_7561E2_Sw model HM-ES-PMSW1-DR
attr HM_7561E2_Sw peerIDs 00000000
define HM_7561E2_Pwr CUL_HM 7561E202
setuuid HM_7561E2_Pwr 63d1b19a-f33f-59f2-a092-67041c655b9a866d
attr HM_7561E2_Pwr model HM-ES-PMSW1-DR
define HM_7561E2_SenPwr CUL_HM 7561E203
setuuid HM_7561E2_SenPwr 63d1b19a-f33f-59f2-008c-21b85208b156fe96
attr HM_7561E2_SenPwr model HM-ES-PMSW1-DR
attr HM_7561E2_SenPwr peerIDs 00000000
define HM_7561E2_SenI CUL_HM 7561E204
setuuid HM_7561E2_SenI 63d1b19a-f33f-59f2-6a90-fca533d8a0752a62
attr HM_7561E2_SenI model HM-ES-PMSW1-DR
attr HM_7561E2_SenI peerIDs 00000000
define HM_7561E2_SenU CUL_HM 7561E205
setuuid HM_7561E2_SenU 63d1b19a-f33f-59f2-d0c4-52c20c2ceff71e6f
attr HM_7561E2_SenU model HM-ES-PMSW1-DR
attr HM_7561E2_SenU peerIDs 00000000
define HM_7561E2_SenF CUL_HM 7561E206
setuuid HM_7561E2_SenF 63d1b19a-f33f-59f2-7b85-d447bc9a5ef29b1d
attr HM_7561E2_SenF model HM-ES-PMSW1-DR
attr HM_7561E2_SenF peerIDs 00000000


Auffällig war dann, dass im Schalter-Abschnitt in der fhem.cfg jetzt steht:

attr HM_7561E2_Sw peerIDs 00000000   (vorher: attr HM_7561E2_Sw peerIDs peerUnread)

Es sieht schwer danach aus, das der FHEM-Neustart hier Wunder gewirkt hat. Ansonsten hatte ich ja nichts geändert und wollt eigentlich ja nur die Informationen für Frank zur Analyse beschaffen.

Danke an Otto und Frank für die Hilfe.
Ich werde den Thread als "gelöst" kennzeichen.

Schlussbemerkung:
Ich bin ein absoluter Fan des FHEM-Systems auch wenn es hier und da etwas sperrig ist und mehr was für (uns) Experten ;-).
Belohnt wird man aber damit, dass es quasi keine Grenzen gibt.

Gruß
Xaneu
FHEM 6.1 @ RPi4, raspbian (buster) auf USB-SSD, PIUSV+, HM-MOD-RPI-PCB und viele Homematic-Komponenten, OBIS, vclient, VBUS, Modbus, E3DC-Photovoltaikumrichter, 1-wire, Shelly und eigene Module

Machen ist wie wollen, nur krasser!

frank

prima, der sniff sieht auch sehr gut aus.

da kamen wohl mehrere probleme zusammen.
der aktor hört auch scheinbar schecht:
rssi_USB_HmUART cnt:4 min:-80 max:-76 avg:-78.75 lst:-76
rssi_at_USB_HmUART cnt:39 min:-74 max:-56 avg:-63.66 lst:-64


rssi_USB_HmUART wird vom aktor gemessen. die 4 werte wurden zum schluss bei den schaltbefehlen ermittelt und jeweils in der cmd-bestätigung gesendet.

ich würde mal "set clear rssi" machen und anschliessend zb 10x statusrequest senden. dann die werte vergleichen.

edit: hminfotools berechnet auch die differenz (deltaAvgAvg) und färbt den wert entsprechend.  ;)
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html