Skip to content

Commit

Permalink
(simatec) Fix End-Delay for Sunprotect
Browse files Browse the repository at this point in the history
  • Loading branch information
simatec committed Jul 24, 2024
1 parent 3662e38 commit 50cba64
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion lib/sunProtect.js
Original file line number Diff line number Diff line change
Expand Up @@ -246,7 +246,10 @@ async function sunProtect(adapter, elevation, azimuth, shutterSettings) {
shutterSettings[s].sunProtectEndtimerid = '0';
}, shutterSettings[s].sunProtectEndDely * 60000, s);
}
if (insideTemp < parseFloat(hysteresisInside) || (parseFloat(hysteresisOutside) > outsideTemp || shutterSettings[s].lightSensor != '' && parseFloat(hysteresisLight) > sunLight && shutterSettings[s].sunProtectEndtimerid === '0') || (parseFloat(hysteresisOutside) > outsideTemp && shutterSettings[s].lightSensor == '')) {
if ((insideTemp < parseFloat(hysteresisInside) ||
(parseFloat(hysteresisOutside) > outsideTemp || shutterSettings[s].lightSensor != '' && parseFloat(hysteresisLight) > sunLight) ||
(parseFloat(hysteresisOutside) > outsideTemp && shutterSettings[s].lightSensor == '')) &&
shutterSettings[s].sunProtectEndtimerid === '0') {

if (pendingAlarm == false) {
const _shutterState = await adapter.getForeignStateAsync(shutterSettings[s].name).catch((e) => adapter.log.warn(e));
Expand Down

0 comments on commit 50cba64

Please sign in to comment.