Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Adapter iobmqtt - "Kopplung" von ioBroker-Installationen

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Adapter iobmqtt - "Kopplung" von ioBroker-Installationen

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

      Die Überschrift ist vielleicht etwas großspurig geraten, aber im Prinzip kopple ich mit diesem Adapter 2 ioBroker-Instanzen.
      Entstanden ist der Adapter aus der Not, da ich meine bestehende PiFace-ioBroker-Installation auf einem Raspberry 3 mit Debian retten musste. Die PiFaces laufen leider nur bis debian Stretch und damit ist kein Update auf node 10 möglich. So habe ich diese Installation nun mit node v8.17, js-controller 2.2.9, javascript 4.4.3 und admin 4.0.10 "eingefroren".
      Solle jemand sie unter Buster zum Laufen bekommen haben, bitte melden.

      Anfangs liebäugelte ich mit einer Redis-Kopplung, doch musste dann feststellen, dass das ziemlich komplex wird. Es sollte ja kein Master-Slave werden und außerdem sind auf dem 2. neuen ioBoker alle Versionen aktuell. Daher hatte ich dann ziemlich intensiv mit dem mqtt-Adapter experimentiert und musste feststellen, dass er sicherlich für das reine "MQTT-Geschäft" geeignet ist, aber nicht für meine Zwecke. Da beide ioBroker dieselben States empfangen und senden sollten, schaukelten sich beide bis zum Crash hoch. Da mir dann keine Alternative eingefallen ist, fing ich an den MQTT-Sever/Client zu modifizieren, um ihn am Ende dann gänzlich umzubauen und neu zu erfinden - den MQTT Client für das ioBroker-Message-Format.

      Ich beschreibe das jetzt hier nur kurz, weil sicherlich der eine oder andere auf github über den Adapter stolpern wird und dann die Fragen kommen. Im Prinzip ist der Adapter nur auf github, weil das Aktualisieren der anderen Adapter mit nicht "registrierten" Adaptern etwas nervig ist. D. h., wer diesen Adapter nutzen möchte, tut das auf eigene Gefahr und in dem Zustand wie er sich befindet. Es fehlen diverse Übersetzungen, Tests etc., aber dafür habe ich die nächsten Wochen, Monate wohl keine Zeit.
      Es können sich nur diese Adapter untereinander "unterhalten"! Echte MQTT-Clients können den Inhalt einer Nachricht nicht interpretieren!

      Um meine 2. ioBroker-Installation nicht noch mit MQTT-Messages zu belasten, nutze ich als Broker eine mosquitto-Installation ohne ssl, aber mit User-Authentifikation. Einen anderen Broker habe ich nicht getestet!

      UncleSam FredF 2 Replies Last reply Reply Quote 1
      • UncleSam
        UncleSam Developer @greyhound last edited by UncleSam

        @greyhound Sorry 😄

        greyhound 1 Reply Last reply Reply Quote 0
        • greyhound
          greyhound @UncleSam last edited by

          @UncleSam
          Du bist zu schnell, brauchte erst einmal den Link 😉

          Thomas Braun 1 Reply Last reply Reply Quote 0
          • FredF
            FredF Most Active Forum Testing @greyhound last edited by

            @greyhound Oh man, ihr macht mich fertig, noch was für meine Projekt Liste 🤠
            Ironie an:
            Ich muss mich hier abmelden, der Tag hat nur 24 Stunden
            Ironie aus.

            greyhound 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @greyhound last edited by

              @greyhound
              Aktuelle node-Versionen kann man auch als inoffizielle Versionen installieren. Halt manuell dann und nicht komfortabel über apt.

              greyhound 1 Reply Last reply Reply Quote 0
              • greyhound
                greyhound @Thomas Braun last edited by

                @Thomas-Braun Ja sicherlich, aber wirklich gepflegt ist das System dann aber auch nicht mehr. Da die ioBroker inhouse sind, sollte das "einfrieren" kein Risiko bringen.

                1 Reply Last reply Reply Quote 0
                • greyhound
                  greyhound @FredF last edited by

                  @FredF Und was machst du Nachts?

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  787
                  Online

                  31.6k
                  Users

                  79.4k
                  Topics

                  1.3m
                  Posts

                  adapter client datenaustausch iobroker mqtt
                  4
                  7
                  486
                  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