Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
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

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    11
    1
    83

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Das Versenden eine JPEG via Telegram funktioniert nicht...

Geplant Angeheftet Gesperrt Verschoben Blockly
37 Beiträge 8 Kommentatoren 3.3k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • 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 Offline
    bahnuhrB Offline
    bahnuhr
    Forum Testing Most Active
    schrieb am zuletzt editiert von 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 Antworten Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      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 Offline
        HomoranH Offline
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von 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 - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        NathanDrakeN 1 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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 Offline
            HomoranH Offline
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #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 - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            NathanDrakeN 1 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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 Offline
                HomoranH Offline
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #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 - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                NathanDrakeN 1 Antwort Letzte Antwort
                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
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  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 Offline
                    J Offline
                    jensven
                    schrieb am zuletzt editiert von jensven
                    #36

                    hier stand was dummes :face_with_rolling_eyes:

                    1 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      347

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe