Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Das Versenden eine JPEG via Telegram funktioniert nicht...

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    476

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

Das Versenden eine JPEG via Telegram funktioniert nicht...

Scheduled Pinned Locked Moved Blockly
37 Posts 8 Posters 3.5k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Thomas BraunT Thomas Braun

    @nathandrake

    Auch keine Screenshots der Konsole.
    Text als Text in CodeTags eingebettet hier rein.

    frana120500F Offline
    frana120500F Offline
    frana120500
    wrote on last edited by frana120500
    #22

    @NathanDrake wie sehen denn deine Einstellungen von Script Adapter aus? Vielleicht liegt es daran.

    Das sind meine

    Bildschirmfoto 2022-02-20 um 14.07.40.jpg

    NathanDrakeN 1 Reply Last reply
    0
    • frana120500F frana120500

      @NathanDrake wie sehen denn deine Einstellungen von Script Adapter aus? Vielleicht liegt es daran.

      Das sind meine

      Bildschirmfoto 2022-02-20 um 14.07.40.jpg

      NathanDrakeN Offline
      NathanDrakeN Offline
      NathanDrake
      wrote on last edited by
      #23

      @frana120500
      "Send to Host" war nicht aktiviert. Hat aber leider nach dem Neustart des Adapters auch keine Änderung gebracht. Bei "Mirror scripts to file path" steht bei mir nichts. Denke aber auch, dass das uninteressant für mein Problem ist.

      ioBroker auf Debian VM (Proxmox), Phoscon Gateway, SPS Wago 750-841, Busch-Jaeger ZigBee Light Link

      bahnuhrB 1 Reply Last reply
      0
      • NathanDrakeN NathanDrake

        @frana120500
        "Send to Host" war nicht aktiviert. Hat aber leider nach dem Neustart des Adapters auch keine Änderung gebracht. Bei "Mirror scripts to file path" steht bei mir nichts. Denke aber auch, dass das uninteressant für mein Problem ist.

        bahnuhrB Online
        bahnuhrB Online
        bahnuhr
        Forum Testing Most Active
        wrote on last edited by
        #24

        @nathandrake

        Hast du mein Script schon einmal ausprobiert ?
        Wenn nein, warum nicht ?


        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
        Danke.
        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
        ScreenToGif :https://www.screentogif.com/downloads.html

        NathanDrakeN 1 Reply Last reply
        0
        • bahnuhrB bahnuhr

          @nathandrake

          Hast du mein Script schon einmal ausprobiert ?
          Wenn nein, warum nicht ?

          NathanDrakeN Offline
          NathanDrakeN Offline
          NathanDrake
          wrote on last edited by NathanDrake
          #25

          @bahnuhr
          ja, habe ich eben ausprobiert und es führt zu dem gleichen Ergebnis.

          on({id: '0_userdata.0.Test', change: "ne"}, async function (obj) {
            var value = obj.state.val;
            var oldValue = obj.oldState.val;
          
          var request = require('request');
          var fs      = require('fs');
              request.get({url: 'http://admin:XXXXX@192.168.0.74/cgi-bin/snapshot.cgi?', encoding: 'binary'}, function (err, response, body) {
                  fs.writeFile('/opt/iobroker/ipcam/alarm.jpg', body, 'binary', function(err) {
                  if (err) {
                      console.error(err);
                  } else {
                      log('Snapshot sent ');
                      sendTo('telegram.0', {user: 'Sven', text: '/opt/iobroker/ipcam/alarm.jpg', caption: 'Kamera1'});
                  }
                }); 
              });
          })
          

          Es kommt folgende Fehlermeldung:

          2022-02-20 16:20:36.021	error	Cannot send photo [chatId - 499079625]: Error: ETELEGRAM: 400 Bad Request: IMAGE_PROCESS_FAILED
          

          ioBroker auf Debian VM (Proxmox), Phoscon Gateway, SPS Wago 750-841, Busch-Jaeger ZigBee Light Link

          frana120500F bahnuhrB 2 Replies Last reply
          0
          • NathanDrakeN NathanDrake

            @bahnuhr
            ja, habe ich eben ausprobiert und es führt zu dem gleichen Ergebnis.

            on({id: '0_userdata.0.Test', change: "ne"}, async function (obj) {
              var value = obj.state.val;
              var oldValue = obj.oldState.val;
            
            var request = require('request');
            var fs      = require('fs');
                request.get({url: 'http://admin:XXXXX@192.168.0.74/cgi-bin/snapshot.cgi?', encoding: 'binary'}, function (err, response, body) {
                    fs.writeFile('/opt/iobroker/ipcam/alarm.jpg', body, 'binary', function(err) {
                    if (err) {
                        console.error(err);
                    } else {
                        log('Snapshot sent ');
                        sendTo('telegram.0', {user: 'Sven', text: '/opt/iobroker/ipcam/alarm.jpg', caption: 'Kamera1'});
                    }
                  }); 
                });
            })
            

            Es kommt folgende Fehlermeldung:

            2022-02-20 16:20:36.021	error	Cannot send photo [chatId - 499079625]: Error: ETELEGRAM: 400 Bad Request: IMAGE_PROCESS_FAILED
            
            frana120500F Offline
            frana120500F Offline
            frana120500
            wrote on last edited by
            #26

            @nathandrake kann es sein das der zu schnell sendet und das Bild noch nicht gespeichert ist?

            NathanDrakeN 1 Reply Last reply
            0
            • frana120500F frana120500

              @nathandrake kann es sein das der zu schnell sendet und das Bild noch nicht gespeichert ist?

              NathanDrakeN Offline
              NathanDrakeN Offline
              NathanDrake
              wrote on last edited by
              #27

              @frana120500
              um das auszuschließen habe ich den Teil für das Holen des Screenshots mal weggelassen. Das alarm.jpg liegt ja bereits im Verzeichnis, so dass ich nur noch die Code Zeile

                          sendTo('telegram.0', {user: 'Sven', text: '/opt/iobroker/ipcam/alarm.jpg', caption: 'Kamera1'});
              
              

              im Skript habe. Es kommt die gleiche Fehlermeldung von dem Telegram Adapter. Das Verhalten ist sowohl im Blockly als im JS gleich.

              ioBroker auf Debian VM (Proxmox), Phoscon Gateway, SPS Wago 750-841, Busch-Jaeger ZigBee Light Link

              1 Reply Last reply
              0
              • NathanDrakeN NathanDrake

                @bahnuhr
                ja, habe ich eben ausprobiert und es führt zu dem gleichen Ergebnis.

                on({id: '0_userdata.0.Test', change: "ne"}, async function (obj) {
                  var value = obj.state.val;
                  var oldValue = obj.oldState.val;
                
                var request = require('request');
                var fs      = require('fs');
                    request.get({url: 'http://admin:XXXXX@192.168.0.74/cgi-bin/snapshot.cgi?', encoding: 'binary'}, function (err, response, body) {
                        fs.writeFile('/opt/iobroker/ipcam/alarm.jpg', body, 'binary', function(err) {
                        if (err) {
                            console.error(err);
                        } else {
                            log('Snapshot sent ');
                            sendTo('telegram.0', {user: 'Sven', text: '/opt/iobroker/ipcam/alarm.jpg', caption: 'Kamera1'});
                        }
                      }); 
                    });
                })
                

                Es kommt folgende Fehlermeldung:

                2022-02-20 16:20:36.021	error	Cannot send photo [chatId - 499079625]: Error: ETELEGRAM: 400 Bad Request: IMAGE_PROCESS_FAILED
                
                bahnuhrB Online
                bahnuhrB Online
                bahnuhr
                Forum Testing Most Active
                wrote on last edited by bahnuhr
                #28

                @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                http://admin:XXXXX@192.168.0.74/cgi-bin/snapshot.cgi?

                Damit bekommst du im browser ein Bild?
                Muss denn hier nicht noch user und pass angefügt werden?

                Edit:
                habs übersehen. Steht ja am Anfang schon.

                @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                        sendTo('telegram.0', {user: 'Sven', text: '/opt/iobroker/ipcam/alarm.jpg', caption: 'Kamera1'});
                

                Hast du mal den fixer drüber laufen lassen?
                Oder nach der o.g. Fehlermeldung mal gegoogelt. Ich glaube dazu gibt es ein issue.


                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                Danke.
                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                ScreenToGif :https://www.screentogif.com/downloads.html

                NathanDrakeN M 2 Replies Last reply
                0
                • bahnuhrB bahnuhr

                  @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                  http://admin:XXXXX@192.168.0.74/cgi-bin/snapshot.cgi?

                  Damit bekommst du im browser ein Bild?
                  Muss denn hier nicht noch user und pass angefügt werden?

                  Edit:
                  habs übersehen. Steht ja am Anfang schon.

                  @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                          sendTo('telegram.0', {user: 'Sven', text: '/opt/iobroker/ipcam/alarm.jpg', caption: 'Kamera1'});
                  

                  Hast du mal den fixer drüber laufen lassen?
                  Oder nach der o.g. Fehlermeldung mal gegoogelt. Ich glaube dazu gibt es ein issue.

                  NathanDrakeN Offline
                  NathanDrakeN Offline
                  NathanDrake
                  wrote on last edited by
                  #29

                  @bahnuhr
                  Ja, Bild von der Kamera holen und abspeichern ist nicht das Problem. (Natürlich mit User und Password) . Das Thema ist ein Bild aus dem Ordner /opt/iobroker/ipcam mit dem Telegram Adapter zu versenden. Aber danke nochmal für den Hinweis

                  Den fixer habe ich noch nicht verwendet.

                  ioBroker auf Debian VM (Proxmox), Phoscon Gateway, SPS Wago 750-841, Busch-Jaeger ZigBee Light Link

                  HomoranH 1 Reply Last reply
                  0
                  • NathanDrakeN NathanDrake

                    @bahnuhr
                    Ja, Bild von der Kamera holen und abspeichern ist nicht das Problem. (Natürlich mit User und Password) . Das Thema ist ein Bild aus dem Ordner /opt/iobroker/ipcam mit dem Telegram Adapter zu versenden. Aber danke nochmal für den Hinweis

                    Den fixer habe ich noch nicht verwendet.

                    HomoranH Do not disturb
                    HomoranH Do not disturb
                    Homoran
                    Global Moderator Administrators
                    wrote on last edited by Homoran
                    #30

                    @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                    Den fixer habe ich noch nicht verwendet.

                    und einen reboot nach der Änderung der Rechte?
                    sonst schieb doch mal ein Bild direkt nach /opt/iobroker.
                    (natürlich nicht als root!)

                    kein Support per PN! - Fragen im Forum stellen -
                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    NathanDrakeN 1 Reply Last reply
                    0
                    • HomoranH Homoran

                      @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                      Den fixer habe ich noch nicht verwendet.

                      und einen reboot nach der Änderung der Rechte?
                      sonst schieb doch mal ein Bild direkt nach /opt/iobroker.
                      (natürlich nicht als root!)

                      NathanDrakeN Offline
                      NathanDrakeN Offline
                      NathanDrake
                      wrote on last edited by
                      #31

                      @homoran
                      Reboot hatte ich noch nicht gemacht.

                      Habe eben folgenden Thread mit dem gleichen Problem gefunden, wo ich aber die Lösung nicht verstehe...
                      https://forum.iobroker.net/topic/16827/klingelbild-script-telegram-fehler

                      ioBroker auf Debian VM (Proxmox), Phoscon Gateway, SPS Wago 750-841, Busch-Jaeger ZigBee Light Link

                      HomoranH 1 Reply Last reply
                      0
                      • NathanDrakeN NathanDrake

                        @homoran
                        Reboot hatte ich noch nicht gemacht.

                        Habe eben folgenden Thread mit dem gleichen Problem gefunden, wo ich aber die Lösung nicht verstehe...
                        https://forum.iobroker.net/topic/16827/klingelbild-script-telegram-fehler

                        HomoranH Do not disturb
                        HomoranH Do not disturb
                        Homoran
                        Global Moderator Administrators
                        wrote on last edited by
                        #32

                        @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                        wo ich aber die Lösung nicht verstehe...

                        da hatte sich eine IP-Adresse verändert.

                        @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                        Reboot hatte ich noch nicht gemacht.

                        mir gehen nur die Ideen aus - letzter Strohhalm!

                        kein Support per PN! - Fragen im Forum stellen -
                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        NathanDrakeN 1 Reply Last reply
                        0
                        • HomoranH Homoran

                          @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                          wo ich aber die Lösung nicht verstehe...

                          da hatte sich eine IP-Adresse verändert.

                          @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                          Reboot hatte ich noch nicht gemacht.

                          mir gehen nur die Ideen aus - letzter Strohhalm!

                          NathanDrakeN Offline
                          NathanDrakeN Offline
                          NathanDrake
                          wrote on last edited by
                          #33

                          @homoran
                          Genau, eine IP Adressänderung von meinem iobroker Host hatte ich auch. Wüsste aber nicht worauf das einen Einfluss haben sollte.

                          ioBroker auf Debian VM (Proxmox), Phoscon Gateway, SPS Wago 750-841, Busch-Jaeger ZigBee Light Link

                          HomoranH 1 Reply Last reply
                          0
                          • NathanDrakeN NathanDrake

                            @homoran
                            Genau, eine IP Adressänderung von meinem iobroker Host hatte ich auch. Wüsste aber nicht worauf das einen Einfluss haben sollte.

                            HomoranH Do not disturb
                            HomoranH Do not disturb
                            Homoran
                            Global Moderator Administrators
                            wrote on last edited by
                            #34

                            @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                            Wüsste aber nicht worauf das einen Einfluss haben sollte.

                            im verlinkten Thread steht die IP der Kamera im Skript

                            Ich nutze telegram nicht.
                            Ob da irgendwo eine IP in der Konfig steht weiß ich daher nicht.

                            Hat sich auch der Hostname geändert?

                            kein Support per PN! - Fragen im Forum stellen -
                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            NathanDrakeN 1 Reply Last reply
                            0
                            • HomoranH Homoran

                              @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                              Wüsste aber nicht worauf das einen Einfluss haben sollte.

                              im verlinkten Thread steht die IP der Kamera im Skript

                              Ich nutze telegram nicht.
                              Ob da irgendwo eine IP in der Konfig steht weiß ich daher nicht.

                              Hat sich auch der Hostname geändert?

                              NathanDrakeN Offline
                              NathanDrakeN Offline
                              NathanDrake
                              wrote on last edited by
                              #35

                              @homoran
                              Hmm, der Host Name hat sich bei mir nicht geändert, nur die IP-Adresse der Debian VM.
                              Werde mal das System Neu starten und weiter grübeln...:grinning:

                              ioBroker auf Debian VM (Proxmox), Phoscon Gateway, SPS Wago 750-841, Busch-Jaeger ZigBee Light Link

                              1 Reply Last reply
                              0
                              • NathanDrakeN NathanDrake

                                Hallo,

                                ich möchte von meiner IPcam einen Screenshot per Telegram versenden. Das Speichern des Screenshots mit

                                wget --output-document /opt/iobroker/ipcam/alarm.jpg "http://admin:XXXX@192.168.0.74/cgi-bin/snapshot.cgi?"
                                

                                funktioniert auch problemlos. Was leider noch nicht funktioniert ist das Versenden des Bildes. Versendung von Text ist kein Problem. Sind hier noch Einstellung seitens Telegram notwendig?
                                Komme bei dem Thema irgendwie nicht weiter und vielleicht hat ja jemand noch einen Hinweis?

                                ioBroker auf Debian 11
                                Node.js V14.18.3
                                NPM 6.14.15
                                Telegram Adapter v1.11.1

                                screen.PNG

                                J Online
                                J Online
                                jensven
                                wrote on last edited by jensven
                                #36

                                hier stand was dummes :face_with_rolling_eyes:

                                1 Reply Last reply
                                0
                                • bahnuhrB bahnuhr

                                  @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                                  http://admin:XXXXX@192.168.0.74/cgi-bin/snapshot.cgi?

                                  Damit bekommst du im browser ein Bild?
                                  Muss denn hier nicht noch user und pass angefügt werden?

                                  Edit:
                                  habs übersehen. Steht ja am Anfang schon.

                                  @nathandrake sagte in Das Versenden eine JPEG via Telegram funktioniert nicht...:

                                          sendTo('telegram.0', {user: 'Sven', text: '/opt/iobroker/ipcam/alarm.jpg', caption: 'Kamera1'});
                                  

                                  Hast du mal den fixer drüber laufen lassen?
                                  Oder nach der o.g. Fehlermeldung mal gegoogelt. Ich glaube dazu gibt es ein issue.

                                  M Offline
                                  M Offline
                                  Markus 2
                                  wrote on last edited by
                                  #37

                                  Willst du es mal mit einem anderen Pfad versuchen?
                                  z.B. /tmp/alarm.jpg

                                  Ich hätte da aber noch einen Frage an alle Hautürtlegammer....
                                  Geht das Teil bei euch so aktuell noch?

                                          sendTo('telegram.0', {user: 'Sven', text: '/opt/iobroker/ipcam/alarm.jpg', caption: 'Kamera1'});
                                  

                                  Wenn ich sowas mache, dann startet der Telegram Adapter neu.
                                  Ich nutze das so in einer NodeRed Function, in erster Linie um die ChatId eines Gruppenchats zu übergeben.

                                  Details siehe:
                                  https://forum.iobroker.net/topic/53227/telegram-adapter-forbidden-properties/2?_=1647816390038

                                  1 Reply Last reply
                                  0
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  328

                                  Online

                                  32.7k

                                  Users

                                  82.5k

                                  Topics

                                  1.3m

                                  Posts
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Home
                                  • Recent
                                  • Tags
                                  • Unread 0
                                  • Categories
                                  • Unreplied
                                  • Popular
                                  • GitHub
                                  • Docu
                                  • Hilfe