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. [gelöst] FullyBrowser Camshot speichern

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[gelöst] FullyBrowser Camshot speichern

Geplant Angeheftet Gesperrt Verschoben Blockly
12 Beiträge 3 Kommentatoren 996 Aufrufe 4 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.
  • S Supermicha

    Moin zusammen.
    Ich versuche grade, wie aus der Überschrift schon ersichtlich, das Kamerabild von meinem Tablet, auf dem der FullyBrowser läuft, entweder nach Zeit oder nach einem anderen Trigger irgendwohin zu speichern.
    Den Camshot kriege ich ja problemlos über
    http://ip:2323/?cmd=getCamshot&password=xxx

    Ich überlege jetzt grade, wie ich das realisiert kriege.... jemand nen Tipp für mich?
    Am liebsten über Blockly (ich denke mal mit dem Exec-Block) aber meinetwegen auch über wget, falls es mit Blockly so nicht klappt....

    Bin für jede Hilfe dankbar...

    ChaotC Offline
    ChaotC Offline
    Chaot
    schrieb am zuletzt editiert von
    #2

    @Supermicha
    Ich würde dafür vermutlich aus meinem Klingelscript ein paar Schnipsel nehmen:

    https://forum.iobroker.net/topic/29461/aufruf-welche-guten-javascripts-setzt-ihr-ein?page=1

    mit wget speichern und mit writeFile dann in die richtigen Ordner schreiben.

    ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      Supermicha
      schrieb am zuletzt editiert von
      #3

      Hab mir dein Script mal angesehen, bin leider nicht fit in Javascript. Deswegen der Blockly-Gedanke...

      das wget kriege ich also in den exec-Block rein, das konnte ich aus deinem Script entnehmen.... das war mir so noch nicht bewusst...

      das korrekte abspeichern sollte ich ja mit der richtigen wget-Syntax auch hinkriegen...

      Ich probiere mal...

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        Supermicha
        schrieb am zuletzt editiert von
        #4

        so der wget-Befehl läuft problemlos übers Terminal...
        aber im Blockly krieg ich den nicht zum laufen...
        wget 'http://ip:2323/?cmd=getCamshot&password=xxxx' -O /home/micha/pics/$(date +%Y-%m-%d_%R).jpg
        26ca4a7c-b813-4397-b95c-d325e3c537e3-grafik.png

        mach ich da was falsch?

        P.S. im Original stehen natürlich keine xxxx

        crunchipC 1 Antwort Letzte Antwort
        0
        • S Supermicha

          so der wget-Befehl läuft problemlos übers Terminal...
          aber im Blockly krieg ich den nicht zum laufen...
          wget 'http://ip:2323/?cmd=getCamshot&password=xxxx' -O /home/micha/pics/$(date +%Y-%m-%d_%R).jpg
          26ca4a7c-b813-4397-b95c-d325e3c537e3-grafik.png

          mach ich da was falsch?

          P.S. im Original stehen natürlich keine xxxx

          crunchipC Abwesend
          crunchipC Abwesend
          crunchip
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #5

          @Supermicha mit blockly / exec Befehl funktioniert das bei mir auch nicht. Hab ein Js-Script dafür.

          umgestiegen von Proxmox auf Unraid

          1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            Supermicha
            schrieb am zuletzt editiert von
            #6

            könntest du mir da auf die Sprünge helfen?

            crunchipC 1 Antwort Letzte Antwort
            0
            • S Supermicha

              könntest du mir da auf die Sprünge helfen?

              crunchipC Abwesend
              crunchipC Abwesend
              crunchip
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #7

              @Supermicha Habs grad rausgesucht, ist dieses
              https://forum.iobroker.net/post/222022

              umgestiegen von Proxmox auf Unraid

              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                Supermicha
                schrieb am zuletzt editiert von Supermicha
                #8

                also mein js sieht jetzt so aus

                schedule("*/5 * * * * *", function () {
                  exec('wget \'http://ip:2323/?cmd=getCamshot&password=xxxx\' -O /home/micha/pics/$(date +%Y-%m-%d_%R).jpg');
                });
                

                es funktioniert aber immer noch nicht...

                wie gesagt, ich hab von javascript keine Ahnung....

                ChaotC 1 Antwort Letzte Antwort
                0
                • S Supermicha

                  also mein js sieht jetzt so aus

                  schedule("*/5 * * * * *", function () {
                    exec('wget \'http://ip:2323/?cmd=getCamshot&password=xxxx\' -O /home/micha/pics/$(date +%Y-%m-%d_%R).jpg');
                  });
                  

                  es funktioniert aber immer noch nicht...

                  wie gesagt, ich hab von javascript keine Ahnung....

                  ChaotC Offline
                  ChaotC Offline
                  Chaot
                  schrieb am zuletzt editiert von
                  #9

                  @Supermicha Der reine Befehl klappt über die Konsole? Also der Zielordner ist beschreibbar?

                  Mit dem Befehl wget alleine kannst du die Bilder noch nicht in VIS verwenden. Die müssen dann erst "offiziell" über writeFile in einen offiziellen Ordner im ioBroker verschoben werden.

                  ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                  1 Antwort Letzte Antwort
                  0
                  • S Offline
                    S Offline
                    Supermicha
                    schrieb am zuletzt editiert von
                    #10

                    Ja der reine Befehl über die Konsole klappt wunderbar und speichert das Bild direkt mit richtigem Dateinamen (Datum/Uhrzeit) im angegebenen Ordner...
                    Im VIS bräuchte ich es nicht zwangsläufig.
                    Mir würde es reichen, die Bilder im Ordner zu haben.

                    Auf der Konsole bin ich natürlich nicht mit dem ioBroker-Benutzer unterwegs...
                    vielleicht liegt das an den Berechtigungen?

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      Supermicha
                      schrieb am zuletzt editiert von
                      #11

                      Läuft.... lag tatsächlich an den Berechtigungen.
                      mit chmod 777 im entspechenden Ordner kann ioBroker jetzt auch speichern....

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        Supermicha
                        schrieb am zuletzt editiert von
                        #12

                        so, getestet und hier noch mal das Ergebnis:

                        so sieht das Blockly aus.
                        33a02dbd-ca06-43ba-9f65-5cfdd3aad093-grafik.png

                        der abgeschnittene wget-Befehl komplett:

                        wget 'http://192.168.10.60:2323/?cmd=getCamshot&password=xxx' -O /home/micha/pics/$(date +%y-%m-%d_%H:%M:%S).jpg
                        

                        wie oben schon geschrieben, ioBroker braucht in dem Ordner Schreibrechte...
                        in meinem Beispiel mit:

                        chmod 777 /home/micha/pics
                        
                        1 Antwort Letzte Antwort
                        1
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        616

                        Online

                        32.7k

                        Benutzer

                        82.4k

                        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