Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Fehler im Telegram-Menü mit Kamarabildabfrage...

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Fehler im Telegram-Menü mit Kamarabildabfrage...

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      DjNetwork last edited by

      Hallo zusammen, ich würde gern 2 verschiedene Scripte verbinden. Und zwar nutze ich das Telegram-Menü, und mir über das Menü Kamarabilder abrufen. Mein Problem ist, das das Bild jetzt nicht mher verschickt wird, seitdem ich im Telegram-Teil den Empfänger eingebaut habe.
      Der Fehler muss in Zeile 12 sein. Kann mir da jemand helfen?

      
      var source_url = 'http://192.168.178.46/snapshot.cgi?user=XXXX&pwd=XXXX', // Kamerabild zB http://kameraserver:9090/image1.jpg
          dest_path = '/tmp/';
      
      var request = require('request');
      var fs      = require('fs');
      
      // Bild an telegram schicken (immer Dienst 3)
      function sendImage (pfad) {
          setTimeout(function() {
             
              sendTo('telegram.0', pfad, {
                  user: (Bild_Empfaenger),
                  text:  'Hier das Bild vom Eingang:',
                  reply_markup: {
                  keyboard: [
                  ['Übersicht'],
                  ],
                  resize_keyboard:   true,
                  one_time_keyboard: true
                  }
              });
              
              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');
              }
            }); 
          });
      }
      
      
      saveImage();
      

      Vielen Dank ....

      dslraser 1 Reply Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active @DjNetwork last edited by

        @DjNetwork
        ich verwende zwar ein anderes Script, aber der Telegram Teil sieht bei mir so aus

        Screenshot_20200709-233309_Chrome.jpg

        1 Reply Last reply Reply Quote 0
        • D
          DjNetwork last edited by

          ja super ... hat geklappt. vielen Dank 👍

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          948
          Online

          31.9k
          Users

          80.1k
          Topics

          1.3m
          Posts

          2
          3
          193
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo