Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. FredPlus

    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

    F
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 8
    • Best 0
    • Groups 1

    FredPlus

    @FredPlus

    Starter

    0
    Reputation
    9
    Profile views
    8
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    FredPlus Follow
    Starter

    Latest posts made by FredPlus

    • RE: Blink Camera System

      Die .mp4 dann mit diesem Befehl downloaden:

      curl -H "Host: prod.immedia-semi.com" -H "TOKEN_AUTH:$PASSWD" --compressed https://rest-e001.immedia-semi.com/api/v2/accounts/ACCOUNTID/media/clip/(entsprechende purge_id).mp4 >/home/iobroker/test.mp4
      
      posted in Hardware
      F
      FredPlus
    • RE: Blink Camera System

      @schlacks

      Mit diesem Befehl bekommst Du eine Auflistung:

      curl -H "Host: prod.immedia-semi.com" -H "TOKEN_AUTH:$PASSWD" --compressed https://rest-e001.immedia-semi.com/api/v1/accounts/ACCOUNTID/media/changed?since=2019-04-19T23:11:20+0000&page=
      
      posted in Hardware
      F
      FredPlus
    • RE: Blink Camera System

      @Lutz74

      Erstelle mal eine test.sh Datei mit folgendem Inhalt:

      #!/bin/bash
      
      PASSWD=$(curl -H "Host: prod.immedia-semi.com" -H "Content-Type: application/json" --data-binary '{ "password" : "MEINPASSWORT", "client_specifier" : "iPhone 9.2 | 2.2 | 222", "email" : "MEINEEMAIL" }' --compressed https://rest.prde.immedia-semi.com/login | jq -r '.authtoken.authtoken')
      
       curl -H "Host: prod.immedia-semi.com" -H "TOKEN_AUTH:$PASSWD" --compressed  https://rest-e001.immedia-semi.com/homescreen > test.txt
      

      Diese test.sh muss noch ausführbar (755) sein. Sobald Du die ausführst wird jetzt der komplette Inhalt des Homescreens gespeichert. Nun guckst Du mit einem Editor welche Zeilen von wo nach wo ausgecuttet werden muss. Bei mir: cut -c370-435. Wobei ich ein bisschen mehr rechts und links ausschneide und mit sed wieder entferne, da sich mit jedem neuen Schnappschuss die Länge des Strings ändert. Hoffe ich konnte es einigermaßen erklären.

      posted in Hardware
      F
      FredPlus
    • RE: Blink Camera System

      Ich habe das ganze jetzt so gelöst:

      #!/bin/bash
      
      PASSWD=$(curl -H "Host: prod.immedia-semi.com" -H "Content-Type: application/json" --data-binary '{ "password" : "MEINPASSWORT", "client_specifier" : "iPhone 9.2 | 2.2 | 222", "email" : "MEINEEMAIL" }' --compressed https://rest.prde.immedia-semi.com/login | jq -r '.authtoken.authtoken')
      
      ##THUMBNAILURL Ermittlung
      THUMBNAILSTRING=$(curl -H "Host: prod.immedia-semi.com" -H "TOKEN_AUTH:$PASSWD" --compressed  https://rest-e001.immedia-semi.com/homescreen | cut -c370-435) 
      THUMBNAILPART=$(echo $THUMBNAILSTRING  | sed -e 's#^.*/##')
      THUMBNAILURL=$(echo $THUMBNAILPART | sed -e 's/".*//')
      
      ##THUMBNAIL Download
      curl -H "Host: prod.immedia-semi.com" -H "TOKEN_AUTH:$PASSWD" --compressed https://rest-e001.immedia-semi.com/media/e001/account/ACCOUNTID/network/NETWORKID/camera/CAMERAID/thumbnail/$THUMBNAILURL.jpg > /home/bilder/Bild.jpg
      

      Jetzt baue ich mir erst einmal eine Klingelbenachrichtigung😁

      Danke für den Denkanstoß.

      Grüße

      posted in Hardware
      F
      FredPlus
    • RE: Blink Camera System

      @Pischleuder

      Ich versuche mal noch das eine oder andere. Danke für die Hilfe👍

      Grüße

      posted in Hardware
      F
      FredPlus
    • RE: Blink Camera System

      @Pischleuder

      Das funktioniert leider so nicht, da sich bei jedem neuen Schnappschuss die Bezeichnungslänge ändert. Somit liegt man immer wieder daneben.

      Edit:

      Der Adapter liest doch den genauen Pfad des Scnappschusses aus. Könnte man das nicht irgendwie dazu nutzen?

      posted in Hardware
      F
      FredPlus
    • RE: Blink Camera System

      @Pischleuder

      Danke für Deine Antwort. Aber leider bekomme ich das so nicht zum Laufen. Ich muss erst einmal die ersten drei Befehle so abändern:

      PASSWD=$(curl -H "Host: prod.immedia-semi.com" -H "Content-Type: application/json" --data-binary '{ "password" : "MeinPasswort", "client_specifier" : "iPhone 9.2 | 2.2 | 222", "email" : "MeineEmail" }' --compressed https://rest.prde.immedia-semi.com/login | jq -r '.authtoken.authtoken')
      
      curl -H "Host: prod.immedia-semi.com" -H "TOKEN_AUTH:$PASSWD" --compressed  https://rest-e001.immedia-semi.com/api/v3/accounts/ACCOUNTID/homescreen
      
      curl -H "Host: prod.immedia-semi.com" -H "TOKEN_AUTH:$PASSWD" --data-binary --compressed  https://rest-e001.immedia-semi.com/network/NETWORKID/camera/CAMERAID/thumbnail
      
      IMAGE=$(curl -H "Host: prod.immedia-semi.com" -H "TOKEN_AUTH:$PASSWD" --compressed  https://rest-e001.immedia-semi.com/api/v3/accounts/ACCOUNTID/homescreen | cut -c806-900)
      

      Wenn dann der letzte Befehl ausgeführt wird, habe ich später eine Bild.jpg Datei mit folgenden Inhalt:

      ## IMAGE Herunterladen
      curl -H "Host: prod.immedia-semi.com" -H "TOKEN_AUTH:$PASSWD" --compressed https://rest-e001.immedia-semi.com/$IMAGE.jpg > /home/scripts/Bild.jpg
      
      <h1>Not Found</h1>
      

      Also kann er doch irgendwie die URL nicht finden, von der er das Bild runterladen möchte?

      Ich habe eben mal dieses Script auf Win 10 probiert:

      https://github.com/nayrk/Blink/blob/master/BlinkVideoDownloader.ps1

      Damit hat er mir das Bild runtergeladen. Sollte also möglich sein. Leider verstehe ich davon zu wenig.

      Edit:

      Also mit diesem Aufruf bekomme ich mein Bild geladen:

      curl -H "Host: prod.immedia-semi.com" -H "TOKEN_AUTH:$PASSWD" --compressed https://rest-e001.immedia-semi.com/media/e001/account/ACCOUNTID/network/NETWORKID/camera/CAMERAID/thumbnail/fw_7.87__cyUMM8D5_2020_02_09__13_11PM.jpg > /home/scripts/Bild.jpg
      

      Wie mache ich denn das jetzt mit der wechselnden Bezeichnung des Bildes? Hat hier jemand eine Idee?

      Grüße

      posted in Hardware
      F
      FredPlus
    • RE: Blink Camera System

      Kann man denn irgendwie das Thumbnail vom Server mit einem Curl Befehl runterladen? Hat das schon jemand von euch geschafft?

      posted in Hardware
      F
      FredPlus
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo