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. Allgemeine Telegram Funktion für Gruppenversand aus Blockly

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    562

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

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

Allgemeine Telegram Funktion für Gruppenversand aus Blockly

Scheduled Pinned Locked Moved Skripten / Logik
javascriptblockly
7 Posts 3 Posters 340 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.
  • reiterth73R Offline
    reiterth73R Offline
    reiterth73
    wrote on last edited by
    #1

    Hallo zusammen,

    ich möchte verstärkt Telegram für diverses Status/Infomeldungen/Warnungen etc. verwenden.
    Ich habe 5 Botuser welche ich "belästigen" möchte.
    Da nicht jede Nachricht an alle Personen gehen soll hab ich mir Gruppen gebaut:

    1cdeea4d-ddc6-49b1-9f47-23e98f98f926-image.png

    Nichts anders als kommaseparierte Liste.
    Das funktioniert via Blockly eigentlich nicht schlecht:
    8e71df64-e9dc-4366-9090-46ae68d8df99-image.png

    In Summe aber ein recht großer Block, den ich nicht bei jeder Überwachung einbauen möchte, deshalb war meine Idee folgende:
    7d65f314-602a-41fb-acde-4720a7f8c5e0-image.png

    Also eine vereinfachte Telegram Gruppennachrichten Funktion, welche 2 Parameter übergeben bekommt und dann halt tut was der Block aus Bild 2 macht.

    Hat jemand eine Idee oder ähnliches umgesetzt?

    David G.D 1 Reply Last reply
    0
    • reiterth73R reiterth73

      Hallo zusammen,

      ich möchte verstärkt Telegram für diverses Status/Infomeldungen/Warnungen etc. verwenden.
      Ich habe 5 Botuser welche ich "belästigen" möchte.
      Da nicht jede Nachricht an alle Personen gehen soll hab ich mir Gruppen gebaut:

      1cdeea4d-ddc6-49b1-9f47-23e98f98f926-image.png

      Nichts anders als kommaseparierte Liste.
      Das funktioniert via Blockly eigentlich nicht schlecht:
      8e71df64-e9dc-4366-9090-46ae68d8df99-image.png

      In Summe aber ein recht großer Block, den ich nicht bei jeder Überwachung einbauen möchte, deshalb war meine Idee folgende:
      7d65f314-602a-41fb-acde-4720a7f8c5e0-image.png

      Also eine vereinfachte Telegram Gruppennachrichten Funktion, welche 2 Parameter übergeben bekommt und dann halt tut was der Block aus Bild 2 macht.

      Hat jemand eine Idee oder ähnliches umgesetzt?

      David G.D Offline
      David G.D Offline
      David G.
      wrote on last edited by David G.
      #2

      @reiterth73

      Soll das alles innerhalb eines Blockly passieren oder über mehrere hinweg?

      Ersteres wäre recht leicht.

      EDIT
      Zweites eigentlich auch, wenn man sich die Nachricht und User zum absenden in einen eigenen DP schreibt.

      EDIT2

      Exemplarisch so:
      Ein DP für die Nachricht und einen mit dem Empfänger. Wenn der DP mit der Nachricht geändert wird geht die Telegram raus.
      Man sollte nur den DP mit dem Empfänger erst setzen in diesem Fall.

      Screenshot_20241112_204909_Chrome.jpg

      Zeigt eure Lovelace-Visualisierung klick
      (Auch ideal um sich Anregungen zu holen)

      Meine Tabellen für eure Visualisierung klick

      reiterth73R 1 Reply Last reply
      1
      • David G.D David G.

        @reiterth73

        Soll das alles innerhalb eines Blockly passieren oder über mehrere hinweg?

        Ersteres wäre recht leicht.

        EDIT
        Zweites eigentlich auch, wenn man sich die Nachricht und User zum absenden in einen eigenen DP schreibt.

        EDIT2

        Exemplarisch so:
        Ein DP für die Nachricht und einen mit dem Empfänger. Wenn der DP mit der Nachricht geändert wird geht die Telegram raus.
        Man sollte nur den DP mit dem Empfänger erst setzen in diesem Fall.

        Screenshot_20241112_204909_Chrome.jpg

        reiterth73R Offline
        reiterth73R Offline
        reiterth73
        wrote on last edited by
        #3

        @david-g
        Danke für deinen Input. Das mit dem DP Trigger hatte ich auch am Schirm, war aber nicht ganz das was ich suchte, aber du hast mich in die richtige Richtung "getrieben"

        Ich hab unter anderem auch verschwiegen dass die Sendefunktion noch mehr "Goodies" haben soll:

        91a0426c-96e1-4411-83be-9a26a22a00e5-image.png

        z.B. optionale Sendezeiten

        Das zugehörige Script (noch im Pseudocode Status) sieht dann so aus:

        ac8648dd-a0b0-47ae-be34-bac49a0c81be-image.png

        Denke so habe ich eine relativ universelle Funktion die ich mit obigen Block überall einbinden kann.

        Trotzdem danke für deine Zeit

        haus-automatisierungH 1 Reply Last reply
        0
        • reiterth73R reiterth73

          @david-g
          Danke für deinen Input. Das mit dem DP Trigger hatte ich auch am Schirm, war aber nicht ganz das was ich suchte, aber du hast mich in die richtige Richtung "getrieben"

          Ich hab unter anderem auch verschwiegen dass die Sendefunktion noch mehr "Goodies" haben soll:

          91a0426c-96e1-4411-83be-9a26a22a00e5-image.png

          z.B. optionale Sendezeiten

          Das zugehörige Script (noch im Pseudocode Status) sieht dann so aus:

          ac8648dd-a0b0-47ae-be34-bac49a0c81be-image.png

          Denke so habe ich eine relativ universelle Funktion die ich mit obigen Block überall einbinden kann.

          Trotzdem danke für deine Zeit

          haus-automatisierungH Online
          haus-automatisierungH Online
          haus-automatisierung
          Developer Most Active
          wrote on last edited by
          #4

          @reiterth73 sagte in Allgemeine Telegram Funktion für Gruppenversand aus Blockly:

          Ich hab unter anderem auch verschwiegen dass die Sendefunktion noch mehr "Goodies" haben soll:

          Besser als Objekt übergeben (und nicht als Array). Dann kann man einfach auf die Attribute zugreifen und musst nicht die Positionen in der Liste kennen.

          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
          📚 Meine inoffizielle ioBroker Dokumentation

          reiterth73R 1 Reply Last reply
          0
          • haus-automatisierungH haus-automatisierung

            @reiterth73 sagte in Allgemeine Telegram Funktion für Gruppenversand aus Blockly:

            Ich hab unter anderem auch verschwiegen dass die Sendefunktion noch mehr "Goodies" haben soll:

            Besser als Objekt übergeben (und nicht als Array). Dann kann man einfach auf die Attribute zugreifen und musst nicht die Positionen in der Liste kennen.

            reiterth73R Offline
            reiterth73R Offline
            reiterth73
            wrote on last edited by
            #5

            @haus-automatisierung
            Danke Mathias,

            wie gesagt, das ist noch die Alpha-Pseudocode-Version und ich werde dann eh ein Object übergeben.
            Bin selbst in der SW Entwicklung tätig, verwende aber trotzdem gerne Blockly weil ich das meinem "Junior" besser erklären kann.
            Mir hat einfach der richtige Zusammenhang zwischen Blockly und Javascript Funktionen gefehlt.

            OT: Bis jetzt hatte ich mit deinem Bsp.
            https://www.smarthome-tricks.de/software-iobroker/blockly-telegram-nachrichten-an-bestimmte-personen-oder-gruppen-versenden/
            gearbeitet. Leider funktioniert das so nicht mehr. Siehe mein Kommentar ganz unten

            haus-automatisierungH 1 Reply Last reply
            0
            • reiterth73R reiterth73

              @haus-automatisierung
              Danke Mathias,

              wie gesagt, das ist noch die Alpha-Pseudocode-Version und ich werde dann eh ein Object übergeben.
              Bin selbst in der SW Entwicklung tätig, verwende aber trotzdem gerne Blockly weil ich das meinem "Junior" besser erklären kann.
              Mir hat einfach der richtige Zusammenhang zwischen Blockly und Javascript Funktionen gefehlt.

              OT: Bis jetzt hatte ich mit deinem Bsp.
              https://www.smarthome-tricks.de/software-iobroker/blockly-telegram-nachrichten-an-bestimmte-personen-oder-gruppen-versenden/
              gearbeitet. Leider funktioniert das so nicht mehr. Siehe mein Kommentar ganz unten

              haus-automatisierungH Online
              haus-automatisierungH Online
              haus-automatisierung
              Developer Most Active
              wrote on last edited by haus-automatisierung
              #6

              @reiterth73 sagte in Allgemeine Telegram Funktion für Gruppenversand aus Blockly:

              OT: Bis jetzt hatte ich mit deinem Bsp. gearbeitet.

              Das ist ein anderer Matthias @smarthome-tricks-de und nicht mein Blog :)

              🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
              🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
              📚 Meine inoffizielle ioBroker Dokumentation

              reiterth73R 1 Reply Last reply
              1
              • haus-automatisierungH haus-automatisierung

                @reiterth73 sagte in Allgemeine Telegram Funktion für Gruppenversand aus Blockly:

                OT: Bis jetzt hatte ich mit deinem Bsp. gearbeitet.

                Das ist ein anderer Matthias @smarthome-tricks-de und nicht mein Blog :)

                reiterth73R Offline
                reiterth73R Offline
                reiterth73
                wrote on last edited by reiterth73
                #7

                @haus-automatisierung sagte in Allgemeine Telegram Funktion für Gruppenversand aus Blockly:

                @reiterth73 sagte in Allgemeine Telegram Funktion für Gruppenversand aus Blockly:

                OT: Bis jetzt hatte ich mit deinem Bsp. gearbeitet.

                Das ist ein anderer Matthias und nicht mein Blog :)

                @haus-automatisierung

                :man-facepalming: kommt davon wenn man nach Matthias K** zum lesen aufhört :wink:
                Trotzdem danke

                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

                320

                Online

                32.7k

                Users

                82.6k

                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