NEWS
Test Adapter EnOcean v0.8.x
-
Also nochmal.
Bin jetzt auf 0.8.3Nun folgendermaßen versucht:
-
Gerät über die Adaptereinstellungen angelegt.
-
Am FSSA 0,5 Sec auf LRN und dann 1x auf on/off --> lernbereit für Universaltaster
-
Dann über CMD "ON" gesendet
-
LED am FSSA erlischt, Einlernvorgang also scheinbar abgeschlossen.
Leider ist so imm noch kein CMD möglich.
Auf Github unter Troubleshooting hatte ich noch von möglichen Problemen gelesen, wenn 2 EEP hinterlegt sind und das erste nicht das für CMD ist.
Daher testweise mal die EEP Reihenfolge getauscht, auch keine Abhilfe. -
-
@michif100 sagte in Test Adapter EnOcean v0.8.x:
Gerät über die Adaptereinstellungen angelegt.
Am FSSA 0,5 Sec auf LRN und dann 1x auf on/off --> lernbereit für Universaltaster
Dann über CMD "ON" gesendet
LED am FSSA erlischt, Einlernvorgang also scheinbar abgeschlossen.
OK, jetzt habe ich es durch viel Probieren raus!
Einstellungen oben haben gepasst, jetzt jedoch als Richtungstaster! Universaltaster hat nicht geklappt:Richtiger Ablauf:
-
Gerät über die Adaptereinstellungen angelegt.
-
ListenpunktAm FSSA 0,5 Sec auf LRN und dann 2x auf on/off --> lernbereit für Richtungstaster
-
ListenpunktDann über CMD "ON" gesendet
-
ListenpunktLED am FSSA erlischt, Einlernvorgang abgeschlossen.
(Evtl. am SSA noch Bestätigungstelegramme einschalten, falls der Status nicht gezeigt wird: LRN und on/off gedrückt halten und dabei in die Steckdose stecken. 0,5 sec LED -> Telegramme aus, 2 sec LED -> Telegramme ein)
-
-
@michif100 siehst du die Hilfe im Adapter immer noch nicht? Da steht genau das was du Beschrieben hast.
Falls du es immer noch nicht siehst bräuchte ich mal die Infos zu dem von dir verwendeten Browser.
-
Ich hab immer noch Probleme mit den fehlenden Rueckmeldungen beim Rolladenaktor.
Wenn ich den Rolladen mit der ID "enocean.0.ff919e03" schalte, kommt eine Meldung im Protokoll fuer diese ID+1, also "enocean.0.ff919e04",, hab ich da irgendwas falsch konfiguriert? Die 04 gibt es gar nicht als Aktor.
enocean.0 2022-10-03 07:37:04.628 debug Message for ID ff919e04 has been received. It was repeated 0 times.
enocean.02022-10-03 07:37:04.625 debug 55000a0701eba5000e020aff919e042001ffffffff4a00 -
@gmon sagte in Test Adapter EnOcean v0.8.x:
hab ich da irgendwas falsch konfiguriert? Die 04 gibt es gar nicht als Aktor.
Es scheint so als hat der Aktor die ID 04, sonst würde keine Rückmeldung von dieser ID kommen. Die Lösung ist ganz einfach diese ID zu verwenden.
-
@jey-cee sagte in Test Adapter EnOcean v0.8.x:
@gmon sagte in Test Adapter EnOcean v0.8.x:
hab ich da irgendwas falsch konfiguriert? Die 04 gibt es gar nicht als Aktor.
Es scheint so als hat der Aktor die ID 04, sonst würde keine Rückmeldung von dieser ID kommen. Die Lösung ist ganz einfach diese ID zu verwenden.
Wo ändere ich die dann? Ich muss wohl aus der 03 eine 04 machen, oder?
-
@gmon du musst das Gerät neu anlegen.
-
@jey-cee sagte in Test Adapter EnOcean v0.8.x:
@gmon du musst das Gerät neu anlegen.
Ok, danke. Das gilt dann vermutlich fuer die anderen auch.
Was ist da wann schiefgelaufen?Hab da auch noch eine neue Fehlermeldung im Log, aktueller Adapter 0.8.3, kann aber schon frueher drin gewesen sein:
2022-10-03 08:21:20.480 warn The data length for a 4BS telegram is incorrect. The length is 7 -
@gmon sagte in Test Adapter EnOcean v0.8.x:
Was ist da wann schiefgelaufen?
Das kann ich dir nicht sagen.
@gmon sagte in Test Adapter EnOcean v0.8.x:
Hab da auch noch eine neue Fehlermeldung im Log,
Die Meldung kommt wenn benötigte Datenpunkte nicht gesetzt, also null sind oder falsche Werte beinhalten.
-
@jey-cee sagte in Test Adapter EnOcean v0.8.x:
@gmon du musst das Gerät neu anlegen.
Die anderen sind auch alle um eins verschoben. Kann man das nicht irgendwo in den Konfigurationsdateien fixen? Neu anlegen gibt viel Arbeit.
-
@gmon sagte in Test Adapter EnOcean v0.8.x:
@jey-cee sagte in Test Adapter EnOcean v0.8.x:
@gmon du musst das Gerät neu anlegen.
Die anderen sind auch alle um eins verschoben. Kann man das nicht irgendwo in den Konfigurationsdateien fixen? Neu anlegen gibt viel Arbeit.
Die Konfiguration ist nicht das Problem, aber du kannst die IDs der Objekte nicht ändern.
-
Ich hänge mich auch nochmal ran.
War vor kurzem schon mal hier wegen Einbindung von Eltako FSSA-230.Das hat soweit dann geklappt.
Leider ist das Anzeige-/Schaltverhalten noch inkonsistent.
Kurzer Screencast zeigt das Problem.
Dabei habe ich Folgendes gemacht:
- Zuerst mit der Maus manuell den Wert vom State geändert. -> Relais schaltet nicht
- Dann mit dem besagten Zigbee Taster über das Blockly Skript. Wert wird gesetzt, Relais schaltet aber auch nicht.
- Zuletzt am Aktor selbst, mit dort eingebautem Push-Button. Relais schaltet Hörbar, Status wird aber nicht, bzw. unregelmäßig aktualisiert (Datenpunkt "RO")
Wenn das Relais zum Beispiel an ist, und ich setzte den State auf OFF/0, dann schaltete es trotzdem nicht aus.
Ich versuche es jetzt mal noch näher am EnOcean Stick...
https://www.icloud.com/iclouddrive/0eb08pe0oLRoFEjAsHTv0cIPg#Bildschirmaufnahme_2022-10-09_um_09.41
P.S.: Log zeigt (zumindest für mich) nichts Auffälliges
2022-10-09 08:16:18.485 - silly: enocean.0 (117731) States system redis pmessage *.logging/mqtt.0.zigbee2mqtt.bridge.logging:{"val":"{\"level\":\"info\",\"message\":\"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC', payload '{\\\"action\\\":\\\"on\\\",\\\"battery\\\":87,\\\"linkquality\\\":40,\\\"update\\\":{\\\"state\\\":\\\"idle\\\"}}'\"}","ack":true,"ts":1665303378480,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1665303378480} 2022-10-09 08:16:18.486 - silly: enocean.0 (117731) mqtt.0.zigbee2mqtt.bridge: logging {"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC', payload '{\"action\":\"on\",\"battery\":87,\"linkquality\":40,\"update\":{\"state\":\"idle\"}}'"} 2022-10-09 08:16:18.493 - silly: enocean.0 (117731) States system redis pmessage *.logging/mqtt.0.zigbee2mqtt.bridge.logging:{"val":"{\"level\":\"info\",\"message\":\"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/battery', payload '87'\"}","ack":true,"ts":1665303378487,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1665303378487} 2022-10-09 08:16:18.493 - silly: enocean.0 (117731) mqtt.0.zigbee2mqtt.bridge: logging {"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/battery', payload '87'"} 2022-10-09 08:16:18.502 - silly: enocean.0 (117731) States system redis pmessage *.logging/mqtt.0.zigbee2mqtt.bridge.logging:{"val":"{\"level\":\"info\",\"message\":\"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/linkquality', payload '40'\"}","ack":true,"ts":1665303378498,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1665303378498} 2022-10-09 08:16:18.502 - silly: enocean.0 (117731) mqtt.0.zigbee2mqtt.bridge: logging {"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/linkquality', payload '40'"} 2022-10-09 08:16:18.507 - silly: enocean.0 (117731) States system redis pmessage *.logging/mqtt.0.zigbee2mqtt.bridge.logging:{"val":"{\"level\":\"info\",\"message\":\"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/update-state', payload 'idle'\"}","ack":true,"ts":1665303378498,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1665303378498} 2022-10-09 08:16:18.507 - silly: enocean.0 (117731) mqtt.0.zigbee2mqtt.bridge: logging {"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/update-state', payload 'idle'"} 2022-10-09 08:16:18.512 - silly: enocean.0 (117731) States system redis pmessage *.logging/mqtt.0.zigbee2mqtt.bridge.logging:{"val":"{\"level\":\"info\",\"message\":\"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/action', payload 'on'\"}","ack":true,"ts":1665303378498,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1665303378498} 2022-10-09 08:16:18.512 - silly: enocean.0 (117731) mqtt.0.zigbee2mqtt.bridge: logging {"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/action', payload 'on'"} 2022-10-09 08:16:22.553 - silly: enocean.0 (117731) States system redis pmessage *.logging/mqtt.0.zigbee2mqtt.bridge.logging:{"val":"{\"level\":\"info\",\"message\":\"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC', payload '{\\\"action\\\":\\\"off\\\",\\\"battery\\\":87,\\\"linkquality\\\":21,\\\"update\\\":{\\\"state\\\":\\\"idle\\\"}}'\"}","ack":true,"ts":1665303382542,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1665303382542} 2022-10-09 08:16:22.553 - silly: enocean.0 (117731) mqtt.0.zigbee2mqtt.bridge: logging {"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC', payload '{\"action\":\"off\",\"battery\":87,\"linkquality\":21,\"update\":{\"state\":\"idle\"}}'"} 2022-10-09 08:16:22.571 - silly: enocean.0 (117731) States system redis pmessage *.logging/mqtt.0.zigbee2mqtt.bridge.logging:{"val":"{\"level\":\"info\",\"message\":\"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/battery', payload '87'\"}","ack":true,"ts":1665303382564,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1665303382564} 2022-10-09 08:16:22.571 - silly: enocean.0 (117731) mqtt.0.zigbee2mqtt.bridge: logging {"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/battery', payload '87'"} 2022-10-09 08:16:22.580 - silly: enocean.0 (117731) States system redis pmessage *.logging/mqtt.0.zigbee2mqtt.bridge.logging:{"val":"{\"level\":\"info\",\"message\":\"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/linkquality', payload '21'\"}","ack":true,"ts":1665303382572,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1665303382572} 2022-10-09 08:16:22.581 - silly: enocean.0 (117731) mqtt.0.zigbee2mqtt.bridge: logging {"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/linkquality', payload '21'"} 2022-10-09 08:16:22.597 - silly: enocean.0 (117731) States system redis pmessage *.logging/mqtt.0.zigbee2mqtt.bridge.logging:{"val":"{\"level\":\"info\",\"message\":\"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/update-state', payload 'idle'\"}","ack":true,"ts":1665303382572,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1665303382572} 2022-10-09 08:16:22.597 - silly: enocean.0 (117731) mqtt.0.zigbee2mqtt.bridge: logging {"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/update-state', payload 'idle'"} 2022-10-09 08:16:22.622 - silly: enocean.0 (117731) States system redis pmessage *.logging/mqtt.0.zigbee2mqtt.bridge.logging:{"val":"{\"level\":\"info\",\"message\":\"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/action', payload 'off'\"}","ack":true,"ts":1665303382615,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1665303382615} 2022-10-09 08:16:22.622 - silly: enocean.0 (117731) mqtt.0.zigbee2mqtt.bridge: logging {"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Button Nisi PC/action', payload 'off'"} 2022-10-09 08:16:22.632 - silly: enocean.0 (117731) States user redis pmessage enocean.0.*.CMD/enocean.0.ff8b2b80.CMD:{"val":0,"ack":false,"ts":1665303382623,"q":0,"c":"script.js.Denise_PC","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1665303382623} 2022-10-09 08:16:22.632 - debug: enocean.0 (117731) state ff8b2b80.CMD changed: 0 (ack = false) state: {"val":0,"ack":false,"ts":1665303382623,"q":0,"c":"script.js.Denise_PC","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1665303382623} 2022-10-09 08:16:22.640 - debug: enocean.0 (117731) Sent data: 55000707017af650ff992c923000ff8b2b80ff005e 2022-10-09 08:16:22.644 - silly: enocean.0 (117731) States user redis pmessage enocean.0.*.CMD/enocean.0.ff8b2b80.CMD:{"val":0,"ack":true,"ts":1665303382642,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1665303382623} 2022-10-09 08:16:22.665 - info: enocean.0 (117731) 55000100026500 2022-10-09 08:16:22.665 - debug: enocean.0 (117731) 55000100026500 2022-10-09 08:16:22.665 - debug: enocean.0 (117731) Packet type 2 received: {"code":"OK"} 2022-10-09 08:16:26.040 - info: enocean.0 (117731) 55000a0701eba5141b0f28058697b00001ffffffff4f00 2022-10-09 08:16:26.041 - debug: enocean.0 (117731) 55000a0701eba5141b0f28058697b00001ffffffff4f00 2022-10-09 08:16:26.043 - debug: enocean.0 (117731) Message for ID 058697b0 has been received. It was repeated 0 times. 2022-10-09 08:16:26.050 - silly: enocean.0 (117731) States user redis pmessage enocean.0.gateway.*/enocean.0.gateway.lastID:{"val":"058697b0","ack":true,"ts":1665303386046,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1665303255482} 2022-10-09 08:16:26.248 - info: enocean.0 (117731) 55000a0701eba58777870f040198a73001ffffffff5c00 2022-10-09 08:16:26.248 - debug: enocean.0 (117731) 55000a0701eba58777870f040198a73001ffffffff5c00 2022-10-09 08:16:26.251 - debug: enocean.0 (117731) Message for ID 040198a7 has been received. It was repeated 0 times. 2022-10-09 08:16:26.254 - silly: enocean.0 (117731) States user redis pmessage enocean.0.gateway.*/enocean.0.gateway.lastID:{"val":"040198a7","ack":true,"ts":1665303386253,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1665303386253} 2022-10-09 08:16:28.279 - info: enocean.0 (117731) 55000707017af670ff8b2b803001ffffffff5c00 2022-10-09 08:16:28.279 - debug: enocean.0 (117731) 55000707017af670ff8b2b803001ffffffff5c00 2022-10-09 08:16:28.281 - debug: enocean.0 (117731) Message for ID ff8b2b80 has been received. It was repeated 0 times. 2022-10-09 08:16:28.285 - silly: enocean.0 (117731) States user redis pmessage enocean.0.gateway.*/enocean.0.gateway.lastID:{"val":"ff8b2b80","ack":true,"ts":1665303388284,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1665303388284} 2022-10-09 08:16:41.860 - info: enocean.0 (117731) 55000707017af650ff8b2b803001ffffffff5b00 2022-10-09 08:16:41.860 - debug: enocean.0 (117731) 55000707017af650ff8b2b803001ffffffff5b00 2022-10-09 08:16:41.862 - debug: enocean.0 (117731) Message for ID ff8b2b80 has been received. It was repeated 0 times. 2022-10-09 08:16:41.866 - silly: enocean.0 (117731) States user redis pmessage enocean.0.gateway.*/enocean.0.gateway.lastID:{"val":"ff8b2b80","ack":true,"ts":1665303401865,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1665303388284} 2022-10-09 08:16:54.480 - silly: enocean.0 (117731) States user redis pmessage enocean.0.*.CMD/enocean.0.ff8b2b80.CMD:{"val":1,"ack":false,"ts":1665303414479,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1665303414479} 2022-10-09 08:16:54.481 - debug: enocean.0 (117731) state ff8b2b80.CMD changed: 1 (ack = false) state: {"val":1,"ack":false,"ts":1665303414479,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1665303414479} 2022-10-09 08:16:54.485 - silly: enocean.0 (117731) States user redis pmessage enocean.0.*.CMD/enocean.0.ff8b2b80.CMD:{"val":1,"ack":true,"ts":1665303414484,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1665303414479} 2022-10-09 08:16:54.504 - debug: enocean.0 (117731) Sent data: 55000707017af670ff992c923000ff8b2b80ff00a0 2022-10-09 08:16:54.513 - info: enocean.0 (117731) 55000100026500 2022-10-09 08:16:54.513 - debug: enocean.0 (117731) 55000100026500 2022-10-09 08:16:54.514 - debug: enocean.0 (117731) Packet type 2 received: {"code":"OK"} 2022-10-09 08:16:54.753 - info: enocean.0 (117731) 55000707017af670ff8b2b803001ffffffff5f00 2022-10-09 08:16:54.753 - debug: enocean.0 (117731) 55000707017af670ff8b2b803001ffffffff5f00 2022-10-09 08:16:54.755 - debug: enocean.0 (117731) Message for ID ff8b2b80 has been received. It was repeated 0 times. 2022-10-09 08:16:54.759 - silly: enocean.0 (117731) States user redis pmessage enocean.0.gateway.*/enocean.0.gateway.lastID:{"val":"ff8b2b80","ack":true,"ts":1665303414757,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1665303388284} 2022-10-09 08:16:59.774 - silly: enocean.0 (117731) States user redis pmessage enocean.0.*.CMD/enocean.0.ff8b2b80.CMD:{"val":0,"ack":false,"ts":1665303419773,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1665303419773} 2022-10-09 08:16:59.775 - debug: enocean.0 (117731) state ff8b2b80.CMD changed: 0 (ack = false) state: {"val":0,"ack":false,"ts":1665303419773,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1665303419773} 2022-10-09 08:16:59.779 - silly: enocean.0 (117731) States user redis pmessage enocean.0.*.CMD/enocean.0.ff8b2b80.CMD:{"val":0,"ack":true,"ts":1665303419778,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1665303419773} 2022-10-09 08:16:59.825 - debug: enocean.0 (117731) Sent data: 55000707017af650ff992c923000ff8b2b80ff005e 2022-10-09 08:16:59.840 - info: enocean.0 (117731) 55000100026500 2022-10-09 08:16:59.841 - debug: enocean.0 (117731) 55000100026500 2022-10-09 08:16:59.841 - debug: enocean.0 (117731) Packet type 2 received: {"code":"OK"} 2022-10-09 08:17:21.804 - info: enocean.0 (117731) 55000a0701eba5141e1128058697b00001ffffffff4f00 2022-10-09 08:17:21.804 - debug: enocean.0 (117731) 55000a0701eba5141e1128058697b00001ffffffff4f00 2022-10-09 08:17:21.806 - debug: enocean.0 (117731) Message for ID 058697b0 has been received. It was repeated 0 times. 2022-10-09 08:17:21.809 - silly: enocean.0 (117731) States user redis pmessage enocean.0.gateway.*/enocean.0.gateway.lastID:{"val":"058697b0","ack":true,"ts":1665303441808,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1665303441808}
-
OK, Kommando zurück, ich lösche das hier nicht, vielleicht nützt es mal noch jemandem, aber es muss wohl die Empfangsstärke gewesen sein!
Bei -92 dB war es sehr unzuverlässig, jetzt näher an der Zentrale mit -75 dB geht es zuverlässig!
-
@michif100 im idealfall liegt der rssi Wert immer unter -70dB. Darüber kann es je nach Gerät schon nicht mehr Funktionieren mit dem Steuern.
-
@jey-cee Hallo, ich wollte ebenfalls versuchen meine EnOcean Geräte über einen USB300 und dem EnOcean Adapter v0.8.3 in den ioButler einzubinden.
Bekomme aber als port nur /dev/ttyAMA0 angeboten.
Der USB300 steckt in einem Raspi der als Slave im ioBroker-Netz hängt.Was mach ich falsch?
Juergen -
-
@jufu hast du den Adapter auch sicher auf dem Slave installiert?
Wird der Stick überhaupt am Raspi erkannt?
Wenn Ja, mach das Auswahlfeld auf und scroll mal.@thomas-braun sagte in Test Adapter EnOcean v0.8.x:
Gemeinhin nimmt man den Link aus
ls -lA /dev/serial/by-id
und trägt den da ein.
Erkennt der Adapter selbstständig und das ist ein reines Auswahfeld.
-
@jey-cee ja, Adapter ist auf dem Slave installiert und den USB300 finde ich auch per ls -lA … auf dem Raspberry.
Im Auswahlfeld wird mir aber nur /dev/ttyAMA0 angeboten.
Auf dem Raspberry läuft nur zusätzlich der Rasp-Adapter für Zugriff auf die GPIO und das funktioniert auch. -
@jufu dann stell bitte mal das Loglevel für die Instanz auf debug und poste das Log.
-
@jey-cee hier das log auf dem ioBroker
und hier auf dem Raspberry:
(Bin noch zu sehr Anfänger um das zu interpretieren).
Aber schon mal herzlichen Dank für die Unterstützung.