Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Welcher Adapter für tgl. Laufzeit

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    911

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Welcher Adapter für tgl. Laufzeit

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 4 Kommentatoren 690 Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • metaxaM Offline
    metaxaM Offline
    metaxa
    schrieb am zuletzt editiert von
    #1

    Leider funktioniert meine Poolsteuerung nicht mehr vollständig autonom in der HM. Ich kann auf der piVCCU den Datenpunkt (CUxD) TIME_ON_SUM nicht mehr zuverlässig auslesen.

    Ich bin mir sicher es gibt für iO schon einen Adapter der mir die Einschaltzeit (state = true) eines HM Aktores pro Tag liefert. Ja, ich könnte natürlich selbst via Blockly mitrechnen. Gibt es einen Adapter der das schon mitbringt?

    mxa

    HomoranH D 2 Antworten Letzte Antwort
    0
    • metaxaM metaxa

      Leider funktioniert meine Poolsteuerung nicht mehr vollständig autonom in der HM. Ich kann auf der piVCCU den Datenpunkt (CUxD) TIME_ON_SUM nicht mehr zuverlässig auslesen.

      Ich bin mir sicher es gibt für iO schon einen Adapter der mir die Einschaltzeit (state = true) eines HM Aktores pro Tag liefert. Ja, ich könnte natürlich selbst via Blockly mitrechnen. Gibt es einen Adapter der das schon mitbringt?

      mxa

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      Hallo @metaxa

      @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

      Ich kann auf der piVCCU den Datenpunkt (CUxD)

      ich habe den CuxD-Betriebszeitzähler nie ans Laufen gebracht :-(

      @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

      Gibt es einen Adapter der das schon mitbringt?

      nicht dass ich wüsste.

      @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

      ich könnte natürlich selbst via Blockly mitrechnen

      mache ich auch ganz bescheuerterweise: Bei start der Pumpe startet ein 1 Minütiges Intervall, das einen Wert hochzählt.
      Um Mitternacht wird der Wert wieder auf 0 gesetzt

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      paul53P 1 Antwort Letzte Antwort
      1
      • HomoranH Homoran

        Hallo @metaxa

        @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

        Ich kann auf der piVCCU den Datenpunkt (CUxD)

        ich habe den CuxD-Betriebszeitzähler nie ans Laufen gebracht :-(

        @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

        Gibt es einen Adapter der das schon mitbringt?

        nicht dass ich wüsste.

        @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

        ich könnte natürlich selbst via Blockly mitrechnen

        mache ich auch ganz bescheuerterweise: Bei start der Pumpe startet ein 1 Minütiges Intervall, das einen Wert hochzählt.
        Um Mitternacht wird der Wert wieder auf 0 gesetzt

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #3

        @homoran sagte: Bei start der Pumpe startet ein 1 Minütiges Intervall, das einen Wert hochzählt. Um Mitternacht wird der Wert wieder auf 0 gesetzt

        Das geht auch anders, aktualisiert allerdings nur beim Ausschalten:

        Bild_2021-05-28_142111.png

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        metaxaM HomoranH 2 Antworten Letzte Antwort
        1
        • paul53P paul53

          @homoran sagte: Bei start der Pumpe startet ein 1 Minütiges Intervall, das einen Wert hochzählt. Um Mitternacht wird der Wert wieder auf 0 gesetzt

          Das geht auch anders, aktualisiert allerdings nur beim Ausschalten:

          Bild_2021-05-28_142111.png

          metaxaM Offline
          metaxaM Offline
          metaxa
          schrieb am zuletzt editiert von
          #4

          @homoran sagte in Welcher Adapter für tgl. Laufzeit:

          ich habe den CuxD-Betriebszeitzähler nie ans Laufen gebracht

          Servus und danke!
          Bei mir hat das Wrapper Device von Uwe jahrelang souverän funktioniert, ich denke es tut dies immer noch. Ich habe nur dieser Tage den Pool in Vollbetrieb genommen und schmerzlich festgestellt, dass die Abfrage des Datenpunkts in HM-Script nicht mehr funktioniert.

          var tmpH = dom.GetObject("CUxD.CUX9001003:1.TIME_ON_SUM").Value().ToInteger();
          WriteLine ("akt. PoPuLaufzeit in Minuten heute: " + tmpH);
          

          Der Wert ist aber da!
          f5d8a1dd-08cb-4b5c-af7c-a29c2aaa3407-grafik.png
          Die Poolsteuerung ist noch ein völlig autonomes Überbleipsel aus der Zeit vor iO, ich versuche bestmöglichst nicht zu mischen um mir dann bei der Fehlersuche noch schwerer zu tun :cold_sweat:

          @paul53 sagte in Welcher Adapter für tgl. Laufzeit:

          Das geht auch anders, aktualisiert allerdings nur beim Ausschalten:

          Das sieht genial aus @paul53, sofern mir im HM-Forum niemand helfen kann werde ich deinen Vorschlag versuchen. Lieben Dank dafür!

          1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @homoran sagte: Bei start der Pumpe startet ein 1 Minütiges Intervall, das einen Wert hochzählt. Um Mitternacht wird der Wert wieder auf 0 gesetzt

            Das geht auch anders, aktualisiert allerdings nur beim Ausschalten:

            Bild_2021-05-28_142111.png

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von Homoran
            #5

            @paul53 sagte in Welcher Adapter für tgl. Laufzeit:

            Das geht auch anders, aktualisiert allerdings nur beim Ausschalten:

            ich weiß (inzwischen).
            Nur läuft das Anfängerscript bei mir schon ewig - und träge wie ich bin, bleibt da so

            Außerdem kann ich so in der vis immer die aktuelle Laufzeit sehen, während die Pumpe noch läuft.

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            metaxaM 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @paul53 sagte in Welcher Adapter für tgl. Laufzeit:

              Das geht auch anders, aktualisiert allerdings nur beim Ausschalten:

              ich weiß (inzwischen).
              Nur läuft das Anfängerscript bei mir schon ewig - und träge wie ich bin, bleibt da so

              Außerdem kann ich so in der vis immer die aktuelle Laufzeit sehen, während die Pumpe noch läuft.

              metaxaM Offline
              metaxaM Offline
              metaxa
              schrieb am zuletzt editiert von
              #6

              @homoran & @paul53 gibt es eigentlich eine Möglichkeit direkt aus iO heraus einen Datenpunkt von piVCCU/CUxD auszulesen?

              Eben so ähnlich >>>

              var tmpH = dom.GetObject("CUxD.CUX9001003:1.TIME_ON_SUM").Value().ToInteger();
              
              HomoranH paul53P 2 Antworten Letzte Antwort
              0
              • metaxaM metaxa

                @homoran & @paul53 gibt es eigentlich eine Möglichkeit direkt aus iO heraus einen Datenpunkt von piVCCU/CUxD auszulesen?

                Eben so ähnlich >>>

                var tmpH = dom.GetObject("CUxD.CUX9001003:1.TIME_ON_SUM").Value().ToInteger();
                
                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #7

                @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

                gibt es eigentlich eine Möglichkeit direkt aus iO heraus einen Datenpunkt von piVCCU/CUxD auszulesen?

                natürlich!
                Aber ich kann kein js :-( nur Blockly

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                HomoranH 1 Antwort Letzte Antwort
                0
                • metaxaM metaxa

                  @homoran & @paul53 gibt es eigentlich eine Möglichkeit direkt aus iO heraus einen Datenpunkt von piVCCU/CUxD auszulesen?

                  Eben so ähnlich >>>

                  var tmpH = dom.GetObject("CUxD.CUX9001003:1.TIME_ON_SUM").Value().ToInteger();
                  
                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von paul53
                  #8

                  @metaxa sagte: gibt es eigentlich eine Möglichkeit direkt aus iO heraus einen Datenpunkt von piVCCU/CUxD auszulesen?

                  Ja, wenn eine Instanz für CUxD erstellt wurde.

                  var tmpH = parseInt(getState("hm-rpc.2.CUX9001003.1.TIME_ON_SUM").val); // Instanznr. anpassen
                  

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

                    gibt es eigentlich eine Möglichkeit direkt aus iO heraus einen Datenpunkt von piVCCU/CUxD auszulesen?

                    natürlich!
                    Aber ich kann kein js :-( nur Blockly

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von Homoran
                    #9

                    @homoran sagte in Welcher Adapter für tgl. Laufzeit:

                    @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

                    gibt es eigentlich eine Möglichkeit direkt aus iO heraus einen Datenpunkt von piVCCU/CUxD auszulesen?

                    natürlich!
                    Aber ich kann kein js :-( nur Blockly

                    EDIT:

                    sieht dann wohl ungefähr so aus:

                    var tmpH;
                    tmpH = getState("hm-rpc.0.JEQ0046663.1.TEMPERATURE").val;
                    

                    das ist jetzt ein normaler Sensor, mit CuxD und (wie paul sagt) der entsprechenden Instanz sieht es analog dazu aus

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    metaxaM 1 Antwort Letzte Antwort
                    0
                    • HomoranH Homoran

                      @homoran sagte in Welcher Adapter für tgl. Laufzeit:

                      @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

                      gibt es eigentlich eine Möglichkeit direkt aus iO heraus einen Datenpunkt von piVCCU/CUxD auszulesen?

                      natürlich!
                      Aber ich kann kein js :-( nur Blockly

                      EDIT:

                      sieht dann wohl ungefähr so aus:

                      var tmpH;
                      tmpH = getState("hm-rpc.0.JEQ0046663.1.TEMPERATURE").val;
                      

                      das ist jetzt ein normaler Sensor, mit CuxD und (wie paul sagt) der entsprechenden Instanz sieht es analog dazu aus

                      metaxaM Offline
                      metaxaM Offline
                      metaxa
                      schrieb am zuletzt editiert von
                      #10

                      @homoran & @paul53: Danke Euch beiden!

                      Das direkte Abfragen hatte natürlich auch keinen Erfolg, da ja das Zusammenspiel zwischen CCU und CUxD bei diesem Datenpunkt nicht funktioniert. Somit bekam ich auch nur einen "0" Wert.

                      Somit habe ich mich an das Blockly von @paul53 gewagt, das funktionierte auf Anhieb.

                      Ich habe bitte Verständnisfragen:

                      Warum steht das Befüllen der Variablen ganz oben?
                      3706015c-96b2-4148-92ff-740f77411cf5-grafik.png
                      Das Falls steht ja darunter, warum wird die Zeile dennoch ausgeführt?

                      Was genau triggert in diesem "Falls Objekt"?
                      Ist "ist kleiner als letztes" der timestamp? Weil ich überwache den DP .state meiner Poolpumpe.
                      8079ed44-dd60-43a8-af5f-ccf94384965a-grafik.png

                      "letzte Änderung" & "vorherige letzte Änderung" muss wohl auch ein Timestamp sein, sonst könnte man ja damit keine Zeitdauer berechnen?
                      01f2ae7e-5634-4d2d-8f0e-259c69c417f9-grafik.png

                      LG, mxa

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • metaxaM metaxa

                        @homoran & @paul53: Danke Euch beiden!

                        Das direkte Abfragen hatte natürlich auch keinen Erfolg, da ja das Zusammenspiel zwischen CCU und CUxD bei diesem Datenpunkt nicht funktioniert. Somit bekam ich auch nur einen "0" Wert.

                        Somit habe ich mich an das Blockly von @paul53 gewagt, das funktionierte auf Anhieb.

                        Ich habe bitte Verständnisfragen:

                        Warum steht das Befüllen der Variablen ganz oben?
                        3706015c-96b2-4148-92ff-740f77411cf5-grafik.png
                        Das Falls steht ja darunter, warum wird die Zeile dennoch ausgeführt?

                        Was genau triggert in diesem "Falls Objekt"?
                        Ist "ist kleiner als letztes" der timestamp? Weil ich überwache den DP .state meiner Poolpumpe.
                        8079ed44-dd60-43a8-af5f-ccf94384965a-grafik.png

                        "letzte Änderung" & "vorherige letzte Änderung" muss wohl auch ein Timestamp sein, sonst könnte man ja damit keine Zeitdauer berechnen?
                        01f2ae7e-5634-4d2d-8f0e-259c69c417f9-grafik.png

                        LG, mxa

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von paul53
                        #11

                        @metaxa sagte: Warum steht das Befüllen der Variablen ganz oben?

                        Damit bei Neustart des Skriptes mit dem im Datenpunkt gespeicherten Wert weiter gerechnet wird.

                        @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

                        Ist "ist kleiner als letztes" der timestamp?

                        Nein "ist kleiner als letztes" bedeutet triggern bei Änderung von true --> false (Pumpe schaltet aus).

                        @metaxa sagte in Welcher Adapter für tgl. Laufzeit:

                        "letzte Änderung" & "vorherige letzte Änderung" muss wohl auch ein Timestamp sein

                        Ja, das sind Zeitstempel.

                        Damit die SV-Änderung an die CCU gesendet wird, muss dafür der Block "steuere" verwendet werden.

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        1 Antwort Letzte Antwort
                        0
                        • metaxaM metaxa

                          Leider funktioniert meine Poolsteuerung nicht mehr vollständig autonom in der HM. Ich kann auf der piVCCU den Datenpunkt (CUxD) TIME_ON_SUM nicht mehr zuverlässig auslesen.

                          Ich bin mir sicher es gibt für iO schon einen Adapter der mir die Einschaltzeit (state = true) eines HM Aktores pro Tag liefert. Ja, ich könnte natürlich selbst via Blockly mitrechnen. Gibt es einen Adapter der das schon mitbringt?

                          mxa

                          D Offline
                          D Offline
                          dimaiv
                          schrieb am zuletzt editiert von
                          #12

                          @metaxa
                          Adapter was ihr sucht heißt "statistics", der kann "Betriebszeitzählung"

                          ioBroker- NUC8i3 / Proxmox / VM
                          Node.js v22.21.0
                          NPM v10.9.4
                          JS controller 7.1.0
                          Admin 7.7.20
                          ZigBee Adapter 3.3.1alpha.0
                          Zigbee LAN Gateway CC2652P
                          Zigbee Firmware 20250321

                          1 Antwort Letzte Antwort
                          0
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          729

                          Online

                          32.6k

                          Benutzer

                          82.2k

                          Themen

                          1.3m

                          Beiträge
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                          ioBroker Community 2014-2025
                          logo
                          • Anmelden

                          • Du hast noch kein Konto? Registrieren

                          • Anmelden oder registrieren, um zu suchen
                          • Erster Beitrag
                            Letzter Beitrag
                          0
                          • Home
                          • Aktuell
                          • Tags
                          • Ungelesen 0
                          • Kategorien
                          • Unreplied
                          • Beliebt
                          • GitHub
                          • Docu
                          • Hilfe