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. [Frage] Batterielevel aus Fully Browser weiterverwenden

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[Frage] Batterielevel aus Fully Browser weiterverwenden

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
8 Beiträge 4 Kommentatoren 1.6k Aufrufe
  • Ä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.
  • PeoplesP Offline
    PeoplesP Offline
    Peoples
    schrieb am zuletzt editiert von
    #1

    MOD-Edit by eric2905; 12.05.2017 / 10:58; Betreff geändert und Spoiler-Tag eingefügt

    Hallo Gemeinde,

    da ich mit der Vis-App das Problem habe dass sich mein Tablet immer wieder aufhängt, habe ich heute den Fully - Browser ausprobiert und bin recht angetan.

    Ich würde gerne den Batteriestatus den Fully anzeigen kann in eine meiner IoBroker Objekte /Variablen schreiben lassen, doch leider bin ich in JavaScript nicht so fit um den "Übergang" zu reallisieren.

    Durch folgende Html-Seite kann man alles auslesen:

    Doch wie schaffe ich es bspw.````
    console.log( "Battery Level: " + fully.getBatteryLevel() );

    
    Ich möchte den Wert nutzen um mein Tablet zu laden und den Ladevorgang dann wieder zu beenden.
    
    Danke schonmal
    
    Peoples

    Ich beantworte keine Fragen zu Themen via PN

    1 Antwort Letzte Antwort
    0
    • paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      Ich nehme mal an, dass Du den Inhalt der Html-Seite im JS-Adapter von ioBroker zur Verfügung hast.

      Dann erzeuge einen Datenpunkt vom Typ Zahl im Reiter "Objekte" (unter javascript.0, Name z.B. "Batteriestatus") und ergänze den JS-Code auf der Seite durch

      ...
               console.log( "Battery Level: " + fully.getBatteryLevel() );
               setState("javascript.0.Batteriestatus", fully.getBatterylevel());  // falls string: fully.getBatteryLevel().toFloat();
               console.log( "Screen Brightness: " + fully.getScreenBrightness() );
      ...
      

      Dann kannst Du an verschiedenen Stellen innerhalb von ioBroker den Wert aus dem Datenpunkt verwenden.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      0
      • eric2905E Offline
        eric2905E Offline
        eric2905
        schrieb am zuletzt editiert von
        #3

        Super - da war jemand etwas schneller wie ich :-)

        Ich habe mir auch den Fully Browser geholt (als Plus), da ich die integrierte Motion Detection zum aktivieren nutze - klappt sehr gut.

        Spannendes Thema, wenn das mit dem Batteriestatus auch noch klappen würde.

        Gruß,

        Eric

        Von unterwegs getippert

        Roses are red, violets are blue,

        if I listen to metal, my neighbours do too

        1 Antwort Letzte Antwort
        0
        • Alex1808A Offline
          Alex1808A Offline
          Alex1808
          schrieb am zuletzt editiert von
          #4

          Noch eine Möglichkeit mit sehr viele Extras http://forum.iobroker.net/viewtopic.php?f=24&t=6274

          1 Antwort Letzte Antwort
          0
          • eric2905E Offline
            eric2905E Offline
            eric2905
            schrieb am zuletzt editiert von
            #5

            Auslesen des Akku-Levels geht auch?

            In der Readme auf Git konnte ich das nicht finden - wobei auch nicht alle Datenpunkte beschrieben sind.

            Gruß,

            Eric

            Roses are red, violets are blue,

            if I listen to metal, my neighbours do too

            1 Antwort Letzte Antwort
            0
            • Alex1808A Offline
              Alex1808A Offline
              Alex1808
              schrieb am zuletzt editiert von
              #6

              @eric2905:

              Auslesen des Akku-Levels geht auch?

              In der Readme auf Git konnte ich das nicht finden - wobei auch nicht alle Datenpunkte beschrieben sind.

              Gruß,

              Eric `

              Ja, das Geht.

              ! 513_screenshot_at_mai_12_11-41-02.png

              1 Antwort Letzte Antwort
              0
              • eric2905E Offline
                eric2905E Offline
                eric2905
                schrieb am zuletzt editiert von
                #7

                Ok, danke.

                Da hab ich ja wieder was zu tun …. :lol:

                Gruß,

                Eric

                Roses are red, violets are blue,

                if I listen to metal, my neighbours do too

                1 Antwort Letzte Antwort
                0
                • PeoplesP Offline
                  PeoplesP Offline
                  Peoples
                  schrieb am zuletzt editiert von
                  #8

                  die Variante mit PAW klingt sehr interessant, jedoch würde ich gerne "Nur" den Akkustand mit Hilfe von fully auslesen.

                  ...
                           console.log( "Battery Level: " + fully.getBatteryLevel() );
                           setState("javascript.0.Batteriestatus", fully.getBatterylevel());  // falls string: fully.getBatteryLevel().toFloat();
                           console.log( "Screen Brightness: " + fully.getScreenBrightness() );
                  ...
                  

                  Mir erschließt sich nur nicht wie ich bzw. wo ich das o.g. einbinden kann. In Vis selbst, oder in einem sep. script?

                  Weil wenn ich einfach ein Script erstelle mit einem bspw. schedule um das ganze zyklisch abzufragen bekomme ich nur eine Fehlermeldung, da Fully.getBatterylevel nicht vorhanden ist.

                  Oder muss ich in Vis ein bspw. html objekt erstellen welches die daten dann an meinen Datenpunkt übergibt?

                  Grüße

                  Ich beantworte keine Fragen zu Themen via PN

                  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

                  539

                  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