Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. NodeRed (iob Adapter) kann keine Telegram nachrichten senden

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

NodeRed (iob Adapter) kann keine Telegram nachrichten senden

Scheduled Pinned Locked Moved Node-Red
7 Posts 3 Posters 994 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Markus 2
    wrote on last edited by
    #1

    Hallo,

    ich komme hier nicht weiter...

    Der Flow sieht so aus:
    Flow.png

    In der Change Node steht:

    {"text": "/tmp/haustuer.jpg","caption": "dingdong","chatId": -123456789}
    

    Die Debug Node gibt nach dem Inject das hier aus:

    "{"text": "/tmp/haustuer.jpg","caption": "dingdong","chatId": -123456789}"
    

    Im Objekt steht es dann so:
    Obj.png

    Es wird aber keine Nachricht gesendet.
    Wenn ich es manuell mache, dann geht es.
    Also wenn ich in der Ansicht vom letzten Screenshot auf "Wert setzen" klicke dann wird die Nachricht gesendet.
    Ich klicke nur auf "Wert setzen" der Inhalt bleibt unverändert.

    Der Flow im ersten Screen ist auf das wesentliche reduziert.
    natürlich gibt es Funktionen die das Bild abholen bzw. die Daten liegt in dem Verzeichnis.
    Das funktioniert alles.

    Mehr Hintergründe zu meinem Problem gibt es hier:
    https://forum.iobroker.net/topic/53227/telegram-adapter-forbidden-properties/7?_=1648904346471

    Ich habe alternativ auch versucht mit einer Function Node ein json Objekt zu übergeben.
    So ist es in dem verlinkten Thread beschrieben.
    Dann bekomme ich aber die Meldung, dass ich einen String übergeben muss und kein Objekt.
    Ich bin mir nicht sicher ob ich das falsch gemacht habe bzw. falsch verstanden habe, oder ob da noch ein Fehler in der 1.12.2 ist. Beim Objket "response" macht das für mich Sinn, dass das String sein muss. Beim von mir verwendeten "responseJson" verstehe ich die Meldung nicht ganz. Ich will meine eigene Unfähigkeit nicht in Frage stellen, aber könnte das noch ein Kopierfehler beim Handling in der 1.12.2 vom Telegram Adapter sein?

    F 1 Reply Last reply
    1
    • M Markus 2

      Hallo,

      ich komme hier nicht weiter...

      Der Flow sieht so aus:
      Flow.png

      In der Change Node steht:

      {"text": "/tmp/haustuer.jpg","caption": "dingdong","chatId": -123456789}
      

      Die Debug Node gibt nach dem Inject das hier aus:

      "{"text": "/tmp/haustuer.jpg","caption": "dingdong","chatId": -123456789}"
      

      Im Objekt steht es dann so:
      Obj.png

      Es wird aber keine Nachricht gesendet.
      Wenn ich es manuell mache, dann geht es.
      Also wenn ich in der Ansicht vom letzten Screenshot auf "Wert setzen" klicke dann wird die Nachricht gesendet.
      Ich klicke nur auf "Wert setzen" der Inhalt bleibt unverändert.

      Der Flow im ersten Screen ist auf das wesentliche reduziert.
      natürlich gibt es Funktionen die das Bild abholen bzw. die Daten liegt in dem Verzeichnis.
      Das funktioniert alles.

      Mehr Hintergründe zu meinem Problem gibt es hier:
      https://forum.iobroker.net/topic/53227/telegram-adapter-forbidden-properties/7?_=1648904346471

      Ich habe alternativ auch versucht mit einer Function Node ein json Objekt zu übergeben.
      So ist es in dem verlinkten Thread beschrieben.
      Dann bekomme ich aber die Meldung, dass ich einen String übergeben muss und kein Objekt.
      Ich bin mir nicht sicher ob ich das falsch gemacht habe bzw. falsch verstanden habe, oder ob da noch ein Fehler in der 1.12.2 ist. Beim Objket "response" macht das für mich Sinn, dass das String sein muss. Beim von mir verwendeten "responseJson" verstehe ich die Meldung nicht ganz. Ich will meine eigene Unfähigkeit nicht in Frage stellen, aber könnte das noch ein Kopierfehler beim Handling in der 1.12.2 vom Telegram Adapter sein?

      F Offline
      F Offline
      frankyboy73
      wrote on last edited by
      #2

      @markus-2 Hi, was hast du denn in der Iobroker-Out-Node eingestellt, unter Type? Da müsste Command ausgewählt sein.

      Schöne Grüße Frank

      M 1 Reply Last reply
      0
      • F frankyboy73

        @markus-2 Hi, was hast du denn in der Iobroker-Out-Node eingestellt, unter Type? Da müsste Command ausgewählt sein.

        M Offline
        M Offline
        Markus 2
        wrote on last edited by
        #3

        @frankyboy73 said in NodeRed (iob Adapter) kann keine Telegram nachrichten senden:

        @markus-2 Hi, was hast du denn in der Iobroker-Out-Node eingestellt, unter Type? Da müsste Command ausgewählt sein.

        Ich danke dir!
        Das war es... Ich sehe ich schon, ich muss noch viel lernen.

        F 1 Reply Last reply
        0
        • M Markus 2

          @frankyboy73 said in NodeRed (iob Adapter) kann keine Telegram nachrichten senden:

          @markus-2 Hi, was hast du denn in der Iobroker-Out-Node eingestellt, unter Type? Da müsste Command ausgewählt sein.

          Ich danke dir!
          Das war es... Ich sehe ich schon, ich muss noch viel lernen.

          F Offline
          F Offline
          frankyboy73
          wrote on last edited by frankyboy73
          #4

          @markus-2 Hi, gerne. Ich weiß nicht ob ich das richtig erklären kann, aber ich versuchs mal.
          Wenn man value einstellt, wir der Wert als bestätigt in den Datenpunkt geschrieben, und der Telegramm Adapter verwendet den nicht mehr, da schon bestätigt. Bei Command wird der Wert unbestätigt in den Datenpunkt geschrieben, dann wird er vom Telegramm Adapter verwendet und der bestätigt ihn dann.
          Als du von Hand den Wert in den Objekten gesetzt hast, hast du wahrscheinlich unbestätigt ausgewählt und dadurch hats dann geklappt.
          Ich verwende value nur bei selbst erstellten Datenpunkten (muss man aber nicht machen, glaube ich), bei allem was ich in Adapterdatenpunkte schreibe muss ich Command verwenden.

          Schöne Grüße Frank

          1 Reply Last reply
          0
          • M Offline
            M Offline
            Markus 2
            wrote on last edited by
            #5

            Hallo Frank,

            herzlichen Dank für dein tolle Hilfe.
            Bisher hat alles gut funktioniert.

            F 1 Reply Last reply
            0
            • M Markus 2

              Hallo Frank,

              herzlichen Dank für dein tolle Hilfe.
              Bisher hat alles gut funktioniert.

              F Offline
              F Offline
              frankyboy73
              wrote on last edited by
              #6

              @markus-2 Hi, übrigens hat mir dein Beitrag jetzt auch geholfen. Ich habe sonst die Telegram Node genutzt, aber die funktioniert bei mir leider nicht mehr. Nutze jetzt auch wieder den Telegram Adapter und Dank deinem Post musste ich nicht lange rumsuchen in welchem Format ich die Nachrichten in den Datenpunkt / Iobroker Out Node schreiben muss.

              Schöne Grüße Frank

              1 Reply Last reply
              0
              • Basti17683B Offline
                Basti17683B Offline
                Basti17683
                wrote on last edited by
                #7

                @markus-2
                Ich hänge mich mal hier mit dran. Eure bisherigen Fragen und Antworten haben mir geholfen den Telegram Adapter im Node Red in Betrieb nehmen zu können. Hat einer von euch schon versucht ein Bild per Telegram zu versenden?
                Mit der von euch hier erwähnten Change Node schickt ihr ja nur Text.
                Was ist wenn ich hier ein File aus einem Verzeichnis senden möchte?
                In der Doku habe ich nachgeshen, da steht es ja ziemlich weit oben - aber das sieht nicht so Node Red komform aus?! Ich weiß hier nicht wo, und vor allem was von dem ganzen ich hier eintragen soll

                0653fbca-aae0-4a97-a4e0-bd6c7b7765ec-grafik.png

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                534

                Online

                32.7k

                Users

                82.4k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe