Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Vorlage] Stromverbrauch protokollieren - (etwas optimiert)

    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

    [Vorlage] Stromverbrauch protokollieren - (etwas optimiert)

    This topic has been deleted. Only users with topic management privileges can see it.
    • Dutchman
      Dutchman Developer Most Active Administrators last edited by

      Hast du den in den datenobjecten Ruben kostpreis hinterlegt ?

      Sent from my iPhone using Tapatalk

      1 Reply Last reply Reply Quote 0
      • D
        Dice19 last edited by

        Muss ich das hier ändern?

        Wenn ich bei def: hinter dem 0, was eintrage erscheint ein rotes Kreuz.

        createState(pfad + 'Preis.aktuell.Arbeitspreis', {

        name: 'Strompreis - aktueller Arbeitspreis (brutto)',

        unit: '€/' + default_unit_kilo,

        type: 'number',

        def: 0,

        min: 0

        });

        createState(pfad + 'Preis.aktuell.Grundpreis', {

        name: 'Strompreis - aktueller Grundpreis (brutto)',

        unit: '€/Monat',

        type: 'number',

        def: 0,

        min: 0

        1 Reply Last reply Reply Quote 0
        • sigi234
          sigi234 Forum Testing Most Active last edited by

          Preis mit PUNKT eingeben!

          2858_screenshot__1202__li.jpg

          1 Reply Last reply Reply Quote 0
          • SmarthomeMF
            SmarthomeMF last edited by

            Hallo

            Hört sich sehr interessant an.

            Werde ich auch mal ausprobieren

            1 Reply Last reply Reply Quote 0
            • D
              Dice19 last edited by

              Hab das ganze angepasst gestern, aber bisher erscheinen keine Preise….

              1 Reply Last reply Reply Quote 0
              • cvidal
                cvidal Forum Testing last edited by

                @tobih83:

                Hab das ganze angepasst gestern, aber bisher erscheinen keine Preise…. `

                Den Post von sigi234 zwei weiter oben habt du gesehen?

                Gruß Christian

                1 Reply Last reply Reply Quote 0
                • D
                  Dice19 last edited by

                  Ja….

                  2120_fehler_stromskript2.jpg

                  1 Reply Last reply Reply Quote 0
                  • sigi234
                    sigi234 Forum Testing Most Active last edited by

                    NICHT im Script eintragen sondern unter OBJEKTE! (javascript.0. - Verbrauchszaehler - Preis - Aktuell = 0.27 darunter Grundpreis= 8.0 ) oder wie dein Grundpreis eben ist.

                    1 Reply Last reply Reply Quote 0
                    • Homer.J.
                      Homer.J. last edited by

                      Hallo Gemeinde,

                      hab mal wieder eine Frage wie oder wo muss ich in dem Script was einfügen, ich bekomme meine Daten über einen Pulscounter ich habe auch alles schon in Watt und kW mit einem Script umgerechnet.

                      bekomme aber keine Daten geliefert.

                      Grüße
                      5373_screenshot_2018-11-24_objects_-_iobroker.png

                      1 Reply Last reply Reply Quote 0
                      • Webranger
                        Webranger last edited by

                        321 Beiträge! Puh viel zu lesen.

                        Ein Adapter ist noch nicht geplant für das Script oder?

                        Gruss

                        1 Reply Last reply Reply Quote 0
                        • Q
                          quinti last edited by

                          Hallo,

                          erstmal danke für das tolle script!!!

                          Läuft bei mir vorzüglich bis auf ein kleines Problem.

                          Habe als history Adapter nun zu sql gewechselt.

                          Seit dem gibts bei mir im log folgende Fehlermeldungen:

                          2018-12-06 17:23:25.771 - error: sql.0 Cannot delete DELETE FROM `iobroker`.undefined WHERE id=91 AND ts < 1512577380763;: Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist
                          2018-12-06 17:23:25.771 - error: sql.0 Cannot delete DELETE FROM `iobroker`.undefined WHERE id=89 AND ts < 1512577380763;: Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist
                          2018-12-06 17:23:25.772 - error: sql.0 Cannot delete DELETE FROM `iobroker`.undefined WHERE id=81 AND ts < 1512577380764;: Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist
                          2018-12-06 17:23:25.772 - error: sql.0 Cannot delete DELETE FROM `iobroker`.undefined WHERE id=90 AND ts < 1512577380764;: Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist
                          2018-12-06 17:23:25.772 - error: sql.0 Cannot delete DELETE FROM `iobroker`.undefined WHERE id=84 AND ts < 1512577380764;: Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist
                          2018-12-06 17:23:25.773 - error: sql.0 Cannot delete DELETE FROM `iobroker`.undefined WHERE id=88 AND ts < 1512577380765;: Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist
                          2018-12-06 17:23:25.773 - error: sql.0 Cannot delete DELETE FROM `iobroker`.undefined WHERE id=92 AND ts < 1512577380765;: Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist
                          2018-12-06 17:23:25.773 - error: sql.0 Cannot delete DELETE FROM `iobroker`.undefined WHERE id=93 AND ts < 1512577380763;: Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist
                          2018-12-06 17:23:25.775 - error: sql.0 Cannot delete DELETE FROM `iobroker`.undefined WHERE id=87 AND ts < 1512577380769;: Error: ER_NO_SUCH_TABLE: Table 'iobroker.undefined' doesn't exist
                          

                          Wie bekomme ich die raus?

                          1 Reply Last reply Reply Quote 0
                          • Webranger
                            Webranger last edited by

                            Welchen Wert von meinem Discovergy Zähler muss ich eintragen das das Script ordentlich zählt und Rechnet?

                            2958_bildschirmfoto_2018-12-06_um_18.17.39.png

                            Den Aktuellen Verbrauch oder den Zählerstand?

                            Gruß Danyel

                            1 Reply Last reply Reply Quote 0
                            • jedo
                              jedo last edited by

                              @ringdingringding:

                              Den Aktuellen Verbrauch oder den Zählerstand? `

                              Zählerstand!

                              1 Reply Last reply Reply Quote 0
                              • G
                                GeorgS last edited by

                                Hallo versuche grade das Script zum laufen zu bekommen… Leider werden keine Daten gelogt 😞

                                Habe Sonoffs und im Einstellungsbreich habe ich diese so eingefügt:

                                var eigeneDatenpunkte = [
                                [ 'sonoff.0.ComputerGeorg.ENERGY_Today', 'Computer', 'kWh', 'kWh' ],
                                [ 'sonoff.0.Kuehlschrank.ENERGY_Today', 'Kuehlschrank', 'kWh', 'kWh' ],
                                [ 'sonoff.0.Spuehlmaschiene.ENERGY_Today', 'Spuehlmaschiene', 'kWh', 'kWh' ]
                                ];
                                

                                Unter Objekte wurden auch alle drei Komponenten eingefügt aber es werden keine Daten aufgezeichnet…

                                Habe ich was falsch gemacht, das Script sonst nicht geändert?

                                Edit by eric2905 : Logs, usw. bitte immer in Code- und ggf. Spoiler-Tags setzen

                                1 Reply Last reply Reply Quote 0
                                • Webranger
                                  Webranger last edited by

                                  irgendwie hab ich da doch nen fehler drin!?
                                  2958_bildschirmfoto_2018-12-06_um_22.00.52.png

                                  die kosten bleiben bei 0,20€ stehen und werden nicht mehr.

                                  Was hab ich falsch gemacht?

                                  Gruss

                                  1 Reply Last reply Reply Quote 0
                                  • sigi234
                                    sigi234 Forum Testing Most Active last edited by

                                    Nix, warte mal einen kompletten Tag ab. Die Werte kommen noch….......

                                    1 Reply Last reply Reply Quote 0
                                    • Webranger
                                      Webranger last edited by

                                      Moinsen

                                      Glaube irgendwas passt da nicht.

                                      Kosten gestern 21 cent (laut Stromanbieter 2,35€)

                                      Kosten heute um 6 Uhr 0 cent

                                      Sollten aber eigentlich schon 0.33€ stehen

                                      Zählerstand wird korrekt übermittelt dank dem neuen discovergy Adapter von dutchman.

                                      Gruß

                                      1 Reply Last reply Reply Quote 0
                                      • Webranger
                                        Webranger last edited by

                                        Zählt heute also wirklich nicht. Kosten heute immer noch auf NULL

                                        1 Reply Last reply Reply Quote 0
                                        • jedo
                                          jedo last edited by

                                          @ringdingringding:

                                          Zählt heute also wirklich nicht. Kosten heute immer noch auf NULL `

                                          Was sagt das Log dazu?

                                          Du hast doch hoffentlich im Script erster Eintrag

                                          // debug logging
                                          var logging = true;
                                          
                                          

                                          auf "true" gesetzt!?

                                          1 Reply Last reply Reply Quote 0
                                          • Webranger
                                            Webranger last edited by

                                            Da steht alle 3 sec das drin:

                                            `2018-12-07 18:21:19.929  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: -------- Strommesser ---------
                                            2018-12-07 18:21:19.935  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: RegExp-Funktion ausgelöst
                                            2018-12-07 18:21:19.936  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: id:           discovergy.0.60867681.Power_Total
                                            2018-12-07 18:21:19.936  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: Name:         Zählerstand Bezug Gesamt
                                            2018-12-07 18:21:19.937  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: channel ID:   discovergy.0.60867681
                                            2018-12-07 18:21:19.938  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: channel Name: 60867681
                                            2018-12-07 18:21:19.938  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: device ID:    null
                                            2018-12-07 18:21:19.938  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: device name:  null
                                            2018-12-07 18:21:19.938  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: neuer Wert:   809.3274061
                                            2018-12-07 18:21:19.938  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: alter Wert:   809.3270572
                                            2018-12-07 18:21:19.938  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: vor der Aufbereitung: Zählerstand Bezug Gesamt
                                            2018-12-07 18:21:19.939  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: entferneDatenpunkt - rueckgabe1:Zählerstand Bezug Gesamt
                                            2018-12-07 18:21:19.939  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: entferneDatenpunkt - rueckgabe2:Zählerstand Bezug Gesamt
                                            2018-12-07 18:21:19.939  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: entferneDatenpunkt - rueckgabe3:Zählerstand Bezug Gesamt
                                            2018-12-07 18:21:19.939  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: entferneDatenpunkt - rueckgabe4:ZählerstandBezugGesamt
                                            2018-12-07 18:21:19.939  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: Es wird der Aliasname gesetzt:Stromzaehler:1.freshEnergy
                                            2018-12-07 18:21:19.940  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: Nach der Aufbereitung: Stromzaehler:1.freshEnergy
                                            2018-12-07 18:21:19.968  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: States in der Instanz javascript.0.Verbrauchszaehler. erstellt
                                            2018-12-07 18:21:19.979  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: Stromkosten (Stromzaehler:1.freshEnergy) aktualisiert
                                            2018-12-07 18:21:19.989  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: Stromverbrauch (Stromzaehler:1.freshEnergy) aktualisiert
                                            2018-12-07 18:21:19.990  - [32minfo[39m: javascript.0 script.js.common.freshEnergy.Stromverbrauch: ------------ ENDE ------------[/code]`
                                            
                                            Alle drei sekunden wird mir der Wert von meinem Discovergy Zähler übermittelt.
                                            
                                            Gruss
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            819
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            81
                                            455
                                            106462
                                            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