Seite 1 von 1
Bosmon zu Pushover weiterleiten
Verfasst: 17. Aug 2020, 01:18
von Fabi283
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.
Re: Bosmon zu Pushover weiterleiten
Verfasst: 17. Aug 2020, 07:28
von L@mmch3n
Guten Morgen
https://www.bosmon.de/forum/viewtopic.php?t=3456
Datei - Einstellungen - PushDienst - Hinzufügen
Account bearbeiten - Einstellungen

- Account.PNG (26.55 KiB) 10844 mal betrachtet
Account bearbeiten - Anfragen

- Account_bearbeiten_Anfrage.PNG (13.67 KiB) 10844 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 (30.24 KiB) 10844 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 (29.73 KiB) 10844 mal betrachtet
Re: Bosmon zu Pushover weiterleiten
Verfasst: 17. Aug 2020, 07:42
von L@mmch3n
Bearbeiten - Benutzerverwaltung - Hinzufügen - Einstellungen
Ein Feld für Pushover definieren

- Gerät_Einstellungen.PNG (12.97 KiB) 10843 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 (21.17 KiB) 10843 mal betrachtet
Bearbeiten - Telegrammereignisse
Neues Telegrmmereignis anlegen. Und bei Aktionen den PushDienst Hinzufügen

- Aktion.PNG (18.73 KiB) 10843 mal betrachtet

- Ereigniss bearbeiten.PNG (12.59 KiB) 10843 mal betrachtet
Re: Bosmon zu Pushover weiterleiten
Verfasst: 17. Aug 2020, 07:50
von L@mmch3n
Schau Dir mal mal, als altervative folgende PushDienste an:
https://www.pushsafer.com/
https://bosnotifier.de/
Re: Bosmon zu Pushover weiterleiten
Verfasst: 17. Aug 2020, 11:39
von Fabi283
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
Verfasst: 21. Aug 2020, 23:53
von bosmon
Re: Bosmon zu Pushover weiterleiten
Verfasst: 18. Jan 2021, 13:38
von firemaster
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
Verfasst: 10. Okt 2024, 13:00
von Opsec