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. Skripten / Logik
  4. Blockly
  5. Laufzeit Gerät berechnen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    357

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

Laufzeit Gerät berechnen

Geplant Angeheftet Gesperrt Verschoben Blockly
24 Beiträge 5 Kommentatoren 2.9k Aufrufe 5 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.
  • B balzmatthias

    @david-g

    hmm, das weiß ich leider nicht wirklich.

    David G.D Offline
    David G.D Offline
    David G.
    schrieb am zuletzt editiert von
    #4

    @balzmatthias

    Hab oben noch einen edit gemacht.
    Unten dann natürlich auch die Variable Nullen.

    Zeigt eure Lovelace-Visualisierung klick
    (Auch ideal um sich Anregungen zu holen)

    Meine Tabellen für eure Visualisierung klick

    1 Antwort Letzte Antwort
    0
    • B balzmatthias

      @david-g

      hmm, das weiß ich leider nicht wirklich.

      B Offline
      B Offline
      balzmatthias
      schrieb am zuletzt editiert von
      #5

      wie kann ich denn eine Variable in einen Datenpunkt schreiben lassen, weil ich das auch noch gerne als Datenpunkt hätte.

      DANKE

      David G.D 1 Antwort Letzte Antwort
      1
      • B balzmatthias

        wie kann ich denn eine Variable in einen Datenpunkt schreiben lassen, weil ich das auch noch gerne als Datenpunkt hätte.

        DANKE

        David G.D Offline
        David G.D Offline
        David G.
        schrieb am zuletzt editiert von David G.
        #6

        @balzmatthias

        Nimm den aktualisiere Baustein. Dort kannst du dann die Variable rein setzten, genau so wie einen Datenpunkt (anstatt dem "Wert von").

        Screenshot_20210526-093407_Chrome.jpg

        Du kannst im Text erstellen Block auch noch mit den Mathematik Bausteinen arbeiten. Dann kannst du es dir noch in Stunden etc umrechnen.

        Zeigt eure Lovelace-Visualisierung klick
        (Auch ideal um sich Anregungen zu holen)

        Meine Tabellen für eure Visualisierung klick

        B 1 Antwort Letzte Antwort
        0
        • David G.D David G.

          @balzmatthias

          Nimm den aktualisiere Baustein. Dort kannst du dann die Variable rein setzten, genau so wie einen Datenpunkt (anstatt dem "Wert von").

          Screenshot_20210526-093407_Chrome.jpg

          Du kannst im Text erstellen Block auch noch mit den Mathematik Bausteinen arbeiten. Dann kannst du es dir noch in Stunden etc umrechnen.

          B Offline
          B Offline
          balzmatthias
          schrieb am zuletzt editiert von
          #7

          @david-g

          habe es jetzt so angepasst, aber der datenpunkt zählt einfach nicht hoch.

          cfa0c89b-7c6d-4fc8-88bb-01965f46c6bd-image.png

          David G.D HomoranH J 3 Antworten Letzte Antwort
          0
          • B balzmatthias

            @david-g

            habe es jetzt so angepasst, aber der datenpunkt zählt einfach nicht hoch.

            cfa0c89b-7c6d-4fc8-88bb-01965f46c6bd-image.png

            David G.D Offline
            David G.D Offline
            David G.
            schrieb am zuletzt editiert von
            #8

            @balzmatthias

            Word die erste Telegram denn versendet?

            Zeigt eure Lovelace-Visualisierung klick
            (Auch ideal um sich Anregungen zu holen)

            Meine Tabellen für eure Visualisierung klick

            1 Antwort Letzte Antwort
            0
            • B balzmatthias

              @david-g

              habe es jetzt so angepasst, aber der datenpunkt zählt einfach nicht hoch.

              cfa0c89b-7c6d-4fc8-88bb-01965f46c6bd-image.png

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

              @balzmatthias ich kenne die Funktion Pause nicht und weiß nicht was die wirklich tut.
              Hast du die mal gegen ein Timeout getauscht?
              Hast du mal debug Bausteine eingebaut um zu sehen, welche Teile des Skripts überhaupt ablaufen?

              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 -

              David G.D 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @balzmatthias ich kenne die Funktion Pause nicht und weiß nicht was die wirklich tut.
                Hast du die mal gegen ein Timeout getauscht?
                Hast du mal debug Bausteine eingebaut um zu sehen, welche Teile des Skripts überhaupt ablaufen?

                David G.D Offline
                David G.D Offline
                David G.
                schrieb am zuletzt editiert von
                #10

                @homoran

                Pause hab ich letzte Woche auch zum ersten Mal verwendet.

                Hatte ein Skript was von der Logig her komplett richtig war.
                Wurden auch einige Variablen geschrieben, auch zu Datenpunkten. Eine Variable hatte nie geklappt. Nachdem ich dann an eine Stelle eine 30ms Pause eingefügt habe, hat alles geklappt.

                Zeigt eure Lovelace-Visualisierung klick
                (Auch ideal um sich Anregungen zu holen)

                Meine Tabellen für eure Visualisierung klick

                HomoranH 1 Antwort Letzte Antwort
                0
                • David G.D David G.

                  @homoran

                  Pause hab ich letzte Woche auch zum ersten Mal verwendet.

                  Hatte ein Skript was von der Logig her komplett richtig war.
                  Wurden auch einige Variablen geschrieben, auch zu Datenpunkten. Eine Variable hatte nie geklappt. Nachdem ich dann an eine Stelle eine 30ms Pause eingefügt habe, hat alles geklappt.

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

                  @david-g sagte in Laufzeit Gerät berechnen:

                  Wurden auch einige Variablen geschrieben, auch zu Datenpunkten. Eine Variable hatte nie geklappt. Nachdem ich dann an eine Stelle eine 30ms Pause eingefügt habe, hat alles geklappt.

                  javascript arbeitet asynchron. Wenn du Werte aus frisch geschriebenen Datenpunkten verwendest, kann es sein dass der neue Wert noch nicht da angekommen ist.

                  Daher bitte immer die vollständigen Skripte posten

                  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 -

                  B David G.D 2 Antworten Letzte Antwort
                  0
                  • HomoranH Homoran

                    @david-g sagte in Laufzeit Gerät berechnen:

                    Wurden auch einige Variablen geschrieben, auch zu Datenpunkten. Eine Variable hatte nie geklappt. Nachdem ich dann an eine Stelle eine 30ms Pause eingefügt habe, hat alles geklappt.

                    javascript arbeitet asynchron. Wenn du Werte aus frisch geschriebenen Datenpunkten verwendest, kann es sein dass der neue Wert noch nicht da angekommen ist.

                    Daher bitte immer die vollständigen Skripte posten

                    B Offline
                    B Offline
                    balzmatthias
                    schrieb am zuletzt editiert von
                    #12

                    @homoran
                    das ist das vollständige script, was ja auch soweit funktioniert, bis auf die Variable die hochzählen soll.

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • B balzmatthias

                      @homoran
                      das ist das vollständige script, was ja auch soweit funktioniert, bis auf die Variable die hochzählen soll.

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

                      @balzmatthias sagte in Laufzeit Gerät berechnen:

                      das ist das vollständige script

                      ist mir klar, aber du schriebst

                      @david-g sagte in Laufzeit Gerät berechnen:

                      Hatte ein Skript

                      darauf habe ich mich bezogen!

                      bleiben die restlichen Fragen:

                      @homoran sagte in Laufzeit Gerät berechnen:

                      Hast du mal debug Bausteine eingebaut um zu sehen, welche Teile des Skripts überhaupt ablaufen?

                      ich würde außerdem noch im Falls nach laufzeit=0 filtern, da das Falls sonst dauernd wieder gestartet wird
                      und dann natürlich ein stop Intervall vorher

                      Edit:
                      ist blödsinn :-(
                      du triggerst ja auf den State

                      Also erst mal debugs um zu sehen wo es hängt

                      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 -

                      1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @david-g sagte in Laufzeit Gerät berechnen:

                        Wurden auch einige Variablen geschrieben, auch zu Datenpunkten. Eine Variable hatte nie geklappt. Nachdem ich dann an eine Stelle eine 30ms Pause eingefügt habe, hat alles geklappt.

                        javascript arbeitet asynchron. Wenn du Werte aus frisch geschriebenen Datenpunkten verwendest, kann es sein dass der neue Wert noch nicht da angekommen ist.

                        Daher bitte immer die vollständigen Skripte posten

                        David G.D Offline
                        David G.D Offline
                        David G.
                        schrieb am zuletzt editiert von David G.
                        #14

                        @homoran

                        Konnte es auch nicht nachvollziehen.
                        Da es jetzt klappt, mache ich auch kein Thread für auf.
                        Falls du es sehen möchtest zeige ich es grade mal kurz off topic.

                        Das Skript ist für dieses Passworteibgabefeld. Leider kennt Lovelace keine Passwortfelder.
                        Video

                        Hier das Skript (geht evtl auch viel leichter 😅)

                        Screenshot_20210526-101433_Chrome.jpg

                        Wo genau das Problem lag, weiß ich nicht mehr. Die Pause hat aber das Problem gelöst.

                        Zeigt eure Lovelace-Visualisierung klick
                        (Auch ideal um sich Anregungen zu holen)

                        Meine Tabellen für eure Visualisierung klick

                        HomoranH 1 Antwort Letzte Antwort
                        0
                        • B balzmatthias

                          Hallo alle zusammen.

                          Ich möchte ein Script starten wenn der Fernseher an geht und beim Ausschalten die Dauer angezeigt bzw. per Telegram geschickt bekommen.

                          Leider zählt die Variable nicht hoch, was mache ich falsch.

                          49ddae99-c2eb-4f45-b09b-058c5d7ce6da-image.png

                          K Offline
                          K Offline
                          kunigunde
                          schrieb am zuletzt editiert von
                          #15

                          @balzmatthias

                          vielleicht hilft dir ja ein vorbereitetes Blockly?
                          https://forum.iobroker.net/post/437865

                          1 Antwort Letzte Antwort
                          0
                          • David G.D David G.

                            @homoran

                            Konnte es auch nicht nachvollziehen.
                            Da es jetzt klappt, mache ich auch kein Thread für auf.
                            Falls du es sehen möchtest zeige ich es grade mal kurz off topic.

                            Das Skript ist für dieses Passworteibgabefeld. Leider kennt Lovelace keine Passwortfelder.
                            Video

                            Hier das Skript (geht evtl auch viel leichter 😅)

                            Screenshot_20210526-101433_Chrome.jpg

                            Wo genau das Problem lag, weiß ich nicht mehr. Die Pause hat aber das Problem gelöst.

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

                            @david-g sagte in Laufzeit Gerät berechnen:

                            Das Skript ist für dieses Passworteibgabefeld. Leider kennt Lovelace keine Passwortfelder.
                            Video

                            bitte keine Links oder Dateien!
                            So etwas nutzt mobil weder etwas, noch hilft es.

                            Code in Code-tags und ggf.. in Spoiler posten!

                            was ist jetzt mit deinen debug-Ergebnissen?

                            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 -

                            David G.D 1 Antwort Letzte Antwort
                            0
                            • HomoranH Homoran

                              @david-g sagte in Laufzeit Gerät berechnen:

                              Das Skript ist für dieses Passworteibgabefeld. Leider kennt Lovelace keine Passwortfelder.
                              Video

                              bitte keine Links oder Dateien!
                              So etwas nutzt mobil weder etwas, noch hilft es.

                              Code in Code-tags und ggf.. in Spoiler posten!

                              was ist jetzt mit deinen debug-Ergebnissen?

                              David G.D Offline
                              David G.D Offline
                              David G.
                              schrieb am zuletzt editiert von
                              #17

                              @homoran

                              Okay,

                              Lasse Links ab sofort. Vieles lässt sich eben schlecht als Bild oder gif darstellen. Ein Youtube Video zeigt es besser. Wobei das mit externen Quellen schon stimmt, allein wegen Haftungsfragen.

                              Hab ich Code gepostst, der nicht entsprechend in Tags ist?

                              Beim Debug war vermutlich nicht ich gemeint.

                              Zeigt eure Lovelace-Visualisierung klick
                              (Auch ideal um sich Anregungen zu holen)

                              Meine Tabellen für eure Visualisierung klick

                              HomoranH 1 Antwort Letzte Antwort
                              0
                              • David G.D David G.

                                @homoran

                                Okay,

                                Lasse Links ab sofort. Vieles lässt sich eben schlecht als Bild oder gif darstellen. Ein Youtube Video zeigt es besser. Wobei das mit externen Quellen schon stimmt, allein wegen Haftungsfragen.

                                Hab ich Code gepostst, der nicht entsprechend in Tags ist?

                                Beim Debug war vermutlich nicht ich gemeint.

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

                                @david-g sagte in Laufzeit Gerät berechnen:

                                Beim Debug war vermutlich nicht ich gemeint.

                                Ooops - da hattest du wohl den Thread gekapert, dass ich dachte du wärst der Threadersteller :-(

                                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 -

                                1 Antwort Letzte Antwort
                                0
                                • B balzmatthias

                                  @david-g

                                  habe es jetzt so angepasst, aber der datenpunkt zählt einfach nicht hoch.

                                  cfa0c89b-7c6d-4fc8-88bb-01965f46c6bd-image.png

                                  J Offline
                                  J Offline
                                  Jockel_Bln
                                  schrieb am zuletzt editiert von Jockel_Bln
                                  #19

                                  @balzmatthias
                                  Ich hatte das Problem auch einmal und konnte es beheben, indem ich den Datenpunkt mit "aktualisiere nach Zahl" aktualisieren lasse.
                                  a455e07f-eb59-4c73-9717-8a46a3fa36da-image.png

                                  Vielleicht hilft das ja weiter.

                                  EDIT sagt:
                                  Du kannst das Skript auch noch etwas vereinfachen, indem Du bei "falls" nur Wert = wahr nimmst.
                                  Da der Trigger ja Status_Fernseher ist, wird so auch automatisch dieser Wert genommen.

                                  HomoranH 1 Antwort Letzte Antwort
                                  0
                                  • J Jockel_Bln

                                    @balzmatthias
                                    Ich hatte das Problem auch einmal und konnte es beheben, indem ich den Datenpunkt mit "aktualisiere nach Zahl" aktualisieren lasse.
                                    a455e07f-eb59-4c73-9717-8a46a3fa36da-image.png

                                    Vielleicht hilft das ja weiter.

                                    EDIT sagt:
                                    Du kannst das Skript auch noch etwas vereinfachen, indem Du bei "falls" nur Wert = wahr nimmst.
                                    Da der Trigger ja Status_Fernseher ist, wird so auch automatisch dieser Wert genommen.

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

                                    @jockel_bln sagte in Laufzeit Gerät berechnen:

                                    Du kannst das Skript auch noch etwas vereinfachen, indem Du bei "falls" nur Wert = wahr nimmst.

                                    und wenn du unbedingt kürzen willst schreibst du nur noch "falls Wert", das wahr ist impliziert

                                    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 -

                                    J 1 Antwort Letzte Antwort
                                    1
                                    • HomoranH Homoran

                                      @jockel_bln sagte in Laufzeit Gerät berechnen:

                                      Du kannst das Skript auch noch etwas vereinfachen, indem Du bei "falls" nur Wert = wahr nimmst.

                                      und wenn du unbedingt kürzen willst schreibst du nur noch "falls Wert", das wahr ist impliziert

                                      J Offline
                                      J Offline
                                      Jockel_Bln
                                      schrieb am zuletzt editiert von
                                      #21

                                      @homoran
                                      Sorry, ich bin auch erst noch beim Lernen und stehe gerade etwas auf dem Schlauch.
                                      Meinst Du so:
                                      67e142db-094c-4f5a-8938-4d80b38a3240-image.png
                                      Wieder was gelernt, danke für den Tipp :+1:

                                      HomoranH 1 Antwort Letzte Antwort
                                      0
                                      • J Jockel_Bln

                                        @homoran
                                        Sorry, ich bin auch erst noch beim Lernen und stehe gerade etwas auf dem Schlauch.
                                        Meinst Du so:
                                        67e142db-094c-4f5a-8938-4d80b38a3240-image.png
                                        Wieder was gelernt, danke für den Tipp :+1:

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

                                        @jockel_bln sagte in Laufzeit Gerät berechnen:

                                        Meinst Du so:

                                        Ja!

                                        und statt false: "falls nicht Wert"

                                        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 -

                                        1 Antwort Letzte Antwort
                                        1
                                        • B balzmatthias

                                          Hallo alle zusammen.

                                          Ich möchte ein Script starten wenn der Fernseher an geht und beim Ausschalten die Dauer angezeigt bzw. per Telegram geschickt bekommen.

                                          Leider zählt die Variable nicht hoch, was mache ich falsch.

                                          49ddae99-c2eb-4f45-b09b-058c5d7ce6da-image.png

                                          David G.D Offline
                                          David G.D Offline
                                          David G.
                                          schrieb am zuletzt editiert von David G.
                                          #23

                                          @balzmatthias

                                          Hier schlägt @paul53 nkch eine Variante mit Zeitstempeln vor.
                                          So habe ich es jetzt bei meinen TV umgesetzt.

                                          Muss ja nur minimal angepasst werden, wenn man sofort nach dem Ausschalten den Wert zugesendet haben möchte. Ich zähle die Tagesgesamtzeit.

                                          Der "Nachteil" bei der Variante ist, dass man den Wert erst nach dem Ausschalten des Gerätes bekommt.

                                          Zeigt eure Lovelace-Visualisierung klick
                                          (Auch ideal um sich Anregungen zu holen)

                                          Meine Tabellen für eure Visualisierung klick

                                          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

                                          503

                                          Online

                                          32.5k

                                          Benutzer

                                          81.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