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 @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
                      • N
                        nobbiman @Homoran last edited by nobbiman

                        @homoran said in Daten von IO nach FHEM exportieren:

                        dazu bitte Instanz auf logstufe debug stellen und 7m debug-log mehr Informationen zeigen

                        und wo stelle ich das ein?

                        Übrigens liefert die Kamera weiterhin Daten an FHEM!
                        Hier noch ein List aus FHEM zum MQTT-Server!

                        Internals:
                           CONNECTS   368
                           Clients    :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
                           ClientsKeepOrder 1
                           DEF        1883 global
                           FD         13
                           FUUID      63d7d3e4-f33f-aab4-350e-e0d8fa6c1e7dbfff
                           NAME       MQTT2_FHEM_Server
                           NR         795
                           PORT       1883
                           STATE      Initialized
                           TYPE       MQTT2_SERVER
                           eventCount 736
                           MatchList:
                             1:MQTT2_DEVICE ^.
                             2:MQTT_GENERIC_BRIDGE ^.
                           READINGS:
                             2023-06-11 14:55:46   nrclients       0
                             2023-06-11 14:14:14   state           Initialized
                           clients:
                           retain:
                        Attributes:
                           alias      MQTT2_FHEM_Server
                           room       Büro,MQTT2
                        
                        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:

                          Übrigens liefert die Kamera weiterhin Daten an FHEM!

                          @homoran sagte in Daten von IO nach FHEM exportieren:

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

                          jetzt fhem!

                          @nobbiman sagte in Daten von IO nach FHEM exportieren:

                          und wo stelle ich das ein?

                          in der Instanz.
                          Expertenmodus -> Logstufe -> debug (vorher info)

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

                            @homoran
                            LOG-Stufe ist auf debug umgestellt

                            mqtt-client.0
                            	2023-06-11 15:27:07.570	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                            mqtt-client.0
                            	2023-06-11 15:26:37.555	warn	client offline
                            mqtt-client.0
                            	2023-06-11 15:26:37.551	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                            mqtt-client.0
                            	2023-06-11 15:26:37.437	info	Try to connect to mqtt://fhem:*******************@192.168.2.147:1883?clientId=ioB-Client
                            mqtt-client.0
                            	2023-06-11 15:26:36.586	info	starting. Version 1.6.3 in /opt/iobroker/node_modules/iobroker.mqtt-client, node: v16.19.0, js-controller: 4.0.24
                            

                            Ob ich mqtt mit pi und kein PW aufgesetzt habe, weiß ich nicht mehr (sorry). Ich weiß nur, dass die Kamera mit den Einstellungen mit und ohne ohne Autentifizierung Daten nach FHEM liefert.

                            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:

                              LOG-Stufe ist auf debug umgestellt

                              ich sehe aber keinen debug Eintrag.
                              wirklich in der Instanz die Logstufe oder ur den Filter im log geändert?

                              @nobbiman sagte in Daten von IO nach FHEM exportieren:

                              Ob ich mqtt mit pi und kein PW aufgesetzt habe, weiß ich nicht mehr (sorry)

                              das wäre schon sehr wichtig!
                              user/Passwort muss passen.
                              Auch einfach einen user `fhem' angeben, obwohl

                              @nobbiman sagte in Daten von IO nach FHEM exportieren:

                              ohne Autentifizierung Daten nach FHEM

                              geliefert werden können wird nicht funktionieten.

                              Eine weitere Stellschraube wäre die mqtt Version. Du hast da 4 eingestellt.

                              Erst mal braucht es ein vollständiges debug-log

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

                                @homoran sorry, ich hatte nur in den Systemeinstellungen auf die Standardprotokollstufe "debug" umgestellt.
                                Jetzt habe ich es aber in der Instanz gefunden

                                mqtt-client.0
                                	2023-06-11 15:57:04.217	debug	publishing powerfox2.0.devices.246f283b9828.consumptionMeterReadingKWh
                                mqtt-client.0
                                	2023-06-11 15:57:01.699	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                mqtt-client.0
                                	2023-06-11 15:57:01.685	debug	trying to reconnect to broker
                                mqtt-client.0
                                	2023-06-11 15:56:31.684	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                mqtt-client.0
                                	2023-06-11 15:56:31.670	debug	trying to reconnect to broker
                                mqtt-client.0
                                	2023-06-11 15:56:04.255	debug	publishing powerfox2.0.devices.246f283b9828.consumptionMeterReadingKWh
                                mqtt-client.0
                                	2023-06-11 15:56:01.667	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                mqtt-client.0
                                	2023-06-11 15:56:01.657	debug	trying to reconnect to broker
                                mqtt-client.0
                                	2023-06-11 15:55:50.753	debug	publishing viessmannapi.0.157462.0.features.heating.sensors.temperature.outside.properties.value.value
                                mqtt-client.0
                                	2023-06-11 15:55:31.654	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                mqtt-client.0
                                	2023-06-11 15:55:31.642	debug	trying to reconnect to broker
                                mqtt-client.0
                                	2023-06-11 15:55:06.019	debug	publishing powerfox2.0.devices.246f283b9828.consumptionMeterReadingKWh
                                mqtt-client.0
                                	2023-06-11 15:55:01.639	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                mqtt-client.0
                                	2023-06-11 15:55:01.623	debug	trying to reconnect to broker
                                mqtt-client.0
                                	2023-06-11 15:54:31.620	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                mqtt-client.0
                                	2023-06-11 15:54:31.607	debug	trying to reconnect to broker
                                mqtt-client.0
                                	2023-06-11 15:54:05.909	debug	publishing powerfox2.0.devices.246f283b9828.consumptionMeterReadingKWh
                                mqtt-client.0
                                	2023-06-11 15:54:01.604	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                mqtt-client.0
                                	2023-06-11 15:54:01.589	debug	trying to reconnect to broker
                                mqtt-client.0
                                	2023-06-11 15:53:31.586	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                mqtt-client.0
                                	2023-06-11 15:53:31.575	debug	trying to reconnect to broker
                                mqtt-client.0
                                	2023-06-11 15:53:05.692	debug	publishing powerfox2.0.devices.246f283b9828.consumptionMeterReadingKWh
                                mqtt-client.0
                                	2023-06-11 15:53:01.573	warn	client offline
                                mqtt-client.0
                                	2023-06-11 15:53:01.567	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                mqtt-client.0
                                	2023-06-11 15:53:01.428	info	Try to connect to mqtt://fhem:*******************@192.168.2.147:1883?clientId=ioB-Client
                                mqtt-client.0
                                	2023-06-11 15:53:01.427	debug	found 0 additional topic to subscribe to
                                mqtt-client.0
                                	2023-06-11 15:53:01.426	debug	complete Custom: {"powerfox2.0.devices.246f283b9828.consumptionMeterReadingKWh":{"enabled":true,"publish":true,"pubChangesOnly":false,"pubAsObject":true,"qos":0,"retain":false,"subscribe":true,"subChangesOnly":false,"subAsObject":false,"subQos":0,"setAck":false,"topic":"Stromzähler Z2 (HH)","type":"number"},"viessmannapi.0.157462.0.features.heating.sensors.temperature.outside.properties.value.value":{"enabled":true,"publish":true,"pubChangesOnly":false,"pubAsObject":false,"qos":0,"retain":false,"subscribe":true,"subChangesOnly":false,"subAsObject":false,"subQos":0,"setAck":false,"topic":"Waermepumpe-Außentemperatur","type":"number"}}
                                mqtt-client.0
                                	2023-06-11 15:53:01.424	debug	enabled syncing of viessmannapi.0.157462.0.features.heating.sensors.temperature.outside.properties.value.value (publish/subscribe:true/true)
                                mqtt-client.0
                                	2023-06-11 15:53:01.422	debug	enabled syncing of powerfox2.0.devices.246f283b9828.consumptionMeterReadingKWh (publish/subscribe:true/true)
                                mqtt-client.0
                                	2023-06-11 15:53:00.410	info	starting. Version 1.6.3 in /opt/iobroker/node_modules/iobroker.mqtt-client, node: v16.19.0, js-controller: 4.0.24
                                mqtt-client.0
                                	2023-06-11 15:52:59.927	debug	Plugin sentry Initialize Plugin (enabled=true)
                                mqtt-client.0
                                	2023-06-11 15:52:59.742	debug	States connected to redis: 127.0.0.1:9000
                                mqtt-client.0
                                	2023-06-11 15:52:59.628	debug	States create User PubSub Client
                                mqtt-client.0
                                	2023-06-11 15:52:59.626	debug	States create System PubSub Client
                                mqtt-client.0
                                	2023-06-11 15:52:59.591	debug	Redis States: Use Redis connection: 127.0.0.1:9000
                                mqtt-client.0
                                	2023-06-11 15:52:59.520	debug	Objects connected to redis: 127.0.0.1:9001
                                mqtt-client.0
                                	2023-06-11 15:52:59.511	debug	Objects client initialize lua scripts
                                mqtt-client.0
                                	2023-06-11 15:52:59.394	debug	Objects create User PubSub Client
                                mqtt-client.0
                                	2023-06-11 15:52:59.392	debug	Objects create System PubSub Client
                                mqtt-client.0
                                	2023-06-11 15:52:59.389	debug	Objects client ready ... initialize now
                                mqtt-client.0
                                	2023-06-11 15:52:59.317	debug	Redis Objects: Use Redis connection: 127.0.0.1:9001
                                mqtt-client.0
                                	2023-06-11 15:52:54.072	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                mqtt-client.0
                                	2023-06-11 15:52:54.072	debug	Plugin sentry destroyed
                                mqtt-client.0
                                	2023-06-11 15:52:53.866	debug	closed client
                                mqtt-client.0
                                	2023-06-11 15:52:53.864	info	Stop Instance command received...
                                

                                Zunächst aber einmal Danke für deine unermüdliche Hilfe. Evtl. kommen wir aber nicht kurzfristig zum Ziel und ich bekomme so langsam ein Zeitproblem, da ich übermorgen in den Urlaub fahren will.
                                Evtl. wäre auch ein Weg der, den MQTT-Server komplett unter FHEM zu deinstallieren und ganz neu auf dem ioBroker aufzusetzen. Am Liebsten wäre mir aber, "wi" schaffen es noch.

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

                                  @nobbiman sagte in Daten von IO nach FHEM exportieren:

                                  	2023-06-11 15:26:37.551	warn	client error: Error: getaddrinfo ENOTFOUND fhem
                                  mqtt-client.0
                                  	2023-06-11 15:26:37.437	info	Try to connect to mqtt://fhem:*******************@192.168.2.147:1883?clientId=ioB-Client
                                  mqtt-client.0
                                  

                                  Der Effekt (dass der eingestellte User als Hostname genutzt wird) tritt auf, wenn im Passwort Sonderzeichen wie z.B. "/" enthalten sind.

                                  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:

                                    Try to connect to mqtt://fhem:*******************@192.168.

                                    hast du immer noch fhem als user drin?

                                    @nobbiman sagte in Daten von IO nach FHEM exportieren:

                                    publishing viessmannapi.0.157462.0.features.heating.sensors.temperature.outside.

                                    wenn das auch über mqtt-client.0 läuft muss der Fehler nicht in den Grundeinstellungen der Instanz, sondern ggf. in dem topic des DP sein.
                                    (was ich nicht verstehe, weil fhem ja grundsätzlich als user eingetragen ist)

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

                                      @homoran Leider werden meine Probleme immer größer - ich betrete hier absolutes Neuland mit MQTT
                                      Ich habe mal im MQTT-Server nachgeschaut, da finde ich weder Einstellungen für das PW noch eine Benutzerverwaltung. fhem ist eigentlich ein user auf den RasPi Nr. 1 (FHEM-RasPi)
                                      Das PW hat tatsächlich ein Sonderzeichen, aber wo ändere ich das?

                                      Marc Berg Homoran 2 Replies Last reply Reply Quote 0
                                      • Marc Berg
                                        Marc Berg Most Active @nobbiman last edited by

                                        @nobbiman sagte in Daten von IO nach FHEM exportieren:

                                        Das PW hat tatsächlich ein Sonderzeichen, aber wo ändere ich das?

                                        Das Passwort muss ja am Broker geändert werden. Welcher Broker läuft denn auf der IP-Adresse ...147?

                                        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:

                                          da finde ich weder Einstellungen für das PW noch eine Benutzerverwaltung

                                          dann darfst du auch im MQTT-Client keine credentials eingeben.

                                          @nobbiman sagte in Daten von IO nach FHEM exportieren:

                                          fhem ist eigentlich ein user auf den RasPi Nr. 1 (FHEM-RasPi)

                                          der hat dann auch rein gar nix mit dem MQTT-Broker zu tun.

                                          nimm ihn raus

                                          @nobbiman sagte in Daten von IO nach FHEM exportieren:

                                          Das PW hat tatsächlich ein Sonderzeichen, aber wo ändere ich das?

                                          auch das darfst du nicht angeben, wenn es nicht im MQTT-Broker festgelegt ist

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

                                            @homoran LÄUFT und die Daten fließen nach FHEM - puuhhh 😊 😊 😊 😊 😊

                                            Ich beende unsere "Unterhaltung" jetzt mit einem riesengroßen Dank an beide geduldigen und immer fairen Unterstützer für einen Neuling wie mich!
                                            Tauchen später nochmals Fragen auf, melde ich mich nach meinem Urlaub

                                            Das übrig gebiebene Objekt der MQTT-Instanz kann ich sicher löschen !?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            842
                                            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