Hi alka,
ich habe ein ganz einfaches Script dafür. Die Klingel verursacht ein Geräusch, also das Klingeln.
Und als kleines Bonbon: Es wird ein Foto vom Gast geschickt.
Gruß
Thomas
// Wenn der Knopf gedrückt wird, soll die Klingel klingeln
var request = require('request');
var fs = require('fs');
function sendImage() {
request.get({url: 'http://192.168.178.38/Streaming/channels/1/picture', encoding: 'binary'}, function (err, response, body) {
fs.writeFile("/tmp/snap.jpg", body, 'binary', function(err) {
if (err) {
console.error(err);
} else {
console.log('Snapshot sent');
sendTo('telegram.0', '/tmp/snap.jpg');
sendTo('telegram.1', '/tmp/snap.jpg');
}
});
});
}
on({id: "mqtt.0.Dachboden1.Klingelknopf.Switch"/*/Dachboden1/Klingelknopf/Switch*/, change: "gt"}, function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
setState("hm-rpc.0.OEQ0099396.1.SUBMIT"/*Tuergong.SUBMIT*/, '1,1,108000,1'); //klingeln
sendImage(); // An Telegramm senden
});