NEWS
Telegram IPCAM Foto in eine Gruppe posten
-
Hi,
ich habe folgendes "kleines" Porblem, dass ich mit der Suchfunktion noch nicht lösen konnte:
Wenn es klingelt soll ein Foto via Telegram in eine Gruppe gepostet werden:
Der Telegram Adapter funtioniert und ich bekomme auch Bilder der IPCAM vom Bot. Allerdings nicht in meine Gruppe :-(
Ich benutzte das Script von PIX (vielen Dank dafür!!!)
/* Testskript BILDSPEICHERUNG todo: zum Umbenennen der Datei gilp-rename nutzen soll bei Aktion Webcam Bild speichern und per telegram senden Skript ist normalerweise inaktiv und wird zur per ScriptEnabled ausgelöst erstellt 30.03.2016 16.04.2016 nahc Update des telegram Adapters durch Bluefox ist es jetzt einfacher, Dateien zu senden 25.05.2016 download Funktion entfernt und durch request ersetzt */ var source_url = 'http://192.168.YYY.XXX/tmpfs/snap.jpg&usr=XXXXX&pwd=YYYYY', // Kamerabild zB http://kameraserver:9090/image1.jpg dest_path = '/opt/iobroker/iobroker-data/webcam/'; var request = require('request'); var fs = require('fs'); // Bild an telegram schicken (immer Dienst 3) function sendImage (pfad) { setTimeout(function() { sendTo('telegram.0', pfad); log('Webcam Bild per telegram verschickt'); }, 2 * 1000); } // Bild speichern function saveImage() { request.get({url: source_url, encoding: 'binary'}, function (err, response, body) { fs.writeFile(dest_path + 'image1.jpg', body, 'binary', function(err) { if (err) { log('Fehler beim Bild speichern: ' + err, 'warn'); } else { log('Webcam Bild gespeichert'); sendImage(dest_path + 'image1.jpg'); } }); }); } // bei Skriptstart ausführen saveImage(); // selbständig Skript wieder anhalten (nach 12s) setStateDelayed('javascript.' + instance + '.scriptEnabled.' + name.slice(10), false, 12*1000);Wie bekomme ich eine chatId dort eingebaut und evtl. sogar noch einen kurzen Text in den Post??
Gruß Rookie50
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden