@orghol dein letzter Post zu dem Tehma ist nun zwar schon eine Weile her, aber ich habs wie folgt gelöst:
- Anlegen einer Variable "ntfy" auf dem MQTT-Broker (kann alternativ auch eine beliebige Variable in userdata sein)
- "Ntfyer-Listen-Script" in Blockly anlegen:
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