Created by potrace 1.8, written by Peter Selinger 2001-2007
Change wizard
Change the condition:
AlleRollosCheckNotify addRegexpPart
 
Change the executed command:
 AlleRollosCheckNotify (AlleRollosCheckNotify) set


AlleRollosCheckNotify
Internals
DEF
(AlleRollosCheckNotify) { 
  my $TempDachstudio=ReadingsNum("CUL_HM_HM_CC_RT_DN_2555F1_Clima","measured-temp","0");
  my $TempAussen=ReadingsNum("MQTT2_Temperatures","TNowAvg","0");
  my $CoolingGoalDachstudio=Value("CoolingGoalDummy");
  my $ItsSummer=($month>=5 && $month<10)?1:0;
  my $Gast=ReadingsNum("GastTage","state",0);
  my $SunRise=sunrise("CIVIL",0*60);
  my $SunSet=sunset("CIVIL",-20*60);
  if (defined($TempAussen) && $TempAussen>15) {
    $CoolingGoalDachstudio=maxNum($CoolingGoalDachstudio,$TempDachstudio-25);
  }
  RollerShutterAuto("RolloBueroFranzN",3,$SunRise,$SunSet,"07:00","17:30",Value("CoolingGoalDummy")); 
  RollerShutterAuto("RolloBueroFranzO",3,$SunRise,$SunSet,"07:30","17:30",Value("CoolingGoalDummy")); 
  RollerShutterAuto("RolloBad",1,$SunRise,$SunSet,"07:30","13:30",Value("CoolingGoalDummy")); 
  RollerShutterAuto("RolloSchlafzimmer",2,sunrise_limited("CIVIL",0*60,"05:30","07:00"),$SunSet,"11:30","18:30",Value("CoolingGoalDummy")); 
  RollerShutterAuto("RolloKuecheW",1,$SunRise,$SunSet,"07:30","13:30",Value("CoolingGoalDummy")); 
  RollerShutterAuto("RolloKuecheO",1,$SunRise,$SunSet,"07:30","13:30",Value("CoolingGoalDummy")); 
  RollerShutterAuto("RolloEsszimmer",2,$SunRise,$SunSet,"07:30","13:30",Value("CoolingGoalDummy")); 
  RollerShutterAuto("RolloWohnzimmerFenster",2,$SunRise,$SunSet,"11:30","18:30",Value("CoolingGoalDummy")); 
  RollerShutterAuto("RolloWohnzimmerTuerO",2,$SunRise,($TempAussen>=17)?"23:55":$SunSet,"11:30","18:30",Value("CoolingGoalDummy")); 
  RollerShutterAuto("RolloDachstudioN",3,$SunRise,$SunSet,"06:30","13:30",$CoolingGoalDachstudio); 
  RollerShutterAuto("RolloDachstudioS",3,$SunRise,$SunSet,"06:30","13:30",$CoolingGoalDachstudio); 
}
FUUID
6932b166-f33f-45a2-2e5f-faf6d8ad4fe3bc16
NAME
AlleRollosCheckNotify
NOTIFYDEV
AlleRollosCheckNotify
NR
353
NTFY_ORDER
50-AlleRollosCheckNotify
REGEXP
(AlleRollosCheckNotify)
STATE
2025-12-07 15:33:19
TRIGGERTIME
1765117999.17866
TYPE
eventCount
635
Readings
state
active
2025-12-05 11:18:14
triggeredByDev
AlleRollosCheckNotify
2025-12-07 15:33:19
triggeredByEvent
check
2025-12-07 15:33:19
AlleRollosCheckNotify
Attributes
room