Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Energieanzeige (kWh) über HTML Tabelle - vis

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Energieanzeige (kWh) über HTML Tabelle - vis

    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      A Former User @liv-in-sky last edited by A Former User

      @liv-in-sky
      Ich habe es mal schnell eingefügt und hier mein Ergebnis 🙂
      Die SourceA-Variablen habe ich unverändert gelassen, da Du ja sagtest, sie werden nicht mehr benötigt

      Bildschirmfoto 2020-01-28 um 19.22.44.JPG

      Edit: Zwei Anmerkungen: Bei den

      • Teckin steht noch true 🙂
      • Das Skript beginnt die Berechnungen für alles bei 0, richtig? Nur zum Verständnis

      Danke

      liv-in-sky 1 Reply Last reply Reply Quote 0
      • sigi234
        sigi234 Forum Testing Most Active @liv-in-sky last edited by

        @liv-in-sky

        Hallo, bei const htmlFarbTableBorderColor="gray"; hast du immer gray drinnen. sollte doch grey sein?

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

          @HeinrichB es beginnt bei null, wenn es das erste mal läuft - danach wird - selbst bei script pause oder serverstart einfach weitergezählt

          um mitternacht beginnt ein neuer tag - am ersten des monats in neuer monat
          man könnte sogar die datenpunkte manipulieren, damit das script nicht von 0 beginnt

          das script brauch nach dem start eine minute, bis die daten sichtbar werden

          teckin ist was kaputt - mußte auf die schnelle zeichen löschen, das forum wollte es sonst nicht kopieren

          ich kopiere script neu rein

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

            @sigi234 danke -ausgebessert

            1 Reply Last reply Reply Quote 0
            • sigi234
              sigi234 Forum Testing Most Active @liv-in-sky last edited by sigi234

              @liv-in-sky

              Geile Sache👍

              Screenshot (1494).png

              Hinweis:
              htmlSignature wird trotz false angezeigt , aber nur in der HTML Ansicht. In der runteime stimmt es.

              let htmlUberschrift=true; // mit Überschrift über der tabelle
              let htmlSignature=false;

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

                @liv-in-sky Danke für die Antwort. Es ist halt so, dass sicher bei den meisten schon Verbrauchswerte als Start vorliegen und dann weitergezählt wird 🙂
                Keine Kritik; es geht nur ums Verständnis 🙂

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

                  bei mir hat sich der strompreisverändert - den müßt ihr natürlich auch anpassen

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

                    @liv-in-sky Ja, habe ich auch gesehen. Die Variablen für SourceA sind also obsolet geworden? Nicht, dass ich sie vergesse zu setzen

                    Aber das Skript schaut mega aus !!

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

                      @HeinrichB sagte in Energieanzeige (kWh) über HTML Tabelle - vis:

                      @liv-in-sky Danke für die Antwort. Es ist halt so, dass sicher bei den meisten schon Verbrauchswerte als Start vorliegen und dann weitergezählt wird 🙂
                      Keine Kritik; es geht nur ums Verständnis 🙂

                      wenn du die startwerte anders haben willst, musst dies in den datenpunkten machen

                      script starten und eine minute warten - dann script stoppen - außer du bist schneller alseine minute

                      Image 14.png

                      die werte hier eintragen in kWh
                      grün ist tag - heute ab 0:00
                      rot=monat gesamt

                      anschliessend script starten - dauert ein wenig bis es dann kommt - das script ist immer einen zyklus(minute) hinter den datenpunkten

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

                        @liv-in-sky Tolle Sache. Ich habe es an einem Punkt getestet. Das schaut gut aus. Werde es weiter im Auge behalten 🙂

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

                          @liv-in-sky Bei MonGesKwh muss man aber den gesamten Monat aktuell nehmen und den Tageswert abziehen. Dann das dort eintragen 🙂 Dann stimmt es

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

                            @liv-in-sky

                            wow, echt super, danke für das geile script

                            Baust du in das Batteriescript auch noch die Farbenauswahl je Spalte ein?

                            1 Reply Last reply Reply Quote 0
                            • N
                              Nordischerjung last edited by

                              @liv-in-sky

                              Tolle Arbeit, danke schön 👍

                              gibt es die Möglichkeit noch Meross und Fritz DECT Steckdosen mit aufzunehmen?

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

                                @Nordischerjung gibt es

                                poste bitte den json export der datenpunkte für meross.0 und auch fritzdect.0 mit den steckdosen

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

                                  @liv-in-sky sagte in Energieanzeige (kWh) über HTML Tabelle - vis:

                                  json export der datenpunkte

                                  {
                                   "fritzdect.0.DECT200_087610439476": {
                                     "type": "channel",
                                     "common": {
                                       "name": "FRITZ!DECT 200 #1",
                                       "role": "switch"
                                     },
                                     "native": {
                                       "aid": "087610439476"
                                     },
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387823,
                                     "_id": "fritzdect.0.DECT200_087610439476",
                                     "acl": {
                                       "object": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.devicelock": {
                                     "type": "state",
                                     "common": {
                                       "name": "Switch Button lock",
                                       "type": "boolean",
                                       "read": true,
                                       "write": false,
                                       "role": "indicator"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387875,
                                     "_id": "fritzdect.0.DECT200_087610439476.devicelock",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.energy": {
                                     "type": "state",
                                     "common": {
                                       "name": "Switch total energy",
                                       "type": "number",
                                       "unit": "Wh",
                                       "min": 0,
                                       "read": true,
                                       "write": false,
                                       "role": "value.power.consumption",
                                       "desc": "Switch total energy"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387872,
                                     "_id": "fritzdect.0.DECT200_087610439476.energy",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.fwversion": {
                                     "type": "state",
                                     "common": {
                                       "name": "FW version",
                                       "type": "string",
                                       "read": true,
                                       "write": false,
                                       "role": "text",
                                       "desc": "firmware version"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387828,
                                     "_id": "fritzdect.0.DECT200_087610439476.fwversion",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.id": {
                                     "type": "state",
                                     "common": {
                                       "name": "ID",
                                       "type": "string",
                                       "read": true,
                                       "write": false,
                                       "role": "text",
                                       "desc": "ID"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387825,
                                     "_id": "fritzdect.0.DECT200_087610439476.id",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.lock": {
                                     "type": "state",
                                     "common": {
                                       "name": "Switch UI/API lock",
                                       "type": "boolean",
                                       "read": true,
                                       "write": false,
                                       "role": "indicator"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387869,
                                     "_id": "fritzdect.0.DECT200_087610439476.lock",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.manufacturer": {
                                     "type": "state",
                                     "common": {
                                       "name": "Manufacturer",
                                       "type": "string",
                                       "read": true,
                                       "write": false,
                                       "role": "text",
                                       "desc": "Manufacturer"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387829,
                                     "_id": "fritzdect.0.DECT200_087610439476.manufacturer",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.mode": {
                                     "type": "state",
                                     "common": {
                                       "name": "Switch mode",
                                       "type": "string",
                                       "read": true,
                                       "write": false,
                                       "role": "text",
                                       "desc": "Switch mode"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387868,
                                     "_id": "fritzdect.0.DECT200_087610439476.mode",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.name": {
                                     "type": "state",
                                     "common": {
                                       "name": "Name",
                                       "type": "string",
                                       "read": true,
                                       "write": false,
                                       "role": "text",
                                       "desc": "Name"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387827,
                                     "_id": "fritzdect.0.DECT200_087610439476.name",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.power": {
                                     "type": "state",
                                     "common": {
                                       "name": "Switch act power",
                                       "type": "number",
                                       "unit": "W",
                                       "min": 0,
                                       "max": 4000,
                                       "read": true,
                                       "write": false,
                                       "role": "value.power",
                                       "desc": "Switch act power",
                                       "custom": {
                                         "sourceanalytix.0": {
                                           "enabled": true,
                                           "alias": "Sprudelwasser",
                                           "state_type": "kWh_consumption",
                                           "state_unit": "automatically",
                                           "costs": true,
                                           "consumption": true,
                                           "meter_values": true,
                                           "start_day": -0.7576769199999999,
                                           "start_week": 0,
                                           "start_month": 0,
                                           "start_quarter": 0,
                                           "start_year": 0
                                         }
                                       }
                                     },
                                     "native": {},
                                     "from": "system.adapter.sourceanalytix.0",
                                     "ts": 1580425200083,
                                     "_id": "fritzdect.0.DECT200_087610439476.power",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     },
                                     "user": "system.user.admin"
                                   },
                                   "fritzdect.0.DECT200_087610439476.present": {
                                     "type": "state",
                                     "common": {
                                       "name": "Switch present",
                                       "type": "boolean",
                                       "read": true,
                                       "write": false,
                                       "role": "indicator.connected",
                                       "desc": "Switch present"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387827,
                                     "_id": "fritzdect.0.DECT200_087610439476.present",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.prodname": {
                                     "type": "state",
                                     "common": {
                                       "name": "Product Name",
                                       "type": "string",
                                       "read": true,
                                       "write": false,
                                       "role": "text",
                                       "desc": "Product Name"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387830,
                                     "_id": "fritzdect.0.DECT200_087610439476.prodname",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.state": {
                                     "type": "state",
                                     "common": {
                                       "name": "Switch on/off",
                                       "type": "boolean",
                                       "read": true,
                                       "write": true,
                                       "role": "switch",
                                       "desc": "Switch on/off"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387831,
                                     "_id": "fritzdect.0.DECT200_087610439476.state",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.temp": {
                                     "type": "state",
                                     "common": {
                                       "name": "actual Temp",
                                       "type": "number",
                                       "unit": "°C",
                                       "read": true,
                                       "write": false,
                                       "role": "value.temperature",
                                       "desc": "actual Temp"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387873,
                                     "_id": "fritzdect.0.DECT200_087610439476.temp",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   },
                                   "fritzdect.0.DECT200_087610439476.voltage": {
                                     "type": "state",
                                     "common": {
                                       "name": "Switch act voltage",
                                       "type": "number",
                                       "unit": "V",
                                       "min": 0,
                                       "max": 250,
                                       "read": true,
                                       "write": false,
                                       "role": "value.voltage",
                                       "desc": "Switch act voltage"
                                     },
                                     "native": {},
                                     "from": "system.adapter.fritzdect.0",
                                     "ts": 1544640387876,
                                     "_id": "fritzdect.0.DECT200_087610439476.voltage",
                                     "acl": {
                                       "object": 1636,
                                       "state": 1636,
                                       "owner": "system.user.admin",
                                       "ownerGroup": "system.group.administrator"
                                     }
                                   }
                                  }
                                  

                                  meinst du das? Von meross hab ich zur Zeit nur Outdoor Steckdosen ohne Messung. Die mit Messung bekomme ich erst Montag

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

                                    @Nordischerjung nein ich meine den ganzen pfad https://forum.iobroker.net/post/355793 und dann die ganze datei hier posten (einfach in den post ziehen -

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

                                      @Nordischerjung sorry -alles gut - war schon richtig so

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

                                        bäuchte eure hilfe bei 2 themen - homee user und mihome user

                                        es geht um den wert , ob das device online ist - ich muss noch mal ein update machen, weil die werte für die beiden maken nicht klar sind

                                        mihome: ws steht in state_in_use - ist das eine zahl oder boolean - wenn zahl, steht dann 0 und 1 oder kann da was anderes stehen

                                        homee: wie kann ich herausfinden, ob das gerät online ist

                                        problem - sind sie offline, werden die daten zum berechnen weiter mitgezälht, obwohl nicht aktiv

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

                                          @Nordischerjung fritzdect ist drin (beim nächsten update dabei)

                                          Image 3.png

                                          meross: machen wir wenn du die datenpunkte hast

                                          1 Reply Last reply Reply Quote 1
                                          • O
                                            Oli @liv-in-sky last edited by

                                            @liv-in-sky
                                            mit dem homee Adapter derzeit leider gar nicht.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            787
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript template
                                            37
                                            696
                                            129917
                                            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