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 händisch starten

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Zeitschaltuhr händisch starten

Geplant Angeheftet Gesperrt Verschoben Blockly
5 Beiträge 3 Kommentatoren 364 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.
  • A Offline
    A Offline
    Aaaa
    schrieb am zuletzt editiert von Aaaa
    #1

    Hallo zusammen,

    dies ist mein erster Post in diesem Forum, daher bitte ich um ein wenig Nachsicht.
    Bisher habe ich ioBroker ausschließlich genutzt, um meine Steckdosen und Glühbirnen über Yahka in HomeKit zu integrieren. Nun möchte ich jedoch ein wenig Bequemlichkeit haben.

    Ich habe mir ein Skript in Blockly erstellt, welches über einen CRON-Trigger an jedem Werktag die Steckdose meiner Kaffeemaschine um 06:00 Uhr aktiviert und um 19:30 Uhr wieder deaktiviert. Abends wird die Kaffeemaschine vorbereitet (Wasser, Kaffeefilter und -pulver, Kippschalter "Ein"), morgens wenn ich aufstehe läuft der Kaffee. Die Deaktivierung um 19:30 Uhr ist eigentlich unnötig, da ich alle Steckdosen und Lampen ausschalte, wenn ich morgens das Haus verlasse. Sie dient lediglich dem guten Bauchgefühl.

    Nun hat meine bessere Hälfte (berechtigterweise) in den Raum geworfen, dass es eklig wird, wenn ich mal vergesse Wasser nachzufüllen und die Kaffeemaschine morgens anspringt. Daher habe ich mir überlegt, das ganze über einen Schalter zu regeln.
    Hierfür habe ich mir einen Datenpunkt (bool, "ZeitschaltuhrOnOff_Kaffeemaschine") erstellt. Diesen habe ich über Yahka in HomeKit eingebunden und kann ihn dort aktivieren und deaktivieren. Das Vorgehen wäre damit: Kaffeemaschine vorbereiten, Datenpunkt "ZeitschaltuhrOnOff_Kaffeemaschine" aktivieren, schlafen gehen, aufstehen, Kaffee genießen. Mein Grundgedanke ist nun, dass das unten beigefügte Skript folgendes Tut:

    • An Werktagen um 06:00 Uhr prüfen, ob der genannte Datenpunkt den Wert true hat
    • Falls er den Wert false hat soll nichts geschehen, falls er den Wert true hat, soll die Kaffeemaschine ihren Dienst starten
    • täglich stellt sich der genannte Datenpunkt um 12:00 Uhr wieder auf false
    • Um 19:30 geht die Steckdose der Kaffeemaschine aus

    Kaffeemaschine_Zeitschaltuhr.png

    Nun habe ich drei Fragen:

    1. Tut dieses Skript was es soll, oder wird es böse Überraschungen geben? (Ich habe es nur kurz an einer anderen Steckdose getestet)
    2. Macht das so überhaupt sinn, oder sollte man das anders lösen?
    3. Würde man hier bei den Triggern vorher den Wert abfragen (á la: Falls True, stelle auf False), oder ist das nicht nötig?

    Falls es relevant ist noch ein zwei Worte zu meinen Vorkenntnissen: Wirkliche Programmiererfahrung ist nicht vorhanden. Früher habe ich allerdings relativ viel mit VBA gearbeitet, heute arbeite ich relativ viel mit MATLAB und Python. Dabei geht es jedoch nur um Berechnungsskripte.

    Ich bedanke mich schon mal im Voraus für die Beantwortung meiner dummen Fragen (jaja, es gibt keine dummen Fragen, aber es gibt halt dumme Menschen :smile:).

    Schöne Grüße
    A

    paul53P 1 Antwort Letzte Antwort
    0
    • sigi234S Online
      sigi234S Online
      sigi234
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      https://forum.iobroker.net/topic/23346/vorlage-variable-zeitsteuerung-mit-vis-editor

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

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

        @sigi234 sagte in Zeitschaltuhr händisch starten:

        https://forum.iobroker.net/topic/23346/vorlage-variable-zeitsteuerung-mit-vis-editor

        Danke hierfür :) Aber das ist nicht das, wonach ich suche. Ich würde mich gerne erst einmal mit einfachen Skripten auseinander setzen, bevor ich mich an eine Visualisierung setze.

        LG
        A

        1 Antwort Letzte Antwort
        0
        • A Aaaa

          Hallo zusammen,

          dies ist mein erster Post in diesem Forum, daher bitte ich um ein wenig Nachsicht.
          Bisher habe ich ioBroker ausschließlich genutzt, um meine Steckdosen und Glühbirnen über Yahka in HomeKit zu integrieren. Nun möchte ich jedoch ein wenig Bequemlichkeit haben.

          Ich habe mir ein Skript in Blockly erstellt, welches über einen CRON-Trigger an jedem Werktag die Steckdose meiner Kaffeemaschine um 06:00 Uhr aktiviert und um 19:30 Uhr wieder deaktiviert. Abends wird die Kaffeemaschine vorbereitet (Wasser, Kaffeefilter und -pulver, Kippschalter "Ein"), morgens wenn ich aufstehe läuft der Kaffee. Die Deaktivierung um 19:30 Uhr ist eigentlich unnötig, da ich alle Steckdosen und Lampen ausschalte, wenn ich morgens das Haus verlasse. Sie dient lediglich dem guten Bauchgefühl.

          Nun hat meine bessere Hälfte (berechtigterweise) in den Raum geworfen, dass es eklig wird, wenn ich mal vergesse Wasser nachzufüllen und die Kaffeemaschine morgens anspringt. Daher habe ich mir überlegt, das ganze über einen Schalter zu regeln.
          Hierfür habe ich mir einen Datenpunkt (bool, "ZeitschaltuhrOnOff_Kaffeemaschine") erstellt. Diesen habe ich über Yahka in HomeKit eingebunden und kann ihn dort aktivieren und deaktivieren. Das Vorgehen wäre damit: Kaffeemaschine vorbereiten, Datenpunkt "ZeitschaltuhrOnOff_Kaffeemaschine" aktivieren, schlafen gehen, aufstehen, Kaffee genießen. Mein Grundgedanke ist nun, dass das unten beigefügte Skript folgendes Tut:

          • An Werktagen um 06:00 Uhr prüfen, ob der genannte Datenpunkt den Wert true hat
          • Falls er den Wert false hat soll nichts geschehen, falls er den Wert true hat, soll die Kaffeemaschine ihren Dienst starten
          • täglich stellt sich der genannte Datenpunkt um 12:00 Uhr wieder auf false
          • Um 19:30 geht die Steckdose der Kaffeemaschine aus

          Kaffeemaschine_Zeitschaltuhr.png

          Nun habe ich drei Fragen:

          1. Tut dieses Skript was es soll, oder wird es böse Überraschungen geben? (Ich habe es nur kurz an einer anderen Steckdose getestet)
          2. Macht das so überhaupt sinn, oder sollte man das anders lösen?
          3. Würde man hier bei den Triggern vorher den Wert abfragen (á la: Falls True, stelle auf False), oder ist das nicht nötig?

          Falls es relevant ist noch ein zwei Worte zu meinen Vorkenntnissen: Wirkliche Programmiererfahrung ist nicht vorhanden. Früher habe ich allerdings relativ viel mit VBA gearbeitet, heute arbeite ich relativ viel mit MATLAB und Python. Dabei geht es jedoch nur um Berechnungsskripte.

          Ich bedanke mich schon mal im Voraus für die Beantwortung meiner dummen Fragen (jaja, es gibt keine dummen Fragen, aber es gibt halt dumme Menschen :smile:).

          Schöne Grüße
          A

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

          @Aaaa sagte:

          täglich stellt sich der genannte Datenpunkt um 12:00 Uhr wieder auf false

          Weshalb nicht auch um 19:30 Uhr ? Er wird ja erst

          die Kaffeemaschine vorbereitet (Wasser, Kaffeefilter und -pulver, Kippschalter "Ein")

          bevor er per Homekit auf true gesetzt wird.

          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
          • paul53P paul53

            @Aaaa sagte:

            täglich stellt sich der genannte Datenpunkt um 12:00 Uhr wieder auf false

            Weshalb nicht auch um 19:30 Uhr ? Er wird ja erst

            die Kaffeemaschine vorbereitet (Wasser, Kaffeefilter und -pulver, Kippschalter "Ein")

            bevor er per Homekit auf true gesetzt wird.

            A Offline
            A Offline
            Aaaa
            schrieb am zuletzt editiert von
            #5

            @paul53 sagte in Zeitschaltuhr händisch starten:

            @Aaaa sagte:

            täglich stellt sich der genannte Datenpunkt um 12:00 Uhr wieder auf false

            Weshalb nicht auch um 19:30 Uhr ? Er wird ja erst

            die Kaffeemaschine vorbereitet (Wasser, Kaffeefilter und -pulver, Kippschalter "Ein")

            bevor er per Homekit auf true gesetzt wird.

            Oh, Ja da hast du recht. Da kann ich mir den dritten Block sparen. Danke für den Hinweis, das werde ich zu Hause noch einarbeiten :) Aber ansonsten ist es soweit in Ordnung?

            Grüße
            A

            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

            728

            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