Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Wie kann ich eine ntfy push-Meldung in Blockly abbilden?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    191

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    202

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    886

Wie kann ich eine ntfy push-Meldung in Blockly abbilden?

Geplant Angeheftet Gesperrt Verschoben Blockly
12 Beiträge 5 Kommentatoren 1.1k Aufrufe 4 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • O Orghol

    Hat jemand eine Idee, wie dieses javascript in Blockly darzustellen ist?

    fetch('https://ntfy.example.com/mysecrets', {
        method: 'POST', // PUT works too
        body: 'Look ma, with auth',
        headers: {
            'Authorization': 'Basic dGVzdHVzZXI6ZmFrZXBhc3N3b3Jk'
        }
    })code_text
    
    haus-automatisierungH Online
    haus-automatisierungH Online
    haus-automatisierung
    Developer Most Active
    schrieb am zuletzt editiert von
    #2

    @orghol Erstmal solltest Du keine Zugangsdaten hier teilen. Ansonsten kannst das mit dem httpPost Baustein machen

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

    O 1 Antwort Letzte Antwort
    0
    • haus-automatisierungH haus-automatisierung

      @orghol Erstmal solltest Du keine Zugangsdaten hier teilen. Ansonsten kannst das mit dem httpPost Baustein machen

      O Offline
      O Offline
      Orghol
      schrieb am zuletzt editiert von
      #3

      @haus-automatisierung Danke für die Info; die Daten sind fake.
      httpPost habe ich schon erfolglos versucht. Die Frage ist, wie geht es genau?

      haus-automatisierungH 1 Antwort Letzte Antwort
      0
      • O Orghol

        @haus-automatisierung Danke für die Info; die Daten sind fake.
        httpPost habe ich schon erfolglos versucht. Die Frage ist, wie geht es genau?

        haus-automatisierungH Online
        haus-automatisierungH Online
        haus-automatisierung
        Developer Most Active
        schrieb am zuletzt editiert von
        #4

        @orghol Zeig mal deinen Versuch.

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

        O 1 Antwort Letzte Antwort
        0
        • haus-automatisierungH haus-automatisierung

          @orghol Zeig mal deinen Versuch.

          O Offline
          O Offline
          Orghol
          schrieb am zuletzt editiert von
          #5

          @haus-automatisierung Das sieht so aus:
          092a9d68-fd9e-40d9-a1be-830a3e3c815b-grafik.png

          http://site/topic, {body: 'push-message' , headers: {'Authorization': 'Bearer xyz|Content-Type:text/plain'}}
          

          Mit Tasmota auf einem ESP8266 klappt das mit WebQuery (Syntax natürlich etwas anders).

          haus-automatisierungH 1 Antwort Letzte Antwort
          0
          • O Orghol

            @haus-automatisierung Das sieht so aus:
            092a9d68-fd9e-40d9-a1be-830a3e3c815b-grafik.png

            http://site/topic, {body: 'push-message' , headers: {'Authorization': 'Bearer xyz|Content-Type:text/plain'}}
            

            Mit Tasmota auf einem ESP8266 klappt das mit WebQuery (Syntax natürlich etwas anders).

            haus-automatisierungH Online
            haus-automatisierungH Online
            haus-automatisierung
            Developer Most Active
            schrieb am zuletzt editiert von
            #6

            @orghol Basic Auth kannst Du mit in die URL schreiben:

            Screenshot 2025-02-05 at 13.01.54.png

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

            O 1 Antwort Letzte Antwort
            0
            • haus-automatisierungH haus-automatisierung

              @orghol Basic Auth kannst Du mit in die URL schreiben:

              Screenshot 2025-02-05 at 13.01.54.png

              O Offline
              O Offline
              Orghol
              schrieb am zuletzt editiert von
              #7

              @haus-automatisierung Folgende message kommt nach Ausführung:

              script.js.testscript: {"code":40401,"http":404,"error":"page not found"}code_text
              

              Sieht so aus, als könne Blockly mit der URL nicht umgehen.
              Ich checke nochmal mit Tasmota

              CodierknechtC M 2 Antworten Letzte Antwort
              0
              • O Orghol

                @haus-automatisierung Folgende message kommt nach Ausführung:

                script.js.testscript: {"code":40401,"http":404,"error":"page not found"}code_text
                

                Sieht so aus, als könne Blockly mit der URL nicht umgehen.
                Ich checke nochmal mit Tasmota

                CodierknechtC Offline
                CodierknechtC Offline
                Codierknecht
                Developer Most Active
                schrieb am zuletzt editiert von
                #8

                @orghol sagte in Wie kann ich eine ntfy push-Meldung in Blockly abbilden?:

                Sieht so aus, als könne Blockly mit der URL nicht umgehen.

                Zeigen!

                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                HmIP|ZigBee|Tasmota|Unifi
                Zabbix Certified Specialist
                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                1 Antwort Letzte Antwort
                0
                • O Orghol

                  @haus-automatisierung Folgende message kommt nach Ausführung:

                  script.js.testscript: {"code":40401,"http":404,"error":"page not found"}code_text
                  

                  Sieht so aus, als könne Blockly mit der URL nicht umgehen.
                  Ich checke nochmal mit Tasmota

                  M Offline
                  M Offline
                  MMac82
                  schrieb am zuletzt editiert von
                  #9

                  @orghol dein letzter Post zu dem Tehma ist nun zwar schon eine Weile her, aber ich habs wie folgt gelöst:

                  1. Anlegen einer Variable "ntfy" auf dem MQTT-Broker (kann alternativ auch eine beliebige Variable in userdata sein)
                  2. "Ntfyer-Listen-Script" in Blockly anlegen:

                  Bildschirmfoto vom 2025-06-03 21-54-03.png

                  Das Script greift auf das Programm "curl" auf der OS-Ebene zu, und der Aufbau ist damit relativ einfach mit "erstelle Text aus":

                  Textbaustein 1-> curl -H "Authorization: Bearer tk_##################" -H "Priority: urgent"[LEERZEICHEN]
                  Textbaustein 2-> -d "[LEERZEICHEN]
                  Textbaustein 3-> [(MQTT)-Variable]
                  Textbaustein 4-> [LEERZEICHEN]"
                  Textbaustein 5-> https://deinserver.de/DeinNtfyTopic

                  Der riesen Vorteil hierbei ist, dass man nun praktisch alle Messages einfach in die (MQTT-)Variable schreiben kann, und das Script verpackt das dann dank dem Trigger umgehend in eine ntfy-Nachricht. In den anderen Scripten braucht man den HTTP-Post dann nicht immer wieder zusammenbauen.

                  VG
                  MMac82

                  haus-automatisierungH 1 Antwort Letzte Antwort
                  0
                  • M MMac82

                    @orghol dein letzter Post zu dem Tehma ist nun zwar schon eine Weile her, aber ich habs wie folgt gelöst:

                    1. Anlegen einer Variable "ntfy" auf dem MQTT-Broker (kann alternativ auch eine beliebige Variable in userdata sein)
                    2. "Ntfyer-Listen-Script" in Blockly anlegen:

                    Bildschirmfoto vom 2025-06-03 21-54-03.png

                    Das Script greift auf das Programm "curl" auf der OS-Ebene zu, und der Aufbau ist damit relativ einfach mit "erstelle Text aus":

                    Textbaustein 1-> curl -H "Authorization: Bearer tk_##################" -H "Priority: urgent"[LEERZEICHEN]
                    Textbaustein 2-> -d "[LEERZEICHEN]
                    Textbaustein 3-> [(MQTT)-Variable]
                    Textbaustein 4-> [LEERZEICHEN]"
                    Textbaustein 5-> https://deinserver.de/DeinNtfyTopic

                    Der riesen Vorteil hierbei ist, dass man nun praktisch alle Messages einfach in die (MQTT-)Variable schreiben kann, und das Script verpackt das dann dank dem Trigger umgehend in eine ntfy-Nachricht. In den anderen Scripten braucht man den HTTP-Post dann nicht immer wieder zusammenbauen.

                    VG
                    MMac82

                    haus-automatisierungH Online
                    haus-automatisierungH Online
                    haus-automatisierung
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #10

                    @mmac82 Es gibt auch einen Adapter: https://github.com/sestriel/ioBroker.ntfy

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

                    mcm1957M 1 Antwort Letzte Antwort
                    0
                    • haus-automatisierungH haus-automatisierung

                      @mmac82 Es gibt auch einen Adapter: https://github.com/sestriel/ioBroker.ntfy

                      mcm1957M Offline
                      mcm1957M Offline
                      mcm1957
                      schrieb am zuletzt editiert von
                      #11

                      @haus-automatisierung said in Wie kann ich eine ntfy push-Meldung in Blockly abbilden?:

                      @mmac82 Es gibt auch einen Adapter: https://github.com/sestriel/ioBroker.ntfy

                      Vom Einsatz dieses Adapters ist abzuraten

                      • der Adapter nur via Github installierbar ist und von Github Installationen explizit abgeraten wird (mit ein paar Ausnahmen v.A. Tests)
                      • der Dev eine Aufnahme in die Repositories explizit ablehnt
                      • der Dev die Rückmeldung / Issueerstellung für die ioBroker checks blockt und es daher nicht möglich ist notwendige Dinge zu melden.

                      Use at own Risk ...

                      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                      Support Repositoryverwaltung.

                      Wer 'nen Kaffee spendieren will: https://paypal.me

                      LESEN - gute Forenbeitrage

                      haus-automatisierungH 1 Antwort Letzte Antwort
                      1
                      • mcm1957M mcm1957

                        @haus-automatisierung said in Wie kann ich eine ntfy push-Meldung in Blockly abbilden?:

                        @mmac82 Es gibt auch einen Adapter: https://github.com/sestriel/ioBroker.ntfy

                        Vom Einsatz dieses Adapters ist abzuraten

                        • der Adapter nur via Github installierbar ist und von Github Installationen explizit abgeraten wird (mit ein paar Ausnahmen v.A. Tests)
                        • der Dev eine Aufnahme in die Repositories explizit ablehnt
                        • der Dev die Rückmeldung / Issueerstellung für die ioBroker checks blockt und es daher nicht möglich ist notwendige Dinge zu melden.

                        Use at own Risk ...

                        haus-automatisierungH Online
                        haus-automatisierungH Online
                        haus-automatisierung
                        Developer Most Active
                        schrieb am zuletzt editiert von
                        #12

                        @mcm1957 Oha, die Diskussion in den Issues ist ja wild.

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

                        1 Antwort Letzte Antwort
                        0

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        451

                        Online

                        32.8k

                        Benutzer

                        82.7k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe