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. JavaScript
  5. Script um über Telegram bot Kamerabilder abzurufen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Script um über Telegram bot Kamerabilder abzurufen

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascript
3 Beiträge 2 Kommentatoren 318 Aufrufe 2 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.
  • F Offline
    F Offline
    Fliegerlenker
    schrieb am zuletzt editiert von Negalein
    #1

    Hallo
    André Buanet hat ein script zur Verfügung gestellt, mit dem man über den Telegram Bot sich snapshots einer IP Kamera zuschicken lassen kann. Andrés Script spricht eine Foscam Kamera an und funktioniert mit meiner Foscam nun einwandfrei.

    Mit meiner Unifi Kamera will ich nun Gleiches tun. Den snapshot beider Kameras kann ich problemlos mit dem Browser abrufen.
    Wenn ich nun die "Foscam" Zeile im Script durch die Unifi Zeile ersetze funktioniert das nicht.
    Was mache ich falsch?

    Hier die Facts:
    Das komplette Script gibt es hier
    Vermutlich geht es aber nur um die "var cam_img... " Zeile

    Das Grundproblem hatte ich bei Einsteigerfragen gepostet, jetzt geht es ja nur noch um das script. Deshalb bin ich damit umgezogen. Ich hoffe, dass das so okay ist.

    Mit dieser Zeile (Foscam Kamera) funktioniert das Script und der Browser (der http://... Teil natürlich):
    var cam_img = 'http://192.168.20.93:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxx&pwd=xxx';

    Mit dieser Zeile im Script bekomme ich nur im Browser ein Bild von der Unifi Kamera, das Script tut aber nichts
    var cam_img = 'http://192.168.20.91/snap.jpeg';

    Hier die Fehlermeldung dazu:

    2023-12-20 09:23:33.014 - error: javascript.0 (5991) Error in request callback: TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received undefined
    2023-12-20 09:23:33.016 - error: javascript.0 (5991) Request error: Error: connect EHOSTUNREACH 192.168.20.91:80
    2023-12-20 09:23:33.019 - error: javascript.0 (5991) Error in request callback: TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received undefined
    2023-12-20 09:23:33.019 - error: javascript.0 (5991) Request error: Error: connect EHOSTUNREACH 192.168.20.91:80
    2023-12-20 09:23:39.312 - error: javascript.0 (5991) Error in request callback: TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received undefined
    2023-12-20 09:23:39.313 - error: javascript.0 (5991) Request error: Error: connect EHOSTUNREACH 192.168.20.91:80
    
    arteckA 1 Antwort Letzte Antwort
    0
    • F Fliegerlenker

      Hallo
      André Buanet hat ein script zur Verfügung gestellt, mit dem man über den Telegram Bot sich snapshots einer IP Kamera zuschicken lassen kann. Andrés Script spricht eine Foscam Kamera an und funktioniert mit meiner Foscam nun einwandfrei.

      Mit meiner Unifi Kamera will ich nun Gleiches tun. Den snapshot beider Kameras kann ich problemlos mit dem Browser abrufen.
      Wenn ich nun die "Foscam" Zeile im Script durch die Unifi Zeile ersetze funktioniert das nicht.
      Was mache ich falsch?

      Hier die Facts:
      Das komplette Script gibt es hier
      Vermutlich geht es aber nur um die "var cam_img... " Zeile

      Das Grundproblem hatte ich bei Einsteigerfragen gepostet, jetzt geht es ja nur noch um das script. Deshalb bin ich damit umgezogen. Ich hoffe, dass das so okay ist.

      Mit dieser Zeile (Foscam Kamera) funktioniert das Script und der Browser (der http://... Teil natürlich):
      var cam_img = 'http://192.168.20.93:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xxx&pwd=xxx';

      Mit dieser Zeile im Script bekomme ich nur im Browser ein Bild von der Unifi Kamera, das Script tut aber nichts
      var cam_img = 'http://192.168.20.91/snap.jpeg';

      Hier die Fehlermeldung dazu:

      2023-12-20 09:23:33.014 - error: javascript.0 (5991) Error in request callback: TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received undefined
      2023-12-20 09:23:33.016 - error: javascript.0 (5991) Request error: Error: connect EHOSTUNREACH 192.168.20.91:80
      2023-12-20 09:23:33.019 - error: javascript.0 (5991) Error in request callback: TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received undefined
      2023-12-20 09:23:33.019 - error: javascript.0 (5991) Request error: Error: connect EHOSTUNREACH 192.168.20.91:80
      2023-12-20 09:23:39.312 - error: javascript.0 (5991) Error in request callback: TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received undefined
      2023-12-20 09:23:39.313 - error: javascript.0 (5991) Request error: Error: connect EHOSTUNREACH 192.168.20.91:80
      
      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von arteck
      #2

      @fliegerlenker und ich wette mit dir, dass du ein

      401 - Unauthorized

      bekommst..wenn du die Adresse http://192.168.20.91/snap.jpeg in einem privaten Fenster aufrufst..oder in einem Browser wo du nicht eingeloggt bist.. auf unifi seite

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

      F 1 Antwort Letzte Antwort
      1
      • arteckA arteck

        @fliegerlenker und ich wette mit dir, dass du ein

        401 - Unauthorized

        bekommst..wenn du die Adresse http://192.168.20.91/snap.jpeg in einem privaten Fenster aufrufst..oder in einem Browser wo du nicht eingeloggt bist.. auf unifi seite

        F Offline
        F Offline
        Fliegerlenker
        schrieb am zuletzt editiert von
        #3

        @arteck Doch bekomme ich: 'Anonymous snapshot' ist aktiviert.

        http://192.168.20.91/**snap.jpeg**
        Wenn 'snap.jpeg' an die IP Adresse angehängt wird, bekomme ich das Bild.
        ohne,
        also so:
        http://192.168.20.91
        werden die Login Daten verlangt und ich komme auf das web interface der Kamera

        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

        775

        Online

        32.6k

        Benutzer

        82.2k

        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