FHEM Forum

FHEM => Automatisierung => Thema gestartet von: tupol am 21 Mai 2014, 07:47:46

Titel: Eure Erfahrung bei der Berücksichtigung von Regentagen in der Bewässerung
Beitrag von: tupol am 21 Mai 2014, 07:47:46
Hallo,

ich wollte mich langsam auch mal mit der Gartenbewässerung beschäftigen. Ich vermute, dass viele nicht die Bodenfeuchte sondern vor allem die Regenmenge und -tage in der Steuerung berücksichtigen. Könnt Ihr mir Eure Erfahrung mitteilen, ab welcher Regenmenge ihr nicht mehr bewässert und ob ihr mehrere Tage zusammenfasst? Z.b 20 Liter/qm in den letzten 3 Tagen?

Danke
tupoll
Titel: Antw:Eure Erfahrung bei der Berücksichtigung von Regentagen in der Bewässerung
Beitrag von: ujaudio am 28 Oktober 2016, 14:52:17
Und, hast du mit deienr Idee schon Erfahrung sammeln können? Und wie misst du die Regenmenge?
Titel: Antw:Eure Erfahrung bei der Berücksichtigung von Regentagen in der Bewässerung
Beitrag von: tupol am 28 Oktober 2016, 21:47:29
Mit einem Regenmesser. Also ich habe es derzeit so gelöst. Hoffe es ist selbsterklärend.

###############################################
sub Bewaesserungsautomatik ($)
{  my ($Event) = @_;
   Log 3, "call Bewaesserungsautomatik $Event";
   my $f0cor = ReadingsVal("WeCo_Wetter","fc0_chOfRain",0);
   my $f0cor06 = ReadingsVal("WeCo_Wetter","fc0_chOfRain06",0);
   my $f0cor11 = ReadingsVal("WeCo_Wetter","fc0_chOfRain11",0);
   my $f0cor17 = ReadingsVal("WeCo_Wetter","fc0_chOfRain17",0);
   my $f0cor23 = ReadingsVal("WeCo_Wetter","fc0_chOfRain23",0);
   my $f1cor = ReadingsVal("WeCo_Wetter","fc1_chOfRain",0);
   my $f1cor06 = ReadingsVal("WeCo_Wetter","fc0_chOfRain06",0);
   my $f1cor11 = ReadingsVal("WeCo_Wetter","fc0_chOfRain11",0);
   my $f1cor17 = ReadingsVal("WeCo_Wetter","fc0_chOfRain17",0);
   my $f1cor23 = ReadingsVal("WeCo_Wetter","fc0_chOfRain23",0);
   my $time = 0;
   my $f0tempMax = ReadingsVal("WeCo_Wetter","fc0_tempMax",0);
   my $tempMaxDay = ReadingsVal("Wettersensor","statTemperatureDayMax",0);
   my $tempNow = ReadingsVal("Wettersensor","temperature",0);
   if ($Event eq "sunrise") {
   # Gemüsebeet bewässern
      if (Value("Bewaesserungs_Modus") =~ /Gemuese|alles/ && ReadingsVal("Wettersensor","statRainDay",0) + ReadingsVal("Wettersensor","statRainDayLast",0) == 0
         && $f0tempMax >= 15 && ReadingsVal("Wettersensor","temperature",0) > 3 )  {
         $time = 0;
         # kein Regen bis 17 Uhr
         $time = 200    if $f0cor06 <= 80 && $f0cor11 <= 80 && $f0tempMax <= 30;
         $time = 300    if $f0cor06 <= 80 && $f0cor11 <= 80 && $f0tempMax > 30;
         # Regen erst nach 11 Uhr
         $time = 100    if $f0cor06 <= 80 && $f0cor11 > 80 ;
         # Regen nach 6 Uhr
         $time = 50   if $f0cor06 > 80 ;
         
         $time *= 2   if $f0tempMax>30;
         
         fhem ("set Bewaesserung_Ventil_2 on-for-timer ".$time) if $time>0;
      }
   # Hecken bewässern bei über 30°C jeden 2. Tag oder bei über 25°C jeden 3. Tag
      if (Value("Bewaesserungs_Modus") =~ /Hecke|alles/ && ReadingsVal("Wettersensor","statRainDay",0) + ReadingsVal("Wettersensor","statRainHour72",0) < 0.7
         && ReadingsVal("Wettersensor","temperature",0) > 3 && ($f0tempMax > 30  && time() % 2 == 0 || $f0tempMax >= 25 && time() % 3 == 0) ) {
         $time = 1800;
         # Regen nach 6 Uhr
         $time = 900 if $f0cor > 80 ;

         fhem ("define Temp_Bew_Hecke at +00:10:00 set Bewaesserung_Ventil_1 on-for-timer ".$time)       if $time>0;
      }
   }
   elsif ($Event eq "sunset") {
      if (Value("Bewaesserungs_Modus") =~ /Gemuese|alles/ && ReadingsVal("Wettersensor","statRainDay",0) == 0
         && $tempMaxDay >= 25 && $tempNow > 3 )
      {
         $time = 0;
         # kein Regen bis 11 Uhr
         $time = 200 if $f0cor23 <= 80 && $f1cor06 <= 80 ;
         # Regen nach 6 Uhr
         $time = 100 if $f0cor23 <= 80 && $f1cor06 > 80 ;
         
         fhem ("set Bewaesserung_Ventil_2 on-for-timer ".$time) if $time > 0;
      }
   }
}
Titel: Antw:Eure Erfahrung bei der Berücksichtigung von Regentagen in der Bewässerung
Beitrag von: ujaudio am 02 November 2016, 17:13:18
Danke, soweit verstanden. Welchen Regensensor setzt du ein? Ich habe bislang noch keine Wetterstation in mein FHEM eingeunden, möchte das aber auch mal machen.

Wie ist denn deine Erfahrung mit dieser Lösung?
Titel: Antw:Eure Erfahrung bei der Berücksichtigung von Regentagen in der Bewässerung
Beitrag von: Stril am 02 November 2016, 17:39:16
Hallo!

Ich nutze die Kombination aus Regensensor und Bodenfeuchtesensor.

Wenn Bodenfeuchte > 85% --> nicht bewässern.
Wenn Regenmenge_6h > 10mm --> nicht bewässern.

Grüße
Phil
Titel: Antw:Eure Erfahrung bei der Berücksichtigung von Regentagen in der Bewässerung
Beitrag von: tupol am 02 November 2016, 18:15:39
Zitat von: ujaudio am 02 November 2016, 17:13:18
Danke, soweit verstanden. Welchen Regensensor setzt du ein? Ich habe bislang noch keine Wetterstation in mein FHEM eingeunden, möchte das aber auch mal machen.

Wie ist denn deine Erfahrung mit dieser Lösung?
KS300.
Gut.