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.
    • 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
                              • jmeister79
                                jmeister79 last edited by

                                Darf ich dazu auch nochmal was fragen?

                                Ich habe diverse Pumpen in meinem Feuchten Keller, da möchte ich gerne aufzeichnen wie viel Energie sie verbrauchen.
                                Die Steckdosen haben bereits einen Energiezähler in kWh.
                                Ich hatte jetzt erst überlegt, ob ich täglich um 0 Uhr einen Tageswert speichere und den Wert vom Vortag abziehe damit ich den Tagesverbrauch habe und mir Quasi für jeden TAg einen Balken des Energieverbrauchs anzeigen kann.
                                Wenn ich das richtig verstehe tut dein Skript jetzt genau das.
                                Aber irgendwie stehe ich auf dem Schlauch. Wozu brauche ich denn diese Leistung zu hinterlegen.
                                Was muss ich deinem Adapter denn sagen um meine Wh zu erfassen bzw. ist das dann überhaupt nötig? Ich habe bereits deine Zähler aktiviert, kann die aber nicht flotten. Muss ich die dann auch wieder explizit aufzeichnen in sql oder history?

                                LG
                                Nils

                                BBTown omega235 2 Replies Last reply Reply Quote 0
                                • BBTown
                                  BBTown @jmeister79 last edited by BBTown

                                  @jmeister79 wäre es nicht einfacher/praktischer die Informationen aufzuzeichnen (InfluxDB, MariaDB).
                                  Dann kannst Du jederzeit Auswertungen, vergleiche usw. machen.

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

                                    @Omega236

                                    Ich habe den Adapter von GIT installiert, aber er scheint bei mir nicht auf.
                                    An was könnte das liegen?

                                    iobroker	2019-04-30 08:48:51.161	info	exit 0
                                    iobroker	2019-04-30 08:48:51.048	info	
                                    iobroker	2019-04-30 08:48:51.047	info	npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperatu
                                    iobroker	2019-04-30 08:48:51.046	info	npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                    iobroker	2019-04-30 08:48:51.046	info	WARN bl@0.7.0 requires a peer of stream-browserify@* but none is installed. You must install peer dependencies yourself.npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@0.1.4 (node_mod
                                    iobroker	2019-04-30 08:48:51.045	info	npm
                                    iobroker	2019-04-30 08:47:41.726	info	npm install https://github.com/Omega236/ioBroker.virtualpowermeter/tarball/master --production --save --prefix "/opt/iobroker" (System call)
                                    iobroker	2019-04-30 08:47:41.211	info	install https://github.com/Omega236/ioBroker.virtualpowermeter/tarball/master
                                    iobroker	2019-04-30 08:47:40.603	info	url "https://github.com/Omega236/ioBroker.virtualpowermeter"
                                    
                                    iobroker	2019-04-30 08:57:35.861	info	exit 0
                                    iobroker	2019-04-30 08:57:35.840	error	system.adapter.virtualpowermeter does not exist
                                    iobroker	2019-04-30 08:57:35.782	info	upload [0] virtualpowermeter.admin /opt/iobroker/node_modules/iobroker.virtualpowermeter/admin/admin.d.ts admin.d.ts video/mp2t
                                    iobroker	2019-04-30 08:57:35.726	info	upload [1] virtualpowermeter.admin /opt/iobroker/node_modules/iobroker.virtualpowermeter/admin/custom_m.html custom_m.html text/html
                                    iobroker	2019-04-30 08:57:35.670	info	upload [2] virtualpowermeter.admin /opt/iobroker/node_modules/iobroker.virtualpowermeter/admin/index_m.html index_m.html text/html
                                    iobroker	2019-04-30 08:57:35.616	info	upload [3] virtualpowermeter.admin /opt/iobroker/node_modules/iobroker.virtualpowermeter/admin/style.css style.css text/css
                                    iobroker	2019-04-30 08:57:35.560	info	upload [4] virtualpowermeter.admin /opt/iobroker/node_modules/iobroker.virtualpowermeter/admin/tsconfig.json tsconfig.json application/json
                                    iobroker	2019-04-30 08:57:35.491	info	upload [5] virtualpowermeter.admin /opt/iobroker/node_modules/iobroker.virtualpowermeter/admin/virtualpowermeter.png virtualpowermeter.png image/png
                                    iobroker	2019-04-30 08:57:35.415	info	upload [6] virtualpowermeter.admin /opt/iobroker/node_modules/iobroker.virtualpowermeter/admin/words.js words.js application/javascript
                                    iobroker	2019-04-30 08:57:35.389	info	got /opt/iobroker/node_modules/iobroker.virtualpowermeter/admin
                                    iobroker	2019-04-30 08:57:34.864	info	upload virtualpowermeter
                                    

                                    Node.js: 8.15.1
                                    NPM: 6.4.1
                                    JS-Controller: 1.4.2

                                    EDIT: Kommando retour!!!
                                    Hab ihn nochmal installiert. Jetzt scheint er auf!

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

                                      Sorry für die späte antwort, habe keine Benachrichtigung vom Forum erhalten
                                      @Scrounger
                                      Bei angenommen 10 W
                                      Dimmer einschalten
                                      Dimmer auf 80% für 10min => 10/60h * 10W * 0.8 = 1.3 Wh
                                      Dimmer auf 20% für 20min => 20/60h * 10W * 0.2 = 0.66 Wh
                                      Dimmer auf 100% für 5min => 5/60h * 10W * 1 = 0.83 Wh
                                      Dimmer aus

                                      Also insgesammt 2,79 Wh bzw 0,00279 kWh

                                      1 Reply Last reply Reply Quote 0
                                      • omega235
                                        omega235 Developer @jmeister79 last edited by

                                        @jmeister79

                                        Hierfür wäre der Adater https://github.com/iobroker-community-adapters/ioBroker.sourceanalytix wohl viel Sinnvoller

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        429
                                        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