Bosmon zu Pushover weiterleiten

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Bosmon zu Pushover weiterleiten

Re: Bosmon zu Pushover weiterleiten

von Opsec » 10. Okt 2024, 13:00

Ja,:
bosmon hat geschrieben: 21. Feb 2013, 18:05 Hallo,

ich habe mir das noch einmal angeschaut. Pushover, so wie Du das benutzt, gibt Daten im JSON Format zurück, BosMon erwartet aber das XML-Format, also bitte

https://api.pushover.net/1/messages.json

durch

https://api.pushover.net/1/messages.xml

ersetzen. Damit sollte die Fehlermeldung "Ungültige Stammebene..." verschwinden.

Grüße
Thimo Eichstädt

Re: Bosmon zu Pushover weiterleiten

von firemaster » 18. Jan 2021, 13:38

Hallo,

der Versand funktioniert mittlerweile, aber es kommt folgende Fehlermeldung:

"Fehler beim Verarbeiten der Push Nachricht: Ungültige Daten auf Stammebene. Zeile 1 Position1

Könnt ihr was damit anfangen?

Danke im Voraus.

Re: Bosmon zu Pushover weiterleiten

von bosmon » 21. Aug 2020, 23:53

Re: Bosmon zu Pushover weiterleiten

von Fabi283 » 17. Aug 2020, 11:39

Hallo L@mmch3n,

Vielen Dank, es hat geklappt. Gibt es eine solche oder ähnliche Anleitung auch für das Senden von Psuh-Nachrichten an einen Telegram-Bot? Bzw verzweifle ich gerade daran, einen Bot bei Telegram einzustellen ;)

Re: Bosmon zu Pushover weiterleiten

von L@mmch3n » 17. Aug 2020, 07:50

Schau Dir mal mal, als altervative folgende PushDienste an:

https://www.pushsafer.com/

https://bosnotifier.de/

Re: Bosmon zu Pushover weiterleiten

von L@mmch3n » 17. Aug 2020, 07:42

Bearbeiten - Benutzerverwaltung - Hinzufügen - Einstellungen

Ein Feld für Pushover definieren
Gerät_Einstellungen.PNG
Gerät_Einstellungen.PNG (12.97 KiB) 10845 mal betrachtet



Bearbeiten - Benutzerverwaltung - Hinzufügen - Gerät

Ein Gerät für die Benachrichtigung anlegen und bei der Adresse den Wert eintragen
Gerätedaten.PNG
Gerätedaten.PNG (21.17 KiB) 10845 mal betrachtet



Bearbeiten - Telegrammereignisse

Neues Telegrmmereignis anlegen. Und bei Aktionen den PushDienst Hinzufügen
Aktion.PNG
Aktion.PNG (18.73 KiB) 10845 mal betrachtet
Ereigniss bearbeiten.PNG
Ereigniss bearbeiten.PNG (12.59 KiB) 10845 mal betrachtet

Re: Bosmon zu Pushover weiterleiten

von L@mmch3n » 17. Aug 2020, 07:28

Guten Morgen

https://www.bosmon.de/forum/viewtopic.php?t=3456


Datei - Einstellungen - PushDienst - Hinzufügen



Account bearbeiten - Einstellungen
Account.PNG
Account.PNG (26.55 KiB) 10846 mal betrachtet


Account bearbeiten - Anfragen
Account_bearbeiten_Anfrage.PNG
Account_bearbeiten_Anfrage.PNG (13.67 KiB) 10846 mal betrachtet
application/x-www-form-urlencoded
token=%field1%&user=%address%&title=%title%&message=%message%&sound=%field2%&priority=%field3%&retry=%field4%&expire=%field5%


Account bearbeiten - Script
Account_bearbeiten_Script.PNG
Account_bearbeiten_Script.PNG (30.24 KiB) 10846 mal betrachtet
public static bool ProcessResponse(int httpCode, String[] header, String content, out String result) {
using (System.Xml.XmlReader reader = System.Xml.XmlReader.Create(new System.IO.StringReader(content))) {
while(reader.Read()) {
if (reader.NodeType == System.Xml.XmlNodeType.Element) {
if ((reader.Name == "status") && (reader.ReadInnerXml() == "1")) {
result = "OK, Nachricht übermittelt.";
return true;
} else if (reader.Name == "error") {
result = "Fehler: " + reader.ReadInnerXml();
return false;
}
}
}
}
result = "";
return false;
}

public static void PrepareVariables(System.Collections.Generic.IDictionary<String, String> variables) {
String value;

if(! variables.TryGetValue("message", out value) || value == null || value.Trim().Length == 0)
variables["message"] = "Keine Meldung";

if(! variables.TryGetValue("title", out value) || value == null || value.Trim().Length == 0)
variables["title"] = "Kein Titel";
}

Account bearbeiten - Felder
Account_bearbeiten_Felder.PNG
Account_bearbeiten_Felder.PNG (29.73 KiB) 10846 mal betrachtet

Bosmon zu Pushover weiterleiten

von Fabi283 » 17. Aug 2020, 01:18

Guten Abend,

ich würde gerne alle über Bosmon empfangene Daten als Meldung direkt an Pushover weiterleiten... ich habe bereits das Forum hier durchsucht, allerdings keine genaue Schritt-für-Schritt Anleitung gefunden und verzweifle langsam ein wenig.
Hat jemand einen Link, was genau ich tun muss, um meine Alarme an Pushover weiterzuleiten. Bei Pushover bin ich bereits angemeldet, auch ein Gerät zum Empfangen ist bereit. API-Key und User-ID liegen vor.

Nach oben