Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Script fürTabelle der Batterie Zustände

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

Script fürTabelle der Batterie Zustände

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascriptmonitoringtemplate
1.4k Beiträge 67 Kommentatoren 489.2k Aufrufe 86 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.
  • NegaleinN Negalein

    @liv-in-sky sagte in Script fürTabelle der Batterie Zustände:

    bei mir werden die emoji's immer in notepad++ als 2 fragezeichen angezeigt - vielleicht habe ich eine falsche einstellung drin

    Anmerkung 2020-03-08 180029.png

    Als Kodierung hab ich UTF-8 eingestellt.
    Sprache ist "normal Text"

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    schrieb am zuletzt editiert von
    #744

    @Negalein danke - das war's

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    1 Antwort Letzte Antwort
    1
    • R RandyAndy

      @liv-in-sky

      Hi,

      was ich auch mache. Sobald ich das Skript öffne und "Select all" wähle dann wird zwar der Text des Skripts in die Zischenablage kopiert. Beim Einfügen als JS-Script verdoppln sich aber die Zeilen. Gleiches Phanömen wenn ich Notepad++ verwende. Mache ich da etwas verkehrt oder kannst Du eine TExt-Datei dranhängen.

      Vielen Dank

      Andreas

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

      @RandyAndy Den Blödsinn macht Firefox. Geht mir auch so.
      Unter Chrome ist das weg.

      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
      • K Offline
        K Offline
        Knallix
        schrieb am zuletzt editiert von
        #746

        Danke für die tolle Tabelle.
        Stehe mit der Konfiguration noch am Anfang.
        Wie sieht das mit den Plugs von Xiaomi aus // Ist bei dem Gateway das gleiche verhalten ? . Die haben ja keine Batterie .
        Es kommt dann eine Fehlermeldung. Kann ich diese rausfiltern oder so ?

        1.JPG

        liv-in-skyL 2 Antworten Letzte Antwort
        0
        • K Knallix

          Danke für die tolle Tabelle.
          Stehe mit der Konfiguration noch am Anfang.
          Wie sieht das mit den Plugs von Xiaomi aus // Ist bei dem Gateway das gleiche verhalten ? . Die haben ja keine Batterie .
          Es kommt dann eine Fehlermeldung. Kann ich diese rausfiltern oder so ?

          1.JPG

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #747

          @Knallix ich habe auch ein gateway - da kommt kein fehler - darin gibt es auch kein percent feld - sollte garnicht gefunden werden

          das proplem ist die plug_158d....

          zeig doch mal ein bild dieser datenpunkte

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          K 1 Antwort Letzte Antwort
          0
          • K Knallix

            Danke für die tolle Tabelle.
            Stehe mit der Konfiguration noch am Anfang.
            Wie sieht das mit den Plugs von Xiaomi aus // Ist bei dem Gateway das gleiche verhalten ? . Die haben ja keine Batterie .
            Es kommt dann eine Fehlermeldung. Kann ich diese rausfiltern oder so ?

            1.JPG

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            schrieb am zuletzt editiert von
            #748

            @Knallix

            Image 10.png
            hast du da was stehen - wenn nicht - schreib einfach mal etwas hinein

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            1 Antwort Letzte Antwort
            0
            • liv-in-skyL liv-in-sky

              @Michi68 danke für das feedback

              probier mal bitte dieses script - habe es upgedatet

              https://forum.iobroker.net/post/389578

              hatte die werte tatsächlich vergessen einzutragen

              Image 9.png

              ub.privatU Offline
              ub.privatU Offline
              ub.privat
              schrieb am zuletzt editiert von
              #749

              @liv-in-sky

              Hallo und einen entspannten guten Abend,

              Danke für das überarbeitet Script.
              Leider bringt es mir ein paar Warnungen:

              8.3.2020, 19:00:27.205	[info ]: javascript.0 (27455) Stop script script.js.Akku_MaterialDesignWidget
              8.3.2020, 19:00:27.705	[info ]: javascript.0 (27455) Start javascript script.js.Akku_MaterialDesignWidget
              8.3.2020, 19:00:27.817	[warn ]: javascript.0 (27455)     at tabelleFinish (script.js.Akku_MaterialDesignWidget:1306:35)
              8.3.2020, 19:00:27.818	[warn ]: javascript.0 (27455)     at writeHTML (script.js.Akku_MaterialDesignWidget:1145:5)
              8.3.2020, 19:00:27.818	[warn ]: javascript.0 (27455)     at script.js.Akku_MaterialDesignWidget:1160:1
              8.3.2020, 19:00:27.820	[info ]: javascript.0 (27455) script.js.Akku_MaterialDesignWidget: registered 0 subscriptions and 1 schedule
              

              Habe in den ersten Scriptzeilen "nur" die alten DP's angepaßt...

              //HIER WIRD PFAD UND FILENAME DEFINIERT
              const path = "/htmlakku.html";                   							//FIlenamen definieren
              const home ='vis.0'                                 						//wo soll das file im iobroker-file-system liegen ? (oder z.b auch iqontrol.meta)
              let   braucheEinFile=false;                          						// bei true wird ein file geschrieben - NUR FÜR IQONTROL oder DIRECT BROWSER-Aufruf
              let   braucheEinVISWidget=true;                     						// bei true wird ein html-tabelle in einen dp geschrieben - MUSS ANGELEGT WERDEN !!!
              let   braucheMaterialDesignWidget=true;             						// bei true wird ein html-tabelle in einen dp geschrieben - MUSS ANGELEGT WERDEN !!!
              let   braucheMaterialDesignWidgetTable=true;        						// bei true wird ein html-tabelle in einen dp geschrieben - MUSS ANGELEGT WERDEN !!!
              let dpVIS="0_userdata.0.TABELLEN.AKKU"            							//WICHTIG wenn braucheEinVISWidget auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget - zeichenkette(string)
              let dpAlarm="0_userdata.0.TABELLEN.AkkuAlarm";    							//WICHTIG datenpunkt erstellen vom typ "number" - bei 0 kein alarm und größer 0 die anzahl der schlechten batterien
              let dpAlarmMessage="0_userdata.0.TABELLEN.AkkuMeessage";                    //WICHTIG datenpunkt erstellen vom typ "string" Inhalt - alle devices mit lowbat-alarmen
              let dpMaterialWidget="0_userdata.0.TABELLEN.AkkuMaterialWidget";            // MATERIALDESIGN List Widget - datenpunkt: zeichenkette  
              let dpMaterialWidgetTable="0_userdata.0.TABELLEN.AkkuMaterialWidgetTable";  // MATERIALDESIGN Table Widget - datenpunkt: zeichenkette  
              let pfadBilderMaterialWidget="/vis.0/TABELLEN_BILDER/"                      // PFAD zu den bildern, die in die vis geladen wurden
              let wantAmessage=false;                                      				// dieser message datenpunkt kann hier abgeschalten werden
              let htmlColorDeviceUeberschrift="#A0C2A0"             						//  Farbe der Geräte Marken 
              let HTMLbrandSetting="b"                              						// style der geräte marken:  möglich b fett; i kursiv; span normal
              var battAlarm=25;                                     						//alarm batterie wert
              var battAlarmWarning=40;
              

              Nun bin ich kräftig am suchen, wo der Fehler liegt, aber so wirklich komme ich nicht dahinter...
              Ist irgendwo im Script noch ein Eintrag???

              db105a66-9335-449a-a594-fab0f4f0ae28-grafik.png
              Die aktuellen Spannungswerte werden leider auch nicht angezeigt...

              liv-in-skyL 3 Antworten Letzte Antwort
              0
              • liv-in-skyL liv-in-sky

                @Knallix ich habe auch ein gateway - da kommt kein fehler - darin gibt es auch kein percent feld - sollte garnicht gefunden werden

                das proplem ist die plug_158d....

                zeig doch mal ein bild dieser datenpunkte

                K Offline
                K Offline
                Knallix
                schrieb am zuletzt editiert von
                #750

                @liv-in-sky

                64b96abc-d0b0-410f-972b-7ed5ccc54b4d-image.png

                liv-in-skyL 2 Antworten Letzte Antwort
                0
                • K Knallix

                  @liv-in-sky

                  64b96abc-d0b0-410f-972b-7ed5ccc54b4d-image.png

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  schrieb am zuletzt editiert von
                  #751

                  @Knallix da ist der percentage wert leer - da muss was drin stehen - da stimmt etwas anderes nicht - ist die plug online ?

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  K O 2 Antworten Letzte Antwort
                  0
                  • liv-in-skyL liv-in-sky

                    @Knallix da ist der percentage wert leer - da muss was drin stehen - da stimmt etwas anderes nicht - ist die plug online ?

                    K Offline
                    K Offline
                    Knallix
                    schrieb am zuletzt editiert von
                    #752

                    @liv-in-sky said in Script fürTabelle der Batterie Zustände:

                    @Knallix da ist der percentage wert leer - da muss was drin stehen - da stimmt etwas anderes nicht - ist die plug online ?

                    Es hat halt keine Batterie ist ein smartplug an 230V 🙂

                    liv-in-skyL 1 Antwort Letzte Antwort
                    0
                    • K Knallix

                      @liv-in-sky said in Script fürTabelle der Batterie Zustände:

                      @Knallix da ist der percentage wert leer - da muss was drin stehen - da stimmt etwas anderes nicht - ist die plug online ?

                      Es hat halt keine Batterie ist ein smartplug an 230V 🙂

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      schrieb am zuletzt editiert von
                      #753

                      @Knallix ok - das ist ein argument - kannst du mir ein json export file von mihome.0 machen

                      wie das geht (mihome.0 muss angewählt sein

                      https://forum.iobroker.net/post/355793

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      K 1 Antwort Letzte Antwort
                      0
                      • liv-in-skyL liv-in-sky

                        @Knallix ok - das ist ein argument - kannst du mir ein json export file von mihome.0 machen

                        wie das geht (mihome.0 muss angewählt sein

                        https://forum.iobroker.net/post/355793

                        K Offline
                        K Offline
                        Knallix
                        schrieb am zuletzt editiert von
                        #754

                        @liv-in-sky said in Script fürTabelle der Batterie Zustände:

                        @Knallix ok - das ist ein argument - kannst du mir ein json export file von mihome.0 machen

                        wie das geht (mihome.0 muss angewählt sein

                        https://forum.iobroker.net/post/355793

                        mihome.0.json

                        1 Antwort Letzte Antwort
                        0
                        • ub.privatU ub.privat

                          @liv-in-sky

                          Hallo und einen entspannten guten Abend,

                          Danke für das überarbeitet Script.
                          Leider bringt es mir ein paar Warnungen:

                          8.3.2020, 19:00:27.205	[info ]: javascript.0 (27455) Stop script script.js.Akku_MaterialDesignWidget
                          8.3.2020, 19:00:27.705	[info ]: javascript.0 (27455) Start javascript script.js.Akku_MaterialDesignWidget
                          8.3.2020, 19:00:27.817	[warn ]: javascript.0 (27455)     at tabelleFinish (script.js.Akku_MaterialDesignWidget:1306:35)
                          8.3.2020, 19:00:27.818	[warn ]: javascript.0 (27455)     at writeHTML (script.js.Akku_MaterialDesignWidget:1145:5)
                          8.3.2020, 19:00:27.818	[warn ]: javascript.0 (27455)     at script.js.Akku_MaterialDesignWidget:1160:1
                          8.3.2020, 19:00:27.820	[info ]: javascript.0 (27455) script.js.Akku_MaterialDesignWidget: registered 0 subscriptions and 1 schedule
                          

                          Habe in den ersten Scriptzeilen "nur" die alten DP's angepaßt...

                          //HIER WIRD PFAD UND FILENAME DEFINIERT
                          const path = "/htmlakku.html";                   							//FIlenamen definieren
                          const home ='vis.0'                                 						//wo soll das file im iobroker-file-system liegen ? (oder z.b auch iqontrol.meta)
                          let   braucheEinFile=false;                          						// bei true wird ein file geschrieben - NUR FÜR IQONTROL oder DIRECT BROWSER-Aufruf
                          let   braucheEinVISWidget=true;                     						// bei true wird ein html-tabelle in einen dp geschrieben - MUSS ANGELEGT WERDEN !!!
                          let   braucheMaterialDesignWidget=true;             						// bei true wird ein html-tabelle in einen dp geschrieben - MUSS ANGELEGT WERDEN !!!
                          let   braucheMaterialDesignWidgetTable=true;        						// bei true wird ein html-tabelle in einen dp geschrieben - MUSS ANGELEGT WERDEN !!!
                          let dpVIS="0_userdata.0.TABELLEN.AKKU"            							//WICHTIG wenn braucheEinVISWidget auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget - zeichenkette(string)
                          let dpAlarm="0_userdata.0.TABELLEN.AkkuAlarm";    							//WICHTIG datenpunkt erstellen vom typ "number" - bei 0 kein alarm und größer 0 die anzahl der schlechten batterien
                          let dpAlarmMessage="0_userdata.0.TABELLEN.AkkuMeessage";                    //WICHTIG datenpunkt erstellen vom typ "string" Inhalt - alle devices mit lowbat-alarmen
                          let dpMaterialWidget="0_userdata.0.TABELLEN.AkkuMaterialWidget";            // MATERIALDESIGN List Widget - datenpunkt: zeichenkette  
                          let dpMaterialWidgetTable="0_userdata.0.TABELLEN.AkkuMaterialWidgetTable";  // MATERIALDESIGN Table Widget - datenpunkt: zeichenkette  
                          let pfadBilderMaterialWidget="/vis.0/TABELLEN_BILDER/"                      // PFAD zu den bildern, die in die vis geladen wurden
                          let wantAmessage=false;                                      				// dieser message datenpunkt kann hier abgeschalten werden
                          let htmlColorDeviceUeberschrift="#A0C2A0"             						//  Farbe der Geräte Marken 
                          let HTMLbrandSetting="b"                              						// style der geräte marken:  möglich b fett; i kursiv; span normal
                          var battAlarm=25;                                     						//alarm batterie wert
                          var battAlarmWarning=40;
                          

                          Nun bin ich kräftig am suchen, wo der Fehler liegt, aber so wirklich komme ich nicht dahinter...
                          Ist irgendwo im Script noch ein Eintrag???

                          db105a66-9335-449a-a594-fab0f4f0ae28-grafik.png
                          Die aktuellen Spannungswerte werden leider auch nicht angezeigt...

                          liv-in-skyL Offline
                          liv-in-skyL Offline
                          liv-in-sky
                          schrieb am zuletzt editiert von
                          #755

                          @ub-privat

                          das ist eine fehlermeldung, die darauf hinweißt , das etwas im script fehlt - schau mal durch ob etwas unterkringelt ist in rot außer date...

                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                          ub.privatU 1 Antwort Letzte Antwort
                          0
                          • K Knallix

                            @liv-in-sky

                            64b96abc-d0b0-410f-972b-7ed5ccc54b4d-image.png

                            liv-in-skyL Offline
                            liv-in-skyL Offline
                            liv-in-sky
                            schrieb am zuletzt editiert von liv-in-sky
                            #756

                            @Knallix trage die id in das filter array ein ca. zeile 49

                            hier mit einem beispiel von mir - du musst deinen datenpunkt eintragen 🙂

                            Image 11.png

                            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                            K 1 Antwort Letzte Antwort
                            1
                            • liv-in-skyL liv-in-sky

                              @ub-privat

                              das ist eine fehlermeldung, die darauf hinweißt , das etwas im script fehlt - schau mal durch ob etwas unterkringelt ist in rot außer date...

                              ub.privatU Offline
                              ub.privatU Offline
                              ub.privat
                              schrieb am zuletzt editiert von
                              #757

                              @liv-in-sky

                              wie sieht "unterkringelt in rot" aus???
                              Aktuell kommt gar keine Meldung bei Script start/stop... ???

                              95adfdf0-dd08-44a6-9739-17f0502f50da-grafik.png

                              liv-in-skyL 1 Antwort Letzte Antwort
                              0
                              • ub.privatU ub.privat

                                @liv-in-sky

                                wie sieht "unterkringelt in rot" aus???
                                Aktuell kommt gar keine Meldung bei Script start/stop... ???

                                95adfdf0-dd08-44a6-9739-17f0502f50da-grafik.png

                                liv-in-skyL Offline
                                liv-in-skyL Offline
                                liv-in-sky
                                schrieb am zuletzt editiert von
                                #758

                                @ub-privat

                                du musst durch das ganze script schauen

                                hier eine ausnahme - da ist es ok - sollte - glaube ich - sonst nirgends sein

                                Image 12.png

                                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                ub.privatU 1 Antwort Letzte Antwort
                                0
                                • liv-in-skyL liv-in-sky

                                  @Knallix trage die id in das filter array ein ca. zeile 49

                                  hier mit einem beispiel von mir - du musst deinen datenpunkt eintragen 🙂

                                  Image 11.png

                                  K Offline
                                  K Offline
                                  Knallix
                                  schrieb am zuletzt editiert von
                                  #759

                                  @liv-in-sky said in Script fürTabelle der Batterie Zustände:

                                  @Knallix trage die id in das filter array ein ca. zeile 49

                                  hier mit einem beispiel von mir - du musst deinen datenpunkt eintragen 🙂

                                  Image 11.png

                                  SUPER DANKE 🙂

                                  Kannst du mir noch verraten wie ich die Werte Sortieren kann ?
                                  Wie bei der Alexa Geschichte ?

                                  liv-in-skyL 1 Antwort Letzte Antwort
                                  0
                                  • K Knallix

                                    @liv-in-sky said in Script fürTabelle der Batterie Zustände:

                                    @Knallix trage die id in das filter array ein ca. zeile 49

                                    hier mit einem beispiel von mir - du musst deinen datenpunkt eintragen 🙂

                                    Image 11.png

                                    SUPER DANKE 🙂

                                    Kannst du mir noch verraten wie ich die Werte Sortieren kann ?
                                    Wie bei der Alexa Geschichte ?

                                    liv-in-skyL Offline
                                    liv-in-skyL Offline
                                    liv-in-sky
                                    schrieb am zuletzt editiert von
                                    #760

                                    @Knallix die sollten sortiert sein - unter den unterschriften!!

                                    oder meinst du die geräte -marken überschriften ?

                                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                    K 1 Antwort Letzte Antwort
                                    0
                                    • liv-in-skyL liv-in-sky

                                      @ub-privat

                                      du musst durch das ganze script schauen

                                      hier eine ausnahme - da ist es ok - sollte - glaube ich - sonst nirgends sein

                                      Image 12.png

                                      ub.privatU Offline
                                      ub.privatU Offline
                                      ub.privat
                                      schrieb am zuletzt editiert von
                                      #761

                                      @liv-in-sky

                                      Habe nix "unterkringeltes" im Script. Meine bessere Hälfte hat mit ihren Adleraugen ebenfalls geschaut....

                                      1 Antwort Letzte Antwort
                                      0
                                      • liv-in-skyL liv-in-sky

                                        @Knallix die sollten sortiert sein - unter den unterschriften!!

                                        oder meinst du die geräte -marken überschriften ?

                                        K Offline
                                        K Offline
                                        Knallix
                                        schrieb am zuletzt editiert von Knallix
                                        #762

                                        @liv-in-sky said in Script fürTabelle der Batterie Zustände:

                                        @Knallix die sollten sortiert sein - unter den unterschriften!!

                                        oder meinst du die geräte -marken überschriften ?

                                        Würde gerne die Werte z.B. aufsteigend oder absteigend sortieren.

                                        fe5520d1-ad2d-4308-af59-a0b4c2ab3c8e-image.png

                                        liv-in-skyL 2 Antworten Letzte Antwort
                                        0
                                        • ub.privatU ub.privat

                                          @liv-in-sky

                                          Hallo und einen entspannten guten Abend,

                                          Danke für das überarbeitet Script.
                                          Leider bringt es mir ein paar Warnungen:

                                          8.3.2020, 19:00:27.205	[info ]: javascript.0 (27455) Stop script script.js.Akku_MaterialDesignWidget
                                          8.3.2020, 19:00:27.705	[info ]: javascript.0 (27455) Start javascript script.js.Akku_MaterialDesignWidget
                                          8.3.2020, 19:00:27.817	[warn ]: javascript.0 (27455)     at tabelleFinish (script.js.Akku_MaterialDesignWidget:1306:35)
                                          8.3.2020, 19:00:27.818	[warn ]: javascript.0 (27455)     at writeHTML (script.js.Akku_MaterialDesignWidget:1145:5)
                                          8.3.2020, 19:00:27.818	[warn ]: javascript.0 (27455)     at script.js.Akku_MaterialDesignWidget:1160:1
                                          8.3.2020, 19:00:27.820	[info ]: javascript.0 (27455) script.js.Akku_MaterialDesignWidget: registered 0 subscriptions and 1 schedule
                                          

                                          Habe in den ersten Scriptzeilen "nur" die alten DP's angepaßt...

                                          //HIER WIRD PFAD UND FILENAME DEFINIERT
                                          const path = "/htmlakku.html";                   							//FIlenamen definieren
                                          const home ='vis.0'                                 						//wo soll das file im iobroker-file-system liegen ? (oder z.b auch iqontrol.meta)
                                          let   braucheEinFile=false;                          						// bei true wird ein file geschrieben - NUR FÜR IQONTROL oder DIRECT BROWSER-Aufruf
                                          let   braucheEinVISWidget=true;                     						// bei true wird ein html-tabelle in einen dp geschrieben - MUSS ANGELEGT WERDEN !!!
                                          let   braucheMaterialDesignWidget=true;             						// bei true wird ein html-tabelle in einen dp geschrieben - MUSS ANGELEGT WERDEN !!!
                                          let   braucheMaterialDesignWidgetTable=true;        						// bei true wird ein html-tabelle in einen dp geschrieben - MUSS ANGELEGT WERDEN !!!
                                          let dpVIS="0_userdata.0.TABELLEN.AKKU"            							//WICHTIG wenn braucheEinVISWidget auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget - zeichenkette(string)
                                          let dpAlarm="0_userdata.0.TABELLEN.AkkuAlarm";    							//WICHTIG datenpunkt erstellen vom typ "number" - bei 0 kein alarm und größer 0 die anzahl der schlechten batterien
                                          let dpAlarmMessage="0_userdata.0.TABELLEN.AkkuMeessage";                    //WICHTIG datenpunkt erstellen vom typ "string" Inhalt - alle devices mit lowbat-alarmen
                                          let dpMaterialWidget="0_userdata.0.TABELLEN.AkkuMaterialWidget";            // MATERIALDESIGN List Widget - datenpunkt: zeichenkette  
                                          let dpMaterialWidgetTable="0_userdata.0.TABELLEN.AkkuMaterialWidgetTable";  // MATERIALDESIGN Table Widget - datenpunkt: zeichenkette  
                                          let pfadBilderMaterialWidget="/vis.0/TABELLEN_BILDER/"                      // PFAD zu den bildern, die in die vis geladen wurden
                                          let wantAmessage=false;                                      				// dieser message datenpunkt kann hier abgeschalten werden
                                          let htmlColorDeviceUeberschrift="#A0C2A0"             						//  Farbe der Geräte Marken 
                                          let HTMLbrandSetting="b"                              						// style der geräte marken:  möglich b fett; i kursiv; span normal
                                          var battAlarm=25;                                     						//alarm batterie wert
                                          var battAlarmWarning=40;
                                          

                                          Nun bin ich kräftig am suchen, wo der Fehler liegt, aber so wirklich komme ich nicht dahinter...
                                          Ist irgendwo im Script noch ein Eintrag???

                                          db105a66-9335-449a-a594-fab0f4f0ae28-grafik.png
                                          Die aktuellen Spannungswerte werden leider auch nicht angezeigt...

                                          liv-in-skyL Offline
                                          liv-in-skyL Offline
                                          liv-in-sky
                                          schrieb am zuletzt editiert von
                                          #763

                                          @ub-privat

                                          grüße zum frauentag

                                          du hast die datenpunkte aber alle selber angelegt ?

                                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                          ub.privatU 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

                                          756

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe