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. ioBroker Allgemein
  4. Blockly für Gartenbewässerung gesucht.

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    6
    1
    134

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    759

Blockly für Gartenbewässerung gesucht.

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 3 Kommentatoren 639 Aufrufe 3 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.
  • TolkinT Tolkin

    Kann mir jemand weiterhelfen? Ich benötige ein Blockly zur Gartenbewässerung, was alle 10 Min Magnetventile ein und wieder ausschaltet. Das ganze als Funktion "Bewässerung An" Wie packt man das am besten zusammen und wie erstelle ich die Funktion "Bewässerung An" ?

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

    @tolkin sagte: Blockly zur Gartenbewässerung, was alle 10 Min Magnetventile ein und wieder ausschaltet.

    Siehe hier

    "Freigabe" = "Bewässerung an".

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

    TolkinT 1 Antwort Letzte Antwort
    1
    • paul53P paul53

      @tolkin sagte: Blockly zur Gartenbewässerung, was alle 10 Min Magnetventile ein und wieder ausschaltet.

      Siehe hier

      "Freigabe" = "Bewässerung an".

      TolkinT Offline
      TolkinT Offline
      Tolkin
      schrieb am zuletzt editiert von
      #3

      @paul53 sagte in Blockly für Gartenbewässerung gesucht.:

      @tolkin sagte: Blockly zur Gartenbewässerung, was alle 10 Min Magnetventile ein und wieder ausschaltet.

      Siehe hier

      "Freigabe" = "Bewässerung an".

      Ok, wie kann ich das einschalten? Das erschließt sich mir noch nicht...

      paul53P TolkinT 2 Antworten Letzte Antwort
      0
      • TolkinT Tolkin

        @paul53 sagte in Blockly für Gartenbewässerung gesucht.:

        @tolkin sagte: Blockly zur Gartenbewässerung, was alle 10 Min Magnetventile ein und wieder ausschaltet.

        Siehe hier

        "Freigabe" = "Bewässerung an".

        Ok, wie kann ich das einschalten? Das erschließt sich mir noch nicht...

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

        @tolkin sagte wie kann ich das einschalten?

        Über einen eigenen Datenpunkt "Bewässerung an" unter "0_userdata.0", der im Blockly als Trigger dient.

        Bild_2022-06-18_192112907.png

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

        1 Antwort Letzte Antwort
        1
        • TolkinT Tolkin

          @paul53 sagte in Blockly für Gartenbewässerung gesucht.:

          @tolkin sagte: Blockly zur Gartenbewässerung, was alle 10 Min Magnetventile ein und wieder ausschaltet.

          Siehe hier

          "Freigabe" = "Bewässerung an".

          Ok, wie kann ich das einschalten? Das erschließt sich mir noch nicht...

          TolkinT Offline
          TolkinT Offline
          Tolkin
          schrieb am zuletzt editiert von
          #5

          Das Blockly habe ich jetzt 1zu1 übernommen. Wie kann ich jetzt die Ventile damit alle 10Min steuern..?

          paul53P 1 Antwort Letzte Antwort
          0
          • TolkinT Tolkin

            Das Blockly habe ich jetzt 1zu1 übernommen. Wie kann ich jetzt die Ventile damit alle 10Min steuern..?

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

            @tolkin sagte: Das Blockly habe ich jetzt 1zu1 übernommen.

            Bitte zeigen.
            Besser den erzeugten Javascript-Code ohne die letzte Zeile in Code tags.

            @tolkin sagte in Blockly für Gartenbewässerung gesucht.:

            Wie kann ich jetzt die Ventile damit alle 10Min steuern..?

            Den Wert des Datenpunktes "Bewässerung an" von false in true ändern.

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

            TolkinT 1 Antwort Letzte Antwort
            0
            • TolkinT Tolkin

              Kann mir jemand weiterhelfen? Ich benötige ein Blockly zur Gartenbewässerung, was alle 10 Min Magnetventile ein und wieder ausschaltet. Das ganze als Funktion "Bewässerung An" Wie packt man das am besten zusammen und wie erstelle ich die Funktion "Bewässerung An" ?

              K Offline
              K Offline
              Kuddel
              schrieb am zuletzt editiert von
              #7

              @tolkin versuche es mal mit meiner Intervall-Schaltung

              https://forum.iobroker.net/topic/33573/vorlage-gartenbewässerung-mit-6-ventilen

              1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @tolkin sagte: Das Blockly habe ich jetzt 1zu1 übernommen.

                Bitte zeigen.
                Besser den erzeugten Javascript-Code ohne die letzte Zeile in Code tags.

                @tolkin sagte in Blockly für Gartenbewässerung gesucht.:

                Wie kann ich jetzt die Ventile damit alle 10Min steuern..?

                Den Wert des Datenpunktes "Bewässerung an" von false in true ändern.

                TolkinT Offline
                TolkinT Offline
                Tolkin
                schrieb am zuletzt editiert von
                #8

                @paul53 sagte in Blockly für Gartenbewässerung gesucht.:

                Javascript-Code ohne die letzte Zeile in Code tags

                var ids, id, Ventil, timeout, Wert;
                
                // Beschreibe diese Funktion …
                async function zyklus() {
                  id = ids[(Ventil - 1)];
                  setStateDelayed(id, true, false, parseInt(((0) || "").toString(), 10), false);
                  timeout = setTimeout(async function () {
                    setStateDelayed(id, false, false, parseInt(((0) || "").toString(), 10), false);
                    Ventil = (typeof Ventil == 'number' ? Ventil : 0) + 1;
                    if (Ventil <= ids.length) {
                      await zyklus();
                    }
                  }, 600000);
                }
                
                
                ids = ['default', 'default', 'default', 'default'];
                on({id: [].concat(['0_userdata.0.Bewässerung_an']), change: "ne"}, async function (obj) {
                  var value = obj.state.val;
                  var oldValue = obj.oldState.val;
                  if (Wert) {
                    Ventil = 1;
                    await zyklus();
                  } else {
                    (function () {if (timeout) {clearTimeout(timeout); timeout = null;}})();
                    if (getState(id).val) {
                      setStateDelayed(id, false, false, parseInt(((0) || "").toString(), 10), false);
                    }
                  }
                });
                
                
                paul53P 1 Antwort Letzte Antwort
                0
                • TolkinT Tolkin

                  @paul53 sagte in Blockly für Gartenbewässerung gesucht.:

                  Javascript-Code ohne die letzte Zeile in Code tags

                  var ids, id, Ventil, timeout, Wert;
                  
                  // Beschreibe diese Funktion …
                  async function zyklus() {
                    id = ids[(Ventil - 1)];
                    setStateDelayed(id, true, false, parseInt(((0) || "").toString(), 10), false);
                    timeout = setTimeout(async function () {
                      setStateDelayed(id, false, false, parseInt(((0) || "").toString(), 10), false);
                      Ventil = (typeof Ventil == 'number' ? Ventil : 0) + 1;
                      if (Ventil <= ids.length) {
                        await zyklus();
                      }
                    }, 600000);
                  }
                  
                  
                  ids = ['default', 'default', 'default', 'default'];
                  on({id: [].concat(['0_userdata.0.Bewässerung_an']), change: "ne"}, async function (obj) {
                    var value = obj.state.val;
                    var oldValue = obj.oldState.val;
                    if (Wert) {
                      Ventil = 1;
                      await zyklus();
                    } else {
                      (function () {if (timeout) {clearTimeout(timeout); timeout = null;}})();
                      if (getState(id).val) {
                        setStateDelayed(id, false, false, parseInt(((0) || "").toString(), 10), false);
                      }
                    }
                  });
                  
                  
                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von paul53
                  #9

                  @tolkin
                  Wert darf keine selbst erstellte Variable sein, sondern ist vordefiniert unter "Trigger" zu finden.

                  Blockly_DP_Props.JPG

                  Es müssen außerdem die Datenpunkt-IDs der Ventile zugeordnet werden!

                  Bild_2022-06-18_211050792.png

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

                  TolkinT 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @tolkin
                    Wert darf keine selbst erstellte Variable sein, sondern ist vordefiniert unter "Trigger" zu finden.

                    Blockly_DP_Props.JPG

                    Es müssen außerdem die Datenpunkt-IDs der Ventile zugeordnet werden!

                    Bild_2022-06-18_211050792.png

                    TolkinT Offline
                    TolkinT Offline
                    Tolkin
                    schrieb am zuletzt editiert von
                    #10

                    @paul53 sagte in Blockly für Gartenbewässerung gesucht.:

                    @tolkin
                    Wert darf keine selbst erstellte Variable sein, sondern ist vordefiniert unter "Trigger" zu finden.

                    Blockly_DP_Props.JPG

                    Es müssen außerdem die Datenpunkt-IDs der Ventile zugeordnet werden!

                    Bild_2022-06-18_211050792.png

                    Perfekt, vielen Dank. Jetzt funktioniert es wie gewünscht.

                    TolkinT 1 Antwort Letzte Antwort
                    0
                    • TolkinT Tolkin

                      @paul53 sagte in Blockly für Gartenbewässerung gesucht.:

                      @tolkin
                      Wert darf keine selbst erstellte Variable sein, sondern ist vordefiniert unter "Trigger" zu finden.

                      Blockly_DP_Props.JPG

                      Es müssen außerdem die Datenpunkt-IDs der Ventile zugeordnet werden!

                      Bild_2022-06-18_211050792.png

                      Perfekt, vielen Dank. Jetzt funktioniert es wie gewünscht.

                      TolkinT Offline
                      TolkinT Offline
                      Tolkin
                      schrieb am zuletzt editiert von
                      #11

                      Jetzt ist mir gerade noch aufgefallen, dass wenn der zyklus einmal durch ist, nicht wieder von vorne angefangen wird. Der Wert des Datenpunktes "Bewässerung an" steht zwar noch auf true aber alle Ventile sind aus.

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • TolkinT Tolkin

                        Jetzt ist mir gerade noch aufgefallen, dass wenn der zyklus einmal durch ist, nicht wieder von vorne angefangen wird. Der Wert des Datenpunktes "Bewässerung an" steht zwar noch auf true aber alle Ventile sind aus.

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

                        @tolkin sagte: nicht wieder von vorne angefangen wird.

                        Wenn wieder von vorne angefangen werden soll, dann ändere die Schleife:

                        Bild_2022-06-18_225156907.png

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

                        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
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        381

                        Online

                        32.9k

                        Benutzer

                        83.0k

                        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