Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
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!!!!!

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
57 Beiträge 7 Kommentatoren 10.7k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Maxtox
    schrieb am zuletzt editiert von
    #1

    Hallo "iobroker Kollegen"….

    habe gestern erfahren, dass der mysensors adapter (Serial, ETHERNEt - W5100) schon fertig ist.

    installation Siehe Video:

    https://www.youtube.com/watch?v=z80BV5_7uSY

    Installation ist folgend durchzuführen:

    a. go on the interface (GUI) to ADPATER

    b. in the Left upper corner, just underneath the "ioBroker.admin" Logo are 3 Buttons click on the 3rd one saying "install from Custom URL"

    c. paste following link:

    https://github.com/ioBroker/ioBroker.mysensors

    d. Press "INSTALL"

    e. enjoy!!!

    Working Really GOOD!

    Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

    1 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      Maxtox
      schrieb am zuletzt editiert von
      #2

      Installiert kann auch über die Konsole:

      npm install https://github.com/ioBroker/ioBroker.mysensors
      

      Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Maxtox
        schrieb am zuletzt editiert von
        #3

        Bitte testet es auch, damit es FLIEEEEEGT! ;-)

        :ugeek:

        ihr könnt auch gleich das "mit machen" damit es automatisch kommt :-)

        http://forum.iobroker.net/viewtopic.php … 422#p20422

        Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          simpixo
          schrieb am zuletzt editiert von
          #4

          Welche Hardware braucht man denn für den Adapter!? [emoji848]

          Gesendet von meinem iPhone mit Tapatalk

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            Maxtox
            schrieb am zuletzt editiert von
            #5

            iobroker läuft auf win und raspi etc…

            oder meinst du die clients?

            Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              simpixo
              schrieb am zuletzt editiert von
              #6

              Die mysensors Clients [emoji6]

              Gesendet von meinem iPhone mit Tapatalk

              1 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                Maxtox
                schrieb am zuletzt editiert von
                #7

                aaalso… entweder die Arduino Mega mit meinem "Großen" sketch funktioniert mit MQTT, Serial und Ethernet!!!!

                Siehe hier:

                http://forum.iobroker.net/viewtopic.php?f=35&t=2084

                oder den Sketch Kürzen und mit UNO, oder mini/nano...

                Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

                1 Antwort Letzte Antwort
                0
                • O Offline
                  O Offline
                  onkeltom9
                  schrieb am zuletzt editiert von
                  #8

                  Hallo

                  Ich würde den Adapter gerne testen aber Ich komme nicht weiter

                  -Mysensors serialGateway v1.5 mit Arduino nano + NRF24L01+

                  -ioBroker mit Raspberry

                  -2 test sensoren DHT22 / MQ135

                  das Gateway wird vom Raspi erkannt

                  im log erscheint aber folgendes

                  mysensors-0 2016-02-26 18:12:34 warn Wrong serial data: 0;0;3;0;14;Gateway startup complete

                  mysensors-0 2016-02-26 18:12:34 error No serial port defined

                  mysensors-0 2016-02-26 18:12:34 info starting. Version 0.1.4 in /opt/iobroker/node_modules/iobroker.mysensors

                  mysensors-0 2016-02-26 18:12:33 debug statesDB connected

                  mysensors-0 2016-02-26 18:12:33 debug objectDB connected

                  müssen die Geräte in der Adapterkonfiguration manuell zugefügt werden ??

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    Maxtox
                    schrieb am zuletzt editiert von
                    #9

                    schick mal den Log von dem COM port am computer…Was sagt denn Arduino im Serial port ?!

                    Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

                    1 Antwort Letzte Antwort
                    0
                    • BluefoxB Offline
                      BluefoxB Offline
                      Bluefox
                      schrieb am zuletzt editiert von
                      #10

                      @onkeltom9:

                      Hallo

                      Ich würde den Adapter gerne testen aber Ich komme nicht weiter

                      -Mysensors serialGateway v1.5 mit Arduino nano + NRF24L01+

                      -ioBroker mit Raspberry

                      -2 test sensoren DHT22 / MQ135

                      das Gateway wird vom Raspi erkannt

                      im log erscheint aber folgendes

                      mysensors-0 2016-02-26 18:12:34 warn Wrong serial data: 0;0;3;0;14;Gateway startup complete

                      mysensors-0 2016-02-26 18:12:34 error No serial port defined

                      mysensors-0 2016-02-26 18:12:34 info starting. Version 0.1.4 in /opt/iobroker/node_modules/iobroker.mysensors

                      mysensors-0 2016-02-26 18:12:33 debug statesDB connected

                      mysensors-0 2016-02-26 18:12:33 debug objectDB connected

                      müssen die Geräte in der Adapterkonfiguration manuell zugefügt werden ?? `
                      Was für ein Port hast du eingestellt?

                      1 Antwort Letzte Antwort
                      0
                      • O Offline
                        O Offline
                        onkeltom9
                        schrieb am zuletzt editiert von
                        #11

                        Hallo

                        bin einen Schritt weiter

                        neue Installation auf Test Raspberry

                        serial Gateway von Mysensors V1.5 mit arduino nano / NRF24L01+

                        Ausgabe auf seriellen Monitor Arduino IDE

                        0;0;3;0;9;gateway started, id=0, parent=0, distance=0

                        0;0;3;0;14;Gateway startup complete.

                        also Gateway läuft

                        an Raspberry gesteckt und mit dmesg kommt für usb

                        usb 1-1.3: new full-speed USB device number 4 using dwc_otg

                        [ 105.799487] usb 1-1.3: New USB device found, idVendor=1a86, idProduct=7523

                        [ 105.799530] usb 1-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber =0

                        [ 105.799550] usb 1-1.3: Product: USB2.0-Serial

                        [ 105.966268] usbcore: registered new interface driver usbserial

                        [ 105.968451] usbcore: registered new interface driver usbserial_generic

                        [ 105.969253] usbserial: USB Serial support registered for generic

                        [ 105.985964] usbcore: registered new interface driver ch341

                        [ 105.987698] usbserial: USB Serial support registered for ch341-uart

                        [ 105.987867] ch341 1-1.3:1.0: ch341-uart converter detected

                        [ 106.010762] usb 1-1.3: ch341-uart converter now attached to ttyUSB0

                        wird erkannt

                        bei Mysensors im iobroker serial ausgewählt und Port wie oben ttyUSB0

                        mysensors-0 2016-02-27 09:02:12 info Received INTERNAL message: I_GATEWAY_READY: Gateway startup complete.

                        mysensors-0 2016-02-27 09:02:12 warn Serial data received: 0;0;3;0;14;Gateway startup complete.

                        mysensors-0 2016-02-27 09:02:12 info Log :gateway started, id=0, parent=0, distance=0

                        mysensors-0 2016-02-27 09:02:12 warn Serial data received: 0;0;3;0;9;gateway started, id=0, parent=0, distance=0

                        mysensors-0 2016-02-27 09:02:10 info starting. Version 0.1.4 in /opt/iobroker/node_modules/iobroker.mysensors

                        jetzt wird Gateway erkannt ok

                        nun zwei Testsensoren dran

                        mysensors-0 2016-02-27 09:05:16 warn Serial data received: 0;0;3;0;9;read: 22-22-0 s=255,c=3,t=11,pt=0,l=16,sg=0:AIQ Sensor MQ13

                        mysensors-0 2016-02-27 09:05:14 info Config :Imperial

                        mysensors-0 2016-02-27 09:05:14 warn Serial data received: 22;255;3;0;6;0

                        mysensors-0 2016-02-27 09:05:14 info Log :read: 22-22-0 s=255,c=3,t=6,pt=1,l=1,sg=0:0

                        mysensors-0 2016-02-27 09:05:14 warn Serial data received: 0;0;3;0;9;read: 22-22-0 s=255,c=3,t=6,pt=1,l=1,sg=0:0

                        mysensors-0 2016-02-27 09:05:14 info Add new object: 22.S_BATTERY - 1.5.4

                        mysensors-0 2016-02-27 09:05:14 info Add new object: 22.255_ARDUINO_NODE.S_ARDUINO_NODE - 1.5.4

                        mysensors-0 2016-02-27 09:05:14 warn Serial data received: 22;255;0;0;17;1.5.4

                        mysensors-0 2016-02-27 09:05:14 info Log :read: 22-22-0 s=255,c=0,t=17,pt=0,l=5,sg=0:1.5.4

                        mysensors-0 2016-02-27 09:05:14 warn Serial data received: 0;0;3;0;9;read: 22-22-0 s=255,c=0,t=17,pt=0,l=5,sg=0:1.5.4

                        mysensors-0 2016-02-27 09:05:14 info Received INTERNAL message: undefined: 0

                        mysensors-0 2016-02-27 09:05:14 warn Serial data received: 22;255;3;0;15;0

                        mysensors-0 2016-02-27 09:05:14 info Log :read: 22-22-0 s=255,c=3,t=15,pt=2,l=2,sg=0:0

                        mysensors-0 2016-02-27 09:05:14 warn Serial data received: 0;0;3;0;9;read: 22-22-0 s=255,c=3,t=15,pt=2,l=2,sg=0:0

                        funktioniert auch

                        die Ausgabe der Daten passt aber noch nicht ganz

                        ~~![](</s><URL url=)<link_text text="http://forum.iobroker.org/download/file ... e6c7d70e2a">http://forum.iobroker.org/download/file.php?mode=view&id=3552&sid=aefc3944712256f67b0b8be6c7d70e2a</link_text>" />

                        die Ausgabe der selben Sensoren über meinen MQTT Adapter

                        ~~![](</s><URL url=)<link_text text="http://forum.iobroker.org/download/file ... e6c7d70e2a">http://forum.iobroker.org/download/file.php?mode=view&id=3553&sid=aefc3944712256f67b0b8be6c7d70e2a</link_text>" />

                        Gruß Thomas~~~~ 438_ausgabe_mysensors.png
                        438_ausgabe__ber_mqtt.png

                        1 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          Maxtox
                          schrieb am zuletzt editiert von
                          #12

                          @bluefox : er hat sensoren, die mehrere Werte pro child I'd liefern. Kann man es unter verschiedenen Variablen ablegen?

                          Gesendet von meinem H60-L12 mit Tapatalk

                          Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

                          1 Antwort Letzte Antwort
                          0
                          • BluefoxB Offline
                            BluefoxB Offline
                            Bluefox
                            schrieb am zuletzt editiert von
                            #13

                            @Maxtox:

                            @bluefox : er hat sensoren, die mehrere Werte pro child I'd liefern. Kann man es unter verschiedenen Variablen ablegen?

                            Gesendet von meinem H60-L12 mit Tapatalk `
                            Wo sieht man das? Ich habe 5 mal gelesen und immer noch nicht verstanden, was nicht richtig ist :)

                            1 Antwort Letzte Antwort
                            0
                            • O Offline
                              O Offline
                              onkeltom9
                              schrieb am zuletzt editiert von
                              #14

                              Hallo

                              folgender Aufbau des Sensor 1

                              ID 20..unter ID 0......V_HUM.......................Name : MyMQTT/20/0/V_HUM........................Wert   : 57 (Luftfeuchte)
                              ........unter ID 1......V_TEMP......................Name : MyMQTT/20/1/V_TEMP.......................Wert   : 15 (Temperatur)
                              ........unter ID 255...V_SKETCH_NAME...........Name : MYMQTT/20/255/V_SKETCH_NAME .........Wert  :  Humidtiy  
                              ..........................V_SKETCH_VERSION.......Name : MyMQTT/20/255/V_SKETCH_VERSION......Wert  :  1.0       
                              ..........................V_UNKNOW       .......
                              
                              

                              Aufbau des Sensor 2

                              ID 22..unter ID 0......V_DUST_LEVEL.............Name : MyMQTT/22/0/V_DUST_LEVEL...................Wert : 1457
                              ........unter ID 255...V_SKETCH_NAME...........Name : MYMQTT/22/255/V_SKETCH_NAME.............Wert : AIQ Sensor MQ135 
                              ..........................V_SKETCH_VERSION.......Name :  MYMQTT/22/255/V_SKETCH_Version...........Wert : 1.0       
                              ..........................V_UNKNOW ....
                              
                              

                              diese Werte werden beim MQTT Adapter auch richtig eingeordnet und dargestellt

                              so sieht da der log aus:

                              mqtt-0	2016-02-28 10:46:10	info	send2Server mqtt.0.MyMQTT.20.0.V_HUM[MyMQTT/20/0/V_HUM]
                              mqtt-0	2016-02-28 10:45:31	info	send2Server mqtt.0.MyMQTT.20.0.V_HUM[MyMQTT/20/0/V_HUM]
                              mqtt-0	2016-02-28 10:45:31	info	send2Server mqtt.0.MyMQTT.20.1.V_TEMP[MyMQTT/20/1/V_TEMP]
                              

                              bei dem MySensors Adapter werden die Werte vom gleichen Sensor nicht richtig angezeigt

                              z.B. der Sensor1 mit der ID20 hat den Namen AIQ Sensor MQ135 das wäre aber der 2. Sensor die unter ID 255 gibt es gar nicht

                              der 2 Sensor wird angelegt aber keine Werte

                              so sieht hier der log aus:

                              mysensors-0	2016-02-28 09:52:17	info	disconnected
                              mysensors-0	2016-02-28 09:51:17	warn	Serial data received: 20;0;1;0;1;56.7
                              mysensors-0	2016-02-28 09:51:17	info	Log :read: 20-20-0 s=0,c=1,t=1,pt=7,l=5,sg=0:56.7
                              mysensors-0	2016-02-28 09:51:17	warn	Serial data received: 0;0;3;0;9;read: 20-20-0 s=0,c=1,t=1,pt=7,l=5,sg=0:56.7
                              mysensors-0	2016-02-28 09:51:17	info	Connected
                              
                              

                              meine Vermutung ist das der mysensors iobroker adapter die Sensor Daten in einer anderen Form erwartet

                              Ich habe die aktuelle Version von MySensors.org 1.5 verwendet für Sensor und Gateway

                              es wäre also hilfreich wenn man sie Sketche für die arduino hätte

                              1 Antwort Letzte Antwort
                              0
                              • M Offline
                                M Offline
                                mp84
                                schrieb am zuletzt editiert von
                                #15

                                @onkeltom9:

                                bei dem MySensors Adapter werden die Werte vom gleichen Sensor nicht richtig angezeigt

                                z.B. der Sensor1 mit der ID20 hat den Namen AIQ Sensor MQ135 das wäre aber der 2. Sensor die unter ID 255 gibt es gar nicht

                                der 2 Sensor wird angelegt aber keine Werte `

                                Moin moin zusammen,

                                da ich bereis auch schone eine ganze weile mit MySensors und ioBroker am testen bin und bissher über MQTT angebunden habe, finde ich es klasse dass die Entwicklung der direkten Anbindung ohne MQTT voran schreitet. Aus diesem Grund habe ich mich soeben auch im Forum angemeldet.

                                Ich habe aktuell das EthernetGateway im TCP Client Modus an ioBroker angebunden und kann das oben genannte Verhalten von onkeltom9 nachvollziehen und bestätigen.

                                Ich habe in meiner Testumgebung aktuell eine Node mit ID1 und ID21 laufen.

                                Aufgefallen ist mir der Umstand dass im Logfile insbesondere der Sketchname korrekt zur Passenden NodeID übertragen, in ioBroker jedoch um eine ID nach oben verrutscht angezeigt wird.

                                Die funketonen der Nodes scheinen allerdings bei mir nicht beeinträchtigt zu sein.

                                Node 1 ist ein Taster.

                                Node 21 ein LED-Dimmer.

                                Beide funktionieren wie vorgesehen.

                                Hoffe ich konnte helfen.

                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  Maxtox
                                  schrieb am zuletzt editiert von
                                  #16

                                  meine Sketche liegen hier:

                                  <url url="https://github.com/maxtox/mysensors.sketches.for.iobroker">~~[https://github.com/maxtox/mysensors.sketches.for.iobroker" target="_blank">](</s><LINK_TEXT text=)~~ [<link_text text="
                                  https://github.com/maxtox/mysensors.sk … r.iobroker">https://github.com/maxtox/mysensors.sketches.for.iobroker</link_text>](</s><LINK_TEXT text=)</url>

                                  Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

                                  1 Antwort Letzte Antwort
                                  0
                                  • M Offline
                                    M Offline
                                    Maxtox
                                    schrieb am zuletzt editiert von
                                    #17

                                    Bitte nutzt die neuste Datei im Core Verzeichnis von MySensors!

                                    Freigegeben vom Dev of MySesnors!

                                    Funktioniert mit ioBroker!!!!
                                    933_mygatewaytransportethernet.cpp

                                    Arduino MEGA 2560 R3 / ioBroker / DOino Sketch

                                    1 Antwort Letzte Antwort
                                    0
                                    • M Offline
                                      M Offline
                                      mp84
                                      schrieb am zuletzt editiert von
                                      #18

                                      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

                                      1 Antwort Letzte Antwort
                                      0
                                      • M Offline
                                        M Offline
                                        mp84
                                        schrieb am zuletzt editiert von
                                        #19

                                        @mp84:

                                        @onkeltom9:

                                        bei dem MySensors Adapter werden die Werte vom gleichen Sensor nicht richtig angezeigt

                                        z.B. der Sensor1 mit der ID20 hat den Namen AIQ Sensor MQ135 das wäre aber der 2. Sensor die unter ID 255 gibt es gar nicht

                                        der 2 Sensor wird angelegt aber keine Werte `

                                        Moin moin zusammen,

                                        da ich bereis auch schone eine ganze weile mit MySensors und ioBroker am testen bin und bissher über MQTT angebunden habe, finde ich es klasse dass die Entwicklung der direkten Anbindung ohne MQTT voran schreitet. Aus diesem Grund habe ich mich soeben auch im Forum angemeldet.

                                        Ich habe aktuell das EthernetGateway im TCP Client Modus an ioBroker angebunden und kann das oben genannte Verhalten von onkeltom9 nachvollziehen und bestätigen.

                                        Ich habe in meiner Testumgebung aktuell eine Node mit ID1 und ID21 laufen.

                                        Aufgefallen ist mir der Umstand dass im Logfile insbesondere der Sketchname korrekt zur Passenden NodeID übertragen, in ioBroker jedoch um eine ID nach oben verrutscht angezeigt wird.

                                        Die funketonen der Nodes scheinen allerdings bei mir nicht beeinträchtigt zu sein.

                                        Node 1 ist ein Taster.

                                        Node 21 ein LED-Dimmer.

                                        Beide funktionieren wie vorgesehen.

                                        Hoffe ich konnte helfen. `

                                        Eben Version 0.1.8 installiert, soweit so gut. Alles wird nun korrekt dargestellt.

                                        Super Arbeit!

                                        1 Antwort Letzte Antwort
                                        0
                                        • BluefoxB Offline
                                          BluefoxB Offline
                                          Bluefox
                                          schrieb am zuletzt editiert von
                                          #20

                                          @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 `
                                          Bei Mqtt die nodes sagen, was die haben wollen. Hier gibt es nicht. Ich denke man muss im konfig sagen vom welchem Node die Nachrichten als Broadcast betrachtet werden müssen.

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          733

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe