Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Daten von IO nach FHEM exportieren

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Daten von IO nach FHEM exportieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @mickym last edited by

      @mickym sagte in Daten von IO nach FHEM exportieren:

      Über Deine Logikmaschine hasr Du Zugriff auf fast alle Datenpunkte, auch auf die vom Viessmann Adapter

      und warum nicht über den MQTT Client, ohne jede Logik?

      mickym 1 Reply Last reply Reply Quote 1
      • mickym
        mickym Most Active @Homoran last edited by mickym

        @homoran du hast völlig Recht- das geht natürlich auch.

        Ist in diesem Fall sogar die eleganteste Möglichkeit. 🙂

        N 1 Reply Last reply Reply Quote 0
        • N
          nobbiman @mickym last edited by

          @mickym D.h. ich kann über den im ioBroker installierten MQTT-Client einfach einen Datenpunkt eines beliebigen Adapters abgreifen, was dann auch der MQTT-Server/Broker "erfährt".
          Wenn dem so ist, muss ich nur noch lernen, wie ich die Datenpunkte in den Client bekomme.
          Ich mache mich dann mal auf den Weg. Hat jemand einen Tipp für diesen Lesestoff?

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @nobbiman last edited by mickym

            @nobbiman ja du installiert den mqtt-Client Adapter und in dem Adapter konfigurierst Du die Verbindung zu Deinem mqtt Broker. Neben dem Datenpunkt, den Du publishen möchtest drückst du auf das Zahnrad und konfigurierst unter welchem Topic Du den Datenpunkt veröffentlichen willst.

            N 1 Reply Last reply Reply Quote 0
            • N
              nobbiman @mickym last edited by

              @mickym Das sieht ja schon mal sehr vielversprechend aus. Die Einstellung über das Zahnrad hat funktioniert, allerdings will mein MQTT-Client sich noch nicht mit dem MQTT-Server verbinden.
              Was fehlt da in der Einstellungsmaske - ihr seht, viel Ahnung habe ich nicht, aber mit eurer Hilfe habe ich nun bereits einen großen Schritt zur Umsetzung gemacht!MQTT-Client.JPG

              Homoran mickym 2 Replies Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @nobbiman last edited by

                @nobbiman sagte in Daten von IO nach FHEM exportieren:

                Was fehlt da in der Einstellungsmaske - ihr s

                mqtt mit Credentials aufgesetzt?
                user = pi?
                kein Kennwort?

                N 1 Reply Last reply Reply Quote 0
                • N
                  nobbiman @Homoran last edited by

                  @homoran said in Daten von IO nach FHEM exportieren:

                  Credentials

                  Die Frage der "Credentials" verstehe ich nicht, bin wohl zu alt dafür, obwohl ich der englischen Sprache rudimentär mächtig bin.
                  Die Frage nach dem PW habe ich verstanden, das habe ich jedoch auf dem Screenshot gelöscht. Der MQTT-Server läuft auf einem 2. RaspberryPi unter FHEM

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @nobbiman last edited by

                    @nobbiman sagte in Daten von IO nach FHEM exportieren:

                    Credentials

                    Username + Passwort (zugangsdaten in freier Übersetzung)

                    @nobbiman sagte in Daten von IO nach FHEM exportieren:

                    das habe ich jedoch auf dem Screenshot gelöscht.

                    dann passt es!

                    steht was im log?

                    N 1 Reply Last reply Reply Quote 0
                    • N
                      nobbiman @Homoran last edited by nobbiman

                      @homoran
                      mqtt-client.0 vers. 1.6.3
                      LOG: client error: Error: getaddrinfo ENOTFOUND pi

                      Sieht ja nach falschen "Credentials" 👍 (Einwahldaten zum Broker) aus, hab aber erst vor ein paar Tagen einen anderen Client (WebCam) mit den gleichen Einstellungen installiert, und der liefert munter Daten!?

                      1 Reply Last reply Reply Quote 0
                      • mickym
                        mickym Most Active @nobbiman last edited by

                        @nobbiman Wo läuft denn Dein broker und was für einen Port?

                        422ce058-12df-4c0b-aa26-056b13db1ec4-image.png

                        Alle 4 Felder müssen halt passen.

                        N 1 Reply Last reply Reply Quote 0
                        • N
                          nobbiman @mickym last edited by

                          @mickym Irgendwie läuft hier etwas quer und ich verstehe die Zusammenhänge nicht.
                          Ich darf mal erläutern:
                          Ich habe 2 RasPis, Nr. 1 für FHEM (IP ...147), Nr. 2 für ioBroker (IP ...157)
                          Der MQTT-Broker läuft auf Nr. 1, IP-Adresse ....147, Port 1883
                          Auf Nr. 2 habe ich zwei Adapter installiert: MQTT und MQTT-Client
                          Einstellungen beim MQTT-Adapter
                          Verbindungseinstellung - Instanzeinstellungen mqtt.JPG
                          Verbindungseinstellung - MQTT Einstellungen mqtt.JPG
                          In meinem Netz läuft eine Webcam in der ich testweise die MQTT-Einstellungen wie auf beiliegendem Screenshot aktiviert habe - die Daten laufen munter rüber zum MQTT-Server auf RasPi Nr. 1.
                          MQTT-Einstellungen Webcam.JPG
                          Einstellungen beim MQTT-Client-Adapter
                          Instanzeinstellungen mqtt-Client.JPG
                          Der MQTT-Adapter zeigt grün an, der MQTT-Client-Adapter zeigt gelb an, also keine Verbindung.
                          Wenn ich nun z.B. an Viessmannapi-Datenpunkt das Zahnrad anklicke, kann ich wie zuvor von euch beschrieben, den Wert des Datenpunktes "übermitteln", in dem ich den Adapter MQTT-Client anklicke
                          Einstellungen am viessmannapi-Datenpunkt.JPG
                          Alle abgebildeten Passworte sind gleich!
                          Der Wert kommt aber nur unter "Objekte" im MQTT-Verzeichnisbaum an, nicht aber Im Verzeichnisbaum MQTT-Client und natürlich schon gar nicht in FHEM wegen fehlender Verbindung.
                          Ich versteh nicht, warum ich 2 Adapter installieren muss (MQTT und MQTT-Client), MQTT-Client ist wohl nötig, da nur er in den "Zahnradeinstellungen" erscheint.
                          Ich hoffe, ich habe alle wichtigen Informationen geliefert und hoffe natürlich auch, ihr helft mir, den nächsten Schritt zu tun!

                          Homoran mickym 2 Replies Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @nobbiman last edited by Homoran

                            @nobbiman sagte in Daten von IO nach FHEM exportieren:

                            Auf Nr. 2 habe ich zwei Adapter installiert: MQTT und MQTT-Client

                            weiter hab ich nicht gelesen!
                            warum 2?
                            wofür MQTT, wenn

                            @nobbiman sagte in Daten von IO nach FHEM exportieren:

                            Der MQTT-Broker läuft auf Nr. 1

                            läuft?
                            dann brauchst du nur noch den MQTT-Client

                            EDIT:
                            @nobbiman sagte in Daten von IO nach FHEM exportieren:

                            Ich versteh nicht, warum ich 2 Adapter installieren muss (MQTT und MQTT-Client),

                            Wer sagt das?
                            ich verstehe nicht warum du das machst.

                            N 1 Reply Last reply Reply Quote 0
                            • mickym
                              mickym Most Active @nobbiman last edited by

                              @nobbiman Wie @Homoran bereits sagte, Du brauchst nur den mqtt-Client Adapter - den anderen benötigst Du nicht. Ggf. ist das der Grund, warum der Port blockiert ist. Also den ganzen Adapter löschen und nur mit dem mqtt-Client arbeiten. Die topics siehst Du nicht als Datenpunkte bei dem mqtt-Client - das hat aber mit der Funktionalität nichts zu tun.

                              Homoran 1 Reply Last reply Reply Quote 0
                              • N
                                nobbiman @Homoran last edited by

                                @homoran Weil ich anfangs nur den MQTT-Adapter installiert hatte und die Datenübertragung zum MQTT-Broker so funktionierte.
                                Als ich dann in dieser Diskussion darauf hingewiesen wurde, dass am Datenpunkt der Wert über das Zahnradsymbol für MQTT zu aktivieren ist, stellte ich fest, dass dort kein Adapter zur Auswahl stand. Erst nach der Installation des MQTT-Client-Adapters war das möglich, so hatte ich es oben beschrieben

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @mickym last edited by

                                  @mickym sagte in Daten von IO nach FHEM exportieren:

                                  Ggf. ist das der Grund, warum der Port blockiert ist.

                                  davon gehe ich aus! war nur zu schreibfaul am Handy

                                  1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @nobbiman last edited by

                                    @nobbiman sagte in Daten von IO nach FHEM exportieren:

                                    Erst nach der Installation des MQTT-Client-Adapters war das möglich

                                    ja, aber niemand hatte gesagt, dass du

                                    @nobbiman sagte in Daten von IO nach FHEM exportieren:

                                    2 Adapter installieren muss (MQTT und MQTT-Client)

                                    N 1 Reply Last reply Reply Quote 0
                                    • N
                                      nobbiman @Homoran last edited by Homoran

                                      @homoran Nach Löschen des Adapters MQTT und Systemneustart ioB und FHEM wird immer noch keine Verbindung hergestellt.
                                      LOG:

                                      	2023-06-11 14:17:18.121	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                      	2023-06-11 14:16:47.991	warn	client offline
                                      

                                      MOD-EDIT: Code in code-tags gesetzt!

                                      Die Kamera liefert weiterhin Daten

                                      1 Reply Last reply Reply Quote 0
                                      • Marc Berg
                                        Marc Berg Most Active last edited by Marc Berg

                                        @nobbiman sagte in Daten von IO nach FHEM exportieren:

                                        2023-06-11 14:17:18.121 warn client error: Error: getaddrinfo ENOTFOUND fhem

                                        scheinbar hast du jetzt nicht mehr die IP-Adresse, sondern "fhem" in der "MQTT Broker IP" zu stehen.
                                        9cb8aa83-3000-46c4-9eab-2b9ec3facd4e-grafik.png

                                        N 1 Reply Last reply Reply Quote 0
                                        • N
                                          nobbiman @Marc Berg last edited by

                                          @marc-berg NEIN Instanzeinstellungen mqtt-Client.JPG

                                          Homoran 1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @nobbiman last edited by Homoran

                                            @nobbiman sagte in Daten von IO nach FHEM exportieren:

                                            NEIN

                                            aber irgendwo muss

                                            @nobbiman sagte in Daten von IO nach FHEM exportieren:

                                            getaddrinfo ENOTFOUND fhem

                                            in der Adressee fhem vorkommen
                                            dazu bitte Instanz auf logstufe debug stellen und 7m debug-log mehr Informationen zeigen

                                            der user hiess doch bisher pi

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            869
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            41
                                            1971
                                            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