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.3.x

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter EnOcean v0.3.x

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

      @AxelF1977 der Adapter muss laufen damit er die Ports finden kann.

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

        @Jey-Cee, danke für die schnelle Antwort.

        Adapter läuft, er hat auch noch die alten angelernten Taster drinn durch das Backup. Nur die Ports findet er nicht. Vor dem Absturz ging es perfekt

        1626a9e7-9529-4330-a28d-c885a07c1c71-image.png

        Habe den Adapter schon mehrmals neu gestartet.

        Die Instanz zu löschen und neu zu installieren hab ich allerdings noch nicht, wollte nicht alles neu anlernen.

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

          @AxelF1977 du kannst die Objektstruktur exportieren und später wieder importieren, sie enthält alles nötige. Das erspart das neu anlernen.

          In der Objektübersicht oben bei den Buttons geht das.

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

            @Jey-Cee also, der Export gab zwar eine Datei, die war aber wohl leer. Sei es drum. Den Adapter komplett deinstalliert, neu installiert und die Instanz neu angelegt haben den Erfolg gebracht.
            Ich konnte die Taster gleich wieder per Autodetect neu anlernen. Zum Glück sind die Taster nicht aus den Javascripten geflogen, so das diese gleich wieder laufen. Das war die Befürchtung die ich hatte.

            Vielen Dank für Deine schnelle Hilfe!

            1 Reply Last reply Reply Quote 0
            • 9
              9_Mad-Max_5 last edited by

              Hallo,

              Erstmal vielen Dank für den Adapter.
              Aktuell bin ich in gerade in Verbindung mit den neueren Hoppe SecuSignal Fenstergriffen am testen.

              Währen die Open Information eigentlich immer Sauber einläuft registriert er bei geschlossen gekippt.
              Bei gekippt jedoch überhaupt keine Information.

              Falls du noch weitere infos brauchst stehe ich dir zur Verfügung.

              Jey Cee 1 Reply Last reply Reply Quote 0
              • Jey Cee
                Jey Cee Developer @9_Mad-Max_5 last edited by

                @9_Mad-Max_5 Stelle die Log Stufe für enOcean in der Instanz Übersicht mal auf Debug. Dafür musst du den Expertenmodus, links oben, Aktivieren.
                d5e8d713-fbc6-4948-a404-e7a8f7891a06-image.png Dann gibt das Log deutlich mehr Informationen Preis ob überhaupt eine Nachricht angekommen ist.

                1 Reply Last reply Reply Quote 0
                • 9
                  9_Mad-Max_5 last edited by

                  Mhm shit bin gerade selber nicht zu hause um es zu testen.
                  So drum habe ich es einmal bedienen lassen.

                  2019-11-18 20:03:53.840 - debug: enocean.0 (4152) Received raw message: 55000707017af6d0019b0ffa2000ffffffff5c00
                  2019-11-18 20:03:53.841 - debug: enocean.0 (4152) Packet type: 1
                  2019-11-18 20:03:53.846 - debug: enocean.0 (4152) Message for ID 019b0ffa has been received.
                  2019-11-18 20:03:53.848 - debug: enocean.0 (4152) variables to set : {"window_handle":2}
                  2019-11-18 20:03:53.849 - debug: enocean.0 (4152) else: window_handle
                  2019-11-18 20:03:54.286 - debug: enocean.0 (4152) Received raw message: 55000707017af6e0019b0ffa2000ffffffff5b00
                  2019-11-18 20:03:54.288 - debug: enocean.0 (4152) Packet type: 1
                  2019-11-18 20:03:54.289 - debug: enocean.0 (4152) Message for ID 019b0ffa has been received.
                  2019-11-18 20:03:54.291 - debug: enocean.0 (4152) variables to set : {"window_handle":1}
                  2019-11-18 20:03:54.293 - debug: enocean.0 (4152) else: window_handle
                  2019-11-18 20:03:56.890 - debug: enocean.0 (4152) Received raw message: 55000707017af6f0019b0ffa2000ffffffff5f00
                  2019-11-18 20:03:56.891 - debug: enocean.0 (4152) Packet type: 1
                  2019-11-18 20:03:56.891 - debug: enocean.0 (4152) Message for ID 019b0ffa has been received.
                  2019-11-18 20:03:56.892 - debug: enocean.0 (4152) variables to set : {"window_handle":0}
                  2019-11-18 20:03:56.893 - debug: enocean.0 (4152) else: window_handle
                  

                  Da ist der Output der auch gut aussieht.
                  Diesmal hat er auch closed eingelesen.
                  Habe ich den griff vielleicht zu schnell oder zu langsam geöffnet gibt es da was bei den Paketen zu beachten?

                  1 Reply Last reply Reply Quote 0
                  • 9
                    9_Mad-Max_5 last edited by

                    @Jey-Cee :
                    Nun habe ich es nochmal bedient.
                    Das ist ein komplettes öffnen auf kipp und schließen des Fensters.
                    Der letzte state ist wie man sehen kann gekippt.
                    Auch wenn nun das Fenster wieder geschlossen ist.

                    
                    enocean.0	2019-11-22 15:15:02.021	debug	(4152) else: window_handle
                    enocean.0	2019-11-22 15:15:02.019	debug	(4152) variables to set : {"window_handle":2}
                    enocean.0	2019-11-22 15:15:02.014	debug	(4152) Message for ID 019b0ffa has been received.
                    enocean.0	2019-11-22 15:15:02.012	debug	(4152) Packet type: 1
                    enocean.0	2019-11-22 15:15:02.011	debug	(4152) Received raw message: 55000707017af6d0019b0ffa2000ffffffff5c00
                    enocean.0	2019-11-22 15:15:01.549	debug	(4152) else: window_handle
                    enocean.0	2019-11-22 15:15:01.548	debug	(4152) variables to set : {"window_handle":1}
                    enocean.0	2019-11-22 15:15:01.548	debug	(4152) Message for ID 019b0ffa has been received.
                    enocean.0	2019-11-22 15:15:01.547	debug	(4152) Packet type: 1
                    enocean.0	2019-11-22 15:15:01.546	debug	(4152) Received raw message: 55000707017af6c0019b0ffa2000ffffffff5900
                    enocean.0	2019-11-22 15:14:52.379	debug	(4152) else: window_handle
                    enocean.0	2019-11-22 15:14:52.378	debug	(4152) variables to set : {"window_handle":2}
                    enocean.0	2019-11-22 15:14:52.377	debug	(4152) Message for ID 019b0ffa has been received.
                    enocean.0	2019-11-22 15:14:52.376	debug	(4152) Packet type: 1
                    enocean.0	2019-11-22 15:14:52.374	debug	(4152) Received raw message: 55000707017af6d0019b0ffa2000ffffffff5b00
                    enocean.0	2019-11-22 15:14:52.188	debug	(4152) else: window_handle
                    enocean.0	2019-11-22 15:14:52.187	debug	(4152) variables to set : {"window_handle":1}
                    enocean.0	2019-11-22 15:14:52.185	debug	(4152) Message for ID 019b0ffa has been received.
                    enocean.0	2019-11-22 15:14:52.184	debug	(4152) Packet type: 1
                    enocean.0	2019-11-22 15:14:52.183	debug	(4152) Received raw message: 55000707017af6e0019b0ffa2000ffffffff5c00
                    enocean.0	2019-11-22 15:14:52.044	debug	(4152) else: window_handle
                    enocean.0	2019-11-22 15:14:52.043	debug	(4152) variables to set : {"window_handle":2}
                    enocean.0	2019-11-22 15:14:52.041	debug	(4152) Message for ID 019b0ffa has been received.
                    enocean.0	2019-11-22 15:14:52.041	debug	(4152) Packet type: 1
                    enocean.0	2019-11-22 15:14:52.039	debug	(4152) Received raw message: 55000707017af6d0019b0ffa2000ffffffff5b00
                    
                    Jey Cee 1 Reply Last reply Reply Quote 0
                    • Jey Cee
                      Jey Cee Developer @9_Mad-Max_5 last edited by

                      @9_Mad-Max_5 soweit ich das beurteilen kann ist der State entsprechend den Datentelegrammen OK. Ich hab keinen dieser Griffe und hab auch die Integration dafür nicht gemacht, aber wenn ich das richtig verstehe ist da ein Vibrationssensor drin und der scheint recht empfindlich zu sein. Deshalb springt der immer auf tilt (geöffnet).
                      Da ist Software seitig nichts zu machen, vielleicht kann man die Empfindlichkeit am Griff einstellen.

                      1 Reply Last reply Reply Quote 1
                      • 9
                        9_Mad-Max_5 last edited by

                        @Jey-Cee
                        Soweit ich das weis wird durch die bewegung des Griffs ein elektrischer impuls ausgesendet.
                        Hierbei geht der griff recht schwer und man bewegt ihn in der idee gegen einen Dynamo.
                        Dieser kennt den Ausgangspunkt und bei einer Drehung um etwa 90° sendet er open.

                        Weist du wer diese Integration gemacht hat?
                        Bzw wie komme ich weiter mit der nicht guten erkennung?

                        Jey Cee 1 Reply Last reply Reply Quote 0
                        • 9
                          9_Mad-Max_5 last edited by

                          @Jey-Cee

                          benutzt du node-enocean?

                          Hast du gesehen das es mittlerweile was neues von ihm gibt?
                          Es heißt enocean-js. Leider verstehe ich nicht genau was es ist um ehrlich zu sein.

                          Könnte man das anstatt als basis für den enocean Adapter benutzen?

                          https://github.com/enocean-js/enocean-js

                          1 Reply Last reply Reply Quote 0
                          • Jey Cee
                            Jey Cee Developer @9_Mad-Max_5 last edited by Jey Cee

                            @9_Mad-Max_5 ja das war @Darnat, der ist aber wohl schon lange nicht mehr hier gewesen.
                            Wie gesagt das Problem liegt am/im Griff der sendet ein Datentelegramm und das wird interpretiert. Wenn man am Griff nichts einstellen kann ist da nix zu machen.
                            Da hilft auch keine andere Basis.
                            Aber der EnOcean Adapter nutzt seine eigene Basis an, die haben Darnat, AlCalzone und ich geschrieben.

                            1 Reply Last reply Reply Quote 1
                            • 9
                              9_Mad-Max_5 last edited by

                              @Jey-Cee ah ok ihr habt das alle zusammen gemacht.

                              Gibt es eine möglichkeit die rohdaten anzusehen?
                              Also das was der enocean 300 Stick selbst empfängt?

                              Der Adapter interpretiert doch sicherlich die Telegramme die eingehen oder?

                              Jey Cee 1 Reply Last reply Reply Quote 0
                              • Jey Cee
                                Jey Cee Developer @9_Mad-Max_5 last edited by Jey Cee

                                @9_Mad-Max_5 klar die siehst du schon im Log:

                                enocean.0	2019-11-22 15:14:52.374	debug	(4152) Received raw message: 55000707017af6d0019b0ffa2000ffffffff5b00
                                
                                1 Reply Last reply Reply Quote 1
                                • 9
                                  9_Mad-Max_5 last edited by

                                  @Jey-Cee
                                  Das heist der ganze String sind die RAW nutzdaten richtig?
                                  Aber bei dem ersten Tilt oder 2 oder gekippt endet es auf ffffffff5b00
                                  Das war auch ein tatsächliches gekippt.

                                  Beim letzten tilt was eigentlich ein closed sein müsste endet es mit ffffffff5c00
                                  Ist hier vl was falsch interpretiert worden?

                                  Jey Cee 1 Reply Last reply Reply Quote 0
                                  • Jey Cee
                                    Jey Cee Developer @9_Mad-Max_5 last edited by

                                    @9_Mad-Max_5 ich sagte ja bereits müsste mich erst mit den bytecodes beschäftigen. Laut beschreibung sollte der griff sogar die Drehrichtung erkennen, es gibt 8 oder mehr verschiedene codes.

                                    1 Reply Last reply Reply Quote 1
                                    • 9
                                      9_Mad-Max_5 last edited by

                                      @Jey-Cee
                                      Kann ich dir irgendwie helfen indem ich mal noch mehr logge?

                                      Am besten sagst du mir kurz was du sehen möchtest.

                                      Jey Cee 1 Reply Last reply Reply Quote 0
                                      • Jey Cee
                                        Jey Cee Developer @9_Mad-Max_5 last edited by

                                        @9_Mad-Max_5 was noch interessant ist in welche Richting die jeweiligen griffe gedreht werden. Also von Unten (geschlossen) nach oben, linls oder rechts herum. Das macht einen Unterschied.
                                        Vielleicht auch einfach mal mit Unterschiedlichen Geschwindigkeiten

                                        1 Reply Last reply Reply Quote 0
                                        • 9
                                          9_Mad-Max_5 last edited by

                                          @Jey-Cee
                                          Ich drehe ihn Links herum werde aber gleich mal ein log machen.

                                          1 Reply Last reply Reply Quote 0
                                          • 9
                                            9_Mad-Max_5 last edited by

                                            @Jey-Cee
                                            Hat doch etwas gedauert bis ich dazu kam.

                                            Also:
                                            Griff ist geschlossen:
                                            Eine Öffnung mit dem Uhrzeigersinn auf die Schwenk oder auch offen Stellung

                                            enocean.0	2019-11-24 14:04:41.424	debug	(1257) else: window_handle
                                            enocean.0	2019-11-24 14:04:41.423	debug	(1257) variables to set : {"window_handle":1}
                                            enocean.0	2019-11-24 14:04:41.422	debug	(1257) Message for ID 019b0ffa has been received.
                                            enocean.0	2019-11-24 14:04:41.422	debug	(1257) Packet type: 1
                                            enocean.0	2019-11-24 14:04:41.421	debug	(1257) Received raw message: 55000707017af6e0019b0ffa2000ffffffff5f00
                                            

                                            Ich lasse den Griff los und warte 20 Sekunden.

                                            Anschließendes schließen dieses mal gegen den Uhrzeigersinn

                                            enocean.0	2019-11-24 14:04:55.999	debug	(1257) else: window_handle
                                            enocean.0	2019-11-24 14:04:55.998	debug	(1257) variables to set : {"window_handle":2}
                                            enocean.0	2019-11-24 14:04:55.998	debug	(1257) Message for ID 019b0ffa has been received.
                                            enocean.0	2019-11-24 14:04:55.997	debug	(1257) Packet type: 1
                                            enocean.0	2019-11-24 14:04:55.997	debug	(1257) Received raw message: 55000707017af6d0019b0ffa2000ffffffff5c00
                                            

                                            Fenster wird als gekippt detektiert.

                                            Auch scheint es mir bei zu schnellen Handlungen im Testsenario zu Problemen zu kommen.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            779
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            enocean
                                            31
                                            265
                                            46974
                                            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