Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter EnOcean v0.5.x

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Test Adapter EnOcean v0.5.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • Jey Cee
      Jey Cee Developer last edited by

      Kann Bitte jemand die Version 0.5.0 Testen?
      Es haben sich mehrere User gemeldet das sie den Stick seit Version 0.4.0 nicht mehr Auswählen können.
      Mit mehreren Setups konnte ich das nicht Nachstellen und hab gar keinen Ansatzpunkt.

      Die zweite Sache die getestet werden kann und soll ist die Unterstützung von Serial over Network.
      Damit kann man den Stick an einem anderen Computer / Pi / ESP anschließen und im Adapter verwenden.
      Hierfür wird Üblicherweise ser2net verwendet.
      Damit sollte auch das EnOcean LAN Gateway von Symcon funktionieren.

      M T 2 Replies Last reply Reply Quote 0
      • M
        mustang @Jey Cee last edited by

        @jey-cee
        Version 0.5.1 installiert - und läuft auf den ersten Blick. Das die serielle Schnittstelle nicht einstellbar war, hatte ich auch schon mal mit älteren Versionen, konnte aber nie genau feststellen, woran das dann gelegen hat. Seitdem gehe ich immer so vor, daß ich nach einem erfolgreichen Upgrade des Adapters iobroker komplett stoppe und wieder neu starte.
        ser2net würde ich nur ungern auf meinem Livesystem testen, könnte mir aber parallel ein Testsystem erstellen, mit dem das dann vielleicht geht - dauert dann aber etwas länger...
        Gruß mustang

        Jey Cee 1 Reply Last reply Reply Quote 0
        • Jey Cee
          Jey Cee Developer @mustang last edited by

          @mustang kein stress, das Testen läuft nicht weg 😉

          1 Reply Last reply Reply Quote 0
          • T
            tobitobsta @Jey Cee last edited by

            @jey-cee
            ich habe nun auch die 0.5.1 installiert. Nach dem erstellen einer Instanz poppte die Einstellungsseite auf. Hier konnte ich im Tab "Einstellungen" tatsächlich keine serielle Schnittstelle auswählen. Habe dann auf "Abbrechen" gedrückt, den Adapter in "Debug"-Protokollierung gestartet, wieder in die Einstellungen - Nun hatte ich den Dropdown mit 3 möglichen Schnittstellen.

            Kann ich noch irgendwie helfen?

            Jey Cee 1 Reply Last reply Reply Quote 0
            • Jey Cee
              Jey Cee Developer @tobitobsta last edited by

              @tobitobsta sagte in Test Adapter EnOcean v0.5.x:

              Nach dem erstellen einer Instanz poppte die Einstellungsseite auf. Hier konnte ich im Tab "Einstellungen" tatsächlich keine serielle Schnittstelle auswählen.

              Dann lief die Instanz noch nicht als die Konfiguration geöffnet wurde. Deshalb war die Auswahl leer.

              1 Reply Last reply Reply Quote 0
              • Jey Cee
                Jey Cee Developer last edited by

                @tobitobsta kannst du mal von Github neu installieren, ich hab den Staufix mal mit einem Generischen Profil angelegt weil er wohl keine Informationen Preis gibt wenn er nicht angelernt wurde.

                I T 2 Replies Last reply Reply Quote 0
                • I
                  IOBaer @Jey Cee last edited by

                  @jey-cee sehr gerne würde ich ser2net testen, da ich ioBroker auf einer virtuellen Linux-Maschine unter Hyper-V betreiben möchte und der Raspi nur noch den Enocean-Stick betreiben soll. Hast Du eine Anleitung oder spezielle Einstellungen, die gesetzt werden sollten? Danke!

                  Jey Cee 1 Reply Last reply Reply Quote 0
                  • Jey Cee
                    Jey Cee Developer @IOBaer last edited by

                    @iobaer Hier ist eine Anleitung (englisch) für ser2net.
                    Baudrate muss auf 57600 gesetzt werden, der Rest kann aus der Anleitung übernommen werden.

                    I 1 Reply Last reply Reply Quote 1
                    • A
                      Andy61 @Jey Cee last edited by Andy61

                      @jey-cee Ich betreibe schon einige Adaper im ioBroker und wollte jetzt auch einmal Enocean ausprobieren. Interessant fand ich den Eltako FTKE. Hier müssen keine Batterien gewechselt werden. Wenn es funktioniert wird er in die Haustür eingebaut.
                      Ich betreibe ioBroker in einer virtuellen Instanz auf einer Synology (Debian als BS). Einen FAM-USB habe ich erfolgreich eingebunden. Adapter ist 0.5.1.
                      Jetzt kann ich den FTKE-rw leider nicht zur Zusammenarbeit bewegen. Mit WinEtel habe ich die ID ausgelesen (0xfeeb55ed). Dann Gerät - ELTAKO - FTKE und ID eingegeben. Leider keine Ergebnisse im log und unter Objekte. Die Base ID wird mit ffffff angegeben. Ist das korrekt?
                      Grundsätzlich funktionieren die Geräte ja (zumindest mit WinEtel auf dem Windows-Rechner).
                      Was kann ich noch machen/prüfen?

                      Andreas

                      Jey Cee 1 Reply Last reply Reply Quote 0
                      • Jey Cee
                        Jey Cee Developer @Andy61 last edited by

                        @andy61 sagte in Test Adapter EnOcean v0.5.x:

                        Leider keine Ergebnisse im log und unter Objekte.

                        Hast du das Log level der Instanz auf debug gestellt?
                        Wenn nicht mach das mal, dann siehst du alle Telegramme die Empfangen werden.

                        Deiner Schilderung nach ist am Wahrscheinlichsten das der FTKE entweder zuweit weg ist oder mit der Verbindung zum FAM-USB stimmt etwas nicht.

                        A 1 Reply Last reply Reply Quote 0
                        • A
                          Andy61 @Jey Cee last edited by

                          @jey-cee Ja, Loglevel war auf Debug. Habe aber gerade noch einmal bei Synology nachgelesen. Ab DSM 7 werden keine USB-Geräte mehr unterstützt (ausser Festplatten). Dann muss ich es anders lösen. Danke für die Antwort.

                          Andreas

                          A 1 Reply Last reply Reply Quote 0
                          • I
                            IOBaer @Jey Cee last edited by IOBaer

                            Ich probiere gerade die Fernnutzung des Enocean-Sticks via Ser2Net. Was mir bereits aufgefallen ist:

                            1. Der Port wird in den Adaptereinstellungen nach den Speichern und erneuten Öffnen nicht angezeigt. Im Hintergrund wird er aber offenbar richtig gespeichert.

                            2. Starte ich den Raspi, der den USB-Stick angesteckt hat, testweise neu, geht der Enocean-Adapter, der per Ser2Net auf den Raspi zugreift, richtigerweise auf gelb. Bisher schaltet er aber nicht mehr auf grün. Gibt es irgendwo einen Reconnect-Timer, damit man den Adapter nach solchen Unterbrechungen nicht manuell neu starten muss? Danke. Alternativ löse ich das über ein Skript auf ioBroker-Ebene.

                            Jey Cee 1 Reply Last reply Reply Quote 0
                            • Jey Cee
                              Jey Cee Developer @IOBaer last edited by

                              @iobaer sagte in Test Adapter EnOcean v0.5.x:

                              Gibt es irgendwo einen Reconnect-Timer,

                              Ich hab einen eingebaut der 3 mal im Abstand von 60 Sekunden versucht die Verbindung neu her zu stellen.

                              I 1 Reply Last reply Reply Quote 0
                              • I
                                IOBaer @Jey Cee last edited by

                                @jey-cee said in Test Adapter EnOcean v0.5.x:

                                Ich hab einen eingebaut der 3 mal im Abstand von 60 Sekunden versucht die Verbindung neu her zu stellen.

                                Das funktioniert bei mir leider nicht. Ich habe bei bestehender (und funktionierender) Verbindung einmal den Raspi neu gestartet, mit dem der Enocean-Stick verbunden ist. Der Adapter der auf einem anderen Gerät befindlichen ioBroker-Installation geht erwartungsgemäß auf gelb, die Verbindung kommt aber automatisch nicht mehr zustande - egal, wie lange ich nach dem erneuten Start des Raspis warte. Drücke ich jedoch den Button für den Adapter-Restart, wird die Verbindung direkt wieder hergestellt.

                                Nutzt Dein Adapter unter der Haube Socat? Damit habe ich es testweise mal nachgestellt (Socat auf dem ioBroker-Gerät installiert und in Enocean als USB-Adapter eingebunden) - selbes Problem.

                                1 Reply Last reply Reply Quote 0
                                • T
                                  tobitobsta @Jey Cee last edited by tobitobsta

                                  @jey-cee said in Test Adapter EnOcean v0.5.x:

                                  @tobitobsta kannst du mal von Github neu installieren, ich hab den Staufix mal mit einem Generischen Profil angelegt weil er wohl keine Informationen Preis gibt wenn er nicht angelernt wurde.

                                  von Github neu installiert - Adapter konfiguriert - KESSEL - Staufix hinzugefügt - und dann am Staufix "koppeln" ausgelöst. in dem Moment purzelte es einige Fehler im Log:

                                  
                                  enocean.0 2021-08-03 11:13:17.283	info	The serial port was closed.
                                  
                                  enocean.0 2021-08-03 11:13:17.272	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                                  
                                  enocean.0 2021-08-03 11:13:17.271	info	terminating
                                  
                                  enocean.0 2021-08-03 11:13:17.270	info	cleaned everything up...
                                  
                                  enocean.0 2021-08-03 11:13:17.266	error	Cannot read property 'ser2net' of undefined
                                  
                                  enocean.0 2021-08-03 11:13:17.266	error	TypeError: Cannot read property 'ser2net' of undefined at handleTeachIn.sendData (/opt/iobroker/node_modules/iobroker.enocean/main.js:746:19) at handleTeachIn.main (/opt/iobroker/node_modules/iobroker.enocean/lib/tools/Packet_handler.js:690:18) at runNextTicks (internal/process/task_queues.js:62:5) at processImmediate (internal/timers.js:434:9)
                                  
                                  enocean.0 2021-08-03 11:13:17.265	error	unhandled promise rejection: Cannot read property 'ser2net' of undefined
                                  
                                  enocean.0 2021-08-03 11:13:17.265	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 2021-08-03 11:13:17.261	error	Cannot read property 'teachinMethod' of null
                                  
                                  enocean.0 2021-08-03 11:13:17.261	error	TypeError: Cannot read property 'teachinMethod' of null at Enocean.parseMessage (/opt/iobroker/node_modules/iobroker.enocean/main.js:498:25) at runNextTicks (internal/process/task_queues.js:62:5) at processImmediate (internal/timers.js:434:9)
                                  
                                  enocean.0 2021-08-03 11:13:17.260	error	unhandled promise rejection: Cannot read property 'teachinMethod' of null
                                  
                                  enocean.0 2021-08-03 11:13:17.259	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 2021-08-03 11:13:17.236	debug	55000a0701eba5c0206880050cb7828000ffffffff5000
                                  
                                  enocean.0 2021-08-03 11:13:17.191	debug	55000a0701eba5e0400d80050cb7828000ffffffff5000
                                  
                                  enocean.0 2021-08-03 11:13:07.312	debug	sendTo "autodetect" to system.adapter.admin.0 from system.adapter.enocean.0
                                  
                                  enocean.0 2021-08-03 11:12:26.704	debug	sendTo "getEEPList" to system.adapter.admin.0 from system.adapter.enocean.0
                                  
                                  enocean.0 2021-08-03 11:12:26.699	debug	sendTo "getDevices" to system.adapter.admin.0 from system.adapter.enocean.0
                                  
                                  enocean.0 2021-08-03 11:12:26.694	debug	sendTo "listSerial" to system.adapter.admin.0 from system.adapter.enocean.0
                                  
                                  enocean.0 2021-08-03 11:12:26.692	info	["/dev/ttyACM0","/dev/ttyAMA0","/dev/ttyUSB0"]
                                  
                                  enocean.0 2021-08-03 11:12:11.552	info	{"BaseID":"ffa46300","Frequency":"868.3 Mhz","Protocol":"ERP1","AppVersion":"2.15.0.0","ApiVersion":"2.6.9.0","ChipID":"051d48c6","ChipVersion":"454f0103","AppDescription":"GATEWAYCTRL"}
                                  
                                  enocean.0 2021-08-03 11:12:11.537	debug	Sent data: 5500010006790612
                                  
                                  enocean.0 2021-08-03 11:12:11.521	debug	Sent data: 5500010005700838
                                  
                                  enocean.0 2021-08-03 11:12:11.514	debug	Sent data: 55000100057025fb
                                  
                                  enocean.0 2021-08-03 11:12:11.497	debug	Sent data: 5500010005700a36
                                  
                                  enocean.0 2021-08-03 11:12:11.466	debug	Sent data: 5500010005700309
                                  
                                  enocean.0 2021-08-03 11:12:11.118	info	starting. Version 0.5.1 in /opt/iobroker/node_modules/iobroker.enocean, node: v12.22.2, js-controller: 3.3.14
                                  

                                  Jey Cee 1 Reply Last reply Reply Quote 0
                                  • Jey Cee
                                    Jey Cee Developer @tobitobsta last edited by

                                    @tobitobsta sagte in Test Adapter EnOcean v0.5.x:

                                    von Github neu installiert

                                    Du hattest den Adapter aber vorher nicht gelöscht oder?

                                    @iobaer sagte in Test Adapter EnOcean v0.5.x:

                                    Nutzt Dein Adapter unter der Haube Socat?

                                    Nein, es wird eine TCP Socket Verbindung hergestellt.
                                    Wird im Log eine Meldung, "Trying to reconnect. Attempt no. " ausgegeben?

                                    T I 2 Replies Last reply Reply Quote 0
                                    • T
                                      tobitobsta @Jey Cee last edited by tobitobsta

                                      @jey-cee said in Test Adapter EnOcean v0.5.x:

                                      Du hattest den Adapter aber vorher nicht gelöscht oder?

                                      doch hatte ich - also bei "Adapter" auf Encocean -> die drei kleinen Punkte und dann auf "adapter löschen"

                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        Andy61 @Andy61 last edited by

                                        @andy61 Hallo, es hat mir doch keine Ruhe gelassen. Ich habe in einer VM auf einer anderen Synology die Homatic Raspberry-Instanz mit CuxD laufen. Dort wird beim duchleiten von USB der FAM-USB sofort erkannt (habe aber keinen Key). Grundsätzlich funktioniert also mein Vorhaben.
                                        Meine Frage: hat jemand den Adapter mit der Eltako FAM-USB schon am laufen? Eine Bestätigung habe ich bisher leider nicht gefunden.
                                        Bei der Auswahl der Schnittstelle wird nur /dev/ttyUSB0 (hier steckt der Stick) angezeigt. In der VM sehe ich richtig den Namen. Ist das korrekt?
                                        Im log (debug) ist folgendes:

                                        sendTo "getEEPList" to system.adapter.admin.0 from system.adapter.enocean.0
                                        sendTo "getDevices" to system.adapter.admin.0 from system.adapter.enocean.0
                                        sendTo "listSerial" to system.adapter.admin.0 from system.adapter.enocean.0
                                        info ["/dev/ttyUSB0","/dev/ttyUSB1"]
                                        Sent data: 5500010005700309
                                        info starting. Version 0.5.1 in /opt/iobroker/node_modules/iobroker.enocean, node: v14.17.2, js-controller: 3.3.15

                                        Hilft das evtl. weiter?

                                        LG
                                        Andreas

                                        Jey Cee 1 Reply Last reply Reply Quote 0
                                        • I
                                          IOBaer @Jey Cee last edited by

                                          @jey-cee said in Test Adapter EnOcean v0.5.x:

                                          Wird im Log eine Meldung, "Trying to reconnect. Attempt no. " ausgegeben?

                                          Nein, dort steht nur "(796) The TCP port was closed."

                                          Habe es nochmal auf anderem System getestet, Verhalten bleibt wie oben beschrieben. Starte ich den Enocean-Adapter manuell neu, ist alles top.

                                          Jey Cee 1 Reply Last reply Reply Quote 0
                                          • Jey Cee
                                            Jey Cee Developer @Andy61 last edited by

                                            @andy61 sagte in Test Adapter EnOcean v0.5.x:

                                            Meine Frage: hat jemand den Adapter mit der Eltako FAM-USB schon am laufen? Eine Bestätigung habe ich bisher leider nicht gefunden.

                                            Ist egal welches device du hast, die benutzen alle den gleichen Mikroprozessor mit fertiger Firmware.

                                            @andy61 sagte in Test Adapter EnOcean v0.5.x:

                                            Bei der Auswahl der Schnittstelle wird nur /dev/ttyUSB0 (hier steckt der Stick) angezeigt. In der VM sehe ich richtig den Namen. Ist das korrekt?

                                            Ja das ist Korrekt so du siehst den Pfad zum Gerät.

                                            @andy61 sagte in Test Adapter EnOcean v0.5.x:

                                            info ["/dev/ttyUSB0","/dev/ttyUSB1"]

                                            Da werden 2 USB Geräte angezeigt und da ich im Log keine Antwort vom Stick sehe geh ich davon aus das USB0 nicht der FAM_USB ist.
                                            Wenn du Firefox benutzt kann es sein das du die Zweite Auswahl nicht angezeigt bekommst, das ist ein Problem mit Firefox.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            663
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            enocean enocean adapter
                                            13
                                            90
                                            7518
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo