Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Skripten / Logik
  4. Blockly
  5. Zeiten addieren und den Wert in Datenpunkt schreiben

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    485

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    398

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    981

Zeiten addieren und den Wert in Datenpunkt schreiben

Geplant Angeheftet Gesperrt Verschoben Blockly
40 Beiträge 6 Kommentatoren 2.8k Aufrufe 5 Beobachtet
  • Ä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.
  • Damrak2022D Damrak2022

    @djmarc75 So, ich glaube ich habe es hinbekommen.
    Bildschirmfoto 2022-06-23 um 13.37.58.png

    Nur noch zwei Fragen zu den Datenpunkten
    Die Objekt ID ist bei mir der Datenpunkt Power vom Shelly, weil ja praktisch aufgezeichnet werden soll, wenn der Wert hier über 40 ist
    TV Wohnzimmer Tagesaktivität ist der Datenpunkt wo es reingeschrieben wird, oder?
    TV Wohnzimmer selbst ist dann was?
    Weil meine Datenpunkte stimmen definitiv noch nicht und das Histroy muss ich auch noch einfügen, wie Du siehst

    DJMarc75D Offline
    DJMarc75D Offline
    DJMarc75
    schrieb am zuletzt editiert von
    #27

    @damrak2022 Also erstmal kannst Du die gelben Blöcke rausnehmen weil diese Dir eigentlich helfen sollten.
    Du brauchst 2 eigene Datenpunkte jeweils als Zahl angelegt. Es macht ja keinen Sinn den Powerdatenpunkt (read-only) zu beschreiben. Wie Du die Datenpunkte benennst bleibt Dir überlassen. Schau nochmal in mein Blockly und da siehst Du die beiden eigenen Datenpunkte.
    Dann hast Du in Deinem Skript "falls kleiner als 40" ... ist natürlich falsch - "grösser" bitte auswählen.
    Und der obere Steuerblock liegt auch ausserhalb von "falls"

    Lehrling seit 1975 !!!
    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

    Damrak2022D 1 Antwort Letzte Antwort
    0
    • DJMarc75D DJMarc75

      @damrak2022 Also erstmal kannst Du die gelben Blöcke rausnehmen weil diese Dir eigentlich helfen sollten.
      Du brauchst 2 eigene Datenpunkte jeweils als Zahl angelegt. Es macht ja keinen Sinn den Powerdatenpunkt (read-only) zu beschreiben. Wie Du die Datenpunkte benennst bleibt Dir überlassen. Schau nochmal in mein Blockly und da siehst Du die beiden eigenen Datenpunkte.
      Dann hast Du in Deinem Skript "falls kleiner als 40" ... ist natürlich falsch - "grösser" bitte auswählen.
      Und der obere Steuerblock liegt auch ausserhalb von "falls"

      Damrak2022D Offline
      Damrak2022D Offline
      Damrak2022
      schrieb am zuletzt editiert von
      #28

      @djmarc75 Ja, ich sehe das was falsch ist.
      Ich habe unter 0.Userdata jetzt zwei Datenpunkte.
      Bildschirmfoto 2022-06-23 um 14.31.06.png
      Mein Blockly sieht jetzt so aus:
      Bildschirmfoto 2022-06-23 um 14.34.28.png

      Wie hast Du das mit der History gemacht?
      Und der obere Block sieht doch genauso aus wie bei Dir

      Mit besten Grüßen
      Andy

      DJMarc75D 1 Antwort Letzte Antwort
      0
      • Damrak2022D Damrak2022

        @djmarc75 Ja, ich sehe das was falsch ist.
        Ich habe unter 0.Userdata jetzt zwei Datenpunkte.
        Bildschirmfoto 2022-06-23 um 14.31.06.png
        Mein Blockly sieht jetzt so aus:
        Bildschirmfoto 2022-06-23 um 14.34.28.png

        Wie hast Du das mit der History gemacht?
        Und der obere Block sieht doch genauso aus wie bei Dir

        DJMarc75D Offline
        DJMarc75D Offline
        DJMarc75
        schrieb am zuletzt editiert von
        #29

        @damrak2022 sagte in Zeiten addieren und den Wert in Datenpunkt schreiben:

        Und der obere Block sieht doch genauso aus wie bei Dir

        Nein weil

        @djmarc75 sagte in Zeiten addieren und den Wert in Datenpunkt schreiben:

        Dann hast Du in Deinem Skript "falls kleiner als 40" ... ist natürlich falsch - "grösser" bitte auswählen.
        Und der obere Steuerblock liegt auch ausserhalb von "falls"

        @damrak2022 sagte in Zeiten addieren und den Wert in Datenpunkt schreiben:

        Wie hast Du das mit der History gemacht?

        Was meinst Du damit?

        Und bitte vergleiche NOCHMAL Deins mit meinem, da sind immernoch einige Unterschiede wie oben erklärt.

        Lehrling seit 1975 !!!
        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

        Damrak2022D 1 Antwort Letzte Antwort
        0
        • DJMarc75D DJMarc75

          @damrak2022 sagte in Zeiten addieren und den Wert in Datenpunkt schreiben:

          Und der obere Block sieht doch genauso aus wie bei Dir

          Nein weil

          @djmarc75 sagte in Zeiten addieren und den Wert in Datenpunkt schreiben:

          Dann hast Du in Deinem Skript "falls kleiner als 40" ... ist natürlich falsch - "grösser" bitte auswählen.
          Und der obere Steuerblock liegt auch ausserhalb von "falls"

          @damrak2022 sagte in Zeiten addieren und den Wert in Datenpunkt schreiben:

          Wie hast Du das mit der History gemacht?

          Was meinst Du damit?

          Und bitte vergleiche NOCHMAL Deins mit meinem, da sind immernoch einige Unterschiede wie oben erklärt.

          Damrak2022D Offline
          Damrak2022D Offline
          Damrak2022
          schrieb am zuletzt editiert von
          #30

          @djmarc75 So, habe nochmal geschaut.
          Bei dem mit der History meine ich ob das in dem Fall dann ein 3. Datenpunkt ist, was ich eigentlich nicht glaube
          Bildschirmfoto_2022-06-23_um_14_53_25.png

          Mit der gesamten Logik tue ich mich echt schwer.

          Mit besten Grüßen
          Andy

          DJMarc75D 1 Antwort Letzte Antwort
          0
          • Damrak2022D Damrak2022

            @djmarc75 So, habe nochmal geschaut.
            Bei dem mit der History meine ich ob das in dem Fall dann ein 3. Datenpunkt ist, was ich eigentlich nicht glaube
            Bildschirmfoto_2022-06-23_um_14_53_25.png

            Mit der gesamten Logik tue ich mich echt schwer.

            DJMarc75D Offline
            DJMarc75D Offline
            DJMarc75
            schrieb am zuletzt editiert von DJMarc75
            #31

            @damrak2022
            Mir scheint echt dass Du meiner Bitte um den optischen Vergleich nicht nachkommst.
            Meine Datenpunkte habe ich "TV Wohnzimmer Tagesaktivität" & "TV Wohnzimmer Tagesaktivität History" benannt. Die hätte ich auch "123456789" benennen können.
            Mach doch mal bitte die gelben Kommentarblocks raus, die scheinen Dich zu verwirren dann erkennst Du u.U. auch die Unterschiede.

            Lehrling seit 1975 !!!
            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

            Damrak2022D 1 Antwort Letzte Antwort
            0
            • DJMarc75D DJMarc75

              @damrak2022
              Mir scheint echt dass Du meiner Bitte um den optischen Vergleich nicht nachkommst.
              Meine Datenpunkte habe ich "TV Wohnzimmer Tagesaktivität" & "TV Wohnzimmer Tagesaktivität History" benannt. Die hätte ich auch "123456789" benennen können.
              Mach doch mal bitte die gelben Kommentarblocks raus, die scheinen Dich zu verwirren dann erkennst Du u.U. auch die Unterschiede.

              Damrak2022D Offline
              Damrak2022D Offline
              Damrak2022
              schrieb am zuletzt editiert von
              #32

              @djmarc75 So jetzt sollte es aber endgültig stimmen:

              Hier ist mein Blockly:
              Bildschirmfoto 2022-06-24 um 05.07.31.png

              Das ist das Blockly von Dir:
              Bildschirmfoto 2022-06-24 um 05.09.48.png

              Die sind identisch, deswegen weiß ich nicht was bei dem oberen Block falsch sein soll, bzw. fehlen soll.

              Mit besten Grüßen
              Andy

              DJMarc75D GlasfaserG 2 Antworten Letzte Antwort
              0
              • Damrak2022D Damrak2022

                @djmarc75 So jetzt sollte es aber endgültig stimmen:

                Hier ist mein Blockly:
                Bildschirmfoto 2022-06-24 um 05.07.31.png

                Das ist das Blockly von Dir:
                Bildschirmfoto 2022-06-24 um 05.09.48.png

                Die sind identisch, deswegen weiß ich nicht was bei dem oberen Block falsch sein soll, bzw. fehlen soll.

                DJMarc75D Offline
                DJMarc75D Offline
                DJMarc75
                schrieb am zuletzt editiert von
                #33

                @damrak2022
                Screenshot 2022-06-24 062929.png
                Der "steuere" Block muss IN den "falls" Block

                Lehrling seit 1975 !!!
                Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                GlasfaserG Damrak2022D 2 Antworten Letzte Antwort
                1
                • Damrak2022D Damrak2022

                  @djmarc75 So jetzt sollte es aber endgültig stimmen:

                  Hier ist mein Blockly:
                  Bildschirmfoto 2022-06-24 um 05.07.31.png

                  Das ist das Blockly von Dir:
                  Bildschirmfoto 2022-06-24 um 05.09.48.png

                  Die sind identisch, deswegen weiß ich nicht was bei dem oberen Block falsch sein soll, bzw. fehlen soll.

                  GlasfaserG Offline
                  GlasfaserG Offline
                  Glasfaser
                  schrieb am zuletzt editiert von
                  #34

                  @damrak2022

                  Habe jetzt nicht alles gelesen was Ihr da macht , aber bei dem Vergleich ist steuere nicht im Baustein falls mache

                  f21c8d40-dca3-4fdd-b7d1-9ab438961f80-grafik.png

                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                  1 Antwort Letzte Antwort
                  1
                  • DJMarc75D DJMarc75

                    @damrak2022
                    Screenshot 2022-06-24 062929.png
                    Der "steuere" Block muss IN den "falls" Block

                    GlasfaserG Offline
                    GlasfaserG Offline
                    Glasfaser
                    schrieb am zuletzt editiert von
                    #35

                    @djmarc75

                    Macht Ihr hier ein Bilder Spiel mit Blockly :) 😀

                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                    Damrak2022D DJMarc75D 2 Antworten Letzte Antwort
                    0
                    • DJMarc75D DJMarc75

                      @damrak2022
                      Screenshot 2022-06-24 062929.png
                      Der "steuere" Block muss IN den "falls" Block

                      Damrak2022D Offline
                      Damrak2022D Offline
                      Damrak2022
                      schrieb am zuletzt editiert von
                      #36

                      @djmarc75 Danke, dann sollte es jetzt korrekt sein:
                      Bildschirmfoto 2022-06-24 um 06.38.35.png

                      Mit besten Grüßen
                      Andy

                      1 Antwort Letzte Antwort
                      0
                      • GlasfaserG Glasfaser

                        @djmarc75

                        Macht Ihr hier ein Bilder Spiel mit Blockly :) 😀

                        Damrak2022D Offline
                        Damrak2022D Offline
                        Damrak2022
                        schrieb am zuletzt editiert von
                        #37

                        @glasfaser Nicht wirklich, aber ich habe es schlichtweg nicht kapiert

                        Mit besten Grüßen
                        Andy

                        mickymM 1 Antwort Letzte Antwort
                        0
                        • GlasfaserG Glasfaser

                          @djmarc75

                          Macht Ihr hier ein Bilder Spiel mit Blockly :) 😀

                          DJMarc75D Offline
                          DJMarc75D Offline
                          DJMarc75
                          schrieb am zuletzt editiert von
                          #38

                          @glasfaser sagte in Zeiten addieren und den Wert in Datenpunkt schreiben:

                          Macht Ihr hier ein Bilder Spiel mit Blockly

                          Jawoll.

                          @damrak2022 sagte in Zeiten addieren und den Wert in Datenpunkt schreiben:

                          dann sollte es jetzt korrekt sein:

                          Jawoll.

                          Lehrling seit 1975 !!!
                          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                          1 Antwort Letzte Antwort
                          2
                          • mickymM Offline
                            mickymM Offline
                            mickym
                            Most Active
                            schrieb am zuletzt editiert von
                            #39

                            Wieso schreibt ihr die Werte eigentlich mit ACK=false? Ihr steuert doch nichts?

                            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                            1 Antwort Letzte Antwort
                            0
                            • Damrak2022D Damrak2022

                              @glasfaser Nicht wirklich, aber ich habe es schlichtweg nicht kapiert

                              mickymM Offline
                              mickymM Offline
                              mickym
                              Most Active
                              schrieb am zuletzt editiert von mickym
                              #40

                              @damrak2022 sagte in Zeiten addieren und den Wert in Datenpunkt schreiben:

                              @glasfaser Nicht wirklich, aber ich habe es schlichtweg nicht kapiert

                              Was hast Du nicht kapiert?

                              1. Der erste Befehl liest aus Deinem Datenpunkt den bislang aktuellen Wert aus Deinem Datenpunkt TV_Wohnzimmer_Tagesaktivität in eine Variable TV_Wohnzimmer. Das ist wichtig, wenn Du Dein System neu startest, dass dann die bislang ermittelte Aktivität nicht verloren geht.
                              2. Der Zeitplan mit den 5 Sternen, bedeutet, er wird jede Minute ausgeführt. Was dann in dem Block steht:
                                Schau in dem Power Datenpunkt des Shellie’s, ob dieser größer oder gleich 40W ist. Wenn ja dann zähle 1 in der Variablen TV_Wohnzimmer dazu. Da der Zeitplan ja alle Minuten ausgeführt wird, enthält diese Variable somit die Anzahl der Minuten die Dein TV aktiv ist. Der Inhalt dieser Variablen wird dann wieder in den Datenpunkt TV_Wohnzimmer_Tagesaktivität geschrieben und damit gesichert, falls Du Dein System neu startest oder der Strom ausfällt. Ich würde aber wie gesagt, statt steuere lieber aktualisiere nehmen.
                              3. Um exakt 23:59 Uhr wird dann der aktuelle Wert der Variablen TV_Wohnzimmer in den Datenpunkt TV_Wohnzimmer_Tagesaktivität_History geschrieben, den Du dann mit Grafana auswertest. Er enthält also immer den Vortageswert und kann bzw. darf ja erst geschrieben werden, wenn ein Tag vollendet ist.
                              4. Um exakt 0:00 Uhr wird die Variable TV_Wohnzimmer auf 0 gesetzt und dann in den Datenpunkt TV_Wohnzimmer_Tagesaktivität geschrieben, also genullt.

                              Das ist das ganze Geheimnis. Wenn Du also nicht gerade Stromausfall über Mitternacht hast oder das System genau um Mitternacht neu startest, sollte es wie gewünscht arbeiten. Und falls Du Dir mit dem Blockly lesen, so schwer tust, solltest Du vielleicht doch mal über Alternativen nachdenken 😉😉😉

                              Theoretisch hättest man auch Punkt 3 und 4 zusammenfassen können, aber wichtig ist ja, dass Du generell verstehst, was warum gemacht wird.

                              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                              1 Antwort Letzte Antwort
                              1

                              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                              Registrieren Anmelden
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              309

                              Online

                              32.8k

                              Benutzer

                              82.8k

                              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