Hallo zusammen,
bin gerade neu in die Fhem Welt eingestiegen und habe ein paar Probleme.
Betreibe einen RPi3 mit EnoceanPi Aufsteckmodul. Nach einigen anfänglichen Schwierigkeiten habe ich das Modul ans laufen bekommen.
Ich konnte sowohl einem FT55 Taster, einen Permundo PSC234, einen NodOn Switch und einem FSB61NP einlernen. Soweit auch kein Problem.
Drücke ich den Taster, kommt die Zustandsänderung auch an der WebGUI an. Beim PSC kann ich auch den Schalter drücken, ich sehe das der schaltet und sogar die Leistung an fhem überträgt. Gleiches gilt für den NodOn als auch den FSB, sobald ich vom Aktor an fhem übermittel, klappt es reibungslos.
Andere Richtung geht gar nicht. Schalte ich ON/OFF aus fhem heraus an den PSC, passiert einfach nichts.
Auch der FSB und der NodOn machen nichts.
Ich weis ich sollte Device und Logauszüge mitsenden, aber bin gerade am Handy und muss die nachliefern heute Abend.
Aber vielleicht hat ja jemand einen Verdacht. Es gab schon ähnliche Beiträge hier im Forum, aber entweder gab es keine weitere Rückmeldung oder die Lösung brachte kein Erfolg
Wäre klasse wenn jemand helfen kann.
Danke vorab!
Viele Grüße
Frank
Hallo Frank,
klingt doof, aber das Wahrscheinlichste ist, dass Fhem nicht richtig in den jeweiligen Aktor eingelernt ist. Hierzu solltest Du Dir erstmal einen der Aktoren als Beispiel rauspicken. Der Nodon ist gefühlt am einfachsten von der Anlernprozedur. Device in FHEM löschen, dann FHEM neustarten und Anlernprozedur erneut durchführen und hier beschreiben. Dann natürlich Log vom Sendevorgang (verbose vom TCM-Modul auf 5) und list vom TCM und Nodon device.
Gruß
Chris
Hallo Chris,
danke für deine Rückmeldung. Ich habe das jetzt mal so gemacht, wie du mir empfohlen hast, hoffe ich habe da nichts übersehen. Habe mir selbst einmal die Logs angeschaut, aber konnte jetzt nichts erkennen. Da fehlt mir ggf. aber auch das Auge für.
Erst einmal die Definitionen der TCM und des NodOn Devices.
define EnOcean TCM ESP3 /dev/ttyAMA0@57600
attr EnOcean .baseIDSaved FFAEC980
attr EnOcean .chipIDSaved 05015D93
attr EnOcean fingerprint on
attr EnOcean sendInterval 0
attr EnOcean smartAckMailboxMax 0
# BaseID FFAEC980
# ChipID 05015D93
# DEF ESP3 /dev/ttyAMA0@57600
# DeviceName /dev/ttyAMA0@57600
# FD 7
# FUUID 640b8e93-f33f-ce42-69ba-d95987253031b415
# LastID FFAEC9FF
# MODEL ESP3
# NAME EnOcean
# NOTIFYDEV global
# NR 46
# NTFY_ORDER 45-EnOcean
# PARTIAL
# RSSI -65
# STATE initialized
# TYPE TCM
# eventCount 7
# READINGS:
# 2023-03-12 20:14:33 baseID BaseID: FFAEC980 RemainingWriteCycles: 0A
# 2023-03-12 20:14:33 maturity 01
# 2023-03-12 20:14:33 repeater RepEnable: 00 RepLevel: 00
# 2023-03-12 20:14:33 state initialized
# 2023-03-12 20:14:33 version APIVersion: 02060300 APPVersion: 020B0100 ChipID: 05015D93 ChipVersion: 454F0103 Desc: GATEWAYCTRL
# helper:
# init_done 1
# telegramSentTimeLast 1678652286.48776
# BaseID:
# FFAEC980
# ChipID:
# 05015D93
# awaitCmdResp:
#
setstate EnOcean initialized
setstate EnOcean 2023-03-12 20:14:33 baseID BaseID: FFAEC980 RemainingWriteCycles: 0A
setstate EnOcean 2023-03-12 20:14:33 maturity 01
setstate EnOcean 2023-03-12 20:14:33 repeater RepEnable: 00 RepLevel: 00
setstate EnOcean 2023-03-12 20:14:33 state initialized
setstate EnOcean 2023-03-12 20:14:33 version APIVersion: 02060300 APPVersion: 020B0100 ChipID: 05015D93 ChipVersion: 454F0103 Desc: GATEWAYCTRL
Nun NodeOn:
define EnO_01A33B72 EnOcean 01A33B72
attr EnO_01A33B72 IODev EnOcean
attr EnO_01A33B72 creator autocreate
attr EnO_01A33B72 eep F6-02-01
attr EnO_01A33B72 manufID 7FF
attr EnO_01A33B72 room EnOcean
attr EnO_01A33B72 subType switch
attr EnO_01A33B72 teachMethod RPS
# CFGFN
# DEF 01A33B72
# EnOcean_DestinationID FFFFFFFF
# EnOcean_MSGCNT 16
# EnOcean_PacketType 1
# EnOcean_RSSI -79
# EnOcean_ReceivingQuality good
# EnOcean_RepeatingCounter 0
# EnOcean_SubTelNum 3
# EnOcean_TIME 2023-03-12 20:17:13
# FUUID 640e3345-f33f-ce42-1bc7-a2b179d62d3e497f
# IODev EnOcean
# LASTInputDev EnOcean
# MSGCNT 16
# NAME EnO_01A33B72
# NR 66
# NTFY_ORDER 50-EnO_01A33B72
# STATE B0
# TYPE EnOcean
# eventCount 18
# READINGS:
# 2023-03-12 20:17:09 IODev EnOcean
# 2023-03-12 20:17:13 buttons released
# 2023-03-12 20:17:13 channelB B0
# 2023-03-12 20:17:13 state B0
# 2023-03-12 20:17:09 teach RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
# helper:
#
setstate EnO_01A33B72 B0
setstate EnO_01A33B72 2023-03-12 20:17:09 IODev EnOcean
setstate EnO_01A33B72 2023-03-12 20:17:13 buttons released
setstate EnO_01A33B72 2023-03-12 20:17:13 channelB B0
setstate EnO_01A33B72 2023-03-12 20:17:13 state B0
setstate EnO_01A33B72 2023-03-12 20:17:09 teach RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
Wie folgt habe ich versucht den NodOn einzulernen (hab halt nichts anderes gefunden als diesen Vorgang):
set EnOcean teach 60
dreimal an/aus am Schalter vom NodeOn
anschließend war das Objekt eingelernt in Fhem
Im Anschluss das Log nach dem Neustart und dem Einlernvorgang:
2023.03.12 20:17:06 4: Connection accepted from WEB_192.168.0.166_52313
2023.03.12 20:17:06 5: GET /fhem?XHR=1&inform=type%3Dstatus%3Bfilter%3D%3Bsince%3D1678652225.47977%3Bfmt%3DJSON&fw_id=1678652212.78359×tamp=1678652229427 HTTP/1.1
Host: 192.168.0.44:8083
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36
Upgrade: websocket
Origin: http://192.168.0.44:8083
Sec-WebSocket-Version: 13
Accept-Encoding: gzip, deflate
Accept-Language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7
Sec-WebSocket-Key: dRsAlCxhjI5dOGHmPvnC2A==
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits
2023.03.12 20:17:09 5: TCM EnOcean received ESP: 550009070156D20461E401A33B720003FFFFFFFF4D008D
2023.03.12 20:17:09 5: EnOcean: dispatch EnOcean:1:D2:0461E4:01A33B72:00:03FFFFFFFF4D00
2023.03.12 20:17:09 5: EnOcean received via EnOcean: EnOcean:1:D2:0461E4:01A33B72:00:03FFFFFFFF4D00
2023.03.12 20:17:09 5: EnOcean received PacketType: 1 RORG: D2 DATA: 0461E4 SenderID: 01A33B72 STATUS: 00
2023.03.12 20:17:09 4: EnOcean Unknown device with SenderID 01A33B72 and VLD telegram.
2023.03.12 20:17:09 5: TCM EnOcean received ESP: 55000707017AF65001A33B723003FFFFFFFF4D0095
2023.03.12 20:17:09 5: EnOcean: dispatch EnOcean:1:F6:50:01A33B72:30:03FFFFFFFF4D00
2023.03.12 20:17:09 5: EnOcean received via EnOcean: EnOcean:1:F6:50:01A33B72:30:03FFFFFFFF4D00
2023.03.12 20:17:09 5: EnOcean received PacketType: 1 RORG: F6 DATA: 50 SenderID: 01A33B72 STATUS: 30
2023.03.12 20:17:09 1: EnOcean Unknown device with SenderID 01A33B72 and switch telegram, please define it.
2023.03.12 20:17:09 5: Starting notify loop for global, 1 event(s), first is UNDEFINED EnO_01A33B72 EnOcean 01A33B72 EnOcean:1:F6:50:01A33B72:30:03FFFFFFFF4D00
2023.03.12 20:17:09 5: createNotifyHash
2023.03.12 20:17:09 2: autocreate: define EnO_01A33B72 EnOcean 01A33B72 EnOcean:1:F6:50:01A33B72:30:03FFFFFFFF4D00
2023.03.12 20:17:09 2: EnOcean define EnO_01A33B72 EnOcean 01A33B72 EnOcean:1:F6:50:01A33B72:30:03FFFFFFFF4D00
2023.03.12 20:17:09 2: EnOcean define FileLog_EnO_01A33B72 FileLog ./log/EnO_01A33B72-%Y.log EnO_01A33B72
2023.03.12 20:17:09 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is teach: RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
2023.03.12 20:17:09 5: createNotifyHash
2023.03.12 20:17:09 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:09 2: EnOcean EnO_01A33B72 teach-in EEP F6-02-01 Manufacturer: no ID
2023.03.12 20:17:09 4: EnOcean EnO_01A33B72 sent PacketType: 1 RORG: D0 DATA: 11400001A33B72F60201 SenderID: 00000000 STATUS: 00 ODATA:
2023.03.12 20:17:09 5: TCM EnOcean sent ESP: 5500100001A5D011400001A33B72F60201000000000044
2023.03.12 20:17:09 5: DevIo_SimpleWrite EnOcean: 5500100001A5D011400001A33B72F60201000000000044
2023.03.12 20:17:09 5: EnOcean received via EnO_01A33B72: EnOcean:1:F6:50:01A33B72:30:03FFFFFFFF4D00
2023.03.12 20:17:09 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 50 SenderID: 01A33B72 STATUS: 30
2023.03.12 20:17:09 5: Starting notify loop for EnO_01A33B72, 3 event(s), first is buttons: pressed
2023.03.12 20:17:09 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:09 5: EnOcean_define for device EnO_01A33B72 executed.
2023.03.12 20:17:09 5: End notify loop for global
2023.03.12 20:17:09 5: TCM EnOcean received ESP: 55000707017AF60001A33B722003FFFFFFFF4C0033
2023.03.12 20:17:09 5: EnOcean: dispatch EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4C00
2023.03.12 20:17:09 5: EnOcean received via EnOcean: EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4C00
2023.03.12 20:17:09 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 00 SenderID: 01A33B72 STATUS: 20
2023.03.12 20:17:09 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is buttons: released
2023.03.12 20:17:09 5: createNotifyHash
2023.03.12 20:17:09 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:09 5: TCM EnOcean received ESP: 5500010002650000
2023.03.12 20:17:09 5: TCM EnOcean RESPONSE: OK
2023.03.12 20:17:09 5: TCM EnOcean received ESP: 550009070156D204618001A33B720003FFFFFFFF4D00D6
2023.03.12 20:17:09 5: EnOcean: dispatch EnOcean:1:D2:046180:01A33B72:00:03FFFFFFFF4D00
2023.03.12 20:17:09 5: EnOcean received via EnOcean: EnOcean:1:D2:046180:01A33B72:00:03FFFFFFFF4D00
2023.03.12 20:17:09 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: D2 DATA: 046180 SenderID: 01A33B72 STATUS: 00
2023.03.12 20:17:09 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is 046180
2023.03.12 20:17:09 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:09 5: TCM EnOcean received ESP: 55000707017AF67001A33B723003FFFFFFFF4D006B
2023.03.12 20:17:09 5: EnOcean: dispatch EnOcean:1:F6:70:01A33B72:30:03FFFFFFFF4D00
2023.03.12 20:17:09 5: EnOcean received via EnOcean: EnOcean:1:F6:70:01A33B72:30:03FFFFFFFF4D00
2023.03.12 20:17:09 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 70 SenderID: 01A33B72 STATUS: 30
2023.03.12 20:17:09 5: Starting notify loop for EnO_01A33B72, 3 event(s), first is buttons: pressed
2023.03.12 20:17:09 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:09 5: TCM EnOcean received ESP: 55000707017AF60001A33B722003FFFFFFFF4D0026
2023.03.12 20:17:09 5: EnOcean: dispatch EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4D00
2023.03.12 20:17:09 5: EnOcean received via EnOcean: EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4D00
2023.03.12 20:17:09 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 00 SenderID: 01A33B72 STATUS: 20
2023.03.12 20:17:09 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is buttons: released
2023.03.12 20:17:09 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:10 5: TCM EnOcean received ESP: 550009070156D20461E401A33B720003FFFFFFFF4F00A7
2023.03.12 20:17:10 5: EnOcean: dispatch EnOcean:1:D2:0461E4:01A33B72:00:03FFFFFFFF4F00
2023.03.12 20:17:10 5: EnOcean received via EnOcean: EnOcean:1:D2:0461E4:01A33B72:00:03FFFFFFFF4F00
2023.03.12 20:17:10 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: D2 DATA: 0461E4 SenderID: 01A33B72 STATUS: 00
2023.03.12 20:17:10 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is 0461E4
2023.03.12 20:17:10 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:10 5: TCM EnOcean received ESP: 55000707017AF65001A33B723003FFFFFFFF4D0095
2023.03.12 20:17:10 5: EnOcean: dispatch EnOcean:1:F6:50:01A33B72:30:03FFFFFFFF4D00
2023.03.12 20:17:10 5: EnOcean received via EnOcean: EnOcean:1:F6:50:01A33B72:30:03FFFFFFFF4D00
2023.03.12 20:17:10 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 50 SenderID: 01A33B72 STATUS: 30
2023.03.12 20:17:10 5: Starting notify loop for EnO_01A33B72, 3 event(s), first is buttons: pressed
2023.03.12 20:17:10 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:10 5: TCM EnOcean received ESP: 55000707017AF60001A33B722003FFFFFFFF4D0026
2023.03.12 20:17:10 5: EnOcean: dispatch EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4D00
2023.03.12 20:17:10 5: EnOcean received via EnOcean: EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4D00
2023.03.12 20:17:10 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 00 SenderID: 01A33B72 STATUS: 20
2023.03.12 20:17:10 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is buttons: released
2023.03.12 20:17:10 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:11 5: TCM EnOcean received ESP: 550009070156D204618001A33B720003FFFFFFFF4C00C3
2023.03.12 20:17:11 5: EnOcean: dispatch EnOcean:1:D2:046180:01A33B72:00:03FFFFFFFF4C00
2023.03.12 20:17:11 5: EnOcean received via EnOcean: EnOcean:1:D2:046180:01A33B72:00:03FFFFFFFF4C00
2023.03.12 20:17:11 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: D2 DATA: 046180 SenderID: 01A33B72 STATUS: 00
2023.03.12 20:17:11 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is 046180
2023.03.12 20:17:11 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:11 5: TCM EnOcean received ESP: 55000707017AF67001A33B723003FFFFFFFF4C007E
2023.03.12 20:17:11 5: EnOcean: dispatch EnOcean:1:F6:70:01A33B72:30:03FFFFFFFF4C00
2023.03.12 20:17:11 5: EnOcean received via EnOcean: EnOcean:1:F6:70:01A33B72:30:03FFFFFFFF4C00
2023.03.12 20:17:11 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 70 SenderID: 01A33B72 STATUS: 30
2023.03.12 20:17:11 5: Starting notify loop for EnO_01A33B72, 3 event(s), first is buttons: pressed
2023.03.12 20:17:11 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:11 5: TCM EnOcean received ESP: 55000707017AF60001A33B722003FFFFFFFF4C0033
2023.03.12 20:17:11 5: EnOcean: dispatch EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4C00
2023.03.12 20:17:11 5: EnOcean received via EnOcean: EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4C00
2023.03.12 20:17:11 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 00 SenderID: 01A33B72 STATUS: 20
2023.03.12 20:17:11 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is buttons: released
2023.03.12 20:17:11 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:11 5: TCM EnOcean received ESP: 550009070156D20461E401A33B720003FFFFFFFF4C0098
2023.03.12 20:17:11 5: EnOcean: dispatch EnOcean:1:D2:0461E4:01A33B72:00:03FFFFFFFF4C00
2023.03.12 20:17:11 5: EnOcean received via EnOcean: EnOcean:1:D2:0461E4:01A33B72:00:03FFFFFFFF4C00
2023.03.12 20:17:11 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: D2 DATA: 0461E4 SenderID: 01A33B72 STATUS: 00
2023.03.12 20:17:11 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is 0461E4
2023.03.12 20:17:11 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:11 5: TCM EnOcean received ESP: 55000707017AF65001A33B723002FFFFFFFF4D004A
2023.03.12 20:17:11 5: EnOcean: dispatch EnOcean:1:F6:50:01A33B72:30:02FFFFFFFF4D00
2023.03.12 20:17:11 5: EnOcean received via EnOcean: EnOcean:1:F6:50:01A33B72:30:02FFFFFFFF4D00
2023.03.12 20:17:11 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 50 SenderID: 01A33B72 STATUS: 30
2023.03.12 20:17:11 5: Starting notify loop for EnO_01A33B72, 3 event(s), first is buttons: pressed
2023.03.12 20:17:11 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:11 5: TCM EnOcean received ESP: 55000707017AF60001A33B722003FFFFFFFF4D0026
2023.03.12 20:17:11 5: EnOcean: dispatch EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4D00
2023.03.12 20:17:11 5: EnOcean received via EnOcean: EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4D00
2023.03.12 20:17:11 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 00 SenderID: 01A33B72 STATUS: 20
2023.03.12 20:17:11 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is buttons: released
2023.03.12 20:17:11 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:13 5: TCM EnOcean received ESP: 550009070156D204618001A33B720003FFFFFFFF4F00FC
2023.03.12 20:17:13 5: EnOcean: dispatch EnOcean:1:D2:046180:01A33B72:00:03FFFFFFFF4F00
2023.03.12 20:17:13 5: EnOcean received via EnOcean: EnOcean:1:D2:046180:01A33B72:00:03FFFFFFFF4F00
2023.03.12 20:17:13 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: D2 DATA: 046180 SenderID: 01A33B72 STATUS: 00
2023.03.12 20:17:13 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is 046180
2023.03.12 20:17:13 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:13 5: TCM EnOcean received ESP: 55000707017AF67001A33B723003FFFFFFFF4F0041
2023.03.12 20:17:13 5: EnOcean: dispatch EnOcean:1:F6:70:01A33B72:30:03FFFFFFFF4F00
2023.03.12 20:17:13 5: EnOcean received via EnOcean: EnOcean:1:F6:70:01A33B72:30:03FFFFFFFF4F00
2023.03.12 20:17:13 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 70 SenderID: 01A33B72 STATUS: 30
2023.03.12 20:17:13 5: Starting notify loop for EnO_01A33B72, 3 event(s), first is buttons: pressed
2023.03.12 20:17:13 5: End notify loop for EnO_01A33B72
2023.03.12 20:17:13 5: TCM EnOcean received ESP: 55000707017AF60001A33B722003FFFFFFFF4F000C
2023.03.12 20:17:13 5: EnOcean: dispatch EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4F00
2023.03.12 20:17:13 5: EnOcean received via EnOcean: EnOcean:1:F6:00:01A33B72:20:03FFFFFFFF4F00
2023.03.12 20:17:13 4: EnOcean EnO_01A33B72 received from IODev: EnOcean PacketType: 1 RORG: F6 DATA: 00 SenderID: 01A33B72 STATUS: 20
2023.03.12 20:17:13 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is buttons: released
2023.03.12 20:17:13 5: End notify loop for EnO_01A33B72
Danach habe ich auch noch einmal versucht, das angeschlossene Licht zu schalten, aber ohne Erfolg.
2023.03.12 20:28:42 5: Cmd: >set EnO_01A33B72 BI<
2023.03.12 20:28:42 3: EnOcean set EnO_01A33B72 BI
2023.03.12 20:28:42 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is channelB: BI
2023.03.12 20:28:42 5: createNotifyHash
2023.03.12 20:28:42 5: End notify loop for EnO_01A33B72
2023.03.12 20:28:42 5: Starting notify loop for EnO_01A33B72, 1 event(s), first is BI
2023.03.12 20:28:42 5: End notify loop for EnO_01A33B72
2023.03.12 20:28:43 4: EnOcean EnO_01A33B72 sent PacketType: 1 RORG: F6 DATA: 50 SenderID: 01A33B72 STATUS: 30 ODATA:
2023.03.12 20:28:43 5: TCM EnOcean sent ESP: 550007000111F65001A33B72302B
2023.03.12 20:28:43 5: DevIo_SimpleWrite EnOcean: 550007000111F65001A33B72302B
2023.03.12 20:28:43 5: TCM EnOcean received ESP: 5500010002650000
2023.03.12 20:28:43 5: TCM EnOcean RESPONSE: OK
Ich hoffe die Profis können hier was erkennen oder mir sagen, was falsch läuft oder wieso ich nicht von Fhem aus schalten kann.
Besten Dank und Viele Grüße
Frank
Zitatset EnOcean teach 60
dreimal an/aus am Schalter vom NodeOn
anschließend war das Objekt eingelernt in Fhem
Ich schätze da liegt der Hund begraben. Ich weiß jetzt zwar nicht ganz genau, welchen NodOn-Aktor Du hast (ggf. mal Modell posten), aber die mir bekannte haben einen dedizierten Lernmodus, in den man den Aktor bringen muss. Dreimal den Schalter betätigen ist es vermutlich nicht.
Das wird bestätigt durch:
Zitat2023-03-12 20:17:09 teach RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
Wenn der Aktor richtig eingelernt ist, hat er nicht die EEP F6-02-01 und ein Manufacturer ist gesetzt, auch ist die Einlernmethode nicht RPS. Hier geht FHEM in den Fallback und lernt einen Taster an. Diesen kann man aber nicht steuern und daher auch die Beobachtung bei Dir, dass Du den Aktor nicht steuern kannst.
Hallo,
also das ist das Modell "NodOn SIN-2-2-00", eines der ersten von NodOn.
Dadurch das ich nichts separates gefunden habe, habe ich mich an die Anleitung von SIN-2-2-01 gehalten.
https://nodon.fr/de/nodon/lichtmodul-an-aus-enocean/
Entsprechend habe ich auch die Anleitung von diesem Gerät genutzt: https://nodon.fr/wp-content/uploads/2022/07/SIN-2-2-XX-UG_DE-V4_Digital.pdf
Da steht, man kann mittels Klick auf das Modul oder mit den Tasten vom Aktor das Gerät anlernen.
Aber jetzt wo du es schreibst, in der Beschreibung vom Modul steht auch, dass dort das EEP D2-01-12 genutzt werden sollte. Fhem aber setzt wohl F6-02-01 ein.
Hast du ne Idee was ich wie ändern muss beim Einlernen, dass es klappt?! Stehe da etwas auf dem Schlauch. Im Forum hier werde ich auch nicht richtig fündig nach diesem Modell.
Viele Grüße
Frank
Hallo Frank,
dreimal den Taster am Aktor drücken ist korrekt. Danach sollte die an Kanal 1 angeschlossene Leuchte blinken. Ich würde folgendes vorschlagen:
1) Nodon Device in FHEM löschen
2) FHEM neustarten
3) Nodon-Aktor in Lernmodus bringen (3x Taste am Modul)
4) set EnOcean teach 60
Am Ende sollte ein Gerät erscheinen, dass ungefähr so aussieht:
Internals:
DEF 05870193
FUUID 5d6fdf4e-f33f-fd7e-cfdf-0d81c2341b53074b
IODev TCM_Remote_EG
LASTInputDev TCM_Remote_KG
MSGCNT 152
NAME NodOn_Lichtaktor_WZ
NR 172
NTFY_ORDER 50-NodOn_Lichtaktor_WZ
STATE off
TCM_Remote_EG_DestinationID FFFFFFFF
TCM_Remote_EG_MSGCNT 152
TCM_Remote_EG_PacketType 1
TCM_Remote_EG_RSSI -73
TCM_Remote_EG_ReceivingQuality excellent
TCM_Remote_EG_RepeatingCounter 0
TCM_Remote_EG_SubTelNum 6
TCM_Remote_EG_TIME 2023-03-19 22:28:20
TCM_Remote_Garage_DestinationID FFFFFFFF
TCM_Remote_Garage_MSGCNT 14
TCM_Remote_Garage_PacketType 1
TCM_Remote_Garage_RSSI -91
TCM_Remote_Garage_ReceivingQuality bad
TCM_Remote_Garage_RepeatingCounter 1
TCM_Remote_Garage_SubTelNum 2
TCM_Remote_Garage_TIME 2023-03-19 22:28:20
TCM_Remote_KG_DestinationID FFFFFFFF
TCM_Remote_KG_MSGCNT 146
TCM_Remote_KG_PacketType 1
TCM_Remote_KG_RSSI -91
TCM_Remote_KG_ReceivingQuality bad
TCM_Remote_KG_RepeatingCounter 1
TCM_Remote_KG_SubTelNum 3
TCM_Remote_KG_TIME 2023-03-19 22:28:20
TYPE EnOcean
eventCount 376
READINGS:
2023-03-09 17:31:43 IODev TCM_Remote_EG
2023-03-07 20:41:13 buttons released
2023-03-19 22:28:20 channel0 off
2023-03-19 22:28:20 channel1 off
2021-12-11 17:23:06 channel8 off
2023-03-07 20:41:13 channelA AI
2023-03-19 22:28:20 dim 0
2023-03-19 22:28:20 dim0 0
2023-03-19 22:28:20 dim1 0
2021-12-11 17:23:06 dim8 0
2023-03-19 22:28:20 error0 not_supported
2023-03-19 22:28:20 error1 not_supported
2021-12-11 17:23:06 error8 not_supported
2023-03-19 22:28:20 localControl0 enabled
2023-03-19 22:28:20 localControl1 enabled
2021-12-11 17:23:06 localControl8 enabled
2023-03-19 22:28:20 overCurrentOff0 ready
2023-03-19 22:28:20 overCurrentOff1 ready
2021-12-11 17:23:06 overCurrentOff8 ready
2023-03-19 22:28:20 powerFailure0 disabled
2023-03-19 22:28:20 powerFailure1 disabled
2021-12-11 17:23:06 powerFailure8 disabled
2023-03-19 22:28:20 powerFailureDetection0 not_detected
2023-03-19 22:28:20 powerFailureDetection1 not_detected
2021-12-11 17:23:06 powerFailureDetection8 not_detected
2021-12-11 17:29:57 repeaterLevel 0
2023-03-19 22:28:20 state off
2022-08-07 11:04:11 teach UTE teach-in accepted EEP D2-01-12 Manufacturer: ID-RF
helper:
Attributes:
IODev TCM_Remote_EG
comMode biDir
defaultChannel 0
devChannel 2
eep D2-01-12
manufID 046
room Wohnzimmer,Licht
subDef FFA47A1C
subType actuator.01
teachMethod UTE
verbose 2
Der Vollständigkeit halber auch ein Link zur Commandref (https://fhem.de/commandref.html#EnOcean). Dort gerne mal nach Nodon suchen.
Hi,
also jetzt hat es wohl besser mit dem Einlernen funktioniert. Die Daten sehen jetzt ähnlich dem aus, wie du es hier angegeben hast.
Nur irgendwie bekomme ich das nicht geschaltet. Ich glaube das mein Schalter und meine Lampe auf Channel1/B liegen, nicht auf 0/A. Bekomme aber trotzdem nichts geschalten, also wenn ich den "set <EnID> on" setze oder es auch mit dim1 versuche, dann passiert einfach nichts.
Muss ich jetzt noch etwas umstellen? Gefühlt bin ich zu blöd. Hab jetzt auch die Referenz schon hoch und runter gelesen, aber ich weis nicht wo ich ansetzen soll. Dadurch das es am Anfang nicht funktioniert hat, bin ich total verunsichert, ob etwas falsch konfiguriert ist oder generell nicht funktioniert.
Viele Grüße
Frank
Hallo Frank!
Wenn Du über FHEM schalten willst, dann musst Du über das FHEM-Device des Aktors schalten. Liest sich als wolltest Du über das Taster-Device schalten.
Falls es das nicht ist, zeige bitte mal die Ausgabe von list für das Aktordevice.
Gruß, Christian
Hallo Christian,
danke für deine Rückmeldung. Ähm ja, möchte das gerne über Fhem schalten.
Internals:
CFGFN
DEF 01A33B72
EnOceanUSB_DestinationID FFFFFFFF
EnOceanUSB_MSGCNT 62
EnOceanUSB_PacketType 1
EnOceanUSB_RSSI -92
EnOceanUSB_ReceivingQuality bad
EnOceanUSB_RepeatingCounter 0
EnOceanUSB_SubTelNum 3
EnOceanUSB_TIME 2023-03-21 19:46:49
EnOcean_DestinationID FFFFFFFF
EnOcean_MSGCNT 65
EnOcean_PacketType 1
EnOcean_RSSI -73
EnOcean_ReceivingQuality excellent
EnOcean_RepeatingCounter 0
EnOcean_SubTelNum 3
EnOcean_TIME 2023-03-21 19:46:49
FUUID 6419fedc-f33f-ce42-04dc-ec9dc2212788888e
IODev EnOcean
LASTInputDev EnOceanUSB
MSGCNT 66
NAME EnO_01A33B72
NR 86
NTFY_ORDER 50-EnO_01A33B72
STATE B0
TYPE EnOcean
eventCount 125
READINGS:
2023-03-21 19:00:44 IODev EnOcean
2023-03-21 19:46:49 buttons released
2023-03-21 19:08:16 channel0 off
2023-03-21 19:46:49 channel1 off
2023-03-21 19:46:49 channelB B0
2023-03-21 19:46:49 dim 0
2023-03-21 19:08:16 dim0 0
2023-03-21 19:46:49 dim1 0
2023-03-21 19:45:40 dimB 0
2023-03-21 19:41:02 dimchannel1 100
2023-03-21 19:36:20 dimchannelB 100
2023-03-21 19:03:58 error0 not_supported
2023-03-21 19:46:49 error1 not_supported
2023-03-21 19:03:58 localControl0 enabled
2023-03-21 19:46:49 localControl1 enabled
2023-03-21 19:03:58 overCurrentOff0 ready
2023-03-21 19:46:49 overCurrentOff1 ready
2023-03-21 19:03:58 powerFailure0 disabled
2023-03-21 19:46:49 powerFailure1 disabled
2023-03-21 19:03:58 powerFailureDetection0 not_detected
2023-03-21 19:46:49 powerFailureDetection1 not_detected
2023-03-21 19:46:49 state B0
2023-03-21 19:03:55 teach UTE teach-in accepted EEP D2-01-12 Manufacturer: ID-RF
helper:
Attributes:
IODev EnOcean
comMode biDir
creator autocreate
defaultChannel 1
devChannel 2
eep D2-01-12
manufID 046
room EnOcean
subDef FF998877
subType actuator.01
teachMethod UTE
verbose 2
VG, Frank
Habe zwar kein Nodeon, aber andere Geräte mit dem gleichem EEP. Fehler sehe ich auf Anhieb keine.
Hast Du das Attribut
defaultChannel 1
manuell umgestellt?
Was passiert, wenn Du es auf "all" oder "0" umstellst und dann schaltest?
Ja, das hatte ich vorhin mal manuell umgestellt. Stand vorher natürlich auf 0.
Aber auch auf "all" hat das keine Änderung. Ich höre nichts am Relay bzw. es passiert auch nichts an der Lampe.
Das steht im Log, wenn ich "set EnO_01A33B72 on" sende:
2023-03-21_20:20:04 EnO_01A33B72 channelAll: on
2023-03-21_20:20:04 EnO_01A33B72 dim: 100
Das passiert, wenn ich direkt am Schalter schalte:
2023-03-21_20:24:17 EnO_01A33B72 powerFailure1: disabled
2023-03-21_20:24:17 EnO_01A33B72 powerFailureDetection1: not_detected
2023-03-21_20:24:17 EnO_01A33B72 overCurrentOff1: ready
2023-03-21_20:24:17 EnO_01A33B72 error1: not_supported
2023-03-21_20:24:17 EnO_01A33B72 localControl1: enabled
2023-03-21_20:24:17 EnO_01A33B72 channel1: on
2023-03-21_20:24:17 EnO_01A33B72 on
2023-03-21_20:24:17 EnO_01A33B72 dim: 100
2023-03-21_20:24:17 EnO_01A33B72 dim1: 100
2023-03-21_20:24:17 EnO_01A33B72 buttons: pressed
2023-03-21_20:24:17 EnO_01A33B72 channelB: BI
2023-03-21_20:24:17 EnO_01A33B72 BI
2023-03-21_20:24:17 EnO_01A33B72 buttons: released
Nach dem Log tippe ich auf nicht erfolgreiches Teach-In von FHEM, da keine Antwort vom Aktor kommt.
Vor dem Teach-In zur Sicherheit mal ein Reset des Aktors machen, falls der die Funktion bietet.
Sorry, habe den Thread irgendwie aus den Augen verloren. Oben in dem Device List sehe ich zwei EnOcean TCM Devices, die da was empfangen. Ist das richtig? Das ist ja eher ein Spezialisten-Setup.
EnOceanUSB_DestinationID FFFFFFFF
EnOceanUSB_MSGCNT 62
EnOceanUSB_PacketType 1
EnOceanUSB_RSSI -92
EnOceanUSB_ReceivingQuality bad
EnOceanUSB_RepeatingCounter 0
EnOceanUSB_SubTelNum 3
EnOceanUSB_TIME 2023-03-21 19:46:49
EnOcean_DestinationID FFFFFFFF
EnOcean_MSGCNT 65
EnOcean_PacketType 1
EnOcean_RSSI -73
EnOcean_ReceivingQuality excellent
EnOcean_RepeatingCounter 0
EnOcean_SubTelNum 3
EnOcean_TIME 2023-03-21 19:46:49