Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Adapter VirtualPowermeter

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Adapter VirtualPowermeter

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Linedancer last edited by

      Ich kann den DP manuell auf 0 setzen, er ändert sich aber mach kurzer Zeit wieder auf Null.
      Nachdem der Adapter einige Stunden läuft zeigen auch andere Gruppen hin und wieder Null. Zwischendrin stehen da aber auch mal sinnvolle Werte drin.

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

        0.2.5 könnte das Problem vielleicht beheben. Ist auf Github online

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

          .. bei mir lief die 0.2.3 sehr gut, mit der 0.2.5 auch bis jetzt keine Probleme! Top!

          1 Reply Last reply Reply Quote 0
          • W
            Wildbill last edited by

            Hi,
            nach Updates von npm und node/nodejs läuft derAdapter nun auch bei mir. In den Beispielbildern sieht man, dass Du auch dimmbare Lampen loggst, die z.B. nur zu 25% gedimmt sind. Berücksichtigt der Adapter das dann korrekt, bzw, wie muss ich was einstellen, um meine Tradfri-Lampen einigermaßen korrekt zu erfassen. Es gibt einmal den Datenpunkt "state" mit false/true und einmal "brightness" wo der Dimmzustand angezeigt wird. Wenn ich den logge, geht es zwar, allerdings bleibt der Prozentwert auch stehen, wenn der state auf false geht und der Adapter zählt munter weiter. Muss ich dann bei state loggen und als Wert so einen Durchschnitt wählen, oder kann der Adapter state und brightness irgendwie verknüpft verarbeiten?

            Gruss, Jürgen

            Omega236 1 Reply Last reply Reply Quote 0
            • Omega236
              Omega236 @Wildbill last edited by Omega236

              @Wildbill

              Hallo,

              die Idee ist dass entweder ein State (True/False) oder ein Level (z.B. 100% oder Helligkeit 255) verarbeitet wird.

              Wenn der Datenpunkt den du einstellst ein Max hat, wird folgendes gerechnet: AktuellerWert / Max * Power, ansonsten immer nur An/Aus.

              Also wenn max Helligkeit 255 ist, Aktueller Wert 127 (50%) und max Power 60 Watt dann rechnet er:

              127 / 255 * 60 = 29,9 Watt

              Ja mir ist bewusst, dass Dimmen nicht linear ist, aber als näherungswert passt es

              edit: jetzt versteh ich das Problem, dein Adapter schaltet nur den State auf false, lässt aber den letzten An-Wert stehen.

              das ist bis jetzt nicht berücksichtigt. ich überlege mal etwas. solang könntest du die brightness per Blockly auf 0 setzen wenn state auf false geschalten wird

              1 Reply Last reply Reply Quote 0
              • W
                Wildbill last edited by

                Hi,

                ja genau, beim Ausschalten ändert sich der state auf false, aber die brightness bleibt bei dem eingestellten Wert.
                Muss ich mir mal anschauen, ob ich da per Script selbst was bastle, andererseits wäre es auch nur nice to have. Zu 95% laufen die Lampen eh immer auf einem Standard-Level, den ich dann auch einfach mal genau messen und hinterlegen könnte. ☺

                Vermutlich wird eine WLAN-Birne oder ähnliches beim Dimmen auf 25% auch nicht nur 25% der Maximallast verbrauchen, sondern mehr, da ja die gesamte Elektronik und so immer ihren Strim brauchen, unabhängig von der Helligkeit. Aber schon haben wir wieder ein neues Projekt: Schauen, wie sich das denn so verhält. 😁

                Jedenfalls Danke für den Adapter.👍

                Gruss, Jürgen

                1 Reply Last reply Reply Quote 0
                • L
                  Linedancer last edited by

                  also bei mir steht sowohl beim tradfri als auch beim hue Adapter alle brightness und Level datenpunkte auf 0 wenn die Lampen aus sind.
                  Allerdings verwende ich in meinen Blocklys auch nie den state DP. Ich setze immer den Level.

                  1 Reply Last reply Reply Quote 0
                  • W
                    Wildbill last edited by

                    Das ist der Unterschied. Wenn Du zum Ausschalten den Level auf 0% setzt, müsste der state IMHO automatisch auf false springen und z.B. in der Tradfri-App die Lampen als ausgeschaltet anzeigen? Allerdings musst Du Dir ja dann irgendwo den vorherigen Level speichern, um ihn zum Einschalten wieder setzen zu können. Deshalb verwende ich den Datenpunkt state, auch, da er sich in der Visualisierung so schön mit Widgets, die nur on/off können, bedienen lässt. 😁

                    Da ich die Lampen aber zu 95% eh immer auf einem festen Level habe, werde ich vorerst mit state und angepasstem Watt-Wert gut leben können, denke ich. Bislang hatte ich ja gar keine Messwerte...

                    Gruss, Jürgen

                    1 Reply Last reply Reply Quote 0
                    • W
                      Wildbill last edited by

                      Hi,

                      im Betrieb ist mir nun sowas wie ein kleiner Bug aufgefallen. Ich habe auch ein paar Mehrfachsteckdosen mit Tasmota laufen, die dann die state-Datenpunkte Power1, Power2, Power3, Power4... haben. Wenn ich da mehr als einen mit dem Adapter logge, dann wird mir bei den beiden virtualpowermeter direkt im Gerät anscheinend kein vernünftiger Wert angezeigt. Ich kann momentan nicht sagen, ob er gar nicht mehr zählt, oder ob er dann nur bei einem der Punkte (dem zuerst oder zuletzt zugefügten?) mitzählt. Was aber funktioniert ist das Zählen der Datenpunkte in der jeweiligen Gruppe. Dort zählt er bei allen Geräten brav zusammen, auch wenn sie in die gleiche Gruppe laufen und zum gleichen Gerät gehören.

                      Gruss, Jürgen

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

                        Hm,
                        das ist leider ein konzeptionelles Problem, da die Datenpunkte direkt im Gerät erzeugt werden. Das war mir zwar von anfang an klar, ich habe aber gehofft dass es keine solchen Geräte gibt.

                        Du kannst gern im Github ein Issue mit dem Problem erstellen.

                        Theoretisch könnte ich zwei zusätzliche Settings einbauen bei denen man den DatenpunktName selber angeben kann.

                        1 Reply Last reply Reply Quote 1
                        • W
                          Wildbill last edited by

                          Hab mal ein Issue erstellt. Andererseits ist es ein nice to have, da ja die Summenverbräuche dennoch ankommen.

                          Gruss, Jürgen

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

                            im ersten Moment ja, aber nach einem neustart stimmen sie nicht mehr. Denke bis Montag komme ich dazu

                            1 Reply Last reply Reply Quote 1
                            • W
                              Wildbill last edited by

                              Hi,

                              Danke für die Version 1.0.0. Eben über github gezogen und läuft. Nun kann ich problemlos 3 verschiedene Datenpunkte für ein Gerät mit 3 separaten Schaltern auswerten. 😀 😎
                              Wenn man alle 3 auf den selben Datenpunkt laufen lässt, zeigt es aber im Gerät anscheinend nach wie vor nur die Daten vom zuletzt hinzugefügten an. Also keine Summe von z.B. zwei gleichzeitig aktivierten. Ich brauche es zwar nicht, aber wollte es nur angemerkt haben. Andererseits gibt es für Summen ja auch die separaten weiter unten im Adapter. 😉

                              Gruss, Jürgen

                              1 Reply Last reply Reply Quote 0
                              • S
                                skokarl last edited by

                                Ich brauch mal ne kurze Anleitung, ich versteh nix.
                                Adapter ist installiert, aber in Objekten finde ich nix was Virtualpowermeter heisst.
                                Instanz ist gestartet, aber da kann ja auch nix einstellen.
                                Liegt aber nicht am Adapter, liegt an mir. 😇

                                BBTown 1 Reply Last reply Reply Quote 0
                                • BBTown
                                  BBTown @skokarl last edited by BBTown

                                  @skokarl beim Datenpunkt, den Du aufzeichnen möchtest, im Register "Objekte" dort unter Einstellungen (ganz rechts aussen) auf den Schraubenschlüssel klicken - die Einstellung erfolgt wie bei der Datenaufzeichnung (History bzw. SQL)

                                  Spätestens wenn das erste mal Daten erhoben wurden solltest Du beim Datenpunkt neue Einträge sehen :
                                  Verbrauch_Aktuell
                                  Verbrauch_Total

                                  e3777d1a-5487-48a7-af13-aa710b85dad6-image.png

                                  S 1 Reply Last reply Reply Quote 1
                                  • S
                                    skokarl @BBTown last edited by

                                    @BBTown sagte in Adapter VirtualPowermeter:

                                    @skokarl beim Datenpunkt, den Du aufzeichnen möchtest, im Register "Objekte" dort unter Einstellungen (ganz rechts aussen) auf den Schraubenschlüssel klicken - die Einstellung erfolgt wie bei der Datenaufzeichnung (History bzw. SQL)

                                    AH,...da hätte ich noch wochenlang gesucht !! DANKE

                                    1 Reply Last reply Reply Quote 0
                                    • Scrounger
                                      Scrounger Developer last edited by Scrounger

                                      Ich versteh noch nicht ganz die Funktion des Adapters.

                                      D.h. der Adapter nimmt z.B. die On Zeit eines Lichtes auf und berechenet anschließend mit der vom user hinterlegten Leistung (W) des Lichtes die Energie (Wh) und summiert diese dann auf? Und wenn es ein Dimmer ist, dann wird die Energie entsprechend prozentual verrechnet?

                                      BBTown 1 Reply Last reply Reply Quote 0
                                      • BBTown
                                        BBTown @Scrounger last edited by BBTown

                                        @Scrounger korrekt 🙂
                                        Für Verbraucher, deren Wert man nicht direkt auslesen kann

                                        1 Reply Last reply Reply Quote 0
                                        • Scrounger
                                          Scrounger Developer last edited by

                                          Super, dann kann ich mein Skript in Rente schicken oder mal die Werte vergleichen 😉

                                          Noch eine Frage bzgl. Dimmer mit folgendem Bsp:

                                          • Dimmer einschalten
                                          • Dimmer auf 80% für 10min
                                          • Dimmer auf 20% für 20min
                                          • Dimmer auf 100% für 5min
                                          • Dimmer aus

                                          wIe wird in diesem Beispiel die Energie (Wh) berechnet?

                                          BBTown 1 Reply Last reply Reply Quote 0
                                          • BBTown
                                            BBTown @Scrounger last edited by

                                            Ich weiß wie Du an die Antwort kommst:

                                            • Dimmer einschalten
                                            • Dimmer auf 80% für 10min
                                            • Dimmer auf 20% für 20min
                                            • Dimmer auf 100% für 5min
                                            • Dimmer aus

                                            und dann ablesen was in den Werten steht ...

                                            omega235 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            463
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter code iobroker
                                            11
                                            36
                                            4335
                                            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