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

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

      bin etwas verwundert - habe dein script 1 zu 1 übernommen - die beiden datenpunkte habe ich bei mir angelegt - keine warnung - kein fehler

      komisch
      Hab es soeben nochmal versucht.
      Fehler kommen wieder und Script geht sofort auf Pause.

      javascript.0	2020-01-21 12:14:09.681	error	(594) at Script.runInContext (vm.js:133:20)
      javascript.0	2020-01-21 12:14:09.681	error	(594) at script.js.common.Akku_Alarm_Tabelle:634:1
      javascript.0	2020-01-21 12:14:09.681	error	(594) at writeHTML (script.js.common.Akku_Alarm_Tabelle:341:26)
      javascript.0	2020-01-21 12:14:09.681	error	(594) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
      javascript.0	2020-01-21 12:14:09.680	error	(594) at script.js.common.Akku_Alarm_Tabelle:346:23
      javascript.0	2020-01-21 12:14:09.680	error	(594) TypeError: Cannot read property 'split' of undefined
      javascript.0	2020-01-21 12:14:09.680	error	(594) ^
      javascript.0	2020-01-21 12:14:09.680	error	(594) var ida = val0.split('.');
      javascript.0	2020-01-21 12:14:09.680	error	(594) script.js.common.Akku_Alarm_Tabelle: script.js.common.Akku_Alarm_Tabelle:346
      javascript.0	2020-01-21 12:14:09.673	warn	(594) at script.js.common.Akku_Alarm_Tabelle:634:1
      javascript.0	2020-01-21 12:14:09.673	warn	(594) at writeHTML (script.js.common.Akku_Alarm_Tabelle:197:33)
      javascript.0	2020-01-21 12:14:09.673	warn	(594) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
      javascript.0	2020-01-21 12:14:09.673	warn	(594) at script.js.common.Akku_Alarm_Tabelle:208:15
      javascript.0	2020-01-21 12:14:09.673	warn	(594) getState "mihome.0.devices.plug_158d00020d98af.percent" not found (3) states[id]=null
      javascript.0	2020-01-21 12:14:09.673	warn	(594) at script.js.common.Akku_Alarm_Tabelle:634:1
      javascript.0	2020-01-21 12:14:09.672	warn	(594) at writeHTML (script.js.common.Akku_Alarm_Tabelle:197:33)
      javascript.0	2020-01-21 12:14:09.672	warn	(594) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
      javascript.0	2020-01-21 12:14:09.672	warn	(594) at script.js.common.Akku_Alarm_Tabelle:205:32
      javascript.0	2020-01-21 12:14:09.672	warn	(594) getState "mihome.0.devices.plug_158d00020d98af.percent" not found (3) states[id]=null
      javascript.0	2020-01-21 12:14:09.671	warn	(594) at script.js.common.Akku_Alarm_Tabelle:634:1
      javascript.0	2020-01-21 12:14:09.671	warn	(594) at writeHTML (script.js.common.Akku_Alarm_Tabelle:197:33)
      javascript.0	2020-01-21 12:14:09.671	warn	(594) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
      javascript.0	2020-01-21 12:14:09.671	warn	(594) at script.js.common.Akku_Alarm_Tabelle:208:15
      javascript.0	2020-01-21 12:14:09.671	warn	(594) getState "mihome.0.devices.plug_158d0001f24aad.percent" not found (3) states[id]=null
      javascript.0	2020-01-21 12:14:09.670	warn	(594) at script.js.common.Akku_Alarm_Tabelle:634:1
      javascript.0	2020-01-21 12:14:09.670	warn	(594) at writeHTML (script.js.common.Akku_Alarm_Tabelle:197:33)
      javascript.0	2020-01-21 12:14:09.670	warn	(594) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
      javascript.0	2020-01-21 12:14:09.670	warn	(594) at script.js.common.Akku_Alarm_Tabelle:205:32
      javascript.0	2020-01-21 12:14:09.669	warn	(594) getState "mihome.0.devices.plug_158d0001f24aad.percent" not found (3) states[id]=null
      

      0_userdata.0.Tabellen.Akku

      {
        "_id": "0_userdata.0.Tabellen.Akku",
        "type": "state",
        "common": {
          "name": "Tabellen.Akku",
          "role": "",
          "type": "boolean",
          "read": true,
          "write": true,
          "desc": "Manuell erzeugt",
          "def": false
        },
        "native": {},
        "from": "system.adapter.admin.0",
        "user": "system.user.admin",
        "ts": 1579603838937,
        "acl": {
          "object": 1636,
          "state": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator"
        }
      }
      

      0_userdata.0.Tabellen.AkkuAlarm

      {
        "from": "system.adapter.admin.0",
        "user": "system.user.admin",
        "ts": 1579603861021,
        "common": {
          "name": "Tabellen.AkkuAlarm",
          "role": "",
          "type": "number",
          "desc": "Manuell erzeugt",
          "unit": "",
          "min": 0,
          "max": 100,
          "def": 0,
          "read": true,
          "write": true
        },
        "native": {},
        "acl": {
          "object": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator",
          "state": 1636
        },
        "_id": "0_userdata.0.Tabellen.AkkuAlarm",
        "type": "state"
      }
      

      Tabelle wird trotzdem angelegt.
      vis (1).png

      liv-in-sky 3 Replies Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @Negalein last edited by

        @Negalein schalte mal homematic auf false und werden alle deine geräte angezeigt oder fehlt was ?

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

          @Negalein du könntest auch all erstmal auf false setzen und immer wieder eins dazu schalten - viellicht gibt es ja bei dir ein device, das ärger macht

          var tradfri=false;
          var hue=false;
          var hueExt=false;
          var homematic=false;
          var homematicIp=false;
          var xiaomi=false;                                                // mihome.0
          var fritzDect=false;
          var iogo=false;                                                 // iogo - adapter - hat batterie abfrage
          var fullyBrowser=false;                                         // fullybrowser - adapter - hat batterie abfrage
          var handy1=false;                                              // sind einzelne datenpunkte, 
          var handy2=false;
          
          
          Negalein 1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Negalein last edited by

            @Negalein was auch gut wäre - der datenpunkt tabellen.akku muss vom typ zeichenkette sein - nicht boolean - bitte ändern

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

              @HeinrichB bin gerade etwas verwirrt - in netadmo der datenpunkt LastUpdate zeigt ein datum - ist aber ein type boolean

              ist das bei die genauso ?

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

                @liv-in-sky Hier ein Screen. Ist ein indicator.date

                Bildschirmfoto 2020-01-21 um 12.46.55.JPG

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

                  @HeinrichB das kenne ich - ich meine im raw des datenpunktes - datenpunkt anwählen - auf bleistift ganz rechts - auf raw tab gehen

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

                    @liv-in-sky

                    Ah okay, ja da ist es auch ein boolean - ich habe da aber nix selbst gemacht.

                    {
                      "from": "system.adapter.netatmo.0",
                      "user": "system.user.admin",
                      "ts": 1578922603996,
                      "common": {
                        "name": "Last update",
                        "type": "boolean",
                        "role": "indicator.date",
                        "read": true,
                        "write": false
                      },
                      "native": {},
                      "acl": {
                        "object": 1638,
                        "owner": "system.user.admin",
                        "ownerGroup": "system.group.administrator",
                        "state": 1638
                      },
                      "_id": "netatmo.0.XXX.Außenmodul-Carport.LastUpdate",
                      "type": "state"
                    }
                    
                    liv-in-sky 1 Reply Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @Guest last edited by

                      @HeinrichB mach mal ein neues script und lass das hier laufen (ist im chat) - was ist die ausgabe davon

                      ? 1 Reply Last reply Reply Quote 0
                      • Negalein
                        Negalein Global Moderator @liv-in-sky last edited by

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

                        du könntest auch all erstmal auf false setzen und immer wieder eins dazu schalten - viellicht gibt es ja bei dir ein device, das ärger macht

                        bin etwas weiter gekommen.

                        xiaomi=true;

                        12:47:04.940	warn	javascript.0 (594) at script.js.common.Akku_Alarm_Tabelle:205:32
                        12:47:04.940	warn	javascript.0 (594) at writeHTML (script.js.common.Akku_Alarm_Tabelle:197:33)
                        12:47:04.940	warn	javascript.0 (594) at script.js.common.Akku_Alarm_Tabelle:634:1
                        12:47:04.941	warn	javascript.0 (594) at script.js.common.Akku_Alarm_Tabelle:208:15
                        12:47:04.941	warn	javascript.0 (594) at writeHTML (script.js.common.Akku_Alarm_Tabelle:197:33)
                        12:47:04.941	warn	javascript.0 (594) at script.js.common.Akku_Alarm_Tabelle:634:1
                        12:47:04.942	warn	javascript.0 (594) at script.js.common.Akku_Alarm_Tabelle:205:32
                        12:47:04.943	warn	javascript.0 (594) at writeHTML (script.js.common.Akku_Alarm_Tabelle:197:33)
                        12:47:04.943	warn	javascript.0 (594) at script.js.common.Akku_Alarm_Tabelle:634:1
                        12:47:04.943	warn	javascript.0 (594) at script.js.common.Akku_Alarm_Tabelle:208:15
                        12:47:04.944	warn	javascript.0 (594) at writeHTML (script.js.common.Akku_Alarm_Tabelle:197:33)
                        12:47:04.944	warn	javascript.0 (594) at script.js.common.Akku_Alarm_Tabelle:634:1
                        

                        homematic=true;

                        12:46:27.781	error	javascript.0 (594) script.js.common.Akku_Alarm_Tabelle: script.js.common.Akku_Alarm_Tabelle:346
                        12:46:27.782	error	javascript.0 (594) at script.js.common.Akku_Alarm_Tabelle:346:23
                        12:46:27.782	error	javascript.0 (594) at writeHTML (script.js.common.Akku_Alarm_Tabelle:341:26)
                        12:46:27.782	error	javascript.0 (594) at script.js.common.Akku_Alarm_Tabelle:634:1
                        
                        simatec liv-in-sky 2 Replies Last reply Reply Quote 0
                        • simatec
                          simatec Developer Most Active @Negalein last edited by

                          @Negalein sagte in Script fürTabelle der Batterie Zustände:

                          bin etwas weiter gekommen.
                          xiaomi=true;

                          Was nutzt du an Geräten? Zigbee?

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

                            @Negalein kannst du mir den JSON export deiner daten punkte für xiaomi und homematic geben

                            würde die gerna mal integrieren bei mir

                            Negalein 1 Reply Last reply Reply Quote 0
                            • Negalein
                              Negalein Global Moderator @simatec last edited by

                              @simatec sagte in Script fürTabelle der Batterie Zustände:

                              Was nutzt du an Geräten? Zigbee?

                              den Mi-Hub

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

                                @Negalein ohne die beiden aktiviert zu haben - läuft es dann

                                1 Reply Last reply Reply Quote 0
                                • Negalein
                                  Negalein Global Moderator @liv-in-sky last edited by

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

                                  kannst du mir den JSON export deiner daten punkte für xiaomi und homematic geben

                                  hm-rpc.1.QEQ1564250.json mihome.0.json

                                  ohne die beiden aktiviert zu haben - läuft es dann

                                  Ja, dann kommen weder Warn noch Error

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

                                    @liv-in-sky Schau mal. Kommt ein Error

                                    Bildschirmfoto 2020-01-21 um 12.59.54.JPG

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

                                      @Negalein habe den fehler jetzt auch - checke ich

                                      1 Reply Last reply Reply Quote 0
                                      • Negalein
                                        Negalein Global Moderator last edited by

                                        @liv-in-sky

                                        Btw., bei Xiaomi findet er auch Geräte, die eigentlich Schaltsteckdosen sind.

                                        vis (2).png

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

                                          @Negalein ich hoffe du hast keinen virus im datenpunkt versteckt 🙂

                                          Negalein 1 Reply Last reply Reply Quote 0
                                          • Negalein
                                            Negalein Global Moderator @liv-in-sky last edited by

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

                                            ich hoffe du hast keinen virus im datenpunkt versteckt

                                            No no, alles gut gesichert! 🙂

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            714
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

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