Hallo zusammen,
kann mir bitte jemand helfen das Script mit httpGet anzupassen?
Ich habe schon einiges versucht aber es klappt nicht.
// Bild per EMail versenden
var fs = require('fs');
var snap = '';
var zaehlerstandhaus = getState("mqtt.0.wasserzaehler-haus-2025.main.value").val;
schedule("* * * * *", function () {
snap = '/var/www/html/wasseruhr-haus-2025/wasseruhr-haus-2025' + formatDate(new Date(), 'TT-MM-JJJJ_hh-mm-ss') + '.jpg';
request.get({url: 'http://xxx.xxx.x.xx/img_tmp/raw.jpg', encoding: 'binary'}, function (err, response, body) {
fs.writeFile(snap, body, 'binary', function(err) {
if (err) {
console.error(err);
} else {
sendTo("email", {
to: "xxx@xxx.xx",
subject: "Wasseruhr-Haus-2025",
text: "Wasseruhr-Haus-2025 Zählerstand:" + zaehlerstandhaus,
attachments: [{path: snap}]
});
}
});
});
});