NEWS
[gelöst]Telegram versendet kein Bild
-
Hallo Zusammen,
Ich möchte gern per Telegram ein Bild meiner Kamera versenden
Das speichern des Bildes in /opt/iobroker/motioneye/kueche/kueche1.jpg funktioniert
Wenn ich dann das Bild versenden will schickt mir Telegram nur den Pfad des BildesWas mache ich falsch
Danke im Voraus
Gruß
MarcelMeine Lösung hier:
https://forum.iobroker.net/post/883195 -
Hallo Zusammen,
Ich möchte gern per Telegram ein Bild meiner Kamera versenden
Das speichern des Bildes in /opt/iobroker/motioneye/kueche/kueche1.jpg funktioniert
Wenn ich dann das Bild versenden will schickt mir Telegram nur den Pfad des BildesWas mache ich falsch
Danke im Voraus
Gruß
MarcelMeine Lösung hier:
https://forum.iobroker.net/post/883195@wszene sagte in Telegram versendet kein Bild:
Was mache ich falsch
Zu wenig Infos...
Wie sieht das Skript aus?
-
@wszene sagte in Telegram versendet kein Bild:
Was mache ich falsch
Zu wenig Infos...
Wie sieht das Skript aus?
-
@wszene
evtl. telegramm alle instanzen umstellen auf telegram.0
Ich habe einen Timeout von 500ms bevor Telegram das Bild versendet, wenn ich recht erinnere ist das notwendig (schon lange her)... -
@wszene
evtl. telegramm alle instanzen umstellen auf telegram.0
Ich habe einen Timeout von 500ms bevor Telegram das Bild versendet, wenn ich recht erinnere ist das notwendig (schon lange her)... -
@wszene sagte in Telegram versendet kein Bild:
hilft das auch nicht
was genau hat nicht geholfen?
Zeig mal Dein "angepasstes" Blockly bitte.
-
-
@liv-in-sky
Leider auch nichtIch habe aber gerade folgendes im Log gesehen
Cannot send photo [chatId - NummerTelegram]: Error: ETELEGRAM: 400 Bad Request: file must be non-emptyMuss ich noch etwas einstellen?
Wenn ich den Pfad durch einen normalen Text ersetzte kommt Dieser an -
@liv-in-sky
Leider auch nichtIch habe aber gerade folgendes im Log gesehen
Cannot send photo [chatId - NummerTelegram]: Error: ETELEGRAM: 400 Bad Request: file must be non-emptyMuss ich noch etwas einstellen?
Wenn ich den Pfad durch einen normalen Text ersetzte kommt Dieser an@wszene zeig mal deinen wget Befehl
-
@liv-in-sky
Leider auch nichtIch habe aber gerade folgendes im Log gesehen
Cannot send photo [chatId - NummerTelegram]: Error: ETELEGRAM: 400 Bad Request: file must be non-emptyMuss ich noch etwas einstellen?
Wenn ich den Pfad durch einen normalen Text ersetzte kommt Dieser annimm doch mal ein schon gespeichertes / bestehendes jpg
Kommt dies an ?
Ich vermute du wartest nicht sehr lange, weil:
... file must be non-empty -
@liv-in-sky
Leider auch nichtIch habe aber gerade folgendes im Log gesehen
Cannot send photo [chatId - NummerTelegram]: Error: ETELEGRAM: 400 Bad Request: file must be non-emptyMuss ich noch etwas einstellen?
Wenn ich den Pfad durch einen normalen Text ersetzte kommt Dieser an@wszene sagte in Telegram versendet kein Bild:
Cannot send photo [chatId - NummerTelegram]: Error: ETELEGRAM: 400 Bad Request: file must be non-empty
setz mal den timeout testweise deutlich höher!
-
@liv-in-sky
Leider auch nichtIch habe aber gerade folgendes im Log gesehen
Cannot send photo [chatId - NummerTelegram]: Error: ETELEGRAM: 400 Bad Request: file must be non-emptyMuss ich noch etwas einstellen?
Wenn ich den Pfad durch einen normalen Text ersetzte kommt Dieser anhabe gerade nochmal bei mir nachgesehen - sieht doch so aus und funktioniert:

kann es sein, dass die bilder in iobroker registriert sein müssen ?
teste mal mit einem bild unter dem ordner:
/opt/iobroker/iobroker-data/files/vis.0/.............pngdort sollten irgendwo bilder von der vis sein
-
habe gerade nochmal bei mir nachgesehen - sieht doch so aus und funktioniert:

kann es sein, dass die bilder in iobroker registriert sein müssen ?
teste mal mit einem bild unter dem ordner:
/opt/iobroker/iobroker-data/files/vis.0/.............pngdort sollten irgendwo bilder von der vis sein
Das habe ich auch schon probiert
Leider wird da auch nichts gesendet
Das Bild wird ja per wget richtig geholt das ist auch im Verzeichnis -
Das habe ich auch schon probiert
Leider wird da auch nichts gesendet
Das Bild wird ja per wget richtig geholt das ist auch im Verzeichnis@wszene
Nochmal: Zeige mal deinen wget Befehl...
Evtl gibt es zugriffsprobleme mit dem Ordner /opt/iobroker/motioneye
Ich habe einen zusätzlichen Ordner für die Bilder unter /opt/iobroker angelegt -
Das habe ich auch schon probiert
Leider wird da auch nichts gesendet
Das Bild wird ja per wget richtig geholt das ist auch im Verzeichnis -
Also ich lass meine Kamerabilder so speichern
wget --output-document /opt/iobroker/Kamerabilder/Eingang2.jpg "http://192.168.178.6/snap.jpeg"Den Ordner "Kamerabilder" habe ich mir dazu angelegt
Schicken dann so/opt/iobroker/Kamerabilder/Eingang2.jpg
-
Das habe ich auch schon probiert
Leider wird da auch nichts gesendet
Das Bild wird ja per wget richtig geholt das ist auch im Verzeichnis@wszene habe jetzt auch mit einer datei nicht im iobroker verzeichnis getestet - funktioniert bei mir auch
jetzt fällt mir auch nichts mehr ein - sorry
-
@wszene
Nochmal: Zeige mal deinen wget Befehl...
Evtl gibt es zugriffsprobleme mit dem Ordner /opt/iobroker/motioneye
Ich habe einen zusätzlichen Ordner für die Bilder unter /opt/iobroker angelegt -
Das habe ich auch schon probiert
Leider wird da auch nichts gesendet
Das Bild wird ja per wget richtig geholt das ist auch im Verzeichnis

