Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Telegram

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Telegram

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

      Moin zusammen.

      Nachdem Backup/Restore bei mir noch nicht funktioniert, habe ich nun meine config (bin noch dabei) manuell von der Synology auf den PI3 umgezogen. Das meiste läuft schon.

      Allerdings bekomme ich Telegram nicht ans laufen.

      Auf der DS lief es einwandfrei, bekam bei bestimmten Events eine Meldung und hatte mir dort auch ein Skript "Testnachricht" erstellt. Wenn ich das Skript starte bekomme ich ich eine Nachricht.

      Nun habe ich den Telegram Adapter neu auf dem PI installiert, dieser läuft auch.#

      telegram.0	2017-11-17 22:24:01.504	info	getMe: {"id":xxxxxxxxxxxxxx,"is_bot":true,"first_name":"xxxxxxxx","username":"xxxxxxxx"}
      telegram.0	2017-11-17 22:24:01.344	info	starting. Version 1.0.8 in /opt/iobroker/node_modules/iobroker.telegram, node: v6.11.5
      telegram.0	2017-11-17 22:23:55.087	info	terminating
      

      Aber ich bekomme keine Nachrichten gesendet.

      Das Token habe ich von der alten Installation übernommen.

      Muss ich einen neuen Bot erstellen?

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

        @maniac:

        Muss ich einen neuen Bot erstellen? `
        Nein, musst du nicht. Ich habe letztes Wochende das gleiche getan, ioBroker von Synology auf einen Pi3 umziehen lassen und lediglich im Telegram-Adapter das alte Token und das Kennwort eingetragen. Läuft.

        Hast du dich beim Token vertippt? Oder das Kennwort falsch eingegeben? Im Telegram BotFather-Chat kannst du dir das Token erneut ansehen und auch ein neues erzeugen lassen.

        1 Reply Last reply Reply Quote 0
        • M
          maniac last edited by

          @Uhula:

          Hast du dich beim Token vertippt? Oder das Kennwort falsch eingegeben? Im Telegram BotFather-Chat kannst du dir das Token erneut ansehen und auch ein neues erzeugen lassen. `

          Nein. Copy/paste. Hatte/Habe bei Bedarf beide Installationen parallel.

          Neues Token hilft auch nicht. 😞

          1 Reply Last reply Reply Quote 0
          • Dutchman
            Dutchman Developer Most Active Administrators last edited by

            Kan es sein dass nicht 2 Instanzen gleichzeitig verbinden dürfen?

            Funktioniert dein Code, kommt da irgendwas in Log?

            –-----------------------

            Send from mobile device

            1 Reply Last reply Reply Quote 0
            • M
              maniac last edited by

              Hab nur eine Instanz laufen.

              Hab den Adapter auch schon neu installiert.

              Im Log verbindet er sich

              telegram.0	2017-11-18 17:10:17.542	info	getMe: {"id":xxxxxxxxxx,"is_bot":true,"first_name":"xxxxxx","username":"xxxxx"}
              telegram.0	2017-11-18 17:10:17.085	info	starting. Version 1.0.8 in /opt/iobroker/node_modules/iobroker.telegram, node: v6.11.5
              

              Und das Script meldet

              javascript.0	2017-11-18 17:12:06.868	info	script.js.Testnachricht: telegram: Test
              

              Wenn ich Telegram wieder auf der DS starte, funktioniert das wieder. Will aber umziehen. 🙂

              1 Reply Last reply Reply Quote 0
              • U
                uquill last edited by

                Hi zusammen,

                lese zwar schon ein bisschen mit, da ich aber offenbar ein ähnliches Problem habe, habe ich mich dann

                auch gerade direkt mal angemeldet. Also insofern erstmal: hallo miteinander!

                Ich habe augenscheinlich ein ähnliches Problem. Bin gerade in der Findungsphase, evtl. von OpenHAB zu ioBroker

                zu wechseln. Nachdem ich erstmal auf dem Windowsrechner ein bisschen "rumgespielt" habe, um ein Gefühl

                zu bekommen, habe ich dann gerade frisch ioBroker auf Raspi3 installiert, Telegram aktiviert und versucht eine Testnachricht zu schicken,

                welche leider nicht ankommt. Habe mal Loglevel vom telegram-Adapter auf "silly" gesetzt.

                Token mehrfach abgeglichen: passt.

                Verbindung des Adapters zu Telegram scheint auch zu funktionieren (Botname und username stimmen):

                telegram.0	2017-11-18 19:31:52.691	info	starting. Version 1.0.8 in /opt/iobroker/node_modules/iobroker.telegram, node: v6.12.0
                telegram.0	2017-11-18 19:31:52.906	silly	inMem message telegram.0.communicate.request telegram.0.communicate.request val=, ack=true, ts=1511029912895, q=0, from=system.adapter.telegram.0, lc=1511029205266
                telegram.0	2017-11-18 19:31:52.921	silly	inMem message telegram.0.communicate.response telegram.0.communicate.response val=, ack=true, ts=1511029912896, q=0, from=system.adapter.telegram.0, lc=1511029205268
                telegram.0	2017-11-18 19:31:53.172	info	getMe: {"id":nnnnn,"is_bot":true,"first_name":"xxxxxxxx","username":"xxxxxxxxx"}
                
                

                Sendeversuch wird ohne Fehler im Log protokolliert:

                javascript.0	2017-11-18 19:32:10.784	debug	sendTo "send" to system.adapter.telegram.0 from system.adapter.javascript.0
                telegram.0	2017-11-18 19:32:10.798	silly	inMem message messagebox.system.adapter.telegram.0 messagebox.system.adapter.telegram.0 command=send, user=@xxxx, text=Test msg, from=system.adapter.javascript.0, _id=59349127
                
                

                Nachricht kommt nicht an.

                Auch bei mir läuft nur eine Instanz.

                In den Chat zu dem User kann ich Nachrichten verschicken.

                Wenn ich mit OpenHAB Nachrichten an den Bot schicken, geht's ….

                Versionen sind überall die aktuellsten...

                Wär super, wenn ich noch ein paar Tipps zur Suche bekommen könnte...

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

                  @uquill:

                  Wär super, wenn ich noch ein paar Tipps zur Suche bekommen könnte… `
                  Nur zur Sicherheit: Es ist nicht nur das Senden via Script, welches nicht geht, sondern auch das direkte Setzen von "Objekte:telegram.0.communicate.response" mit einem Textinhalt führt nicht zum Versand? Wenn das auch nicht geht, kann ich leider nicht weiter helfen, da dann die Ursache eher am Unterbau, sprich Pi3/Linux liegt.

                  Bin gerne bereit eine weitere Telegram-Instanz zu erstellen und mal mit eurem Token/Kennwort zu testen. (Daten bitte via PN)

                  1 Reply Last reply Reply Quote 0
                  • M
                    maniac last edited by

                    Da ich noch nicht so sehr viel mit dem alten Bot gemacht habe, habe ich jetzt einen neuen Bot erstellt.

                    Damit funktioniert es dann auch wieder auf dem PI3.

                    Für mich funktioniert es damit wieder.

                    1 Reply Last reply Reply Quote 0
                    • U
                      uquill last edited by

                      Guten Morgen,

                      ich glaube, es hat etwas damit zu tun, dass ich den Bot bereits mit OpenHAB verwendet hatte.

                      Die OH-Instanz läuft zwar nicht, aber trotzdem ging's nicht. Dann habe ich mich daran erinnert,

                      dass ich das gleiche Problem schon mit OH hatte, als ich dort den Bot benutzen wollte,

                      den ich vorher beim Rumspielen mit FHEM genutzt hatte (ja, ja, ich bin noch in der Findungsphase :lol: ).

                      Also habe ich jetzt einfach mal frisch einen neuen Bot angelegt, ioBroker umkonfiguriert und siehe da:

                      Alles geht!

                      Was da genau im Zusammenhang mit Telegram das Problem ist, ist mir noch nicht ganz klar.

                      Mit oder ohne Passwort scheint egal: bei den ersten beiden Bots hatte ich kein Pwd gesetzt,

                      jetzt schon…

                      Anyway, es geht. Trotzdem danke für die Unterstützung!

                      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

                      914
                      Online

                      32.0k
                      Users

                      80.5k
                      Topics

                      1.3m
                      Posts

                      4
                      9
                      1435
                      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