So, der aktuelle Stand kann jetzt auch einen beliebigen Port verwenden (Firewall nicht vergessen).
82348641-60ce-4913-8827-d636fe4ccdca-grafik.png
Mit ein wenig JavaScript sende ich jetzt wichtige Nachrichten an meinen Windows-Client 😉
44b52dda-526c-4b1f-8998-28b4b4d7e0b2-grafik.png
const url = 'http://192.168.178.137:8090/toastMessage';
// UrlEncode message text
function urlEncode(text) {
return encodeURI(text);
}
function sendNotification(title, body) {
let uri = url;
uri += '?title=' + urlEncode(title);
uri += '&body=' + urlEncode(body);
console.log(uri);
try {
require("request")(uri).on("error", (e) => { console.error(e); });
} catch (e) {
console.warn(e);
}
}
on({id:'alias.0.vis.klingel', change:"gt"}, function () {
sendNotification('Nachricht vom ioBroker', 'Es hat geklingelt!');
});