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.
    • liv-in-sky
      liv-in-sky @vauvau07 last edited by

      @vauvau07 da stimmt die aussortierung immer noch nicht - das werde ich nochmal kontrollieren

      1 Reply Last reply Reply Quote 0
      • ?
        A Former User @liv-in-sky last edited by

        @liv-in-sky Wird geupdatet 🙂

        Bildschirmfoto 2020-01-22 um 14.06.14.JPG Bildschirmfoto 2020-01-22 um 14.06.03.JPG

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

          @HeinrichB heute sammeln sich seltsame fehler an !

          schreibm mal log("bin in netatmo"); und log("bin in netatmo2");

          ins script und schau mal im log ob das kommt

          Image 5.png

          ? 1 Reply Last reply Reply Quote 0
          • ?
            A Former User @liv-in-sky last edited by

            @liv-in-sky

            Das habe ich ergänzt:
            Bildschirmfoto 2020-01-22 um 14.21.05.JPG

            Im Log steht nix 🤔

            22.1.2020, 14:19:14.662	[info ]: javascript.0 (1916) Stop script script.js.Batterien_Tabelle
            22.1.2020, 14:19:16.404	[info ]: javascript.0 (1916) Start javascript script.js.Batterien_Tabelle
            22.1.2020, 14:19:16.434	[info ]: javascript.0 (1916) script.js.Batterien_Tabelle: BATTERIE Alarm     : 7
            22.1.2020, 14:19:16.435	[info ]: javascript.0 (1916) script.js.Batterien_Tabelle: registered 0 subscriptions and 1 schedule
            22.1.2020, 14:19:40.747	[info ]: javascript.0 (1916) Stop script script.js.Batterien_Tabelle
            22.1.2020, 14:19:40.807	[info ]: javascript.0 (1916) Start javascript script.js.Batterien_Tabelle
            22.1.2020, 14:19:40.833	[info ]: javascript.0 (1916) script.js.Batterien_Tabelle: BATTERIE Alarm     : 7
            22.1.2020, 14:19:40.834	[info ]: javascript.0 (1916) script.js.Batterien_Tabelle: registered 0 subscriptions and 1 schedule
            22.1.2020, 14:20:00.038	[info ]: javascript.0 (1916) script.js.Batterien_Tabelle: BATTERIE Alarm     : 7
            
            liv-in-sky 1 Reply Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @Guest last edited by

              @HeinrichB schreibe bitte

              log("bin in netatmo  und id :"+id);
              

              über

              if (!filterArray.includes(id)){
              

              kommt da was

              ? 1 Reply Last reply Reply Quote 0
              • ?
                A Former User @liv-in-sky last edited by

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

                log("bin in netatmo und id :"+id);

                Nee leider nicht

                Bildschirmfoto 2020-01-22 um 14.27.27.JPG

                22.1.2020, 14:26:05.982	[info ]: javascript.0 (1916) Stop script script.js.Batterien_Tabelle
                22.1.2020, 14:26:09.787	[info ]: javascript.0 (1916) Start javascript script.js.Batterien_Tabelle
                22.1.2020, 14:26:09.812	[info ]: javascript.0 (1916) script.js.Batterien_Tabelle: BATTERIE Alarm     : 7
                22.1.2020, 14:26:09.813	[info ]: javascript.0 (1916) script.js.Batterien_Tabelle: registered 0 subscriptions and 1 schedule
                22.1.2020, 14:26:35.230	[info ]: javascript.0 (1916) Stop script script.js.Batterien_Tabelle
                
                liv-in-sky 1 Reply Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky @Guest last edited by

                  @HeinrichB im selektor bitte die 3 sterne

                    $('netatmo.*.*.*.BatteryStatus').each(function(id, i) { 
                  
                  ? 1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User @liv-in-sky last edited by

                    @liv-in-sky

                    Bildschirmfoto 2020-01-22 um 14.30.57.JPG

                    22.1.2020, 14:29:31.459	[info ]: javascript.0 (1916) Start javascript script.js.Batterien_Tabelle
                    22.1.2020, 14:29:31.492	[info ]: javascript.0 (1916) script.js.Batterien_Tabelle: BATTERIE Alarm     : 7
                    22.1.2020, 14:29:31.493	[info ]: javascript.0 (1916) script.js.Batterien_Tabelle: registered 0 subscriptions and 1 schedule
                    22.1.2020, 14:30:00.034	[info ]: javascript.0 (1916) script.js.Batterien_Tabelle: BATTERIE Alarm     : 7
                    22.1.2020, 14:30:15.480	[info ]: javascript.0 (1916) Stop script script.js.Batterien_Tabelle
                    
                    liv-in-sky 1 Reply Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @Bulli Bultmann last edited by liv-in-sky

                      @Bulli-Bultmann den fehler kann ich auch nicht nachvollziehen - den object object wäre ja eher der inhalt eines datenpunktes, den ich nicht abfrage

                      daher mal ein test:

                      stoppe fritzdect instanz
                      lösche alle datenpunkte der frtzdect instanz
                      Image 8.png
                      starte fritzdect instanz wieder

                      kannst auch das skript während dessen stoppen

                      Bulli Bultmann 2 Replies Last reply Reply Quote 1
                      • liv-in-sky
                        liv-in-sky @Guest last edited by

                        @HeinrichB
                        lust auf teamviewer oder anydesk session ?

                        ? 1 Reply Last reply Reply Quote 0
                        • ?
                          A Former User @liv-in-sky last edited by

                          @liv-in-sky kannst dich gerne auf meinen rechner aufschalten und es dir ansehen. muss ich was installieren?

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

                            @HeinrichB wenn du teamviewer nicht hast, würde ich anydesk downloaden - da bekommst du eine exe datei, die du direkt aufrufen kannst - meine telefonnummer ist im chat

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

                              @liv-in-sky 😊 👍

                              Läuft. Dankeschön.

                              liv-in-sky 1 Reply Last reply Reply Quote 0
                              • ?
                                A Former User @Guest last edited by

                                @liv-in-sky

                                Danke für den schnellen und unkomplizierten Support eben 🙂

                                @All

                                bei mir war das Problem, dass ich eine JavaScript-Version 4.1.x hatte; nach dem Update auf die 4.3.x ging es dann 🙂

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

                                  @Bulli-Bultmann das ist schon mal positiv - jetzt noch zum doppelt erscheinen der homematc-ip sache

                                  kannst du mir mal ein json von deinen datenpunkten als datei geben

                                  doppelte devices habe ich eigentlich bis jetzt nur in homematic (ohne ip ) gehabt

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

                                    @vauvau07 kannst du bitte mal

                                    log(arrDoppelt.toString())
                                    

                                    vor (ung. zeile543)

                                    $('hm-rpc.*.*.0.LOWBAT').each(function(id, i) {
                                    

                                    einsetzen und nachsehen im log, ob dort ein array ausgegeben wird, von den werten , die doppelt sind

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

                                      @liv-in-sky

                                      javascript.2	2020-01-22 15:50:00.067	info	(16645) script.js.Test.Str:
                                      javascript.2	2020-01-22 15:50:00.045	info	(16645) script.js.Test.Bat: hm-rpc.0.MEQ0476867.2.BATTERY_STATE,hm-rpc.0.MEQ0479694.2.BATTERY_STATE,hm-rpc.0.MEQ0794031.4.BATTERY_STATE,hm-rpc.0.MEQ0803173.4.BATTERY_STATE,hm-rpc.0.MEQ0804030.4.BATTER
                                      javascript.2	2020-01-22 15:49:50.533	info	(16645) script.js.Test.Bat: registered 0 subscriptions and 1 schedule
                                      javascript.2	2020-01-22 15:49:50.520	info	(16645) script.js.Test.Bat: hm-rpc.0.MEQ0476867.2.BATTERY_STATE,hm-rpc.0.MEQ0479694.2.BATTERY_STATE,hm-rpc.0.MEQ0794031.4.BATTERY_STATE,hm-rpc.0.MEQ0803173.4.BATTERY_STATE,hm-rpc.0.MEQ0804030.4.BATTE
                                      javascript.2	2020-01-22 15:49:50.471	info	(16645) Start javascript script.js.Test.Bat
                                      javascript.2	2020-01-22 15:49:50.378	info	(16645) Stop script script.js.Test.Bat
                                      javascript.2	2020-01-22 15:49:00.069	info	(16645) script.js.Test.Str:
                                      javascript.2	2020-01-22 15:48:00.006	info	(16645) script.js.Test.Str:
                                      javascript.2	2020-01-22 15:47:00.076	info	(16645) script.js.Test.Str:
                                      

                                      es sind nicht alle Geräte

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

                                        @vauvau07 zeig mal ein gerät (nur den pfad), welches da drin stehen sollte, aber nicht da ist - wo kommt das her

                                        das array wird im block darüber gefüttert - wird es da mit VOLTAGE integriert, kommt es ins array

                                        bei mir sieht das array so aus

                                        hm-rpc.0.LEQ0080851.2.BATTERY_STATE,
                                        hm-rpc.0.LEQ0081020.2.BATTERY_STATE,
                                        hm-rpc.0.LEQ0417179.2.BATTERY_STATE,
                                        hm-rpc.0.LEQ0440620.2.BATTERY_STATE,
                                        hm-rpc.0.LTK0129844.2.BATTERY_STATE,
                                        hm-rpc.0.MEQ0180889.2.BATTERY_STATE,
                                        hm-rpc.0.MEQ0479049.2.BATTERY_STATE,
                                        hm-rpc.0.NEQ0122166.2.BATTERY_STATE
                                        
                                        

                                        diese werden dann im lowbat block nicht mehr angezeigt

                                        damit

                                         if (!filterArray.includes(id) && !arrDoppelt.includes(ida[0]+"."+ida[1]+"."+ida[2]+".*.BATTERY_STATE") ) {
                                        
                                        
                                        

                                        wird es dann gefiltert

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

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

                                          @vauvau07

                                          @vauvau07
                                          du kanns tmir auch gerne die datei des json export senden wo diese datenp. enthalten sind

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

                                            @liv-in-sky
                                            hm-rpc.0.PEQ1313474.json
                                            hm-rpc.0.OEQ1713445.json
                                            hm-rpc.0.OEQ1674852.json
                                            hm-rpc.0.OEQ0301166.json
                                            ein Ausschnitt, insgesamt 25 Stck

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            354
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript monitoring template
                                            67
                                            1379
                                            407602
                                            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