From: Vincent Date: Sun, 8 Nov 2020 09:46:05 +0000 (+0100) Subject: . X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=ba798fc583f1cd6e71ccd0c94b9f7a5e57cd1ab6;p=tortuga-home.git . --- diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 939a646..499d850 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -3,7 +3,9 @@ - + + + @@ -1288,20 +1280,16 @@ - - - - - + - + @@ -1311,10 +1299,6 @@ - - - - @@ -1323,11 +1307,11 @@ - + - + diff --git a/scripts/cron/cron.php b/scripts/cron/cron.php index f6f7d91..0be294c 100644 --- a/scripts/cron/cron.php +++ b/scripts/cron/cron.php @@ -83,13 +83,13 @@ function cronInsteon($cronmin) function cronEcoMode($cronmin) { _logSection('Ecomode'); - ecoMode(null); + ecoMode(null, false); } function cronTranscode($cronmin) { - _logSection('Transcode'); - httpRequest('https://salon.home.tortuga.enhydra.fr/scripts/transcode.php', 'get', [], null, 10, true); + //_logSection('Transcode'); + //httpRequest('https://salon.home.tortuga.enhydra.fr/scripts/transcode.php', 'get', [], null, 10, true); } function _logSection($t) diff --git a/scripts/lib/ecomode.php b/scripts/lib/ecomode.php index 8de82b5..fb8348a 100644 --- a/scripts/lib/ecomode.php +++ b/scripts/lib/ecomode.php @@ -10,7 +10,8 @@ function ecoMode($mode = null, $force = false) if (!$force && $mode == $currentMode) { return; } - getState('triggeredEcomode', $mode); + echo 'switch eco mode :: force ('.$force.') :: (' . $mode . ') :: former (' . $currentMode . ')' . "\n"; + setState('triggeredEcomode', $mode); $scenes = [0 => 'off', 1 => 'on', 2 => 'super']; execScene('ecomode/' . $scenes[$mode]); diff --git a/scripts/lib/scenes.php b/scripts/lib/scenes.php index 2925b53..a32381b 100644 --- a/scripts/lib/scenes.php +++ b/scripts/lib/scenes.php @@ -785,7 +785,7 @@ function execScene($name, $fromUserAction = false, $transitionTime = null) } else if ($action['type'] == 'phonetask') { phoneTask($action['task'], $action['phone'], true); } else if ($action['type'] == 'ecomode') { - ecoMode($action['mode'], true); + ecoMode($action['mode'], $fromUserAction); } else if ($action['type'] == 'domoticz') { if (isset($action['scene'])) { $action['device'] = $action['scene'];