NEWS
PING Status über Pushover senden
-
Hat man Netzwerkgeräte, die immer erreichbar sein sollen/müssen, ist es ev. hilfreich eine Info aufs Handy zu bekommen, wenn sich eine Komponente verabschiedet hat.
Hier das Skript:
// hier Subscriptions anpassen on ('ping.0.YAHM-CCU2.10_0_0_10', onPingChange); // RS485 Gateway on ('ping.0.YAHM-CCU2.10_0_0_11', onPingChange); // Drucker on ('ping.0.YAHM-CCU2.10_0_0_12', onPingChange); // CCU2 function onPingChange (obj) { if (obj.state.val === false) { log (obj.id + ": " + obj.common.name + " ist nicht erreichbar!", 'warn'); sendTo ("pushover.2", { title: obj.id, message: obj.common.name + ' ist nicht erreichbar!', sound: 'siren', }); } else { log (obj.id + ": " + obj.common.name + " ist wieder online!"); sendTo ("pushover.0", { title: obj.id, message: obj.common.name + ' ist wieder online!', sound: 'gamelan', }); } }
PUSHOVER Hinweis: Ich habe für den "offline" Alarm eine eigene Pushover-Instanz ("pushover.2") über die nur Alarm-Meldungen gehen. Die "online"-Nachricht ist eine normale Info, wofür ich die "pushover.0"-Instanz verwende.