Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. IoBroker will sich nicht mehr mit fhem.0 verbinden.

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    IoBroker will sich nicht mehr mit fhem.0 verbinden.

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

      Hallo, ich habe fhem und Biobroker auf einem Mac laufen. Bei mir hat alles recht gut funktioniert. Im ioBroker war FHEM auf grün und die Kommunikation zwischen FHEM und ioBroker war perfekt. Leider hat es am Wochenende aufgehört grün zu leuchten. Seit dem verbindet sich nichts mehr mit fhem. Was kann ich noch tun, um die Verbindung auf meinem Mac zwischen ioBroker und fhem (beide auf dem selben Mac) zu "reparieren /wiederherstellen". Ich finde keinen Fehler. Mein Wissensstand ist leider nicht so hoch in diesem Bereich.

      Folgendes habe ich versucht:

      in ioBroker Einstellungen geändert. Port überprüft. Bei beiden 7072. Zwischenzeitlich mal bei beiden umgestellt. Bei unterschiedlichen wird der gelbe Punkt bei der Verbindung in ioBroker rot. Bei gleichen gelb. Aber warum nicht grün. Also Verbindung müssten sie doch haben? In FHEM habe ich Telnet erneut eingerichtet. Es steht auf global. Prompt passt auch.

      Vom Terminal kann ich auf FHEM Telnet zugreifen. Ich muss nach der Eingabe mit Enter bestätigen, aber das scheint ja normal zu sein, oder?

      FHEM hat kein Passwort. Aber ich habe es auch mit Passwort versucht. Ich bin gerade echt am verzweifeln.

      Was kann ich noch versuchen/tun??? Es wäre echt toll, wenn ich das wieder zum laufen bekomme.

      Vielen Dank für jede Hilfe und Tipps.

      Wenn ich noch Angaben zu irgendwas senden soll, bitte einfach melden.

      Liebe Grüße aus Oberfranken

      Kai

      1 Reply Last reply Reply Quote 0
      • LausiD
        LausiD last edited by

        Hallo Kai,

        was steht nach Start FHEM Adapter im Log?

        Gruß

        LausiD

        1 Reply Last reply Reply Quote 0
        • K
          KBLc last edited by

          Hallo, vielen Dank für die schnelle Antwort.

          Also im Log von FHEM steht

          2018.10.19 17:31:17 3: telnet: port 7072 opened
          

          Also sollte bei FHEM kein Fehler sein, oder?

          Was habe ich falsch gemacht?

          Vielen Dank

          Kai

          1 Reply Last reply Reply Quote 0
          • LausiD
            LausiD last edited by

            Hallo Kai,

            naja Telnet Port 7072 ist geöffnet.

            FHEM Adapter hat Version 1.0.0 ?

            Schau doch mal in der iobroker Admin-Oberfläche unter Log was nach Start der fhem.x Instanz eingetragen wird.

            Gruß

            LausiD

            1 Reply Last reply Reply Quote 0
            • K
              KBLc last edited by

              Schau ich gerne mal:

              stateChange	system.adapter.web.0.alive	true	true	web.0	2018-10-19 22:31:27.486	2018-10-19 21:50:39.027
              stateChange	system.adapter.fhem.0.outputCount	8	true	fhem.0	2018-10-19 22:31:27.041	2018-10-19 16:31:00.387
              stateChange	system.adapter.fhem.0.inputCount	0	true	fhem.0	2018-10-19 22:31:27.041	2018-10-19 21:05:25.496
              stateChange	system.adapter.fhem.0.uptime	28	true	fhem.0	2018-10-19 22:31:27.041	2018-10-19 22:31:27.041
              stateChange	system.adapter.fhem.0.memHeapUsed	14.99	true	fhem.0	2018-10-19 22:31:27.041	2018-10-19 22:31:27.041
              stateChange	system.adapter.fhem.0.memHeapTotal	23.83	true	fhem.0	2018-10-19 22:31:27.041	2018-10-19 22:31:27.041
              stateChange	system.adapter.fhem.0.memRss	40.29	true	fhem.0	2018-10-19 22:31:27.040	2018-10-19 22:31:27.040
              stateChange	system.adapter.fhem.0.connected	true	true	fhem.0	2018-10-19 22:31:27.039	2018-10-19 22:31:12.040
              stateChange	system.adapter.fhem.0.alive	true	true	fhem.0	2018-10-19 22:31:27.038	2018-10-19 22:31:12.039
              stateChange	system.adapter.javascript.0.outputCount
              

              Damit kann ich wenig anfangen.

              Kann es sein, dass mir etwas auf meinem Mac fehlt oder dass ich irgend ein Paket zu wenig habe:

              Telnet hab ich mit brew installiert.

              Aber in der Beschreibung von fhem.0 steht:
              > ioBroker sends at the start "jsonlist2" command to get all "Readings" from the list.
              Brauche ich da noch was? JS ist auf dem iobroker.

              Herzlichen Dank schon mal.

              1 Reply Last reply Reply Quote 0
              • LausiD
                LausiD last edited by

                Kannst du mal in FHEM "list telnetPort" eingeben und mir das Ergebnis schicken…

                Du hast bei telnetPort nicht zufällig ein Attribute SSL mit dem Wert 1?

                Schau mal in der neuen Doku nach: https://github.com/ioBroker/ioBroker.fh ... /README.md

                Da ist auch beschrieben wie die Telnet Schnittstelle zB mit Putty getestet werden kann

                1 Reply Last reply Reply Quote 0
                • K
                  KBLc last edited by

                  OK, sehr gerne.

                  Internals:
                     CONNECTS   221
                     DEF        7072 global
                     FD         5
                     NAME       telnetPort
                     NR         3
                     PORT       7072
                     STATE      Initialized
                     TYPE       telnet
                     READINGS:
                       2018-10-19 20:30:29   state           Initialized
                  Attributes:
                     room       6_1_System
                  

                  Also brauch ich Putty oder ist das in meinem Fall eher schlecht?

                  Danke.

                  1 Reply Last reply Reply Quote 0
                  • LausiD
                    LausiD last edited by

                    Ok, telnetPort ist OK

                    Was kommt bei list allowed_telnetPort?

                    Du kannst jedes Terminalprogramm zum Testen Verbindung Telnet verwenden.

                    1 Reply Last reply Reply Quote 0
                    • K
                      KBLc last edited by

                      Ach ja, Putty ist Windows.

                      Ich habe ja Mac. Da müsste das doch alles über das Terminal gehen vermute ich.

                      Internals:
                         CFGFN      
                         NAME       allowed_telnetPort
                         NR         858
                         STATE      validFor:telnetPort
                         TYPE       allowed
                         validFor   telnetPort
                         READINGS:
                           2018-10-19 23:11:29   state           validFor:telnetPort
                      Attributes:
                         password   SHA256:10351CA1:238eQcDwvTHhWz2ObGrbsA6T45TRYYqNKcxSDrd6NJ8
                         validFor   telnetPort
                      

                      Ich kann über das Terminal mit Telnet auf fhem zugreifen.

                      Macbooks-13:~ kailudwig$ ssh kai@192.168.78.150
                      Password:
                      Last login: Fri Oct 19 19:08:13 2018 from 192.168.78.152
                      Kais-Mac-mini:~ Kai$ telnet 192.168.78.150 7072
                      Trying 192.168.78.150...
                      Connected to kais-mac-mini.fritz.box.
                      Escape character is '^]'.
                      Password: 
                      
                      SecurityCheck:
                        WEB is not password protected
                        WEBtablet is not password protected
                        WEBphone is not password protected
                      
                      Protect this FHEM installation by configuring the allowed device allowed_telnetPort
                      You can disable this message with attr global motd none
                      fhem> 
                      

                      Da steht, dass ich das allowed_telnetPort konfiguieren soll, aber wie?

                      Danke

                      1 Reply Last reply Reply Quote 0
                      • LausiD
                        LausiD last edited by

                        OK allowed_telnetPort ist auch OK

                        Du hast aber ein Passwort gesetzt.

                        Verbindung mit Terminal ist auch OK

                        Somit muss in die AdapterKonfiguration: fhem.0

                        IP 127.0.0.1 Port 7072

                        Dein Kennwort und Kennwortwiederholung

                        Prompt = fhem>

                        Adapter neustarten

                        Du kannst im Terminal mal jsonlist2 eingeben

                        Damit solltest du alle Module aus FHEM angezeigt bekommen

                        1 Reply Last reply Reply Quote 0
                        • K
                          KBLc last edited by

                          Ja so schaut die Adapterkonfiguration aus.

                          Am Anfang habe ich es auch ohne Kennwort probiert. Ich habe auch die IP Adresse eingetragen und wieder die LocalHost-Adresse. Ich habe auch schon in fhem und ioBroker den Port geändert und das Ergebnis war das gleiche.

                          ` > Du kannst im Terminal mal jsonlist2 eingeben

                          Damit solltest du alle Module aus FHEM angezeigt bekommen `

                          Soll ich das posten? Das ist echt eine große Menge.

                          Die Seitehttps://github.com/ioBroker/ioBroker.fh … E.md#links ist ja toll aufgebaut. Die habe ich noch nicht entdeckt, wobei ich schon seit fast zwei Wochen das Problem bearbeite.

                          Die Hilfe ist echt super, herzlichen Dank dafür.

                          1 Reply Last reply Reply Quote 0
                          • LausiD
                            LausiD last edited by

                            Mh…..wenn deine Adapterkonfiguration so ausschaut wird es komisch 🙂

                            Das Passwort aber in Klartext also gleich wie am Terminal, nicht aus FHEM verschlüsselt kopiert ?

                            Nein, jsonlist nicht posten. War nur interessant ob über Terminal geht.

                            Danke freut mich wenn die Seite gefällt...ist auch ordentlich Arbeit 🙂

                            1 Reply Last reply Reply Quote 0
                            • K
                              KBLc last edited by

                              Ja das Kennwort habe ich in FHEM eingegeben, wie ich es in ioBroker eingegeben habe. "5644322" (Ist ja kein großes Geheimnis).

                              Das komische ist, vor zwei Tagen hat es wieder mal kurz funktioniert. Von Nachmittag bis Abend, dann war es wieder weg. Ich dachte ich hätte was falsch installiert, daher habe ich das Mac System mit ioBroker und FHEM neu aufgesetzt. Zwei mal hintereinander. Einmal davon habe ich es im kompletten leeren Zustand (ohne Erfolg) getestet. Dann wieder neu aufgesetzt und nach der Neuinstallation das Backup jeweils wieder eingespielt.

                              Gestern habe ich fhem.0 gelöscht und wieder neu installiert - auch ohne Erfolg.

                              Womit ich eben Probleme hatte, war bei der Installation von telnet, was ich aber mit Homebrew gut geschafft habe. Kann es sein, dass ich irgendwelche Rechte falsch vergeben habe, bzw. braucht telnet Rechte, bzw braucht fhem oder ioBroker Rechte um Telnet nutzen zu können?

                              Kai

                              1 Reply Last reply Reply Quote 0
                              • LausiD
                                LausiD last edited by

                                Würde vorschlagen wir versuchen es mal ohne Passwort, dazu in FHEM "delete allowed_telnetPort" eingeben.

                                Neustart FHEM und im ioBroker Passwort löschen

                                1 Reply Last reply Reply Quote 0
                                • K
                                  KBLc last edited by

                                  OK, hab ich gemacht,

                                  leider ohne Erfolg.
                                  6571_ohne_titel.jpeg

                                  1 Reply Last reply Reply Quote 0
                                  • LausiD
                                    LausiD last edited by

                                    Puh….langsam gehen die Ideen aus 😞

                                    Über Terminal geht Telnet Verbindung jetzt ohne Passwort?

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      KBLc last edited by

                                      Kais-Mac-mini:~ Kai$ telnet 192.168.78.150 7072
                                      Trying 192.168.78.150...
                                      Connected to kais-mac-mini.fritz.box.
                                      Escape character is '^]'.
                                      
                                      SecurityCheck:
                                        WEBphone is not password protected
                                        WEB is not password protected
                                        WEBtablet is not password protected
                                        telnetPort is not password protected
                                      
                                      Protect this FHEM installation by defining an allowed device with define allowed allowed
                                      You can disable this message with attr global motd none
                                      fhem> 
                                      
                                      

                                      Ja, das geht, allerdings bleibt es hier

                                      Escape character is '^]'.
                                      

                                      kurz hängen. Da muss ich Enter drücken.

                                      Allerdings habe ich noch ein anderes Phänomen in ioBroker soeben entdeckt. Keine Ahnung ob die zwei Probleme zusammenhängen:

                                      siehe Bild (ich habe bei den Einstellungen von Alexa diesen Satz stehen. Kann da was in ioBroker von mir falsch eingestellt sein?
                                      6571_ohne_titel.jpeg

                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        akamia last edited by

                                        Welche Version von FHEM? Die 5.9 vielleicht? Hier war geplant Telnet zu verdongeln. Aber Telnet scheint ja zu laufen

                                        1 Reply Last reply Reply Quote 0
                                        • LausiD
                                          LausiD last edited by

                                          Ok Terminal geht ohne Passwort, also ist FHEM soweit OK.

                                          Sieht so aus als ob die Datei für die Konfiguration nicht gefunden werden kann 😞

                                          Hast du im ioBroker admin oben rechts ein Dreieck? Falls ja mal anklicken und alles anhaken

                                          Danach hast du auch einen Menüpunkt Log

                                          1 Reply Last reply Reply Quote 0
                                          • K
                                            KBLc last edited by

                                            ja, die aktuelle Version von FHEM: FHEM 5.9 habe ich geladen. Ich kann jetzt nicht sagen, ob es nach dem Upgrade nicht mehr ging, aber es könnte fei hinkommen. Allerdings etwas Zeitversetzt. Da ich nach einem Update immer alles kontrolliere und auf Funktion prüfe. Da hat zumindest am TouchPannel (Visualisierung ioBroker) alles funktioniert, also muss da ja eine intakte Verbindung bestanden sein, oder?

                                            Guten Morgen/Tag

                                            Heute morgen als ich ioBroker webUI öffnete, war fhem.0 grün! Alles funktionierte. Die Freude war erst mal enorm, doch dann war sie auch schon wieder weg. Nach ner Stunde war es wieder getrennt. Netzwerkprobleme kann man ausschließen, da ja beide auf einem Mac sind. Der MacMini (Mitte 2011 mit ElCapitan 6GBRam 2,3GHz) ist relativ ungebraucht, ein Hardewaredefekt kann ich daher fast sicher ausschließen. Mac läuft super.

                                            Das ist schon merkwürdig, denn ich hatte das gleiche Problem mit der alten Installation (gleiche Hardware) auch schon.

                                            Vielen Dank und Grüße aus Oberfranken

                                            Kai

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

                                            Support us

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

                                            921
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            63
                                            7269
                                            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