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. Bewässerung (1xPumpe/4xVentile) / CRON + JSON

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Bewässerung (1xPumpe/4xVentile) / CRON + JSON

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
7 Beiträge 3 Kommentatoren 550 Aufrufe 4 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.
  • K Offline
    K Offline
    krizz2023
    schrieb am zuletzt editiert von
    #1

    Hallo liebe Gemeinde,

    beim Versuch mir selbst zu helfen stosse ich leider an meine Grenzen und bin auf Hilfe zur Selbsthilfe angewiesen.

    Folgende Aufgabenstellung:
    Gartenbewässerung; Hauswasserwerk mit hm.IP Schaltsteckdose, 4x Magnetventile die nacheinander minutengenau getimed per shelly (shelly plus 2PM) auf und wieder zu gehen sollen, also mit einem exakt definierten Start und Stopzeitpunkt für jeden Wochentag und nicht über Start und Dauer wie oft üblich. Das Ganze soll in einer tabellenähnlichen Optik in VIS angezeigt und idealerweise auch dort "editiert" werden können.

    Für die exakte Definition der Schaltzeiten der Ventile dachte ich mich des CRON's zu bedienen, allerdings muss dann um es außerhalb des CRON weiter nutzbar zu machen, z.B. zur Anzeige in VIS für jeden Schaltzeitpunkt für sowohl Stunde und Minute, ein Datenpunkt angelegt werden.
    Das habe ich bereits gemacht, bin aber der Meinung dass das eleganter und weniger Bloating gehen müsste.
    7 Wochentage mit jeweils 4 Datenpunkten Start:Stunde/Minute, Stop:Stunde/Minute.
    Ich muss es auch so weit aufdröseln, da die Pumpe z.B. 20 Minuten laufen soll, während innerhalb dieses Zeitraumes die Ventile jeweils einzeln geöffnet werden, was etwas mit dem Mindestwasserdruck zu tun hat den ich jeweils auf den Leitungen brauche. Da aber nicht jeder Tag identisch ist, ich z.B. die Rasenberegnung nur alle zwei Tage oder bei extremer Trockenheit vllt. gar nicht laufen lasse, muss es variabel und editierbar bleiben und das gern in der VIS und nicht im Script.

    Nun die Frage wie ich das für die VIS innerhalb blockly in eine JSON "umformatiere". Leider ist das Thema JSON bei aller Recherche wohl vielen zu viel "echtes" Scripten, weswegen dazu verhältnismäßig wenig an Hilfestellung zu finden ist.
    Eine Frage dabei z.B. ob ich Stunden und Minuten aus zwei Datenpunkten innerhalb eines Tabellenfeldes anzeigen lassen kann oder jeder Datenpunkt sein eigenes Feld braucht, Inkl. der Frage nach dem trennenden Doppelpunkt in der Darstellung.
    Oder die Frage wie ich - ebenfalls nur ein "Ansichtssache" - eine führende "0" bei einstelliger Stundezahl einfüge, aber auch nur dann (muss sicherlich im Script bei Erstellen der Tabelle geschehen).

    Verstanden habe ich dabei soweit schon mal das allem voran eine leere Liste erstellt werden muss, die dann aus verschiedenen Textblöcken und Datenpunkten die Syntax nachbildet um diese Liste mit korrekter Syntax dann am Ende in ein JSON-Objekt umformatiert, welches dann widerum mit dem entsprechenden Widget in die VIS eingebunden wird,
    Die Darstellung lässt sich dann per css gestalten.

    Aktuell bin ich arbeiten und muss mein bereits erstelltes Skript mit den CRON's nachreichen.
    In diesem gibt es bereits ein Abfrage ob manuell oder automatischer Betrieb und danach eine Reihe von CRON's für jeden Wochentag und Schaltpunkt, die ich für die Übersicht in Funktionen ausgelagert habe.

    paul53P Dirk PeterD 3 Antworten Letzte Antwort
    0
    • K krizz2023

      Hallo liebe Gemeinde,

      beim Versuch mir selbst zu helfen stosse ich leider an meine Grenzen und bin auf Hilfe zur Selbsthilfe angewiesen.

      Folgende Aufgabenstellung:
      Gartenbewässerung; Hauswasserwerk mit hm.IP Schaltsteckdose, 4x Magnetventile die nacheinander minutengenau getimed per shelly (shelly plus 2PM) auf und wieder zu gehen sollen, also mit einem exakt definierten Start und Stopzeitpunkt für jeden Wochentag und nicht über Start und Dauer wie oft üblich. Das Ganze soll in einer tabellenähnlichen Optik in VIS angezeigt und idealerweise auch dort "editiert" werden können.

      Für die exakte Definition der Schaltzeiten der Ventile dachte ich mich des CRON's zu bedienen, allerdings muss dann um es außerhalb des CRON weiter nutzbar zu machen, z.B. zur Anzeige in VIS für jeden Schaltzeitpunkt für sowohl Stunde und Minute, ein Datenpunkt angelegt werden.
      Das habe ich bereits gemacht, bin aber der Meinung dass das eleganter und weniger Bloating gehen müsste.
      7 Wochentage mit jeweils 4 Datenpunkten Start:Stunde/Minute, Stop:Stunde/Minute.
      Ich muss es auch so weit aufdröseln, da die Pumpe z.B. 20 Minuten laufen soll, während innerhalb dieses Zeitraumes die Ventile jeweils einzeln geöffnet werden, was etwas mit dem Mindestwasserdruck zu tun hat den ich jeweils auf den Leitungen brauche. Da aber nicht jeder Tag identisch ist, ich z.B. die Rasenberegnung nur alle zwei Tage oder bei extremer Trockenheit vllt. gar nicht laufen lasse, muss es variabel und editierbar bleiben und das gern in der VIS und nicht im Script.

      Nun die Frage wie ich das für die VIS innerhalb blockly in eine JSON "umformatiere". Leider ist das Thema JSON bei aller Recherche wohl vielen zu viel "echtes" Scripten, weswegen dazu verhältnismäßig wenig an Hilfestellung zu finden ist.
      Eine Frage dabei z.B. ob ich Stunden und Minuten aus zwei Datenpunkten innerhalb eines Tabellenfeldes anzeigen lassen kann oder jeder Datenpunkt sein eigenes Feld braucht, Inkl. der Frage nach dem trennenden Doppelpunkt in der Darstellung.
      Oder die Frage wie ich - ebenfalls nur ein "Ansichtssache" - eine führende "0" bei einstelliger Stundezahl einfüge, aber auch nur dann (muss sicherlich im Script bei Erstellen der Tabelle geschehen).

      Verstanden habe ich dabei soweit schon mal das allem voran eine leere Liste erstellt werden muss, die dann aus verschiedenen Textblöcken und Datenpunkten die Syntax nachbildet um diese Liste mit korrekter Syntax dann am Ende in ein JSON-Objekt umformatiert, welches dann widerum mit dem entsprechenden Widget in die VIS eingebunden wird,
      Die Darstellung lässt sich dann per css gestalten.

      Aktuell bin ich arbeiten und muss mein bereits erstelltes Skript mit den CRON's nachreichen.
      In diesem gibt es bereits ein Abfrage ob manuell oder automatischer Betrieb und danach eine Reihe von CRON's für jeden Wochentag und Schaltpunkt, die ich für die Übersicht in Funktionen ausgelagert habe.

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

      @krizz2023 sagte: VIS innerhalb blockly in eine JSON "umformatiere".

      Das Erzeugen der JSON-Table ist auch in Blockly kein Problem. Aber: Kann man in eine JSON-Table unter Vis auch Werte (Uhrzeiten) eingeben?

      @krizz2023 sagte in Bewässerung (1xPumpe/4xVentile) / CRON + JSON:

      Frage nach dem trennenden Doppelpunkt in der Darstellung.

      Für Uhrzeiten mit Doppelpunkt siehe hier.

      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
      • K krizz2023

        Hallo liebe Gemeinde,

        beim Versuch mir selbst zu helfen stosse ich leider an meine Grenzen und bin auf Hilfe zur Selbsthilfe angewiesen.

        Folgende Aufgabenstellung:
        Gartenbewässerung; Hauswasserwerk mit hm.IP Schaltsteckdose, 4x Magnetventile die nacheinander minutengenau getimed per shelly (shelly plus 2PM) auf und wieder zu gehen sollen, also mit einem exakt definierten Start und Stopzeitpunkt für jeden Wochentag und nicht über Start und Dauer wie oft üblich. Das Ganze soll in einer tabellenähnlichen Optik in VIS angezeigt und idealerweise auch dort "editiert" werden können.

        Für die exakte Definition der Schaltzeiten der Ventile dachte ich mich des CRON's zu bedienen, allerdings muss dann um es außerhalb des CRON weiter nutzbar zu machen, z.B. zur Anzeige in VIS für jeden Schaltzeitpunkt für sowohl Stunde und Minute, ein Datenpunkt angelegt werden.
        Das habe ich bereits gemacht, bin aber der Meinung dass das eleganter und weniger Bloating gehen müsste.
        7 Wochentage mit jeweils 4 Datenpunkten Start:Stunde/Minute, Stop:Stunde/Minute.
        Ich muss es auch so weit aufdröseln, da die Pumpe z.B. 20 Minuten laufen soll, während innerhalb dieses Zeitraumes die Ventile jeweils einzeln geöffnet werden, was etwas mit dem Mindestwasserdruck zu tun hat den ich jeweils auf den Leitungen brauche. Da aber nicht jeder Tag identisch ist, ich z.B. die Rasenberegnung nur alle zwei Tage oder bei extremer Trockenheit vllt. gar nicht laufen lasse, muss es variabel und editierbar bleiben und das gern in der VIS und nicht im Script.

        Nun die Frage wie ich das für die VIS innerhalb blockly in eine JSON "umformatiere". Leider ist das Thema JSON bei aller Recherche wohl vielen zu viel "echtes" Scripten, weswegen dazu verhältnismäßig wenig an Hilfestellung zu finden ist.
        Eine Frage dabei z.B. ob ich Stunden und Minuten aus zwei Datenpunkten innerhalb eines Tabellenfeldes anzeigen lassen kann oder jeder Datenpunkt sein eigenes Feld braucht, Inkl. der Frage nach dem trennenden Doppelpunkt in der Darstellung.
        Oder die Frage wie ich - ebenfalls nur ein "Ansichtssache" - eine führende "0" bei einstelliger Stundezahl einfüge, aber auch nur dann (muss sicherlich im Script bei Erstellen der Tabelle geschehen).

        Verstanden habe ich dabei soweit schon mal das allem voran eine leere Liste erstellt werden muss, die dann aus verschiedenen Textblöcken und Datenpunkten die Syntax nachbildet um diese Liste mit korrekter Syntax dann am Ende in ein JSON-Objekt umformatiert, welches dann widerum mit dem entsprechenden Widget in die VIS eingebunden wird,
        Die Darstellung lässt sich dann per css gestalten.

        Aktuell bin ich arbeiten und muss mein bereits erstelltes Skript mit den CRON's nachreichen.
        In diesem gibt es bereits ein Abfrage ob manuell oder automatischer Betrieb und danach eine Reihe von CRON's für jeden Wochentag und Schaltpunkt, die ich für die Übersicht in Funktionen ausgelagert habe.

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

        @krizz2023 sagte: 7 Wochentage mit jeweils 4 Datenpunkten
        ... nur alle zwei Tage oder bei extremer Trockenheit vllt. gar nicht laufen lasse

        Also 6 Datenpunkte pro Wochentag: Freigabe Wochentag, 4 mal Ventilstart, Ende

        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

        K 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @krizz2023 sagte: 7 Wochentage mit jeweils 4 Datenpunkten
          ... nur alle zwei Tage oder bei extremer Trockenheit vllt. gar nicht laufen lasse

          Also 6 Datenpunkte pro Wochentag: Freigabe Wochentag, 4 mal Ventilstart, Ende

          K Offline
          K Offline
          krizz2023
          schrieb am zuletzt editiert von
          #4

          @paul53
          So, ich habe jetzt mal etwas mehr an Konkretem in der Hoffnung dass man mir besser helfen kann.

          Mein bisheriges Script mit nem Status Auto/manuell, dann die CRONs für Pumpe und die Ventile und das jeweils für jeden Wochentag. Der Link zur führenden Null und dem Doppelpunkt hat zwar nicht wirklich geholfen, da das Problem dort ein anderes ist, aber ich stell mir die Frage ob das auftrennen der Stunden und Minuten als seperate DP's so schlau ist.

          Screenshot 2025-06-05 123457.png

          Screenshot 2.png

          Screenshot 3.png

          Am Ende noch ein Cron der ab Oktober auf manuell schaltet.
          und dann sollte das Array erstellt werden und ein wenig debug output und der versuch das ergebnis in einen DP zu schreiben.

          Zum Ausprobieren habe ich das hier:

          Screenshot 4.png

          zusammengehackt und mit den versch. Datums und Konvertierunsblöcken gespielt um die führende Null hinzubekommen, ergebnislos.
          Der debug-output:
          Screenshot 5.png

          Wobei ich, ahnunglos in diesem Thema wie ich bin, auch nicht mit mehr gerechnet habe .... ;)
          Dass ich am ende für ein JSON in meiner Tabelle diese Syntax Screenshot 6.png

          haben muss, check .
          Dass ich das händisch mit Textblöcken erstellen muss, check.
          Dass dabei - glaube ich - sogar Leerzeichen und Zeilenumbrüche ne Rolle spielen, check.

          Die Syntax scheint zeilenweise aufgebaut.
          Wenn ich der Übersicht wegen die Gesamtliste in Teillisten aufteilen, sollte ich das dabei berücksichtigen?
          Also Teillisten nicht für Pumpe, Ventil1-4, sondern nach Wochentagen Mo-So anlegen?
          Sollte es bei aufgeteilten Zeit-DP's bleiben werden diese Listen unglaublich lang...

          paul53P 1 Antwort Letzte Antwort
          0
          • K krizz2023

            @paul53
            So, ich habe jetzt mal etwas mehr an Konkretem in der Hoffnung dass man mir besser helfen kann.

            Mein bisheriges Script mit nem Status Auto/manuell, dann die CRONs für Pumpe und die Ventile und das jeweils für jeden Wochentag. Der Link zur führenden Null und dem Doppelpunkt hat zwar nicht wirklich geholfen, da das Problem dort ein anderes ist, aber ich stell mir die Frage ob das auftrennen der Stunden und Minuten als seperate DP's so schlau ist.

            Screenshot 2025-06-05 123457.png

            Screenshot 2.png

            Screenshot 3.png

            Am Ende noch ein Cron der ab Oktober auf manuell schaltet.
            und dann sollte das Array erstellt werden und ein wenig debug output und der versuch das ergebnis in einen DP zu schreiben.

            Zum Ausprobieren habe ich das hier:

            Screenshot 4.png

            zusammengehackt und mit den versch. Datums und Konvertierunsblöcken gespielt um die führende Null hinzubekommen, ergebnislos.
            Der debug-output:
            Screenshot 5.png

            Wobei ich, ahnunglos in diesem Thema wie ich bin, auch nicht mit mehr gerechnet habe .... ;)
            Dass ich am ende für ein JSON in meiner Tabelle diese Syntax Screenshot 6.png

            haben muss, check .
            Dass ich das händisch mit Textblöcken erstellen muss, check.
            Dass dabei - glaube ich - sogar Leerzeichen und Zeilenumbrüche ne Rolle spielen, check.

            Die Syntax scheint zeilenweise aufgebaut.
            Wenn ich der Übersicht wegen die Gesamtliste in Teillisten aufteilen, sollte ich das dabei berücksichtigen?
            Also Teillisten nicht für Pumpe, Ventil1-4, sondern nach Wochentagen Mo-So anlegen?
            Sollte es bei aufgeteilten Zeit-DP's bleiben werden diese Listen unglaublich lang...

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

            @krizz2023 sagte: CRONs für Pumpe und die Ventile

            Benötigt die Pumpe einen eigenen CRON? Ich würde sie laufen lassen, wenn ein Ventil geöffnet ist:

            Blockly_temp.JPG

            @krizz2023 sagte in Bewässerung (1xPumpe/4xVentile) / CRON + JSON:

            JSON in meiner Tabelle

            Prinzip zum Aufbau einer JSON-Tabelle:

            Blockly_temp.JPG

            Die festen Werte sind durch die zugehörigen Datenpunkt-Werte zu ersetzen.

            @krizz2023 sagte in Bewässerung (1xPumpe/4xVentile) / CRON + JSON:

            stell mir die Frage ob das auftrennen der Stunden und Minuten als seperate DP's so schlau ist.

            Eher nicht. Deshalb hatte ich das Prinzip verlinkt, wie man aus einer Uhrzeit mit Doppelpunkt einen CRON erstellt.

            Blockly_temp.JPG

            35 dieser Funktionen werden benötigt. Die Schleife sorgt dafür, dass ein offenes Ventil geschlossen wird - unabhängig von der Reihenfolge der Öffnung.

            Die Variable mit den Ventil-IDs wird im Skript nur einmal bei Skriptstart gesetzt.

            Blockly_temp.JPG

            @krizz2023 sagte in Bewässerung (1xPumpe/4xVentile) / CRON + JSON:

            Am Ende noch ein Cron der ab Oktober auf manuell schaltet.

            Ich würde die 7 Freigabe-Datenpunkte auf falsch setzen.

            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

            K 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @krizz2023 sagte: CRONs für Pumpe und die Ventile

              Benötigt die Pumpe einen eigenen CRON? Ich würde sie laufen lassen, wenn ein Ventil geöffnet ist:

              Blockly_temp.JPG

              @krizz2023 sagte in Bewässerung (1xPumpe/4xVentile) / CRON + JSON:

              JSON in meiner Tabelle

              Prinzip zum Aufbau einer JSON-Tabelle:

              Blockly_temp.JPG

              Die festen Werte sind durch die zugehörigen Datenpunkt-Werte zu ersetzen.

              @krizz2023 sagte in Bewässerung (1xPumpe/4xVentile) / CRON + JSON:

              stell mir die Frage ob das auftrennen der Stunden und Minuten als seperate DP's so schlau ist.

              Eher nicht. Deshalb hatte ich das Prinzip verlinkt, wie man aus einer Uhrzeit mit Doppelpunkt einen CRON erstellt.

              Blockly_temp.JPG

              35 dieser Funktionen werden benötigt. Die Schleife sorgt dafür, dass ein offenes Ventil geschlossen wird - unabhängig von der Reihenfolge der Öffnung.

              Die Variable mit den Ventil-IDs wird im Skript nur einmal bei Skriptstart gesetzt.

              Blockly_temp.JPG

              @krizz2023 sagte in Bewässerung (1xPumpe/4xVentile) / CRON + JSON:

              Am Ende noch ein Cron der ab Oktober auf manuell schaltet.

              Ich würde die 7 Freigabe-Datenpunkte auf falsch setzen.

              K Offline
              K Offline
              krizz2023
              schrieb am zuletzt editiert von
              #6

              @paul53

              Saugut.

              Ich werd nen Moment benötigen um das zu adaptieren, aber das ist quasi die komplettlösung.
              Dachte mir beim Bauen schon, das der Ansatz nicht gut ist.
              Danke vorab schonmal. Ich melde mich, wenn ich Fragen habe.

              1 Antwort Letzte Antwort
              0
              • K krizz2023

                Hallo liebe Gemeinde,

                beim Versuch mir selbst zu helfen stosse ich leider an meine Grenzen und bin auf Hilfe zur Selbsthilfe angewiesen.

                Folgende Aufgabenstellung:
                Gartenbewässerung; Hauswasserwerk mit hm.IP Schaltsteckdose, 4x Magnetventile die nacheinander minutengenau getimed per shelly (shelly plus 2PM) auf und wieder zu gehen sollen, also mit einem exakt definierten Start und Stopzeitpunkt für jeden Wochentag und nicht über Start und Dauer wie oft üblich. Das Ganze soll in einer tabellenähnlichen Optik in VIS angezeigt und idealerweise auch dort "editiert" werden können.

                Für die exakte Definition der Schaltzeiten der Ventile dachte ich mich des CRON's zu bedienen, allerdings muss dann um es außerhalb des CRON weiter nutzbar zu machen, z.B. zur Anzeige in VIS für jeden Schaltzeitpunkt für sowohl Stunde und Minute, ein Datenpunkt angelegt werden.
                Das habe ich bereits gemacht, bin aber der Meinung dass das eleganter und weniger Bloating gehen müsste.
                7 Wochentage mit jeweils 4 Datenpunkten Start:Stunde/Minute, Stop:Stunde/Minute.
                Ich muss es auch so weit aufdröseln, da die Pumpe z.B. 20 Minuten laufen soll, während innerhalb dieses Zeitraumes die Ventile jeweils einzeln geöffnet werden, was etwas mit dem Mindestwasserdruck zu tun hat den ich jeweils auf den Leitungen brauche. Da aber nicht jeder Tag identisch ist, ich z.B. die Rasenberegnung nur alle zwei Tage oder bei extremer Trockenheit vllt. gar nicht laufen lasse, muss es variabel und editierbar bleiben und das gern in der VIS und nicht im Script.

                Nun die Frage wie ich das für die VIS innerhalb blockly in eine JSON "umformatiere". Leider ist das Thema JSON bei aller Recherche wohl vielen zu viel "echtes" Scripten, weswegen dazu verhältnismäßig wenig an Hilfestellung zu finden ist.
                Eine Frage dabei z.B. ob ich Stunden und Minuten aus zwei Datenpunkten innerhalb eines Tabellenfeldes anzeigen lassen kann oder jeder Datenpunkt sein eigenes Feld braucht, Inkl. der Frage nach dem trennenden Doppelpunkt in der Darstellung.
                Oder die Frage wie ich - ebenfalls nur ein "Ansichtssache" - eine führende "0" bei einstelliger Stundezahl einfüge, aber auch nur dann (muss sicherlich im Script bei Erstellen der Tabelle geschehen).

                Verstanden habe ich dabei soweit schon mal das allem voran eine leere Liste erstellt werden muss, die dann aus verschiedenen Textblöcken und Datenpunkten die Syntax nachbildet um diese Liste mit korrekter Syntax dann am Ende in ein JSON-Objekt umformatiert, welches dann widerum mit dem entsprechenden Widget in die VIS eingebunden wird,
                Die Darstellung lässt sich dann per css gestalten.

                Aktuell bin ich arbeiten und muss mein bereits erstelltes Skript mit den CRON's nachreichen.
                In diesem gibt es bereits ein Abfrage ob manuell oder automatischer Betrieb und danach eine Reihe von CRON's für jeden Wochentag und Schaltpunkt, die ich für die Übersicht in Funktionen ausgelagert habe.

                Dirk PeterD Offline
                Dirk PeterD Offline
                Dirk Peter
                schrieb am zuletzt editiert von Dirk Peter
                #7

                @krizz2023 Hallo,
                hier mal eine komplett andere Lösung. Die VIS müsstest du dir aber selber bauen.
                Ich benutze seit Jahren den Adapter Sprinklecontrol.
                Die zusätzliche Steuerung erledige ich über IOB Mobile.
                Dies aber nur, wenn ich meine, die Blumen brauchen noch mehr Wasser, oder ich mal die Sprinklerkreise testen möchte!
                Und so sieht es aus:
                photo_2025-06-07_18-29-27.jpg
                Ist nur ein Denkanstoß mit Sachen die schon da sind. :-)

                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

                700

                Online

                32.6k

                Benutzer

                82.1k

                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