Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Yahka Sprinkler mit Zeitsteuerung

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Yahka Sprinkler mit Zeitsteuerung

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      peer69 Forum Testing @cash last edited by

      @cash Vielen Dank für die ausführlich Erläuterung! Das lasse ich gern so drin, als quasi dritte Sicherheitsstufe. Ich nehme die Brunnenpumpe außerhalb der vorgesehenen Bewässerungszeiten zusätzlich vom Strom, da die Pumpe druckschaltergesteuert ist und bei einem Leck lustig vor sich hin pumpen und die Nachbarschaft unter Wasser setzen würde. Leider alles mittels HM RF und ich ärgere mich, dass ich nicht auch zum Pumpenhaus Leitungen für HM-Wired bzw. für KNX gelegt habe. Damit hätte ich ein besseres Gefühl aber das ist ein anderes Thema. 🙂

      1 Reply Last reply Reply Quote 0
      • cash
        cash Most Active @Marsel last edited by

        @Marsel

        Teste mal das Script:

        const logging = true;
        
        const id_Magnetventil = 'hm-rpc.0.LEQ1316331.1.STATE'/*Terrasse Bewässerung:1 STATE*/;
        const ACK = true;
        
        function func_test(){
           if(getState(id_Magnetventil).val){
               if(logging){
                   log('[Test] ' +'Status beim Start: ein');
               }
               if(ACK){
                   setState(id_Magnetventil,false,true);
                   if(logging){
                       log('[Test] ' +'Gerät per ACK true ausgeschaltet');
                   }
               }
               if(!ACK){
                   setState(id_Magnetventil,false);
                   if(logging){
                       log('[Test] ' +'Gerät ohne ACK true ausgeschaltet');
                   }
               }
                   
           }
           else{
               if(logging){
                   log('[Test] ' +'Status beim Start: aus');
               }
               if(ACK){
                   setState(id_Magnetventil,true,true);
                   if(logging){
                       log('[Test] ' +'Gerät per ACK true eingeschaltet');
                   }
               }
               if(!ACK){
                   setState(id_Magnetventil,true);
                   if(logging){
                       log('[Test] ' +'Gerät ohne ACK true eingeschaltet');
                   }
               }
               
           }
        
           
           
           
        }   
        
        //beim Start
        func_test();
        

        1. Das Script einfach starten. Schaltet das Ventil? Ändert sich der Status vom Ventil unter den Objekten und bleibt er so wie er ist?

        Danach im Script ACK = false; setzen und neu starten. Gleiche Frage wie oben?

        1 Reply Last reply Reply Quote 0
        • cash
          cash Most Active @Marsel last edited by

          @Marsel nach etwas Recherche habe ich das Problem hoffentlich gefunden. Es hängt mit dem Testscript zusammen. Ich habe schon eine neue Version geschrieben die ich derzeit teste. Ich stelle die Version heute Abend online dann sollte es bei Dir auch funktionieren...

          1 Reply Last reply Reply Quote 0
          • cash
            cash Most Active last edited by

            Hier nun die aktuelle Version:

            
            /**************************
            * Script Gartenbewässerung per Homekit schalten incl Timer
            *
            * 08.06.19 V1.00    Erste Version
            * 09.06.19 V1.01    Stoppuhr eingebaut wenn kein Countdown gestartet wurde
            * 10.06.19 V1.02    Logging optimiert und Variablen zum einfachen steuern eingebaut
            * 11.06.19 V1.03    Logging präzisiert
            *                   kleinere Syntaxfehler behoben
            *                   set_on_time hinzugefügt um Funktion zu deaktivieren
            * 13.06.19 V1.04    Logging reduziert
            * 18.06.19 V1.05    Stoppuhr Dauer geändert auf 1200 Sekunden // Pushover alle 5 Minunten für 40 Minuten. Somit erfolgt max eine Stunde lange eine Errinnerung
            * 23.06.19 V1.06    Beim Datenpunkt on_time eine Abfrage auf set_on_time vergessen
            * 25.06.19 V1.07    Loggingfehler korrigiert
            *                   Schaltbefehle immer per ack:false
            *
            * der Ziel Status wird durch Homekit geändert
            * func_Status_Syncronisierung synronisiert den realen Status 
            * vom Magnetventil mit den beiden Pseudo Stati von Homekit
            * 0 = Bewässerung ist aus
            * 1 = Bewässerung ist eingeschaltet
            * wichtig der Ziel Status wird durch Homekit ohne ack:true geändert
            **************************/
            
            const logging = true;
            const debugging = false;
            
            const Stoppuhr_Dauer = 1200;       //Dauer in Sekunden wie lange die Stopuhr läuft max. 3600
            const Stoppuhr_Wasser_off = false;  //Schaltet das Magnetventil nach Ablauf der Stoppuhr automatisch aus
            const set_on_time = true;           //Wenn ein Countdown gesetzt wird wird die Dauer direkt im Gerät gesetzt
            
            //Variablen für Pushover
            const sendpush = true;     //true = verschickt per Pushover Nachrchten // false = Pushover wird nicht benutzt
            const pushover_Instanz0 =  'pushover.0';     // Pushover instance für Pio = 0
            const pushover_Instanz1 =  'pushover.1';     // Pushover instance für Pio = 1
            const pushover_Instanz2 =  'pushover.2';     // Pushover instance für Pio = 2
            const pushover_Instanz3 =  'pushover.3';     // Pushover instance für Pio = -1 oder -2
            let _prio = 1;
            let _titel = 'Bewässerung';
            let _message;
            let _device = 'TPhone'; 
            //var device = 'All'; 
            
            const id_Status = 'Systemvariable.0.Terrasse.Bewässerung.Magnetventil.Status_Homekit'/*Status Homekit*/;
            const id_Ziel_Status = 'Systemvariable.0.Terrasse.Bewässerung.Magnetventil.Ziel_Status_Homekit'/*Ziel Status Homekit*/;
            const id_Ist = 'Systemvariable.0.Terrasse.Bewässerung.Magnetventil.Timer_Ist_Homekit'/*Timer Ist Homekit*/;
            const id_Soll = 'Systemvariable.0.Terrasse.Bewässerung.Magnetventil.Timer_Soll_Homekit'/*Timer Soll Homekit*/;
            const id_Magnetventil = 'hm-rpc.0.LEQ1316331.1.STATE'/*Terrasse Bewässerung:1 STATE*/;
            const id_Magnetventil_on_time = 'hm-rpc.0.LEQ1316331.1.ON_TIME'/*Terrasse Bewässerung:1 ON TIME*/;
            //const id_Magnetventil = 'hm-rpc.0.LEQ0929723.1.STATE'/*Wohnzimmer GSV-Licht:1 STATE*/;
            //const id_Magnetventil_on_time = 'hm-rpc.0.LEQ0929723.1.ON_TIME'/*Wohnzimmer GSV-Licht:1 ON TIME*/;
            
            let timer = null;
            
            function send_pushover (_device, _message, _titel, _prio) {
               // Version 4.00 vom 15.01.19
               var pushover_Instanz =  'pushover.0';
               if (_prio === 0){pushover_Instanz =  'pushover.0'}
               else if (_prio == 1){pushover_Instanz =  'pushover.1'}
               else if (_prio == 2){pushover_Instanz =  'pushover.2'}
               else {pushover_Instanz =  'pushover.3'}
                   sendTo(pushover_Instanz, { 
                   device: _device,
                   message: _message, 
                   title: _titel, 
                   priority: _prio,
                   retry: 300,
                   expire: 2400,
                   html: 1
               }); 
            }
            
            function func_Ziel_Status(){
               var Ziel_Status =  getState(id_Ziel_Status).val;
               var Status = getState(id_Status).val;
               var Soll = Number(getState(id_Soll).val);
               var Ist = Soll;
               var Ist_real = getState(id_Ist).val;
            
               
               //Magnetventil soll geschlossen werden
               if(Ziel_Status === 0){
                   if(timer){ 
                       clearInterval(timer); // Stopp Timer
                       timer = null;
                       if(debugging){
                           log('[DEBUG] '+'[Ziel_Status] ' +'Es läuft ein Timer. Magnetventil soll per Homekit ausgeschaltet werden');
                       }
                   }
                   if(Ist_real !== 0){
                       if(debugging){
                           log('[DEBUG] '+'[Ziel_Status] ' +'id_Ist ist nicht null und wird auf 0 gesetzt.');
                       }
                       setState(id_Ist,0,true);
                   }
                   if(Soll !== 0){
                       if(debugging){
                           log('[DEBUG] '+'[Ziel_Status] ' +'id_Soll ist nicht null und wird auf 0 gesetzt.');
                       }
                       setState(id_Soll,0,true);
                   }
                   if(Status == 1){
                       if(logging){
                           log('Magnetventil soll per Homekit geschlossen werden.');
                       }
                       setStateDelayed(id_Magnetventil,false,500);
                       setState(id_Status,0);
                   }
                   else{
                       if(debugging){
                           log('[DEBUG] '+'[Ziel_Status] ' +'Magnetventil wurde nicht über Homekit bedient (geschlossen)');
                       }
                   }
            
               }
               //Magnetventil soll geöffnet werden werden
               else if(Ziel_Status === 1){
                   if(Status === 0){
                       if(logging){
                           log('Magnetventil soll per Homekit geöffnet werden.');
                       }
                       setStateDelayed(id_Magnetventil,true,1000);
                       setState(id_Status,1);
            
                       if(Soll === 0){
                           log('Es wurde kein Countdown gestartet. Starte Stopuhr.');
                           if(timer){ 
                               clearInterval(timer); // Stopp Timer
                               timer = null;
                               if(debugging){
                                   log('[DEBUG] '+'[Ziel_Status] ' +'Stoppuhr soll gestartet werden. Es existiert ein Timer. Der Timer wird abgebrochen.');
                               }
                           }
                           timer = setInterval(function() {
                               Ist++;
                               //if(debugging){
                               //    log('Countdown bei ' +Ist +' Sekunden');
                               //}    
                               setState(id_Ist,Ist);
                               if(Ist >= Stoppuhr_Dauer) {
                                   if(debugging){
                                       log('[DEBUG] '+'[Ziel_Status] ' +'Stoppuhr für Magnetventil abgelaufen.');
                                   }
                                   clearInterval(timer);
                                   timer = null;
                                   setState(id_Ist, 0, true);
                           
                           
                                   if(getState(id_Magnetventil).val){
                                       if(logging){
                                           log('Stoppuhr abgelaufen. Magnetventil ist noch offen.');
                                       }
                                       if(Stoppuhr_Wasser_off){
                                           if(logging){
                                               log('Magnetventil soll automatisch ausschalten.');
                                           }
                                           setState(id_Soll, 0, true);
                                           setState(id_Ist, 0, true);
                                           setState(id_Magnetventil,false);
                                       }
                                       //Push verschicken
                                       if(sendpush){
                                           _prio = 2;
                                           _message = 'Magnetventil ist immer noch offen. Vergessen?';
                                           send_pushover(_device, _message, _titel, _prio);
                                       } 
                                   }
                                   else{
                                       if(debugging){
                                           log('[DEBUG] '+'[Ziel_Status] ' +'Stopuhr abgelaufen Magnetventil war bereits ausgeschaltet');
                                       }
                                   }
                               }   
                           }, 1000);
                       }
                   }
                   else{
                       if(debugging){
                           log('[DEBUG] '+'[Ziel_Status] ' +'Magnetventil wurde nicht über Homekit bedient (angeschaltet)');
                       }
                   }
            
               }
               else{
                   if(debugging){
                       log('[DEBUG] '+'[Ziel_Status] ' +'Fehler der Zielstatus ist ungleich 0 oder 1. Das darf eigentlich nicht passieren');
                   }
               }
            }
            
            function func_Status_Syncroniserung(){
               var Status = getState(id_Status).val;
               var Ziel_Status = getState(id_Ziel_Status).val;
               var Magnetventil = getState(id_Magnetventil).val;
            
               if(Magnetventil){
                   if(Status === 0){
                       setState(id_Status,1);
                       if(debugging){
                           log('[DEBUG] '+'[Status_Sync] ' +'Status war 0 wird auf 1 gesetzt, da das Magnetventil an ist');
                       }
                       
                   }
                   else{
                       if(debugging){
                           log('[DEBUG] '+'[Status_Sync] ' +'Status war bereits auf 1. Magnetventil ist an');
                       } 
                   }
                   if(Ziel_Status === 0){
                       setState(id_Ziel_Status,1);
                       if(debugging){
                           log('[DEBUG] '+'[Status_Sync] ' +'Magnetventil wurde nicht über Homekit eingeschaltet. Ziel_Status wird von 0 auf 1 geändert');
                       }
                   }
                   else{
                       if(debugging){
                           log('[DEBUG] '+'[Status_Sync] ' +'Ziel_Status war bereits auf true. Magnetventil wurde eingeschaltet'); 
                       }
                   }
               }
               else{
                   if(Status == 1){
                       setState(id_Status,0);
                       if(debugging){
                           log('[DEBUG] '+'[Status_Sync] ' +'Status war 1 und wird auf 0 geändert weil das Magnetventil aus ist');
                       }
                       
                   }
                   else{
                       if(debugging){
                           log('[DEBUG] '+'[Status_Sync] ' +'Status war bereits auf 0 nachdem das Magnetnvetil ausgeschaltet wurde'); 
                       }
                   }
                   if(Ziel_Status == 1){
                       setState(id_Ziel_Status,0);
                       if(debugging){
                           log('[DEBUG] '+'[Status_Sync] ' +'Magnetventil wurde nicht über Homekit ausgeschaltet. Ziel_Status wird von 1 auf 0 geändert');
                       }
                   }
                   else{
                       if(debugging){
                           log('[DEBUG] '+'[Status_Sync] ' +'Ziel_Status war bereits auf 0. Magnetventil wurde ausgeschaltet.'); 
                       }   
                   }
            
               }
            }
            
            function func_countdown(){
               var Status = getState(id_Status).val;
               var Soll = Number(getState(id_Soll).val);
               var Ist = Soll;
               //ontime 5 Sekunden kürzer
               var ontime = Soll - 10;
               setState(id_Ist,Ist);
            
               if(set_on_time){
                   setState(id_Magnetventil_on_time,ontime);
               }
               setStateDelayed(id_Ziel_Status,1,500);
               
               if(logging){
                   log('Timer für Magnetventil wird gestartet für ' +Soll +' Sekunden.');
               }
               
               if(timer){ 
                   clearInterval(timer); // Stopp Timer
                   timer = null;
                   if(logging){
                       log('[countdown] ' +'Es besteht schon ein Timer für das Magnetventil. Ggf prüfen');
                   }
               }
            
               if(Soll !== 0){
                   timer = setInterval(function() {
                       Ist--;
                       //if(debugging){
                       //    log('Countdown bei ' +Ist +' Sekunden');
                       //}    
                       setState(id_Ist,Ist);
                       if(Ist <= 0) {
                           if(logging){
                               log('Timer für Magnetventil abgelaufen');
                           }
                           clearInterval(timer);
                           timer = null;
                           setState(id_Soll, 0, true);
                           setState(id_Ist, 0, true);
                           if(set_on_time){
                               setState(id_Magnetventil_on_time,0);
                           }
                           if(getState(id_Magnetventil).val){
                               if(set_on_time){
                                   if(logging){
                                       log('Achtung: Magnetventil war noch nicht ausgeschaltet. Es wird nun ausgeschaltet.');
                                   }
                               }
                               else{
                                   if(logging){
                                       log('Magnetventil wird ausgeschaltet');
                                   }
                                   
                               }
                               setState(id_Magnetventil,false);
                               //Push verschicken
                               if(sendpush){
                                   if(set_on_time){
                                       _message = 'Magnetventil war nicht geschlossen. on_Befehl hat nicht funktioniert';
                                   }
                                   else{
                                       _message = 'Magnetventil wurde ausgeschaltetn.';    
                                   }
                                   send_pushover(_device, _message, _titel, _prio);
                               } 
                           }
                           else{
                               if(debugging){
                                   log('[countdown] ' +'Magnetventil war bereits ausgeschaltet');
                               }
                           }
                       }   
                   }, 1000);
               }
               else{
                   if(debugging){
                       log('[countdown] ' +'Soll ist gleich 0');
                   }
               }
            } 
            
            
            //beim Start
            //func_countdown();
            
            on({id: id_Soll, valGt: 0 ,change: "ne"}, func_countdown);
            on({id: id_Ziel_Status, change: "ne"}, func_Ziel_Status);
            on({id: id_Magnetventil, change: "ne"}, func_Status_Syncroniserung);
            

            M 1 Reply Last reply Reply Quote 1
            • M
              Marsel @cash last edited by

              @cash Du bist mein Held!!! Ich habe es grade ausprobiert und jetzt Funktioniert alles ohne Problem! 🤣 Ich Danke dir, das ist echt Cool!!!

              cash 1 Reply Last reply Reply Quote 0
              • cash
                cash Most Active @Marsel last edited by

                @Marsel Danke für die Rückmeldung.

                1 Reply Last reply Reply Quote 0
                • P
                  porto last edited by

                  Hallo Leute. Habt ihr das Script auch vielleicht in Blockly? In Javascript habe ich absolut keine Ahnung 😕
                  Ich versuche schon seid tagen das irgendwie hin zu bekommen. aber völlig ohne erfolg. Da die Materie für mich komplettes Neuland ist. Kenn ich mich nicht gut aus.

                  B 1 Reply Last reply Reply Quote 0
                  • B
                    berlinerbart @porto last edited by

                    An einem Blockly wäre ich auch sehr interessiert. Ich versuche genau das was Ihr umgesetzt habt mit seit geraumer Zeit aber es will mir einfach nicht so recht gelingen. Die Idee, mit dem hochzählen der Zeit wenn nur eingeschaltet wurde bekomme ich bei Yahka einfach nicht hin und der Rest eher schlecht als recht.

                    Wäre toll wenn Ihr uns helfen könntet.

                    P 1 Reply Last reply Reply Quote 0
                    • P
                      porto @berlinerbart last edited by

                      @berlinerbart
                      Hey Berlinerbart. Hast du schon was hin bekommen?
                      ich hab es jetzt selber in angriff genommen. immer mal wieder am Abend etwas rechachiert und in Blockly umgesetzt. hab es jetzt auch seid gestern fertig. bin gerade noch alles am testen aber scheint alles super zu funktionieren 🙂
                      Kann dir gerne dabei helfen.

                      K 1 Reply Last reply Reply Quote 0
                      • P
                        Patte82 last edited by

                        Ich versuche verzweifelt das Script auf einen Sonoff Basic mit angeschlossenem Magentventil umzustellen.

                        Leider ohne großen Erfolg.

                        Die eingestellte Zeit aus der Home App wird in den passenden Wert Übertagen. mehr passiert aber leider nicht 😞

                        Hat jemand die Nerven mir zu helfen? 🙂

                        1 Reply Last reply Reply Quote 0
                        • K
                          Kochen @porto last edited by

                          @porto Kannst du dein Blockly ggf. zur Verfügung stellen? Ich komme mit dem JavaSkript nicht weiter...

                          P 1 Reply Last reply Reply Quote 0
                          • H
                            HuegelJ @jack99n last edited by HuegelJ

                            @jack99n Hi, bei mir gibt es in der Apple Home App jetzt lediglich 5min und 10min Aktivezeit zum auswählen. Der Datenpunkt vom Typ Zahl ändert sich von 300 auf 600. Das passt soweit aber wieso kann ich lediglich die beiden Zeiten auswählen ?
                            Bitte um Hilfe.... ich finde es alleine nicht herraus!
                            Danke im Vorraus... 😄
                            023af361-1a29-4712-b82c-9dc201f56f48-grafik.png

                            H 1 Reply Last reply Reply Quote 0
                            • H
                              HuegelJ @HuegelJ last edited by

                              @HuegelJ Hab gerade herrausgefunden das ich am Ipad bis 1h einzustellen kann. Muss ein Bug im neuen IOS14 sein....

                              J 1 Reply Last reply Reply Quote 0
                              • J
                                jack99n @HuegelJ last edited by

                                @HuegelJ Du kannst ja mal gucken ob es mit der Eve App besser ist.

                                1 Reply Last reply Reply Quote 0
                                • P
                                  porto @Kochen last edited by porto

                                  @Kochen

                                  Hi Leute.
                                  Ich habe es einige zeit getestet und es funktioniert perfekt.

                                  falls hier noch Interesse besteht. hier mein Blockly.

                                  Nicht vergessen vorher die Datenpunkte anzulegen!

                                  Viel erfolg euch.

                                  <xml xmlns="https://developers.google.com/blockly/xml">
                                    <variables>
                                      <variable id="_!Mk|-wEQfBvkQb-SOm[">Zähler</variable>
                                      <variable id="]=E8^SqeYtylk80l09h+">i</variable>
                                      <variable type="interval" id="Intervall">Intervall</variable>
                                    </variables>
                                    <block type="comment" id=":6-HX`/i~?}^5,1U+1MP" x="188" y="-462">
                                      <field name="COMMENT">Datenpunkte Anlegen (Zahl):</field>
                                      <next>
                                        <block type="comment" id="^dN$e4tk|^:eT=jG?9Ri">
                                          <field name="COMMENT">Aktiv Einschalten (0 und 1)</field>
                                          <next>
                                            <block type="comment" id="7;,9T.2Jw~Zk60d0*Dtk">
                                              <field name="COMMENT">InUse, im Betrieb (0 und 1)</field>
                                              <next>
                                                <block type="comment" id="f6W.TUo5K`Ds)JBGPHhY">
                                                  <field name="COMMENT">RemainingDuration, Countdown (0 und 3600s)</field>
                                                  <next>
                                                    <block type="comment" id="AhZhr(,+Kam^f[Ys6A/)">
                                                      <field name="COMMENT">SetDuration, Einstellzeit (0 und 3600s)</field>
                                                      <next>
                                                        <block type="comment" id="NW4alIw_ui;)37,Q5m]X">
                                                          <field name="COMMENT">ValveTyp symbol 0 für Wasserhahn,1 für Rasensprenger</field>
                                                          <next>
                                                            <block type="variables_set" id="jGcq:fe4l~0r@e*{me%^">
                                                              <field name="VAR" id="_!Mk|-wEQfBvkQb-SOm[">Zähler</field>
                                                              <value name="VALUE">
                                                                <block type="math_number" id="FVh37G#Xc8,{yZd!@d^|">
                                                                  <field name="NUM">0</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                    <block type="on_ext" id="m)b|6Yr3Nyw(c3I{xV!e" x="188" y="-212">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                      <field name="CONDITION">ne</field>
                                      <field name="ACK_CONDITION"></field>
                                      <value name="OID0">
                                        <shadow type="field_oid" id=",Xzg6=e;vf[v`rd+SpMI">
                                          <field name="oid">0_userdata.0.Gartenbewässerung.Aktiv_Einschalten</field>
                                        </shadow>
                                      </value>
                                      <statement name="STATEMENT">
                                        <block type="comment" id="r9~1?E8y4t(WF3WPd*Ip">
                                          <field name="COMMENT">Einschalten, Hochzählen</field>
                                          <next>
                                            <block type="debug" id="k?M~L~!kcL;0x9!o2/dx">
                                              <field name="Severity">log</field>
                                              <value name="TEXT">
                                                <shadow type="text" id="tvUZQLnehrl=5B-keCuy">
                                                  <field name="TEXT">Aktiv Einschalten</field>
                                                </shadow>
                                              </value>
                                              <next>
                                                <block type="controls_if" id="Ra}!#hM*nX,+P}i-|N,;">
                                                  <mutation elseif="1"></mutation>
                                                  <value name="IF0">
                                                    <block type="logic_compare" id="1nCI$B(edA]$k4ow@,tN">
                                                      <field name="OP">EQ</field>
                                                      <value name="A">
                                                        <block type="get_value" id="xVea[5qqWSM3;E|Iqbg!">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">0_userdata.0.Gartenbewässerung.Aktiv_Einschalten</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="math_number" id="T]UAlA@xnK*5#6U`MOD_">
                                                          <field name="NUM">1</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO0">
                                                    <block type="update" id="^-p+-RN6LmyqTROU0os8">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                      <field name="OID">0_userdata.0.Gartenbewässerung.InUse_Im_Betrieb</field>
                                                      <field name="WITH_DELAY">TRUE</field>
                                                      <field name="DELAY_MS">1</field>
                                                      <field name="UNIT">sec</field>
                                                      <field name="CLEAR_RUNNING">TRUE</field>
                                                      <value name="VALUE">
                                                        <block type="math_number" id="U^jU`N:Ch_4-EtfO+43$">
                                                          <field name="NUM">1</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="control" id="~n,ko~DWW%{{vDX++]@D">
                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                          <field name="OID">sonoff.0.Bewässerung .POWER4</field>
                                                          <field name="WITH_DELAY">TRUE</field>
                                                          <field name="DELAY_MS">1</field>
                                                          <field name="UNIT">sec</field>
                                                          <field name="CLEAR_RUNNING">FALSE</field>
                                                          <value name="VALUE">
                                                            <block type="logic_boolean" id="QCV_94I$6ZHjf4Gmwlkv">
                                                              <field name="BOOL">TRUE</field>
                                                            </block>
                                                          </value>
                                                          <next>
                                                            <block type="debug" id=")Xxj:J!2NV3(6RN@.YXS">
                                                              <field name="Severity">log</field>
                                                              <value name="TEXT">
                                                                <shadow type="text" id="k|-E}K-7Ju:Mf.`$VL[,">
                                                                  <field name="TEXT">Timer erhöhen</field>
                                                                </shadow>
                                                              </value>
                                                              <next>
                                                                <block type="timeouts_setinterval" id="mgkbCxRZNBw^6*wRu}yv">
                                                                  <field name="NAME">Intervall</field>
                                                                  <field name="INTERVAL">1</field>
                                                                  <field name="UNIT">sec</field>
                                                                  <statement name="STATEMENT">
                                                                    <block type="math_change" id="|y[C#u3z}?RN0[w30aU5">
                                                                      <field name="VAR" id="_!Mk|-wEQfBvkQb-SOm[">Zähler</field>
                                                                      <value name="DELTA">
                                                                        <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="%q!%sZ?))#^3u6|~REY4">
                                                                          <field name="NUM">1</field>
                                                                        </shadow>
                                                                        <block type="math_number" id="0$@o~63rmBdnOwrz}^Mp">
                                                                          <field name="NUM">1</field>
                                                                        </block>
                                                                      </value>
                                                                      <next>
                                                                        <block type="update" id="WE]K9F/wOVmu]Zb%krqv">
                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                          <field name="OID">0_userdata.0.Gartenbewässerung.RemainingDuration</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE">
                                                                            <block type="variables_get" id="g@QUVX$.jKnM).}ORnL?">
                                                                              <field name="VAR" id="_!Mk|-wEQfBvkQb-SOm[">Zähler</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </statement>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </statement>
                                                  <value name="IF1">
                                                    <block type="logic_compare" id="zEy;=xPiOdRSSt[2QV{M">
                                                      <field name="OP">EQ</field>
                                                      <value name="A">
                                                        <block type="get_value" id="_5e_}?Mw1K`+ltp*1Y7t">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">0_userdata.0.Gartenbewässerung.Aktiv_Einschalten</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="math_number" id="T%d*nj)(e13w}Zy`PALl">
                                                          <field name="NUM">0</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO1">
                                                    <block type="comment" id="KFX.lrp#n,AiTS20q^dE">
                                                      <field name="COMMENT">Ausschalten</field>
                                                      <next>
                                                        <block type="update" id="idk2oC[9!T1KwwGfc[=,">
                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                          <field name="OID">0_userdata.0.Gartenbewässerung.InUse_Im_Betrieb</field>
                                                          <field name="WITH_DELAY">TRUE</field>
                                                          <field name="DELAY_MS">1</field>
                                                          <field name="UNIT">sec</field>
                                                          <field name="CLEAR_RUNNING">TRUE</field>
                                                          <value name="VALUE">
                                                            <block type="math_number" id="w@[$!NZ[7j`^@776di:L">
                                                              <field name="NUM">0</field>
                                                            </block>
                                                          </value>
                                                          <next>
                                                            <block type="control" id="L(lQ#BlaNMGs%_gk%Kik">
                                                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                              <field name="OID">sonoff.0.Bewässerung .POWER4</field>
                                                              <field name="WITH_DELAY">TRUE</field>
                                                              <field name="DELAY_MS">1</field>
                                                              <field name="UNIT">sec</field>
                                                              <field name="CLEAR_RUNNING">FALSE</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id="Nf+JpzgcI3Yq+_v2lneI">
                                                                  <field name="BOOL">FALSE</field>
                                                                </block>
                                                              </value>
                                                              <next>
                                                                <block type="timeouts_clearinterval" id="M)MazzXoh,{%5dw9fD~a">
                                                                  <field name="NAME">Intervall</field>
                                                                  <next>
                                                                    <block type="variables_set" id="Q;l{%]}iwiNdpeJ2dte|">
                                                                      <field name="VAR" id="_!Mk|-wEQfBvkQb-SOm[">Zähler</field>
                                                                      <value name="VALUE">
                                                                        <block type="math_number" id="uPOM65F]%ZPX83FOE{Zv">
                                                                          <field name="NUM">0</field>
                                                                        </block>
                                                                      </value>
                                                                      <next>
                                                                        <block type="update" id="Bt+-;Td/u5C}O00fqLu$">
                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                          <field name="OID">0_userdata.0.Gartenbewässerung.RemainingDuration</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE">
                                                                            <block type="variables_get" id="CFW^bxM_RaPC?P(^x1LZ">
                                                                              <field name="VAR" id="_!Mk|-wEQfBvkQb-SOm[">Zähler</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                      <next>
                                        <block type="on_ext" id=":-wV$rCi+Air=]pZ(~$9">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                          <field name="CONDITION">ne</field>
                                          <field name="ACK_CONDITION"></field>
                                          <value name="OID0">
                                            <shadow type="field_oid" id="PRypXOE+eu15sp;HG.*U">
                                              <field name="oid">0_userdata.0.Gartenbewässerung.SetDuration__Einstellzeit</field>
                                            </shadow>
                                          </value>
                                          <statement name="STATEMENT">
                                            <block type="debug" id="g7FfJ*RtMV]h8r5^0rp)">
                                              <field name="Severity">log</field>
                                              <value name="TEXT">
                                                <shadow type="text" id=".2+F?B]6$7~+Wxk9J9Jo">
                                                  <field name="TEXT">SetDuration Einstellzeit</field>
                                                </shadow>
                                              </value>
                                              <next>
                                                <block type="comment" id="~dNIOn2gPx}FK-F47zcm">
                                                  <field name="COMMENT">Einstellzeit auf Countdown </field>
                                                  <next>
                                                    <block type="controls_if" id=")A){*)bBtb7cL?@B^8Cy">
                                                      <value name="IF0">
                                                        <block type="logic_compare" id="1I5_TOz$}D;qb0~Mf-}h">
                                                          <field name="OP">GTE</field>
                                                          <value name="A">
                                                            <block type="get_value" id="bPN:,m1@]bGbI:PJPg}9">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">0_userdata.0.Gartenbewässerung.SetDuration__Einstellzeit</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <block type="math_number" id="7lQd#9*QC,C(d=+8bWy}">
                                                              <field name="NUM">0</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <statement name="DO0">
                                                        <block type="update" id="jyYuv$f^ncWdO^oZ;Q]X">
                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                          <field name="OID">0_userdata.0.Gartenbewässerung.RemainingDuration</field>
                                                          <field name="WITH_DELAY">TRUE</field>
                                                          <field name="DELAY_MS">1000</field>
                                                          <field name="UNIT">ms</field>
                                                          <field name="CLEAR_RUNNING">TRUE</field>
                                                          <value name="VALUE">
                                                            <block type="get_value" id="-%Ek0GK$6|Zd?g(*|6SH">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">0_userdata.0.Gartenbewässerung.SetDuration__Einstellzeit</field>
                                                            </block>
                                                          </value>
                                                          <next>
                                                            <block type="debug" id="haoQV{=H%4+NQna#,HuK">
                                                              <field name="Severity">log</field>
                                                              <value name="TEXT">
                                                                <shadow type="text" id="g6}xV1aZX-he$K;{D@E-">
                                                                  <field name="TEXT">RemainingDuration aktualisiert</field>
                                                                </shadow>
                                                              </value>
                                                              <next>
                                                                <block type="timeouts_clearinterval" id="rw(_6v9gJ{xHDQz0@_!X">
                                                                  <field name="NAME">Intervall</field>
                                                                  <next>
                                                                    <block type="variables_set" id="83^Kc2#**WZhH,tK)RvU">
                                                                      <field name="VAR" id="_!Mk|-wEQfBvkQb-SOm[">Zähler</field>
                                                                      <value name="VALUE">
                                                                        <block type="math_number" id="+XWEp]7E;[7})rJn]__7">
                                                                          <field name="NUM">0</field>
                                                                        </block>
                                                                      </value>
                                                                      <next>
                                                                        <block type="debug" id="v0#RgXgdtqVJ*ie)LrNz">
                                                                          <field name="Severity">log</field>
                                                                          <value name="TEXT">
                                                                            <shadow type="text" id="?W%]MFZ6Y#FvgU!/T;H8">
                                                                              <field name="TEXT">Stop Intervall, Zähler auf 0 gesetzt</field>
                                                                            </shadow>
                                                                          </value>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </statement>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                          <next>
                                            <block type="on_ext" id="J4D{@QQDJ$r!zr+H3xgl">
                                              <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                              <field name="CONDITION">ne</field>
                                              <field name="ACK_CONDITION"></field>
                                              <value name="OID0">
                                                <shadow type="field_oid" id="GKuM^(CsH!0_-(+;QJ=s">
                                                  <field name="oid">0_userdata.0.Gartenbewässerung.RemainingDuration</field>
                                                </shadow>
                                              </value>
                                              <statement name="STATEMENT">
                                                <block type="comment" id="eRE3Go`6Ug]S=Ha@Bf63">
                                                  <field name="COMMENT">countdown runter zählen</field>
                                                  <next>
                                                    <block type="controls_if" id="hQT1%MOLlX5i,Vy5r9f(">
                                                      <value name="IF0">
                                                        <block type="logic_compare" id="=l?J;BP@_G}xn2o(uVN@">
                                                          <field name="OP">GT</field>
                                                          <value name="A">
                                                            <block type="get_value" id="i+{CqpRyG-nG:hf]pxh$">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">0_userdata.0.Gartenbewässerung.SetDuration__Einstellzeit</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <block type="math_number" id="s}(/NQ^:O#wQI7NfyB-K">
                                                              <field name="NUM">0</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <statement name="DO0">
                                                        <block type="debug" id="EI_+]#{~nO|}#Ro0TZQ#">
                                                          <field name="Severity">log</field>
                                                          <value name="TEXT">
                                                            <shadow type="text" id=";mCt/wt%LUjjZKhSaNsg">
                                                              <field name="TEXT">Zahl Runter Zählen</field>
                                                            </shadow>
                                                          </value>
                                                          <next>
                                                            <block type="controls_for" id="%4^sFx=-4P`:WTMrIITD">
                                                              <field name="VAR" id="]=E8^SqeYtylk80l09h+">i</field>
                                                              <value name="FROM">
                                                                <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="/-8?i4Wk6=Y#56kjO(Gt">
                                                                  <field name="NUM">1</field>
                                                                </shadow>
                                                                <block type="get_value" id="*E*K6y.)1G|wLPr8kV%d">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">0_userdata.0.Gartenbewässerung.RemainingDuration</field>
                                                                </block>
                                                              </value>
                                                              <value name="TO">
                                                                <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="o}xtjoP2%ggW2`R9M#aL">
                                                                  <field name="NUM">10</field>
                                                                </shadow>
                                                                <block type="math_number" id="}J6xYgTMul#Dv|c74G%n">
                                                                  <field name="NUM">0</field>
                                                                </block>
                                                              </value>
                                                              <value name="BY">
                                                                <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="2`Tn-X[1-;2(I+/,*i^H">
                                                                  <field name="NUM">1</field>
                                                                </shadow>
                                                                <block type="math_number" id="9Y9=u?f=W{Ed6g-?y%KJ">
                                                                  <field name="NUM">1</field>
                                                                </block>
                                                              </value>
                                                              <statement name="DO">
                                                                <block type="update" id="Vsj/5?YIaB=BDce@P_YQ">
                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                                  <field name="OID">0_userdata.0.Gartenbewässerung.RemainingDuration</field>
                                                                  <field name="WITH_DELAY">TRUE</field>
                                                                  <field name="DELAY_MS">1</field>
                                                                  <field name="UNIT">sec</field>
                                                                  <field name="CLEAR_RUNNING">TRUE</field>
                                                                  <value name="VALUE">
                                                                    <block type="math_arithmetic" id="4+3{8a+hcBM,E.;EAIE}">
                                                                      <field name="OP">MINUS</field>
                                                                      <value name="A">
                                                                        <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="6aX};#M%93}~^8wUyz[I">
                                                                          <field name="NUM">1</field>
                                                                        </shadow>
                                                                        <block type="get_value" id="$2gbU|E[M5#J8dB2CmuW">
                                                                          <field name="ATTR">val</field>
                                                                          <field name="OID">0_userdata.0.Gartenbewässerung.RemainingDuration</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="B">
                                                                        <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="Z@jGmE?D8Z/3ILu|]DDx">
                                                                          <field name="NUM">1</field>
                                                                        </shadow>
                                                                        <block type="math_number" id="J;/v9[/rJu|y+U_e$.gS">
                                                                          <field name="NUM">1</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </statement>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </statement>
                                                      <next>
                                                        <block type="comment" id="/+*irFr+K7q9.aIS@99|">
                                                          <field name="COMMENT">Wenn Countdown 0 dann ausschalten</field>
                                                          <next>
                                                            <block type="controls_if" id="vSnxyO@/gPcwnTc$My)G">
                                                              <value name="IF0">
                                                                <block type="logic_operation" id="}^0rjh]*rXk(dkuz]0yA" inline="false">
                                                                  <field name="OP">OR</field>
                                                                  <value name="A">
                                                                    <block type="logic_compare" id="vNPGJmV@CSU4,!%hGZU;">
                                                                      <field name="OP">EQ</field>
                                                                      <value name="A">
                                                                        <block type="get_value" id="_5ybG5oG+i[V6U3mOSM4">
                                                                          <field name="ATTR">val</field>
                                                                          <field name="OID">0_userdata.0.Gartenbewässerung.RemainingDuration</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="B">
                                                                        <block type="math_number" id="%)S;3VM77EWMoR,:^sui">
                                                                          <field name="NUM">0</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="logic_compare" id="SmFbO28(-cw5T]({-~ar">
                                                                      <field name="OP">EQ</field>
                                                                      <value name="A">
                                                                        <block type="get_value" id="5Ds?n51=yL4X`LgU3X@M">
                                                                          <field name="ATTR">val</field>
                                                                          <field name="OID">0_userdata.0.Gartenbewässerung.Aktiv_Einschalten</field>
                                                                        </block>
                                                                      </value>
                                                                      <value name="B">
                                                                        <block type="math_number" id="2/03RaW{gpPu]1S2xEW1">
                                                                          <field name="NUM">0</field>
                                                                        </block>
                                                                      </value>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <statement name="DO0">
                                                                <block type="update" id="k);Wg?v/V-CG(rY4Biz.">
                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                  <field name="OID">0_userdata.0.Gartenbewässerung.SetDuration__Einstellzeit</field>
                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                  <value name="VALUE">
                                                                    <block type="math_number" id="/ty+pj,^Te]_OwLbc[wf">
                                                                      <field name="NUM">0</field>
                                                                    </block>
                                                                  </value>
                                                                  <next>
                                                                    <block type="debug" id="g]CU`p,FPkp:[N[x^wHr">
                                                                      <field name="Severity">log</field>
                                                                      <value name="TEXT">
                                                                        <shadow type="text" id="u0}QiGY]X/B;OES6CoI!">
                                                                          <field name="TEXT">SetDuration auf 0 gesetzt</field>
                                                                        </shadow>
                                                                      </value>
                                                                      <next>
                                                                        <block type="update" id="?R^WCO;T.Z%{J_2%WVmC">
                                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                          <field name="OID">0_userdata.0.Gartenbewässerung.Aktiv_Einschalten</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE">
                                                                            <block type="math_number" id="dHhCp-n~7h[)/*I4whjV">
                                                                              <field name="NUM">0</field>
                                                                            </block>
                                                                          </value>
                                                                          <next>
                                                                            <block type="debug" id="{sId+)SfvzM~W~0jpJr6">
                                                                              <field name="Severity">log</field>
                                                                              <value name="TEXT">
                                                                                <shadow type="text" id="2]%J6a4KU/{?uoq(guLM">
                                                                                  <field name="TEXT">Aktiv Einschalten auf 0 gesetzt</field>
                                                                                </shadow>
                                                                              </value>
                                                                              <next>
                                                                                <block type="control" id="Gwa;qs|RR.(pU8AwY4ab">
                                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                                  <field name="OID">sonoff.0.Bewässerung .POWER4</field>
                                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                                  <value name="VALUE">
                                                                                    <block type="logic_boolean" id="Xo`7zzd*=?O9:L8,R31|">
                                                                                      <field name="BOOL">FALSE</field>
                                                                                    </block>
                                                                                  </value>
                                                                                  <next>
                                                                                    <block type="debug" id="TSiY@u.fibE_vbvOm9%M">
                                                                                      <field name="Severity">log</field>
                                                                                      <value name="TEXT">
                                                                                        <shadow type="text" id="b/M7cMNcf=hYw#g(A8Nb">
                                                                                          <field name="TEXT">Ventil aus geschaltet</field>
                                                                                        </shadow>
                                                                                      </value>
                                                                                      <next>
                                                                                        <block type="telegram" id="!Wwjd)0j1x3w78?VNLX`">
                                                                                          <field name="INSTANCE"></field>
                                                                                          <field name="LOG"></field>
                                                                                          <field name="SILENT">FALSE</field>
                                                                                          <field name="PARSEMODE">default</field>
                                                                                          <value name="MESSAGE">
                                                                                            <shadow type="text" id="pO3R-vX)3-OrnfN%R=!H">
                                                                                              <field name="TEXT">Rasensprenger ist fertig.</field>
                                                                                            </shadow>
                                                                                          </value>
                                                                                        </block>
                                                                                      </next>
                                                                                    </block>
                                                                                  </next>
                                                                                </block>
                                                                              </next>
                                                                            </block>
                                                                          </next>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </statement>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </statement>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </xml>
                                  
                                  oberfragger 1 Reply Last reply Reply Quote 1
                                  • oberfragger
                                    oberfragger @porto last edited by

                                    @porto Danke! Funktioniert super.

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate
                                    FAQ Cloud / IOT
                                    HowTo: Node.js-Update
                                    HowTo: Backup/Restore
                                    Downloads
                                    BLOG

                                    484
                                    Online

                                    31.9k
                                    Users

                                    80.1k
                                    Topics

                                    1.3m
                                    Posts

                                    homekit yahka bewässerung zeit remaining duration homekit
                                    14
                                    76
                                    8396
                                    Loading More Posts
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                    The ioBroker Community 2014-2023
                                    logo