Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Gleiches Problem - Telegram sendet keine Bilder, nur Link

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    740

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

Gleiches Problem - Telegram sendet keine Bilder, nur Link

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
14 Beiträge 6 Kommentatoren 1.8k Aufrufe 5 Beobachtet
  • Ä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.
  • I ing-michel

    Re: Telegram sendet kein Doorbird Bild mehr

    Hallo, habe genau das gleiche Problem.
    Der Telegramadapter sendet bei mit nur den Pfad zum Bild und nicht das Bild.

    Die Text2Command-Instanz ist im Telegramadapter eingestellt...

    Kann mir jemand helfen?

    arteckA Offline
    arteckA Offline
    arteck
    Developer Most Active
    schrieb am zuletzt editiert von
    #2

    @ing-michel klar aber meine Glaskugel ist zur politur

    wenn du noch das Script zeigst ?

    zigbee hab ich, zwave auch, nuc's genauso und HA auch

    I 1 Antwort Letzte Antwort
    0
    • arteckA arteck

      @ing-michel klar aber meine Glaskugel ist zur politur

      wenn du noch das Script zeigst ?

      I Offline
      I Offline
      ing-michel
      schrieb am zuletzt editiert von ing-michel
      #3

      @arteck gerne.
      Das Blockly:

      das Skript:

      schedule("* * * * *", async function () {
        sendTo("telegram.0", "send", {
            text: '192.168.1.124/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=iobroker&password=1obroker'
        });
      });
      

      (aus einem Blockly)
      821ed429-e47d-43cc-8ff8-c14d677dded7-image.png https://forum.iobroker.net/assets/uploads/files/1660060307477-bildschirmfoto-2022-08-09-um-17.51.41.png

      DJMarc75D arteckA David G.D 3 Antworten Letzte Antwort
      0
      • I ing-michel

        @arteck gerne.
        Das Blockly:

        das Skript:

        schedule("* * * * *", async function () {
          sendTo("telegram.0", "send", {
              text: '192.168.1.124/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=iobroker&password=1obroker'
          });
        });
        

        (aus einem Blockly)
        821ed429-e47d-43cc-8ff8-c14d677dded7-image.png https://forum.iobroker.net/assets/uploads/files/1660060307477-bildschirmfoto-2022-08-09-um-17.51.41.png

        DJMarc75D Offline
        DJMarc75D Offline
        DJMarc75
        schrieb am zuletzt editiert von DJMarc75
        #4

        @ing-michel Du sendest quasi den Text den Du da in der Meldung eingetragen hast...
        Und was sollte da jetzt gesendet werden ??
        Wenn da ein Bild gesendet werden soll dann fehlt da aber noch einiges...

        Lehrling seit 1975 !!!
        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

        I 1 Antwort Letzte Antwort
        0
        • I ing-michel

          @arteck gerne.
          Das Blockly:

          das Skript:

          schedule("* * * * *", async function () {
            sendTo("telegram.0", "send", {
                text: '192.168.1.124/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=iobroker&password=1obroker'
            });
          });
          

          (aus einem Blockly)
          821ed429-e47d-43cc-8ff8-c14d677dded7-image.png https://forum.iobroker.net/assets/uploads/files/1660060307477-bildschirmfoto-2022-08-09-um-17.51.41.png

          arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von arteck
          #5

          @ing-michel ist doch alles richtig..

          und wo verschickst du das Bild.. ich seh da nur ein Text der versendet wird
          für ein Bild braucst bissel mehr

          const fs      = require('fs');
          const axios   = require('axios');
          const bild = '/opt/iobroker/iobroker-data/kamerabild.jpg';
          const camUrl = 'http://192.168.1.124/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=iobroker&password=1obroker';
          
          schedule("* * * * *", async function () {
           sendImage();
          });
          
          async function sendImage() {
              const writer = fs.createWriteStream(bild);
              try {
                  const response = await axios({
                      url: camUrl,
                      method: 'get',        
                      responseType: 'stream'
                  })
              
                  response.data.pipe(writer);
          
                  return new Promise((resolve, reject) => {
                      writer.on('finish', resolve => {
                          sendTo('telegram.0', {
                              text : bild, 
                              disable_notification:   false
                          });        
                      });        
                  });   
              } catch (err) {
                  console.log('Kamera hat ein problem', true);
              }
          }
          

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          I 2 Antworten Letzte Antwort
          0
          • DJMarc75D DJMarc75

            @ing-michel Du sendest quasi den Text den Du da in der Meldung eingetragen hast...
            Und was sollte da jetzt gesendet werden ??
            Wenn da ein Bild gesendet werden soll dann fehlt da aber noch einiges...

            I Offline
            I Offline
            ing-michel
            schrieb am zuletzt editiert von
            #6

            @djmarc75 Moin Marc,
            diverse Anleitungen zeigen, dass Telegramm links automatisch erkennen soll; im Zusammenhang mit installiertem Text2Command.
            z.B. hier: https://www.youtube.com/watch?v=Sb9zjer_vbo

            1 Antwort Letzte Antwort
            0
            • arteckA arteck

              @ing-michel ist doch alles richtig..

              und wo verschickst du das Bild.. ich seh da nur ein Text der versendet wird
              für ein Bild braucst bissel mehr

              const fs      = require('fs');
              const axios   = require('axios');
              const bild = '/opt/iobroker/iobroker-data/kamerabild.jpg';
              const camUrl = 'http://192.168.1.124/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=iobroker&password=1obroker';
              
              schedule("* * * * *", async function () {
               sendImage();
              });
              
              async function sendImage() {
                  const writer = fs.createWriteStream(bild);
                  try {
                      const response = await axios({
                          url: camUrl,
                          method: 'get',        
                          responseType: 'stream'
                      })
                  
                      response.data.pipe(writer);
              
                      return new Promise((resolve, reject) => {
                          writer.on('finish', resolve => {
                              sendTo('telegram.0', {
                                  text : bild, 
                                  disable_notification:   false
                              });        
                          });        
                      });   
                  } catch (err) {
                      console.log('Kamera hat ein problem', true);
                  }
              }
              
              I Offline
              I Offline
              ing-michel
              schrieb am zuletzt editiert von ing-michel
              #7

              @arteck said in Gleiches Problem - Telegram sendet keine Bilder, nur Link:

              Vielen Dank für das mundgerecht vorbereitete Skript. Das Bild muss also erst lokal gespeichert werden...

              Ich werde testen und berichten.

              EDIT: es funktioniert; Herzlichen Dank!

              1 Antwort Letzte Antwort
              0
              • arteckA arteck

                @ing-michel ist doch alles richtig..

                und wo verschickst du das Bild.. ich seh da nur ein Text der versendet wird
                für ein Bild braucst bissel mehr

                const fs      = require('fs');
                const axios   = require('axios');
                const bild = '/opt/iobroker/iobroker-data/kamerabild.jpg';
                const camUrl = 'http://192.168.1.124/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=iobroker&password=1obroker';
                
                schedule("* * * * *", async function () {
                 sendImage();
                });
                
                async function sendImage() {
                    const writer = fs.createWriteStream(bild);
                    try {
                        const response = await axios({
                            url: camUrl,
                            method: 'get',        
                            responseType: 'stream'
                        })
                    
                        response.data.pipe(writer);
                
                        return new Promise((resolve, reject) => {
                            writer.on('finish', resolve => {
                                sendTo('telegram.0', {
                                    text : bild, 
                                    disable_notification:   false
                                });        
                            });        
                        });   
                    } catch (err) {
                        console.log('Kamera hat ein problem', true);
                    }
                }
                
                I Offline
                I Offline
                ing-michel
                schrieb am zuletzt editiert von ing-michel
                #8

                @arteck
                Hi, ich würde das Bild auch gern im Vis anzeigen. Gebe ich den Pfad ein, funktioniert es jedoch nicht. Offenbar wird das jpg nicht mit den nötigen Rechten versehen, kann das sein?

                Auch wenn ich einen Speicherpfad innerhalb des Vis wähle funktioniert es nicht.🤔

                1 Antwort Letzte Antwort
                0
                • I ing-michel

                  @arteck gerne.
                  Das Blockly:

                  das Skript:

                  schedule("* * * * *", async function () {
                    sendTo("telegram.0", "send", {
                        text: '192.168.1.124/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=iobroker&password=1obroker'
                    });
                  });
                  

                  (aus einem Blockly)
                  821ed429-e47d-43cc-8ff8-c14d677dded7-image.png https://forum.iobroker.net/assets/uploads/files/1660060307477-bildschirmfoto-2022-08-09-um-17.51.41.png

                  David G.D Online
                  David G.D Online
                  David G.
                  schrieb am zuletzt editiert von David G.
                  #9

                  @ing-michel

                  Kann telegram die Bilder denn über das Netzwerk von der Kamera abrufen?
                  Müssen doch lokal zwischengespeichert werden oder?

                  EDIT
                  Oh, stand ja schon weiter oben....

                  Zeigt eure Lovelace-Visualisierung klick
                  (Auch ideal um sich Anregungen zu holen)

                  Meine Tabellen für eure Visualisierung klick

                  I 1 Antwort Letzte Antwort
                  0
                  • David G.D David G.

                    @ing-michel

                    Kann telegram die Bilder denn über das Netzwerk von der Kamera abrufen?
                    Müssen doch lokal zwischengespeichert werden oder?

                    EDIT
                    Oh, stand ja schon weiter oben....

                    I Offline
                    I Offline
                    ing-michel
                    schrieb am zuletzt editiert von ing-michel
                    #10

                    @david-g
                    Exakt. Das Bild wird zwischengespeichert. Aber dieses Zwischengespeicherte Bild möchte ich auch im Vis nutze.

                    Aktuell liegt es /vis.0/eigeneBilder/kamerabild.jpg
                    Auch mit dem Pfad w

                    /opt/iobroker/iobroker-data/files/vis.0/eigeneBilder/kamerabild.jpg

                    Wird es nicht angezeigt

                    P David G.D 2 Antworten Letzte Antwort
                    0
                    • I ing-michel

                      @david-g
                      Exakt. Das Bild wird zwischengespeichert. Aber dieses Zwischengespeicherte Bild möchte ich auch im Vis nutze.

                      Aktuell liegt es /vis.0/eigeneBilder/kamerabild.jpg
                      Auch mit dem Pfad w

                      /opt/iobroker/iobroker-data/files/vis.0/eigeneBilder/kamerabild.jpg

                      Wird es nicht angezeigt

                      P Offline
                      P Offline
                      peterfido
                      schrieb am zuletzt editiert von
                      #11

                      @ing-michel die Antwort dazu steht z.b. hier

                      Gruß

                      Peterfido

                      HomoranH 1 Antwort Letzte Antwort
                      0
                      • I ing-michel

                        @david-g
                        Exakt. Das Bild wird zwischengespeichert. Aber dieses Zwischengespeicherte Bild möchte ich auch im Vis nutze.

                        Aktuell liegt es /vis.0/eigeneBilder/kamerabild.jpg
                        Auch mit dem Pfad w

                        /opt/iobroker/iobroker-data/files/vis.0/eigeneBilder/kamerabild.jpg

                        Wird es nicht angezeigt

                        David G.D Online
                        David G.D Online
                        David G.
                        schrieb am zuletzt editiert von
                        #12

                        @ing-michel

                        Das ist ein Teil aus meinem Skript

                        Screenshot_20220820-164632_Chrome.jpg

                        <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="@1th`+1]XUG`ZCTUFaE$" x="62.04432162426312" y="262.33426682894554">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                          <field name="CONDITION">ne</field>
                          <field name="ACK_CONDITION"></field>
                          <value name="OID0">
                            <shadow type="field_oid" id="8}BHH},]]H[@}au9v(9{">
                              <field name="oid">default</field>
                            </shadow>
                          </value>
                          <statement name="STATEMENT">
                            <block type="exec" id="D}C)hM0-fx)Wqd=6B+Mj">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                              <field name="WITH_STATEMENT">FALSE</field>
                              <field name="LOG"></field>
                              <value name="COMMAND">
                                <shadow type="text" id="#.^jc[0zE^[OiazhMF}l">
                                  <field name="TEXT">wget -O /opt/iobroker/snapshot/bild.jpg 'http://192.168.99.44/snapshot.jpg?user=xxxx&amp;pwd=xxxxx&amp;strm=1'</field>
                                </shadow>
                              </value>
                              <next>
                                <block type="timeouts_settimeout" id="IHKuLLa5]oXbl$^9t|-F">
                                  <field name="NAME">timeout</field>
                                  <field name="DELAY">3</field>
                                  <field name="UNIT">sec</field>
                                  <statement name="STATEMENT">
                                    <block type="telegram" id="SqJ~@3mh/UY:D8rR:x[6">
                                      <field name="INSTANCE">.0</field>
                                      <field name="LOG"></field>
                                      <field name="SILENT">FALSE</field>
                                      <field name="PARSEMODE">default</field>
                                      <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field>
                                      <value name="MESSAGE">
                                        <shadow type="text" id="Khu{v^q4H$`GJD4x+%qG">
                                          <field name="TEXT">/opt/iobroker/snapshot/bild.jpg</field>
                                        </shadow>
                                      </value>
                                    </block>
                                  </statement>
                                </block>
                              </next>
                            </block>
                          </statement>
                        </block>
                        

                        Zeigt eure Lovelace-Visualisierung klick
                        (Auch ideal um sich Anregungen zu holen)

                        Meine Tabellen für eure Visualisierung klick

                        1 Antwort Letzte Antwort
                        0
                        • P peterfido

                          @ing-michel die Antwort dazu steht z.b. hier

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #13

                          @peterfido sagte in Gleiches Problem - Telegram sendet keine Bilder, nur Link:

                          @ing-michel die Antwort dazu steht z.b. hier

                          dann brauche ich dir das ja nicht im anderen Thread zu verlinken :-)

                          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 oben rechts. Danke!
                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          I 1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @peterfido sagte in Gleiches Problem - Telegram sendet keine Bilder, nur Link:

                            @ing-michel die Antwort dazu steht z.b. hier

                            dann brauche ich dir das ja nicht im anderen Thread zu verlinken :-)

                            I Offline
                            I Offline
                            ing-michel
                            schrieb am zuletzt editiert von
                            #14

                            @homoran @peterfido
                            that's it!

                            Danke Euch beiden!

                            1 Antwort Letzte Antwort
                            0

                            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
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            584

                            Online

                            32.9k

                            Benutzer

                            83.0k

                            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