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. (Gelöst) Geräte in bestimmten Zeiten laden.

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

(Gelöst) Geräte in bestimmten Zeiten laden.

Geplant Angeheftet Gesperrt Verschoben Blockly
33 Beiträge 3 Kommentatoren 2.0k 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.
  • andre1deA Offline
    andre1deA Offline
    andre1de
    schrieb am zuletzt editiert von andre1de
    #1

    Hallo!

    Ich versuche mich gerade intensiver mit Blockly zu beschäftigen, bin aber noch relativ neu auf dem Gebiet. Meine Idee ist es, bestimmte Geräte zu festgelegten Zeiten aufzuladen – aber nur, wenn jemand von uns zuhause ist.

    Als Beispiel habe ich eine elektrische Zahnbürste genommen: Sie soll alle fünf Tage geladen werden, aber nur, wenn jemand zuhause ist. Ich nutze dafür eine Shelly, die das Laden steuern soll.
    Fünf Minuten vor nächstem Laden soll Zähler abgenullt werden.

    Leider funktioniert mein Blockly-Skript nicht wie geplant – manchmal wird die Shelly schon am zweiten oder dritten Tag aktiviert. Irgendwo habe ich wohl einen Denkfehler oder etwas falsch programmiert.

    Vielleicht gibt es auch eine ganz andere, einfachere Möglichkeit, das umzusetzen. Danke für jede Hilfe!

    Bildschirmfoto_27-7-2025_15487_.jpeg
    Bildschirmfoto_27-7-2025_154832_.jpeg
    Bildschirmfoto_27-7-2025_154852_.jpeg
    Bildschirmfoto_27-7-2025_15492_.jpeg

    HomoranH 1 Antwort Letzte Antwort
    0
    • andre1deA andre1de

      Hallo!

      Ich versuche mich gerade intensiver mit Blockly zu beschäftigen, bin aber noch relativ neu auf dem Gebiet. Meine Idee ist es, bestimmte Geräte zu festgelegten Zeiten aufzuladen – aber nur, wenn jemand von uns zuhause ist.

      Als Beispiel habe ich eine elektrische Zahnbürste genommen: Sie soll alle fünf Tage geladen werden, aber nur, wenn jemand zuhause ist. Ich nutze dafür eine Shelly, die das Laden steuern soll.
      Fünf Minuten vor nächstem Laden soll Zähler abgenullt werden.

      Leider funktioniert mein Blockly-Skript nicht wie geplant – manchmal wird die Shelly schon am zweiten oder dritten Tag aktiviert. Irgendwo habe ich wohl einen Denkfehler oder etwas falsch programmiert.

      Vielleicht gibt es auch eine ganz andere, einfachere Möglichkeit, das umzusetzen. Danke für jede Hilfe!

      Bildschirmfoto_27-7-2025_15487_.jpeg
      Bildschirmfoto_27-7-2025_154832_.jpeg
      Bildschirmfoto_27-7-2025_154852_.jpeg
      Bildschirmfoto_27-7-2025_15492_.jpeg

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

      @andre1de 4k Briefmarken sind nicht zu entziffern

      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 -

      andre1deA 1 Antwort Letzte Antwort
      1
      • HomoranH Homoran

        @andre1de 4k Briefmarken sind nicht zu entziffern

        andre1deA Offline
        andre1deA Offline
        andre1de
        schrieb am zuletzt editiert von andre1de
        #3

        @homoran hab's geändert

        HomoranH 1 Antwort Letzte Antwort
        0
        • andre1deA andre1de

          @homoran hab's geändert

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

          @andre1de
          was bezweckst du mit diesem Zeitplan?
          Was erwartest du von dem Zeitbereich?

          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 -

          andre1deA 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @andre1de
            was bezweckst du mit diesem Zeitplan?
            Was erwartest du von dem Zeitbereich?

            andre1deA Offline
            andre1deA Offline
            andre1de
            schrieb am zuletzt editiert von
            #5

            @homoran said in Geräte in bestimmten Zeiten laden.:

            was bezweckst du mit diesem Zeitplan?
            Was erwartest du von dem Zeitbereich?

            dass jeden 5. Tag zwischen 7:15 bis 18:00 das Laden gestartet wird, aber wenn jemand zuhause ist. Ob jemand zuhause ist muss immer geprüft werden. Bei mir jede 15 Minuten. Falls jemand das Haus verlässt, muss Laden gestoppt werden und wenn wieder da ist, muss das Laden vorgesetzt werden.

            HomoranH paul53P 2 Antworten Letzte Antwort
            0
            • andre1deA andre1de

              @homoran said in Geräte in bestimmten Zeiten laden.:

              was bezweckst du mit diesem Zeitplan?
              Was erwartest du von dem Zeitbereich?

              dass jeden 5. Tag zwischen 7:15 bis 18:00 das Laden gestartet wird, aber wenn jemand zuhause ist. Ob jemand zuhause ist muss immer geprüft werden. Bei mir jede 15 Minuten. Falls jemand das Haus verlässt, muss Laden gestoppt werden und wenn wieder da ist, muss das Laden vorgesetzt werden.

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

              @andre1de sagte in Geräte in bestimmten Zeiten laden.:

              dass jeden 5. Tag zwischen 7:15 bis 18:00 das Laden gestartet wird,

              das ist ein Widerspruch in sich ;-)

              Triggern auf Änderung der Anwesenheit
              wenn einer da
              prüfen, ob der Zeitraum passt.
              prüfen ob Timestamp des letzten Ladens + 5 Tage erreicht ist
              wenn nicht und Ladung aktiv
              stopp Ladung

              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 -

              andre1deA 3 Antworten Letzte Antwort
              0
              • HomoranH Homoran

                @andre1de sagte in Geräte in bestimmten Zeiten laden.:

                dass jeden 5. Tag zwischen 7:15 bis 18:00 das Laden gestartet wird,

                das ist ein Widerspruch in sich ;-)

                Triggern auf Änderung der Anwesenheit
                wenn einer da
                prüfen, ob der Zeitraum passt.
                prüfen ob Timestamp des letzten Ladens + 5 Tage erreicht ist
                wenn nicht und Ladung aktiv
                stopp Ladung

                andre1deA Offline
                andre1deA Offline
                andre1de
                schrieb am zuletzt editiert von
                #7

                @homoran Und es ist mein Problem, dass ich das nicht sehe :angry:
                In der Summe möchte ich meine sechs Stunden Ladung haben, aber in der Zeit zwischen 07:15 und 18:00 kann's passieren, dass wir haus verlassen, dann muss das Laden angehalten werden und dann wieder vorgesetzt, wenn jemand wieder zuhause ist. Dieses Ladung reicht für fünf Tage. Also muss jede 5. Tag wiederholt werden.

                HomoranH 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @andre1de sagte in Geräte in bestimmten Zeiten laden.:

                  dass jeden 5. Tag zwischen 7:15 bis 18:00 das Laden gestartet wird,

                  das ist ein Widerspruch in sich ;-)

                  Triggern auf Änderung der Anwesenheit
                  wenn einer da
                  prüfen, ob der Zeitraum passt.
                  prüfen ob Timestamp des letzten Ladens + 5 Tage erreicht ist
                  wenn nicht und Ladung aktiv
                  stopp Ladung

                  andre1deA Offline
                  andre1deA Offline
                  andre1de
                  schrieb am zuletzt editiert von
                  #8

                  @homoran said in Geräte in bestimmten Zeiten laden.:

                  Triggern auf Änderung der Anwesenheit
                  wenn einer da
                  prüfen, ob der Zeitraum passt.
                  prüfen ob Timestamp des letzten Ladens + 5 Tage erreicht ist
                  wenn nicht und Ladung aktiv
                  stopp Ladung

                  Ok. Ich werde es testen. Danke!

                  1 Antwort Letzte Antwort
                  0
                  • andre1deA andre1de

                    @homoran Und es ist mein Problem, dass ich das nicht sehe :angry:
                    In der Summe möchte ich meine sechs Stunden Ladung haben, aber in der Zeit zwischen 07:15 und 18:00 kann's passieren, dass wir haus verlassen, dann muss das Laden angehalten werden und dann wieder vorgesetzt, wenn jemand wieder zuhause ist. Dieses Ladung reicht für fünf Tage. Also muss jede 5. Tag wiederholt werden.

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

                    @andre1de sagte in Geräte in bestimmten Zeiten laden.:

                    dass ich das nicht sehe

                    was?

                    @andre1de sagte in Geräte in bestimmten Zeiten laden.:

                    in der Zeit zwischen 07:15 und 18:00

                    dein schedule triggert aber nur um 07:15 und um 18:00

                    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 -

                    andre1deA 1 Antwort Letzte Antwort
                    0
                    • HomoranH Homoran

                      @andre1de sagte in Geräte in bestimmten Zeiten laden.:

                      dass ich das nicht sehe

                      was?

                      @andre1de sagte in Geräte in bestimmten Zeiten laden.:

                      in der Zeit zwischen 07:15 und 18:00

                      dein schedule triggert aber nur um 07:15 und um 18:00

                      andre1deA Offline
                      andre1deA Offline
                      andre1de
                      schrieb am zuletzt editiert von
                      #10

                      @homoran
                      Nicht jede 15 Minuten zw. 07:15 und 18:00 ?
                      52346ad3-f06e-4bff-81c6-18ac7363fd41-image.png

                      HomoranH 1 Antwort Letzte Antwort
                      0
                      • andre1deA andre1de

                        @homoran
                        Nicht jede 15 Minuten zw. 07:15 und 18:00 ?
                        52346ad3-f06e-4bff-81c6-18ac7363fd41-image.png

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

                        @andre1de ok, das hab ich nicht gesehen. Bin reinweg von einem Zeitraum ausgegangen.
                        Dieser Wizard ist ein Graus.

                        Javascript arbeitet ereignisbasiert.
                        So ein dauernder zeitlicher Trigger widerspricht dem System.

                        Allerdings ist in meinem Vorschlag auch noch ein Pferdefuß.

                        Wenn keiner nach Hause kommt, sondern alle dauerhaft da sind greift der Trigger nicht.
                        Dann müsste da doch noch was zusätzlich rein.

                        Ganz andere Frage:
                        Was erwartest du dir von diesem Konstrukt?

                        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
                        • andre1deA Offline
                          andre1deA Offline
                          andre1de
                          schrieb am zuletzt editiert von
                          #12

                          @homoran
                          Ich habe leider eine schlechte Erfahrung mit einem Gerät gemacht, dessen Akku beim Laden angefangen hat zu brennen. Zum Glück waren wir zu Hause. Außerdem passiert es manchmal, dass man vergisst, bestimmte Geräte rechtzeitig aufzuladen – und dann ist zum Beispiel morgens die Zahnbürste plötzlich leer.
                          Deshalb möchte ich einige Geräte automatisch laden lassen, aber nur, wenn wir tatsächlich zu Hause sind. Da viele dieser Geräte keine Aktoren sind, lässt sich ihr Ladezustand nicht direkt auslesen. Aber basierend auf Erfahrungswerten könnte man im Skript ungefähre Ladeintervalle festlegen.

                          1 Antwort Letzte Antwort
                          0
                          • andre1deA andre1de

                            @homoran said in Geräte in bestimmten Zeiten laden.:

                            was bezweckst du mit diesem Zeitplan?
                            Was erwartest du von dem Zeitbereich?

                            dass jeden 5. Tag zwischen 7:15 bis 18:00 das Laden gestartet wird, aber wenn jemand zuhause ist. Ob jemand zuhause ist muss immer geprüft werden. Bei mir jede 15 Minuten. Falls jemand das Haus verlässt, muss Laden gestoppt werden und wenn wieder da ist, muss das Laden vorgesetzt werden.

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

                            @andre1de sagte: jeden 5. Tag zwischen 7:15 bis 18:00 das Laden gestartet wird, aber wenn jemand zuhause ist.

                            Vorschlag:

                            Blockly_temp.JPG

                            Anmerkung: Die Variable tage enthält die Zahl der Tage seit 1.1.1970.

                            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

                            andre1deA 2 Antworten Letzte Antwort
                            2
                            • HomoranH Homoran

                              @andre1de sagte in Geräte in bestimmten Zeiten laden.:

                              dass jeden 5. Tag zwischen 7:15 bis 18:00 das Laden gestartet wird,

                              das ist ein Widerspruch in sich ;-)

                              Triggern auf Änderung der Anwesenheit
                              wenn einer da
                              prüfen, ob der Zeitraum passt.
                              prüfen ob Timestamp des letzten Ladens + 5 Tage erreicht ist
                              wenn nicht und Ladung aktiv
                              stopp Ladung

                              andre1deA Offline
                              andre1deA Offline
                              andre1de
                              schrieb am zuletzt editiert von andre1de
                              #14

                              @homoran said in Geräte in bestimmten Zeiten laden.:

                              Triggern auf Änderung der Anwesenheit
                              wenn einer da
                              prüfen, ob der Zeitraum passt.
                              prüfen ob Timestamp des letzten Ladens + 5 Tage erreicht ist
                              wenn nicht und Ladung aktiv
                              stopp Ladung

                              Ich habe sowas zusammen gebastelt. Hoffentlich wird in 5 Tagen funktionieren, wenn alles richtig ist:
                              skript.JPG
                              Aber die Ladezeit 360 min. vergessen... Mache nach.

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • paul53P paul53

                                @andre1de sagte: jeden 5. Tag zwischen 7:15 bis 18:00 das Laden gestartet wird, aber wenn jemand zuhause ist.

                                Vorschlag:

                                Blockly_temp.JPG

                                Anmerkung: Die Variable tage enthält die Zahl der Tage seit 1.1.1970.

                                andre1deA Offline
                                andre1deA Offline
                                andre1de
                                schrieb am zuletzt editiert von
                                #15

                                @paul53 said in Geräte in bestimmten Zeiten laden.:

                                Vorschlag:

                                Vielen Dank! Prüfe auch!

                                1 Antwort Letzte Antwort
                                0
                                • andre1deA andre1de

                                  @homoran said in Geräte in bestimmten Zeiten laden.:

                                  Triggern auf Änderung der Anwesenheit
                                  wenn einer da
                                  prüfen, ob der Zeitraum passt.
                                  prüfen ob Timestamp des letzten Ladens + 5 Tage erreicht ist
                                  wenn nicht und Ladung aktiv
                                  stopp Ladung

                                  Ich habe sowas zusammen gebastelt. Hoffentlich wird in 5 Tagen funktionieren, wenn alles richtig ist:
                                  skript.JPG
                                  Aber die Ladezeit 360 min. vergessen... Mache nach.

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

                                  @andre1de sagte: Hoffentlich wird in 5 Tagen funktionieren

                                  Es wird so nicht funktionieren.

                                  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

                                  andre1deA 1 Antwort Letzte Antwort
                                  0
                                  • paul53P paul53

                                    @andre1de sagte: Hoffentlich wird in 5 Tagen funktionieren

                                    Es wird so nicht funktionieren.

                                    andre1deA Offline
                                    andre1deA Offline
                                    andre1de
                                    schrieb am zuletzt editiert von andre1de
                                    #17

                                    @paul53 Ok. Danke! Schmeiße es weg. Arbeite mit deinem Vorschlag.

                                    paul53P 1 Antwort Letzte Antwort
                                    0
                                    • andre1deA andre1de

                                      @paul53 Ok. Danke! Schmeiße es weg. Arbeite mit deinem Vorschlag.

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

                                      @andre1de sagte: Arbeite mit deinem Vorschlag.

                                      Die nächste Aufladung erfolgt nächsten Donnerstag bei diesem Vergleich:

                                      Blockly_temp.JPG

                                      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

                                      andre1deA 1 Antwort Letzte Antwort
                                      0
                                      • paul53P paul53

                                        @andre1de sagte: jeden 5. Tag zwischen 7:15 bis 18:00 das Laden gestartet wird, aber wenn jemand zuhause ist.

                                        Vorschlag:

                                        Blockly_temp.JPG

                                        Anmerkung: Die Variable tage enthält die Zahl der Tage seit 1.1.1970.

                                        andre1deA Offline
                                        andre1deA Offline
                                        andre1de
                                        schrieb am zuletzt editiert von
                                        #19

                                        @paul53
                                        Ich bin gerade beim Umsetzen von deinem Skript und habe eine Frage:

                                        • wird Objekt "Minuten_Ein" jeden Tag um 07:15 auf "0" gesetzt?
                                        paul53P 1 Antwort Letzte Antwort
                                        0
                                        • andre1deA andre1de

                                          @paul53
                                          Ich bin gerade beim Umsetzen von deinem Skript und habe eine Frage:

                                          • wird Objekt "Minuten_Ein" jeden Tag um 07:15 auf "0" gesetzt?
                                          paul53P Offline
                                          paul53P Offline
                                          paul53
                                          schrieb am zuletzt editiert von paul53
                                          #20

                                          @andre1de sagte: wird Objekt "Minuten_Ein" jeden Tag um 07:15 auf "0" gesetzt?

                                          Ja. Bei dir ist es "Zahnbürste.Ladezeit".

                                          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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          685

                                          Online

                                          32.6k

                                          Benutzer

                                          82.3k

                                          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