Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Script fürTabelle der Batterie Zustände

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Script fürTabelle der Batterie Zustände

    This topic has been deleted. Only users with topic management privileges can see it.
    • ub.privat
      ub.privat @liv-in-sky last edited by

      @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-sky 3 Replies Last reply Reply Quote 0
      • K
        Knallix @liv-in-sky last edited by

        @liv-in-sky

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

        liv-in-sky 2 Replies Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @Knallix last edited by

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

          K O 2 Replies Last reply Reply Quote 0
          • K
            Knallix @liv-in-sky last edited by

            @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-sky 1 Reply Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @Knallix last edited by

              @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 1 Reply Last reply Reply Quote 0
              • K
                Knallix @liv-in-sky last edited by

                @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 Reply Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky @ub.privat last edited by

                  @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.privat 1 Reply Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @Knallix last edited by 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 1 Reply Last reply Reply Quote 1
                    • ub.privat
                      ub.privat @liv-in-sky last edited by

                      @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-sky 1 Reply Last reply Reply Quote 0
                      • liv-in-sky
                        liv-in-sky @ub.privat last edited by

                        @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.privat 1 Reply Last reply Reply Quote 0
                        • K
                          Knallix @liv-in-sky last edited by

                          @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-sky 1 Reply Last reply Reply Quote 0
                          • liv-in-sky
                            liv-in-sky @Knallix last edited by

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

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

                            K 1 Reply Last reply Reply Quote 0
                            • ub.privat
                              ub.privat @liv-in-sky last edited by

                              @liv-in-sky

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

                              1 Reply Last reply Reply Quote 0
                              • K
                                Knallix @liv-in-sky last edited by Knallix

                                @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-sky 2 Replies Last reply Reply Quote 0
                                • liv-in-sky
                                  liv-in-sky @ub.privat last edited by

                                  @ub-privat

                                  grüße zum frauentag

                                  du hast die datenpunkte aber alle selber angelegt ?

                                  ub.privat 1 Reply Last reply Reply Quote 0
                                  • ub.privat
                                    ub.privat @liv-in-sky last edited by

                                    @liv-in-sky

                                    richte ich aus!

                                    Habe die "alten DP's" aus dem vorherigen Script wieder verwendet. Diese: 0_userdata.0.TABELLEN.AkkuAlarm und folgende.
                                    Du hast ja im Script wieder "neue" verwendet: controll-own.0.TABELLEN.AKKU.

                                    Denke schon, "sorgfältig" getausch zu haben...???

                                    1 Reply Last reply Reply Quote 0
                                    • liv-in-sky
                                      liv-in-sky @Knallix last edited by liv-in-sky

                                      @Knallix hast du die neuste version - bei mir werden die sortiert

                                      der markierte wert steht nicht als letzter im ordner system und wird an die letzte stelle sortiert

                                      Image 13.png

                                      1 Reply Last reply Reply Quote 0
                                      • liv-in-sky
                                        liv-in-sky @ub.privat last edited by

                                        @ub-privat

                                        die zeile 1306 schreibt den datenpunkt (dpVIS) - da zeigt dein script einen fehler an

                                        Image 14.png

                                        ub.privat 1 Reply Last reply Reply Quote 0
                                        • liv-in-sky
                                          liv-in-sky @Knallix last edited by

                                          @Knallix

                                          hast du diese version ?

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

                                          1 Reply Last reply Reply Quote 0
                                          • ub.privat
                                            ub.privat @liv-in-sky last edited by ub.privat

                                            @liv-in-sky

                                            So schaut das Script aus:

                                            c19c05af-9164-4e79-99ad-aca8b19f50f8-grafik.png

                                            So die dazugehörigen DP's:

                                            0396dc8b-abd0-43b4-809a-d2e71ed9ff6c-grafik.png

                                            Habe nun Zeichen für Zeichen verglichen.... 😖 😕 😬

                                            Auch keine Warnung zu sehen:

                                            8a2cd8a0-e34f-482d-9612-eb218fcc0102-grafik.png

                                            Leider keine Spannungswerte:

                                            cec3f6fc-15c1-4af4-9696-97ed7565ad65-grafik.png

                                            liv-in-sky 3 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript monitoring template
                                            67
                                            1379
                                            402918
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo