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

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Zeitschaltuhr

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
8 Beiträge 4 Kommentatoren 946 Aufrufe 2 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.
  • A Offline
    A Offline
    Azrael
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich möchte gerne ein Script bauen was zwischen 17:30 Uhr und 0:30 Uhr Minütlich prüft ob ein Objekt auf "wahr" steht (im Prinzip eine Zeitschaltuhr) .
    Es soll minütlich geprüft werden um zu vermeiden das dieses Geräte aus versehen abgeschaltet wird und dann ausgeschaltet bleibt.
    Leider bekomme ich das mit dem Cron-Assistent nicht so recht abgebildet. Wenn ich einen Intervall angebe kann ich das nur auf "Stündlich" stellen.
    Kann mir jemand helfen?

    Aktuell schaut das so aus:
    Zeitschaltuhr.png

    cashC Michael RaschM 2 Antworten Letzte Antwort
    0
    • A Azrael

      Hallo,

      ich möchte gerne ein Script bauen was zwischen 17:30 Uhr und 0:30 Uhr Minütlich prüft ob ein Objekt auf "wahr" steht (im Prinzip eine Zeitschaltuhr) .
      Es soll minütlich geprüft werden um zu vermeiden das dieses Geräte aus versehen abgeschaltet wird und dann ausgeschaltet bleibt.
      Leider bekomme ich das mit dem Cron-Assistent nicht so recht abgebildet. Wenn ich einen Intervall angebe kann ich das nur auf "Stündlich" stellen.
      Kann mir jemand helfen?

      Aktuell schaut das so aus:
      Zeitschaltuhr.png

      cashC Offline
      cashC Offline
      cash
      Most Active
      schrieb am zuletzt editiert von
      #2

      @Azrael Nur mal so als Idee. Minütlich abfragen ist nicht nötig. Du kannst doch auf das ausschalten reagieren und dann auf die Uhrzeit abfragen und wenn innerhalb der Zeit sofort wieder einschalten. Somit geht das Licht schneller wieder an. Alternativ falls der Schalter womit man das Licht schalten kann während der Uhrzeit einfach nicht schalten lassen. So sind bei mir eigentlich alle Schalter ohne Funktion wenn ich nicht zu Hause bin.
      Bzw falls der Schalter betätigt würde bekäme ich sofort eine Push darüber....

      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        Azrael
        schrieb am zuletzt editiert von
        #3

        @cash
        Sorry für die späte Rückmeldung.

        Interessanter Ansatz und gute Idee. Inaktiv werd ich den Schalter nicht setzen können da es direkt an der Steckdose stattfindet. Aber ich könnte mir vorstellen eine Prüfung zu machen und den Schalter dann direkt wieder umzuschalten.
        Also Sinngemäß:
        Wenn Status Steckdose#1 ist false zwischen 17Uhr und 0:30 Uhr schalte um auf true.
        Kannst Du mir ggf. kurz helfen wie ich das in das vorhandene Blockly mit einbinden kann?
        Im Kopf ist mir klar wie das klappen müsste, mir fehlt leider nur die Erfahrung und Übung mit Blockly um das umzusetzen. :-(

        Vielen Dank!

        paul53P cashC 2 Antworten Letzte Antwort
        0
        • A Azrael

          @cash
          Sorry für die späte Rückmeldung.

          Interessanter Ansatz und gute Idee. Inaktiv werd ich den Schalter nicht setzen können da es direkt an der Steckdose stattfindet. Aber ich könnte mir vorstellen eine Prüfung zu machen und den Schalter dann direkt wieder umzuschalten.
          Also Sinngemäß:
          Wenn Status Steckdose#1 ist false zwischen 17Uhr und 0:30 Uhr schalte um auf true.
          Kannst Du mir ggf. kurz helfen wie ich das in das vorhandene Blockly mit einbinden kann?
          Im Kopf ist mir klar wie das klappen müsste, mir fehlt leider nur die Erfahrung und Übung mit Blockly um das umzusetzen. :-(

          Vielen Dank!

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

          @Azrael
          Vorschlag:

          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

          A 1 Antwort Letzte Antwort
          0
          • A Azrael

            @cash
            Sorry für die späte Rückmeldung.

            Interessanter Ansatz und gute Idee. Inaktiv werd ich den Schalter nicht setzen können da es direkt an der Steckdose stattfindet. Aber ich könnte mir vorstellen eine Prüfung zu machen und den Schalter dann direkt wieder umzuschalten.
            Also Sinngemäß:
            Wenn Status Steckdose#1 ist false zwischen 17Uhr und 0:30 Uhr schalte um auf true.
            Kannst Du mir ggf. kurz helfen wie ich das in das vorhandene Blockly mit einbinden kann?
            Im Kopf ist mir klar wie das klappen müsste, mir fehlt leider nur die Erfahrung und Übung mit Blockly um das umzusetzen. :-(

            Vielen Dank!

            cashC Offline
            cashC Offline
            cash
            Most Active
            schrieb am zuletzt editiert von
            #5

            @Azrael sorry bei blackly bin ich raus. Das ist mir zu umständlich und zu langsam. Ich nutze nur javascript. Aber hier gibt es ja zum Glück viele Cracks die Dir helfen können...

            1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @Azrael
              Vorschlag:

              Blockly_temp.JPG

              A Offline
              A Offline
              Azrael
              schrieb am zuletzt editiert von
              #6

              @paul53

              danke für den Vorschlag.
              Kannst Du mir kurz helfen den zu verstehen?

              Du setzt eine Variable mit Namen "beleuchtung" oder verstehe ich das falsch?
              Diese setzt Du um 17:30 auf Wahr und um 0:30 Uhr auf falsche.
              Dann prüfst Du auf den Status der beiden Objekt IDs der Steckdosen vermute ich. Falls diese im Zeitraum von 17:30 - 0:29 unwahr sind wird die Variable wieder auf Wahr geschrieben.
              Die Funktion prüft dann die Variable und schaltet die Objekte auf Wahr falls die falsch sind.

              Ist das so richtig?

              Warum schaltet man in dem "Falls" Trigger nicht direkt das Objekt?
              Und warum prüfst Du von 17:30 - 0:29 statt 17:30 - 0:30?

              paul53P 1 Antwort Letzte Antwort
              0
              • A Azrael

                @paul53

                danke für den Vorschlag.
                Kannst Du mir kurz helfen den zu verstehen?

                Du setzt eine Variable mit Namen "beleuchtung" oder verstehe ich das falsch?
                Diese setzt Du um 17:30 auf Wahr und um 0:30 Uhr auf falsche.
                Dann prüfst Du auf den Status der beiden Objekt IDs der Steckdosen vermute ich. Falls diese im Zeitraum von 17:30 - 0:29 unwahr sind wird die Variable wieder auf Wahr geschrieben.
                Die Funktion prüft dann die Variable und schaltet die Objekte auf Wahr falls die falsch sind.

                Ist das so richtig?

                Warum schaltet man in dem "Falls" Trigger nicht direkt das Objekt?
                Und warum prüfst Du von 17:30 - 0:29 statt 17:30 - 0:30?

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

                @Azrael sagte:

                eine Variable mit Namen "beleuchtung"

                Nein, beleuchtung ist der Bezeichner einer Funktion.
                In der Funktion werden beide Aktoren mit der Übergabevariablen ein gesteuert.

                @Azrael sagte:

                Warum schaltet man in dem "Falls" Trigger nicht direkt das Objekt?

                Weil eine Funktion gegenüber mehrmaligem "steuere" die Resourcen schont.

                @Azrael sagte in Zeitschaltuhr:

                Und warum prüfst Du von 17:30 - 0:29 statt 17:30 - 0:30?

                Damit er um 0:30 Uhr (Zeittrigger) mit Sicherheit nicht wieder einschaltet. Es sollte auch mit 17:30 - 0:30 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

                1 Antwort Letzte Antwort
                0
                • A Azrael

                  Hallo,

                  ich möchte gerne ein Script bauen was zwischen 17:30 Uhr und 0:30 Uhr Minütlich prüft ob ein Objekt auf "wahr" steht (im Prinzip eine Zeitschaltuhr) .
                  Es soll minütlich geprüft werden um zu vermeiden das dieses Geräte aus versehen abgeschaltet wird und dann ausgeschaltet bleibt.
                  Leider bekomme ich das mit dem Cron-Assistent nicht so recht abgebildet. Wenn ich einen Intervall angebe kann ich das nur auf "Stündlich" stellen.
                  Kann mir jemand helfen?

                  Aktuell schaut das so aus:
                  Zeitschaltuhr.png

                  Michael RaschM Offline
                  Michael RaschM Offline
                  Michael Rasch
                  schrieb am zuletzt editiert von
                  #8

                  @Azrael Hi, ich habe meine Zeitschaltuhr in Node-Red abgebildet, dort gab es div. Modelle in der "Node-RED Library" (Link: https://flows.nodered.org/?sort=rating&type=node&num_pages=7) und auch viele fertige Logikbausteine, ist evtl. für dein Problem eine Alternative.

                  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

                  549

                  Online

                  32.7k

                  Benutzer

                  82.4k

                  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