Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. MySensors Adapter SERIAL and Ethernet (TCP and UDP) ist DA!!!!!

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

MySensors Adapter SERIAL and Ethernet (TCP and UDP) ist DA!!!!!

Scheduled Pinned Locked Moved ioBroker Allgemein
57 Posts 7 Posters 10.7k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Maxtox
    wrote on last edited by
    #32

    Nimm doch mein Sketch zum probieren…

    Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

    1 Reply Last reply
    0
    • L Offline
      L Offline
      looxer01
      wrote on last edited by
      #33

      Hi,

      Wenn ich das richtig verstanden habe, dann kann mysensors ja auch UDP Protokolle verarbeiten.

      Ich beachtsichtige einen Fingerabdrucksensor zu verwenden, der die Zutritte logged. Habe ich beschrieben hier:

      http://forum.iobroker.com/viewtopic.php … ffa#p23345

      Das system bietet einen UDP Konverter. Ich stelle mir das so vor, dass ich den sendenden Port einfach dem Adapter mitteile und die Messages werden empfangen. Würde das gehen ?

      und wenn ja, wie würde das logging passieren ? - innerhalb eines Datenpunkts ?

      vG Looxer

      1 Reply Last reply
      0
      • T Offline
        T Offline
        Trident
        wrote on last edited by
        #34

        Es scheint mir, als ob bei dem Adapter die Möglichkeit fehlt den inclusion-Mode zu aktivieren. Dieser verbindet neue Sensoren mit dem Gateway. Es gibt die Möglichkeit diesen per Knopf am Gateway zu aktivieren (wenn man ihn anlötet) oder dies aus dem Controller zu machen (Vera kann das offensichtlich).

        ` > Including New Sensor(s)

        To add one or more new sensors to your Vera, follow the steps below:

        Start inclusion mode on the Arduino Vera device by pressing the "Start" button. Inclusion mode is normally active for 1 minute.

        While the inclusion mode is active, restart each new sensor that you want to include to ensure that it sends the special presentation message to the Vera. Once the inclusion mode ends, you should see something like "2 new sensors found" in the Arduino Vera device.

        Once inclusion mode ends, your Vera will automatically reload the luup engine if it detected any new sensor nodes. Once the Vera reload completes (1-3 minutes), you should see your new Arduino sensor devices on the dashboard.

        Restart you sensor again. This create all necessary variables for the new device and will update the sketch name and version information for the sensor node.

        Finally, reload the browser tab. Congratulations! Your new Arduino sensor devices should be on-line, connected and reporting data to your Vera! `

        Ich werde mal den Hardware weg testen und berichten. Es wäre aber aus meiner Sicht ein Must-have Feature diesen Modus über iobroker zu aktivieren.

        1 Reply Last reply
        0
        • M Offline
          M Offline
          Maxtox
          wrote on last edited by
          #35

          @Trident:

          Meiner Meinung nach ist es immer ein Hardware weg…

          Bitte schicke den link oder die Stelle wo auf der mysensor Homepage beschrieben wird, wie man es ohne den Knopf aktiviert...

          Danke.

          Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

          1 Reply Last reply
          0
          • T Offline
            T Offline
            Trident
            wrote on last edited by
            #36

            Hi,

            das Thema ist auf der mysensor page nur schlecht bis gar nicht beschrieben, da es wohl Aufgabe des jeweiligen Controllers ist dieses umzusetzen. Ich habe bin nur anhand dieser Videoszene zum Thema gekommen:

            https://youtu.be/2bc27dpof04?t=5m37s

            Ich hab mir nun einen Kopf gebaut, um den Inclusionmode so zu aktivieren. Es scheint mir aber so, als das der sensor keine ID bekommt

            Hier ein Auszug aus dem Serialmonitors meines Sensors:
            ` > send: 255-255-0-0 s=255,c=3,t=3,pt=0,l=0,sg=0,st=ok:

            req id

            send: 255-255-0-0 s=255,c=3,t=3,pt=0,l=0,sg=0,st=ok:

            req id

            send: 255-255-0-0 s=255,c=3,t=3,pt=0,l=0,sg=0,st=ok:

            100

            req id

            send: 255-255-0-0 s=255,c=3,t=3,pt=0,l=0,sg=0,st=ok: `

            Und hier das Log aus ioBroker: (man erkennt glaube ich das aktivieren des inclusionmodes am Punkt STARTED)
            ` > mysensors-0 2016-04-10 13:35:49 warn Serial data received: 0;0;3;0;9;read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:

            mysensors-0 2016-04-10 13:35:47 info Received INTERNAL message: I_ID_REQUEST:

            mysensors-0 2016-04-10 13:35:47 warn Serial data received: 255;255;3;0;3;

            mysensors-0 2016-04-10 13:35:47 info Log :read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:

            mysensors-0 2016-04-10 13:35:47 warn Serial data received: 0;0;3;0;9;read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:

            mysensors-0 2016-04-10 13:35:45 info Received INTERNAL message: I_ID_REQUEST:

            mysensors-0 2016-04-10 13:35:45 warn Serial data received: 255;255;3;0;3;

            mysensors-0 2016-04-10 13:35:45 info Log :read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:

            mysensors-0 2016-04-10 13:35:45 warn Serial data received: 0;0;3;0;9;read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:

            mysensors-0 2016-04-10 13:35:43 info Received INTERNAL message: I_ID_REQUEST:

            mysensors-0 2016-04-10 13:35:43 warn Serial data received: 255;255;3;0;3;

            mysensors-0 2016-04-10 13:35:43 info Log :read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:

            mysensors-0 2016-04-10 13:35:43 warn Serial data received: 0;0;3;0;9;read: 255-255-0 s=255,c=3,t=3,pt=0,l=0,sg=0:

            mysensors-0 2016-04-10 13:35:28 info STARTED `

            Laut Serial-API von MySensors sollte auf ein I_ID_REQUEST der Controller mit einer I_ID_RESPONSE antworten (vgl.: https://www.mysensors.org/download/serial_api_15)

            ` > I_ID_REQUEST 3 Use this to request a unique node id from the controller.

            I_ID_RESPONSE 4 Id response back to node. Payload contains node id.

            I_INCLUSION_MODE 5 Start/stop inclusion mode of the Controller (1=start, 0=stop). `

            Hier kann dann auch der inclusionmode über eine Messerage "I_INCLUSION_MODE" per Controller aktiviert werden.

            Aber es wird scheinbar keine Id vergeben und unter Objekte tauchen auch keine Daten auf… Vielleicht mache ich ja auch noch was falsch....

            Danke für eure Hilfe!!!

            Viele Grüße

            Trident

            1 Reply Last reply
            0
            • BluefoxB Offline
              BluefoxB Offline
              Bluefox
              wrote on last edited by
              #37

              @Trident:

              Es scheint mir, als ob bei dem Adapter die Möglichkeit fehlt den inclusion-Mode zu aktivieren. Dieser verbindet neue Sensoren mit dem Gateway. Es gibt die Möglichkeit diesen per Knopf am Gateway zu aktivieren (wenn man ihn anlötet) oder dies aus dem Controller zu machen (Vera kann das offensichtlich).

              ` > Including New Sensor(s)

              To add one or more new sensors to your Vera, follow the steps below:

              Start inclusion mode on the Arduino Vera device by pressing the "Start" button. Inclusion mode is normally active for 1 minute.

              While the inclusion mode is active, restart each new sensor that you want to include to ensure that it sends the special presentation message to the Vera. Once the inclusion mode ends, you should see something like "2 new sensors found" in the Arduino Vera device.

              Once inclusion mode ends, your Vera will automatically reload the luup engine if it detected any new sensor nodes. Once the Vera reload completes (1-3 minutes), you should see your new Arduino sensor devices on the dashboard.

              Restart you sensor again. This create all necessary variables for the new device and will update the sketch name and version information for the sensor node.

              Finally, reload the browser tab. Congratulations! Your new Arduino sensor devices should be on-line, connected and reporting data to your Vera! `

              Ich werde mal den Hardware weg testen und berichten. Es wäre aber aus meiner Sicht ein Must-have Feature diesen Modus über iobroker zu aktivieren. `
              Ich habe mit mySensors nicht so lange her angefangen und hab selbst nicht mal einen Sensor :).

              Es ist wichtig, dass die Anwender berichten, was noch fehlt. Aus den Meldungen kann ich folgende fehlende Features anmerken:

              • inclusion mode

              • broadcast

              • firmware update

              1 Reply Last reply
              0
              • BluefoxB Offline
                BluefoxB Offline
                Bluefox
                wrote on last edited by
                #38

                @mp84:

                Moin moin,

                als Verbesserungsvorschlag habe ich noch die Idee das empfangene Nachrichten eines Clients an alle weiteren verbundenen Cliens weiter gereicht werden, ähnlich dem MQTT Broker.

                Beine bissherigen Tests haben gezeit dass die Verbindungen veschiedener Clients zum Controller sich gegenseitig nicht sehen können.

                Mein Ziel ist ein OTA Update der Nodes über einen zweiten verbundenen Client (in dem Fall MyController).

                Hierfür ist es allerdings erforderlich dass der zweite client über den ersten mit den Nodes kommunizieren kann.

                Grüße MP `
                Wie sollte das funktionieren?

                • Einstellbar und falls enabled, dann werden alle Meldungen von allen Sensoren an alle weiter geleitet (außer initial Sensor) ?

                oder muss es selektiv sein? Nur von bestimmten Sensoren? Nur an bestimmte Sensore?

                1 Reply Last reply
                0
                • T Offline
                  T Offline
                  Trident
                  wrote on last edited by
                  #39

                  Hi Bluefox,

                  ich helfe gerne und habe mir auch schonmal die main.js des adapter angeschaut. Leider sind meine JS Kenntnisse nahe null. Ich tue mich noch schwer nachzuvollziehen, wo die IDs der bekannten Sensoren abgelegt werden (in iobroker). Die Struktur sieht derzeit keine Antwort auf Nachrichten mit

                  -typ: INTERNAL

                  -subtyp: I_ID_REQUEST

                  vor. daher bekommt mein Sensor auch keine ID zugewiesen (vgl. Zeile 319 abwärts in main.js). Dieses "Management" der bekannten Sensoren scheint nach gänzlich zu fehlen, oder ich verstehe den Code nicht genug, um es zu erkennen :).

                  Meine Idee wäre: Für jeden Sensor-Node wird eine Sub-Struktur in der ioBroker Objekte-Struktur aufgebaut, welche die ID des Sensor-Nodes enthält. die Child-Sensor-Ids sind dann Unter-Strukturen des jeweiligen Sensor-Nodes. Ist diese Liste bekannt, könnte ioBroker schauen, welche Sensor-Node-IDs die derzeit größte ist, diese um eins erhöhen und dem Sensor über "I_ID_RESPONSE" diese mitteilen. Danach sendet der Sensor aus meinem Verständnis die Presentation Nachricht (falls nicht triggered der Controller - diese Funktion ist glaub ich bereits im Code) und ergänzt die neuen Informationen (TYP des Sensors, Sketch Id, u.a.) in den ioBroker-Strukturen.

                  Ich bin im Moment leider etwas ratlos, wie ich dir weiter zu Hand gehen kann… was brauchst du? Helfe gerne!

                  1 Reply Last reply
                  0
                  • T Offline
                    T Offline
                    Trident
                    wrote on last edited by
                    #40

                    Ich habe mal eine Bildchen gemalt, wie aus meinem Verständnis der Ablauf sein könnte:
                    146_struktur.jpg

                    1 Reply Last reply
                    0
                    • BluefoxB Offline
                      BluefoxB Offline
                      Bluefox
                      wrote on last edited by
                      #41

                      @Trident:

                      Ich habe mal eine Bildchen gemalt, wie aus meinem Verständnis der Ablauf sein könnte:
                      filename="Struktur.jpg" index="0">~~ `
                      Eigentlich meine Frage war bezüglich broadcast.

                      Aber trotzdem danke für Diagram. :)

                      1 Reply Last reply
                      0
                      • BluefoxB Offline
                        BluefoxB Offline
                        Bluefox
                        wrote on last edited by
                        #42

                        @Trident:

                        Ich habe mal eine Bildchen gemalt, wie aus meinem Verständnis der Ablauf sein könnte:
                        filename="Struktur.jpg" index="0">~~ `
                        Jetzt aber eine Frage zu Inclusion-Mode:

                        Ich bin nicht ganz einverstanden, dass Presentation nur in AnlernenModus ausgewertet wird. Sollte es nicht immer ausgewertet sein?

                        1 Reply Last reply
                        0
                        • T Offline
                          T Offline
                          Trident
                          wrote on last edited by
                          #43

                          Ich bin mir auch nicht zu hundert Prozent sicher, das Thema wird meiner Meinung nach in der API Beschreibung auf Mysensors.org nur unzureichend beschrieben. Der VERA Controller wird durch das Team von MySensors direkt gepflegt. Daher hatte ich mich an dem orientiert.

                          Hier steht:
                          > When a sensor sends its presentation during inclusion mode, the Vera will add it as a new device on the Vera dashboard. Sensors send their presentation information from the setup() method whenever the sensor node's Arduino is reset or power-cycled so you will need to reset your sensor node once you have click the Start button.

                          Daher habe ich das Diagramm so dargestellt… Sollte der Adapter immer die Presentation Messages auswerten und Objekte in ioBroker erzeugen, könnten doch ohne weiteres auch die Sensoren der Nachbarn bei mir auftauchen... oder? Daher dachte ich, es wäre gut dieses nur auszuwerten wenn inclusion mode an ist.

                          1 Reply Last reply
                          0
                          • BluefoxB Offline
                            BluefoxB Offline
                            Bluefox
                            wrote on last edited by
                            #44

                            Habe jetzt versucht auf github Inclusion-Mode zu implementieren. Ist ziemlich einfach.

                            Es gibt Zustand mysensors.X.inclusionOn. Wenn der true ist, dann funktioniert Anlernen. Modus geht automatisch aus nach 60 Sekunden (Einstellbar).

                            Ich selbst habe keine MySensors. Wenn jemand ausprobieren konnte, währe das toll.

                            cd /opt/iobroker
                            iobroker stop mysensors
                            npm install https://github.com/ioBroker/ioBroker.mysensors/tarball/master --production
                            iobroker upload mysensors
                            iobroker start mysensors
                            
                            
                            1 Reply Last reply
                            0
                            • T Offline
                              T Offline
                              Trident
                              wrote on last edited by
                              #45

                              Vergibst du dann auch die Sensor IDs? - Siehe Diagramm?

                              Hab es schon im Code gesehen - Teste es und melde mich wieder

                              1 Reply Last reply
                              0
                              • BluefoxB Offline
                                BluefoxB Offline
                                Bluefox
                                wrote on last edited by
                                #46

                                @Trident:

                                Vergibst du dann auch die Sensor IDs? - Siehe Diagramm?

                                Ich update das gleich mal und gebe Feedback `
                                Ja, aber Presentation ist immer aktiv. (Müssen noch diskutieren)

                                1 Reply Last reply
                                0
                                • BluefoxB Offline
                                  BluefoxB Offline
                                  Bluefox
                                  wrote on last edited by
                                  #47

                                  Habe noch das Kommando:

                                  iobroker upload mysensors
                                  

                                  hinzugefügt.

                                  1 Reply Last reply
                                  0
                                  • T Offline
                                    T Offline
                                    Trident
                                    wrote on last edited by
                                    #48

                                    ok - aktueller Stand sieht aber schon sehr gut aus! Der Node wurde erkannt und hat eine ID bekommen!

                                    Die Werte kommen auch schon an!

                                    Wie das Verhalten bei mehreren Nodes ist kann ich leider mangels eines zweiten Nodes (Hardware) nicht testen. Werde aber mal weitere ChildIDs hinzufügen und berichten!

                                    1 Reply Last reply
                                    0
                                    • T Offline
                                      T Offline
                                      Trident
                                      wrote on last edited by
                                      #49

                                      Hallo zusammen,

                                      es scheint noch ein Problem bei der Zuordnung zu geben, wenn mehrere Child_sensors-ID an einem Knoten vergeben sind. Es werden zwar alle benötigten Sub-Strukturen in ioBroker richtig erkannt und angelegt, aber leider wird der Wert des zweiten Sensors am Node nicht richtig in ioBroker geschrieben.

                                      Anbei das Log aus ioBroker:
                                      ` > mysensors-0 2016-04-10 21:46:37 warn Serial data received: 1;1;1;0;16;0

                                      mysensors-0 2016-04-10 21:46:37 info Log :read: 1-1-0 s=1,c=1,t=16,pt=2,l=2,sg=0:0

                                      mysensors-0 2016-04-10 21:46:37 warn Serial data received: 0;0;3;0;9;read: 1-1-0 s=1,c=1,t=16,pt=2,l=2,sg=0:0

                                      mysensors-0 2016-04-10 21:46:37 warn Serial data received: 1;0;1;0;35;436

                                      mysensors-0 2016-04-10 21:46:37 info Log :read: 1-1-0 s=0,c=1,t=35,pt=2,l=2,sg=0:436

                                      mysensors-0 2016-04-10 21:46:37 warn Serial data received: 0;0;3;0;9;read: 1-1-0 s=0,c=1,t=35,pt=2,l=2,sg=0:436

                                      mysensors-0 2016-04-10 21:46:06 warn Serial data received: 1;0;1;0;35;430

                                      mysensors-0 2016-04-10 21:46:06 info Log :read: 1-1-0 s=0,c=1,t=35,pt=2,l=2,sg=0:430

                                      mysensors-0 2016-04-10 21:46:06 warn Serial data received: 0;0;3;0;9;read: 1-1-0 s=0,c=1,t=35,pt=2,l=2,sg=0:430

                                      mysensors-0 2016-04-10 21:45:36 warn Serial data received: 1;1;1;0;16;1

                                      mysensors-0 2016-04-10 21:45:36 info Log :read: 1-1-0 s=1,c=1,t=16,pt=2,l=2,sg=0:1 `

                                      Und der Auszug aus dem Serial-Monitor des Sensor-Nodes:

                                      ` > end: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:439

                                      439

                                      436

                                      send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:436

                                      436

                                      432

                                      send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:432

                                      432

                                      429

                                      send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:429

                                      429

                                      425

                                      send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:425

                                      425

                                      431

                                      send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:431

                                      431

                                      429

                                      send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:429

                                      429

                                      434

                                      send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:434

                                      434

                                      433

                                      send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:433

                                      433 `

                                      Es hängt ein analoger Füllstandssensor am Node (1. Child-Sensor-ID) und ein Regensensor (digital) als zweiter Child_Sensor am Node. Die beiden unterschiedlichen Messages sind gut zu erkennen, sowohl im LOG von ioBroker als auch im Serial-Monitor des Nodes (der digitale Output wird in der Nachricht invertiert). Leider ändert sich nur der Wert des ersten Child-Id-Sensors in den ioBroker Objekten. Wie gesagt, beide wurden richtig erkannt und angelegt. Die Interpretation der Presentation Message klappt also schon wunderbar! Auch das Anlernen geht nun perfekt und ohne Probleme. Einmal angelernt connected der Node auch nach einen Neustart direkt und ohne Probleme.

                                      @Bluefox: Ich bin aber weiterhin der Meinung, dass die Presentation-Messages nur im Anlernmodus ausgewertet werden sollten. Was hindert denn sonst den Adapter auch Sensoren der Nachbarn in meine Daten aufzunehmen? Jeder Mysensors-Node sendet ja beim Power-Cylclen immer diese Nachricht. Das könnte schon zu Problemen führen.

                                      Ich hoffe die Logs helfen… Ich unterstütze gerne weiter, sagt mir einfach was ich testen soll!

                                      Viele Grüße

                                      Trident

                                      1 Reply Last reply
                                      0
                                      • M Offline
                                        M Offline
                                        Maxtox
                                        wrote on last edited by
                                        #50

                                        Welche Version von mysensor nutzt du? 1.5 oder 2.0?

                                        Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

                                        1 Reply Last reply
                                        0
                                        • BluefoxB Offline
                                          BluefoxB Offline
                                          Bluefox
                                          wrote on last edited by
                                          #51

                                          @Trident:

                                          Hallo zusammen,

                                          es scheint noch ein Problem bei der Zuordnung zu geben, wenn mehrere Child_sensors-ID an einem Knoten vergeben sind. Es werden zwar alle benötigten Sub-Strukturen in ioBroker richtig erkannt und angelegt, aber leider wird der Wert des zweiten Sensors am Node nicht richtig in ioBroker geschrieben.

                                          Anbei das Log aus ioBroker:
                                          ` > mysensors-0 2016-04-10 21:46:37 warn Serial data received: 1;1;1;0;16;0

                                          mysensors-0 2016-04-10 21:46:37 info Log :read: 1-1-0 s=1,c=1,t=16,pt=2,l=2,sg=0:0

                                          mysensors-0 2016-04-10 21:46:37 warn Serial data received: 0;0;3;0;9;read: 1-1-0 s=1,c=1,t=16,pt=2,l=2,sg=0:0

                                          mysensors-0 2016-04-10 21:46:37 warn Serial data received: 1;0;1;0;35;436

                                          mysensors-0 2016-04-10 21:46:37 info Log :read: 1-1-0 s=0,c=1,t=35,pt=2,l=2,sg=0:436

                                          mysensors-0 2016-04-10 21:46:37 warn Serial data received: 0;0;3;0;9;read: 1-1-0 s=0,c=1,t=35,pt=2,l=2,sg=0:436

                                          mysensors-0 2016-04-10 21:46:06 warn Serial data received: 1;0;1;0;35;430

                                          mysensors-0 2016-04-10 21:46:06 info Log :read: 1-1-0 s=0,c=1,t=35,pt=2,l=2,sg=0:430

                                          mysensors-0 2016-04-10 21:46:06 warn Serial data received: 0;0;3;0;9;read: 1-1-0 s=0,c=1,t=35,pt=2,l=2,sg=0:430

                                          mysensors-0 2016-04-10 21:45:36 warn Serial data received: 1;1;1;0;16;1

                                          mysensors-0 2016-04-10 21:45:36 info Log :read: 1-1-0 s=1,c=1,t=16,pt=2,l=2,sg=0:1 `

                                          Und der Auszug aus dem Serial-Monitor des Sensor-Nodes:

                                          ` > end: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:439

                                          439

                                          436

                                          send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:436

                                          436

                                          432

                                          send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:432

                                          432

                                          429

                                          send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:429

                                          429

                                          425

                                          send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:425

                                          425

                                          431

                                          send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:431

                                          431

                                          429

                                          send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:429

                                          429

                                          434

                                          send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:434

                                          434

                                          433

                                          send: 1-1-0-0 s=0,c=1,t=35,pt=2,l=2,sg=0,st=ok:433

                                          433 `

                                          Es hängt ein analoger Füllstandssensor am Node (1. Child-Sensor-ID) und ein Regensensor (digital) als zweiter Child_Sensor am Node. Die beiden unterschiedlichen Messages sind gut zu erkennen, sowohl im LOG von ioBroker als auch im Serial-Monitor des Nodes (der digitale Output wird in der Nachricht invertiert). Leider ändert sich nur der Wert des ersten Child-Id-Sensors in den ioBroker Objekten. Wie gesagt, beide wurden richtig erkannt und angelegt. Die Interpretation der Presentation Message klappt also schon wunderbar! Auch das Anlernen geht nun perfekt und ohne Probleme. Einmal angelernt connected der Node auch nach einen Neustart direkt und ohne Probleme.

                                          @Bluefox: Ich bin aber weiterhin der Meinung, dass die Presentation-Messages nur im Anlernmodus ausgewertet werden sollten. Was hindert denn sonst den Adapter auch Sensoren der Nachbarn in meine Daten aufzunehmen? Jeder Mysensors-Node sendet ja beim Power-Cylclen immer diese Nachricht. Das könnte schon zu Problemen führen.

                                          Ich hoffe die Logs helfen… Ich unterstütze gerne weiter, sagt mir einfach was ich testen soll!

                                          Viele Grüße

                                          Trident `
                                          Ich habe Zweifel, dass wenn dein Nachbar in dein Netzwerk kommen kann, ob du alles richtig gemacht hast. :D Noch schlimmer wenn Nachbar auch zu serielle Kommunikation sich anschließen kann. :lol:

                                          Lass uns Klarheit schaffen. Du hast ein multisensor mit ID 1. Da gibt es zwei children 0 - Füllstandssensor und 1 - boolean Regensensor.

                                          Und Regensensor geht nicht. Wie sieht dein Objekt baumeln an dieser Stelle?

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          860

                                          Online

                                          32.5k

                                          Users

                                          81.7k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe