NEWS
Test Adapter EnOcean v0.8.x
-
@segway der Adapter war noch nie im Stable, immer nur beta.
Es sollte kein Problem sein wenn du die 0.8.x von Github installierst.@jey-cee
Komischerweise wird mir der Adapter nicht mehr nach einiger Zeit als Störung angezeigt seitdem ich das backup eingespielt habe obwohl jeweils v0.7.0 angezeigt wird. Keine Ahnung warum das so ist.
Wenn es so läuft, dann lass ich es so, weil es eh durch die Umtsellung noch 1 von 2 Adaptern ist die ich brauche. -
Hi zusammen,
ich versuche gerade, meine iobroker Istanz vom Raspi4 in einen Docker Container auf einer Synology umzuziehen.
Dankenswerterweise hat Syn. mit DSM7 den Support fast aller USB-Geräte eingestellt, daher kann ich meinen FGW14-USB nicht einfach an der Syn. anschließen. Nun probiere ich, den Raspi4 vorerst als Proxy zu nutzen: FGW wie gewohnt an USB -> Ser2net -> enocean Adapter in iobroker in Docker Container.Lange Rede kurzer Sinn: Ser2Net läuft. Auf dem Raspi selber kann die bisherige Instanz vom Adapter über Ser2Net auf den eigenen USB-Port zugreifen und ich kann alles steuern:
pi@raspberrypi:~ $ sudo lsof -i | grep 55555 ser2net 19222 root 11u IPv4 5469557 0t0 TCP *:55555 (LISTEN) ser2net 19222 root 13u IPv4 5543813 0t0 TCP raspberrypi.fritz.box:55555->raspberrypi.fritz.box:40458 (ESTABLISHED) io.enocea 24451 iobroker 28u IPv4 5542858 0t0 TCP raspberrypi.fritz.box:40458->raspberrypi.fritz.box:55555 (ESTABLISHED)Die Instanz im Container läuft allerdings gar nicht und ich bekomme folgende Fehlermeldungen, trotz derselben Settings (Backup im Container vom Raspi4 eingespielt). Hinweis: Im Container selber kann ich über telnet ebenso auf dem Port des Raspi lauschen, die Verbindung zwischen Raspi und Container für den TCP Port ist also auch da...Nur der Adapter scheint Probleme zu bereiten, darauf zu verbinden.
enocean.0 2025-08-18 21:37:07.836 info starting. Version 0.9.3 in /opt/iobroker/node_modules/iobroker.enocean, node: v22.18.0, js-controller: 7.0.6 enocean.0 2025-08-18 21:37:08.045 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). enocean.0 2025-08-18 21:37:08.045 error unhandled promise rejection: "path" is not defined: null enocean.0 2025-08-18 21:37:08.046 error TypeError: "path" is not defined: null at new SerialPortStream (/opt/iobroker/node_modules/iobroker.enocean/node_modules/@serialport/stream/dist/index.js:50:19) at new SerialPort (/opt/iobroker/node_modules/iobroker.enocean/node_modules/serialport/dist/serialport.js:13:9) at Enocean.onReady (/opt/iobroker/node_modules/iobroker.enocean/main.js:100:18) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) enocean.0 2025-08-18 21:37:08.046 error "path" is not defined: null enocean.0 2025-08-18 21:37:08.049 info cleaned everything up... enocean.0 2025-08-18 21:37:08.050 info terminating enocean.0 2025-08-18 21:37:08.050 warn Terminated (UNCAUGHT_EXCEPTION): Without reason enocean.0 2025-08-18 21:37:08.552 info terminating enocean.0 2025-08-18 21:37:40.194 error adapter disabled enocean.0 2025-08-18 21:37:40.242 warn Terminated (NO_ADAPTER_CONFIG_FOUND): Without reasonWas mich irritiert ist
- dass die Support Infos im Container leer sind --> Im Raspi habe ich dort meine vollständige Konfig stehen, einschl. aller Geräte.
- dass im Attribut "installedFrom" auf dem Raspi4 "iobroker.enocean@latest" steht und im Container "iobroker.enocean@0.9.3".
Hier die vollständige Konfig aus den Einstellungen vom Adapter aus dem Container (bis auf das eine Attribut kein Unterschied zum Raspi):
{ "_id": "system.adapter.enocean.0", "common": { "name": "enocean", "version": "0.9.3", "title": "EnOcean", "authors": [ "Jey Cee <iobroker@all-smart.net>" ], "keywords": [ "EnOcean", "Love" ], "license": "CC-BY-NC-3.0", "platform": "Javascript/Node.js", "icon": "enocean.png", "enabled": false, "extIcon": "https://raw.githubusercontent.com/jey-cee/ioBroker.enocean/master/admin/enocean.png", "readme": "https://github.com/jey-cee/ioBroker.enocean/blob/master/README.md", "loglevel": "info", "mode": "daemon", "type": "hardware", "compact": true, "connectionType": "local", "dataSource": "poll", "materialize": true, "adminUI": { "config": "materialize" }, "messagebox": true, "dependencies": [ { "js-controller": ">=3.0.0" } ], "installedFrom": "iobroker.enocean@0.9.3", "installedVersion": "0.9.3", "host": "iobroker", "restartSchedule": "", "supportedMessages": { "deviceManager": true } }, "native": { "gateway": "fgw14-usb", "ser2net": true, "serialport": null, "ser2net-ip": "192.168.178.57", "ser2net-port": "55555", "device-id": "", "device-name": "" } }Hatte jemand schonmal dieselben Probleme?
Ich bin um jeden Hinweis dankbar. -
Hi zusammen,
ich versuche gerade, meine iobroker Istanz vom Raspi4 in einen Docker Container auf einer Synology umzuziehen.
Dankenswerterweise hat Syn. mit DSM7 den Support fast aller USB-Geräte eingestellt, daher kann ich meinen FGW14-USB nicht einfach an der Syn. anschließen. Nun probiere ich, den Raspi4 vorerst als Proxy zu nutzen: FGW wie gewohnt an USB -> Ser2net -> enocean Adapter in iobroker in Docker Container.Lange Rede kurzer Sinn: Ser2Net läuft. Auf dem Raspi selber kann die bisherige Instanz vom Adapter über Ser2Net auf den eigenen USB-Port zugreifen und ich kann alles steuern:
pi@raspberrypi:~ $ sudo lsof -i | grep 55555 ser2net 19222 root 11u IPv4 5469557 0t0 TCP *:55555 (LISTEN) ser2net 19222 root 13u IPv4 5543813 0t0 TCP raspberrypi.fritz.box:55555->raspberrypi.fritz.box:40458 (ESTABLISHED) io.enocea 24451 iobroker 28u IPv4 5542858 0t0 TCP raspberrypi.fritz.box:40458->raspberrypi.fritz.box:55555 (ESTABLISHED)Die Instanz im Container läuft allerdings gar nicht und ich bekomme folgende Fehlermeldungen, trotz derselben Settings (Backup im Container vom Raspi4 eingespielt). Hinweis: Im Container selber kann ich über telnet ebenso auf dem Port des Raspi lauschen, die Verbindung zwischen Raspi und Container für den TCP Port ist also auch da...Nur der Adapter scheint Probleme zu bereiten, darauf zu verbinden.
enocean.0 2025-08-18 21:37:07.836 info starting. Version 0.9.3 in /opt/iobroker/node_modules/iobroker.enocean, node: v22.18.0, js-controller: 7.0.6 enocean.0 2025-08-18 21:37:08.045 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). enocean.0 2025-08-18 21:37:08.045 error unhandled promise rejection: "path" is not defined: null enocean.0 2025-08-18 21:37:08.046 error TypeError: "path" is not defined: null at new SerialPortStream (/opt/iobroker/node_modules/iobroker.enocean/node_modules/@serialport/stream/dist/index.js:50:19) at new SerialPort (/opt/iobroker/node_modules/iobroker.enocean/node_modules/serialport/dist/serialport.js:13:9) at Enocean.onReady (/opt/iobroker/node_modules/iobroker.enocean/main.js:100:18) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) enocean.0 2025-08-18 21:37:08.046 error "path" is not defined: null enocean.0 2025-08-18 21:37:08.049 info cleaned everything up... enocean.0 2025-08-18 21:37:08.050 info terminating enocean.0 2025-08-18 21:37:08.050 warn Terminated (UNCAUGHT_EXCEPTION): Without reason enocean.0 2025-08-18 21:37:08.552 info terminating enocean.0 2025-08-18 21:37:40.194 error adapter disabled enocean.0 2025-08-18 21:37:40.242 warn Terminated (NO_ADAPTER_CONFIG_FOUND): Without reasonWas mich irritiert ist
- dass die Support Infos im Container leer sind --> Im Raspi habe ich dort meine vollständige Konfig stehen, einschl. aller Geräte.
- dass im Attribut "installedFrom" auf dem Raspi4 "iobroker.enocean@latest" steht und im Container "iobroker.enocean@0.9.3".
Hier die vollständige Konfig aus den Einstellungen vom Adapter aus dem Container (bis auf das eine Attribut kein Unterschied zum Raspi):
{ "_id": "system.adapter.enocean.0", "common": { "name": "enocean", "version": "0.9.3", "title": "EnOcean", "authors": [ "Jey Cee <iobroker@all-smart.net>" ], "keywords": [ "EnOcean", "Love" ], "license": "CC-BY-NC-3.0", "platform": "Javascript/Node.js", "icon": "enocean.png", "enabled": false, "extIcon": "https://raw.githubusercontent.com/jey-cee/ioBroker.enocean/master/admin/enocean.png", "readme": "https://github.com/jey-cee/ioBroker.enocean/blob/master/README.md", "loglevel": "info", "mode": "daemon", "type": "hardware", "compact": true, "connectionType": "local", "dataSource": "poll", "materialize": true, "adminUI": { "config": "materialize" }, "messagebox": true, "dependencies": [ { "js-controller": ">=3.0.0" } ], "installedFrom": "iobroker.enocean@0.9.3", "installedVersion": "0.9.3", "host": "iobroker", "restartSchedule": "", "supportedMessages": { "deviceManager": true } }, "native": { "gateway": "fgw14-usb", "ser2net": true, "serialport": null, "ser2net-ip": "192.168.178.57", "ser2net-port": "55555", "device-id": "", "device-name": "" } }Hatte jemand schonmal dieselben Probleme?
Ich bin um jeden Hinweis dankbar. -
@basti-liciouz wie hast du den Adapter installiert? Bitte detalierte Beschreibung.
--> Backitup Backup erstellt
--> Container aus /buanet Docker Image erstellt
--> Backitup Backup hochgeladen und eingespieltIch hatte auch schon über das Beta Repository eine komplett neue Instanz von iobroker erstellt, allerdings mit denselben Fehlermeldungen.
Brauchst du weitere Infos?
-
--> Backitup Backup erstellt
--> Container aus /buanet Docker Image erstellt
--> Backitup Backup hochgeladen und eingespieltIch hatte auch schon über das Beta Repository eine komplett neue Instanz von iobroker erstellt, allerdings mit denselben Fehlermeldungen.
Brauchst du weitere Infos?
-
@basti-liciouz dann kannst du nur noch von Github den Adapter installieren.
@jey-cee sagte in Test Adapter EnOcean v0.8.x:
@basti-liciouz dann kannst du nur noch von Github den Adapter installieren.
Läuft wie geschnitten Brot, ohne Probleme und als hätte es nie welche gegeben.
Öhm...Wo ist der Unterschied zwischen der bis heute Beta und der Version von Git? -
Hallo zusammen... da ich noch keine Anleitung zum Einrichten des Adapters gefunden habe, kurze Frage hier...
erst das Gateway in Betrieb nehmen, ggf Adapter neu starten und dann die Sensoren einzeln am Adapter anmelden.. ?
Sollten die Sensoren vorher aus dem alten System entfernt werden? oder reicht es das alte System abzuschalten und die Sensoren am Adapter einzulesen? -
Hallo zusammen... da ich noch keine Anleitung zum Einrichten des Adapters gefunden habe, kurze Frage hier...
erst das Gateway in Betrieb nehmen, ggf Adapter neu starten und dann die Sensoren einzeln am Adapter anmelden.. ?
Sollten die Sensoren vorher aus dem alten System entfernt werden? oder reicht es das alte System abzuschalten und die Sensoren am Adapter einzulesen? -
@docsnyder7 wenn es nur Sensoren sind reicht es sie am neuen Adapter an zu melden.
@Jey-Cee sind nur 5 Afriso AMC20 Fensterkontakte , ein Eltako F4PT 4-Kanaltaster und ein Eltako F6T55 6-Kanaltaster.
Bin drauf und dran aus "Kostengründen" das USB300 zu ordern statt dem Multigateway von Piontek -
@Jey-Cee sind nur 5 Afriso AMC20 Fensterkontakte , ein Eltako F4PT 4-Kanaltaster und ein Eltako F6T55 6-Kanaltaster.
Bin drauf und dran aus "Kostengründen" das USB300 zu ordern statt dem Multigateway von Piontek@docsnyder7 sagte in Test Adapter EnOcean v0.8.x:
Multigateway von Piontek
PoE version? Machs nicht, ich hab die selben eine Zeitlang auch verkauft und hab viele Beanstandungen gehabt.
Ich finde die Qualität ist mässig. Deshalb verkaufe ich die auch nicht mehr. -
@docsnyder7 sagte in Test Adapter EnOcean v0.8.x:
Multigateway von Piontek
PoE version? Machs nicht, ich hab die selben eine Zeitlang auch verkauft und hab viele Beanstandungen gehabt.
Ich finde die Qualität ist mässig. Deshalb verkaufe ich die auch nicht mehr.@Jey-Cee Hätte eher die ohne Poe genommen, aber ich tendiere, ob des etwas geringenen Preises, zum USB300 Stick
-
@Jey-Cee Hätte eher die ohne Poe genommen, aber ich tendiere, ob des etwas geringenen Preises, zum USB300 Stick
@docsnyder7 Musst halt schauen wie weit die Sensoren weg sind, mit dem USB300 ist man halt doch etwas limitiert was Reichweite angeht. Deswegen hab ich da irgendwann die Gateways verkauft, das hat dann doch deutlich besser funktioniert.
-
Werd ich testen.. hab keine Etagen und alles offen... evt kann der Stick das schaffen. Bis dato werkelt ein homee mit Enocean Cube... aber der nervt