<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
- <component name="dataSourceStorageLocal" created-in="IU-251.26094.121">
+ <component name="dataSourceStorageLocal" created-in="IU-252.26830.84">
<data-source name="LFY(3).db" uuid="e5a3291d-855f-44b2-be41-76fe6b0c2136">
<database-info product="SQLite" version="3.25.1" jdbc-version="2.1" driver-name="SQLite JDBC" driver-version="3.25.1" dbms="SQLITE" exact-version="3.25.1" exact-driver-version="3.25">
<identifier-quote-string>"</identifier-quote-string>
<list default="true" id="352ce63a-b52a-41a2-979b-becda7920939" name="Default" comment=".">
<change beforePath="$PROJECT_DIR$/.idea/dataSources.local.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/dataSources.local.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/scripts/lib/shield.php" beforeDir="false" afterPath="$PROJECT_DIR$/scripts/lib/shield.php" afterDir="false" />
+ <change beforePath="$PROJECT_DIR$/config/rooms.php" beforeDir="false" afterPath="$PROJECT_DIR$/config/rooms.php" afterDir="false" />
+ <change beforePath="$PROJECT_DIR$/scripts/lib/scenes.php" beforeDir="false" afterPath="$PROJECT_DIR$/scripts/lib/scenes.php" afterDir="false" />
+ <change beforePath="$PROJECT_DIR$/scripts/lib/weatherstation.php" beforeDir="false" afterPath="$PROJECT_DIR$/scripts/lib/weatherstation.php" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
"RunOnceActivity.OpenProjectViewOnStart": "true",
"RunOnceActivity.ShowReadmeOnStart": "true",
"RunOnceActivity.TerminalTabsStorage.copyFrom.TerminalArrangementManager": "true",
+ "RunOnceActivity.TerminalTabsStorage.copyFrom.TerminalArrangementManager.252": "true",
"RunOnceActivity.git.unshallow": "true",
"SHELLCHECK.PATH": "C:\\Users\\vince\\AppData\\Roaming\\JetBrains\\IntelliJIdea2025.1\\plugins\\Shell Script\\shellcheck.exe",
"Shell Script.Docker terminal.executor": "Run",
<component name="SharedIndexes">
<attachedChunks>
<set>
- <option value="bundled-jdk-9823dce3aa75-fbdcb00ec9e3-intellij.indexing.shared.core-IU-251.26094.121" />
- <option value="bundled-js-predefined-d6986cc7102b-b26f3e71634d-JavaScript-IU-251.26094.121" />
+ <option value="bundled-jdk-9823dce3aa75-bf35d07a577b-intellij.indexing.shared.core-IU-252.26830.84" />
+ <option value="bundled-js-predefined-d6986cc7102b-3aa1da707db6-JavaScript-IU-252.26830.84" />
</set>
</attachedChunks>
</component>
<workItem from="1749025974811" duration="112000" />
<workItem from="1749027906070" duration="11028000" />
<workItem from="1749046861871" duration="948000" />
- <workItem from="1749064910217" duration="647000" />
+ <workItem from="1749064910217" duration="1694000" />
+ <workItem from="1753434742918" duration="1000" />
+ <workItem from="1753434847576" duration="6000" />
+ <workItem from="1757096550934" duration="2780000" />
+ <workItem from="1760964057023" duration="1038000" />
+ <workItem from="1760983092185" duration="58000" />
</task>
<task id="LOCAL-00502" summary=".">
<created>1641726946298</created>
<option name="project" value="LOCAL" />
<updated>1687259667913</updated>
</task>
- <option name="localTasksCounter" value="629" />
+ <option name="localTasksCounter" value="630" />
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
];
if (!isSimpleMode()) {
- $favorites = array_merge($favorites, ['type' => 'light', 'scene' => 'salon/day', 'label' => 'journée'],
+ $favorites = array_merge($favorites, [['type' => 'light', 'scene' => 'salon/day', 'label' => 'journée'],
['type' => 'light', 'scene' => 'salon/lumineux', 'label' => 'lumineux'],
['type' => 'light', 'scene' => 'salon/cineclub', 'label' => 'cinéma de minuit'],
['type' => 'light', 'scene' => 'salon/tamise', 'label' => 'Tamisé'],
['type' => 'light', 'scene' => 'salon/lecturenocture', 'label' => 'Lecture nocturne'],
['type' => 'light', 'scene' => 'salon/cheminee', 'label' => 'Cheminée'],
- ['type' => 'light', 'scene' => 'salon/theatre', 'label' => 'Théâtre'],
- ['type' => 'light', 'scene' => 'salon/bar/toggle', 'label' => 'Bar'],);
+ ['type' => 'light', 'scene' => 'salon/bar/toggle', 'label' => 'Bar']]);
}
$all = array_merge($favorites, [['type' => 'separator', 'label' => 'Projecteur'],
['type' => 'light', 'scene' => 'bureau/auto', 'label' => 'Allumer'],
['type' => 'light', 'scene' => 'bureau/off', 'label' => 'éteindre'],
['type' => 'light', 'scene' => 'bureau/cinema', 'label' => 'Cinéma'],
+ ['type' => 'light', 'scene' => 'bureau/teletravail', 'label' => 'Télétravail'],
];
if (!isSimpleMode()) {
],
'salon/fan/toggle' => [
],
+ 'bureau/teletravail' => [
+ ['type' => 'scene', 'scene' => 'bureau/auto'],
+ ['type' => 'scene', 'scene' => 'bureau/pc/wakeup'],
+ ['type' => 'ha', 'device' => HA_OFFICE_MAIN_SCREEN],
+ ],
'bureau/pc/wakeup' => [
['type' => 'function', 'function' => 'wakeupPC', 'args' => ['avion']],
],
$res['wc_humidity'] = toNumber(haGetState('sensor.sb_wc_humidite'), true);
$res['office_temp'] = toNumber(haGetState('sensor.sb_bureau_temperature'), 1);
$res['office_humidity'] = toNumber(haGetState('sensor.sb_bureau_humidite'), true);
- $res['cocodrilo_min'] = toNumber(haGetState('sensor.temperature_interieure_minimale', null, 'cocodrilo'));
- $res['cocodrilo_max'] = toNumber(haGetState('sensor.temperature_interieure_maximale', null, 'cocodrilo'));
- $res['cocodrilo_humidity'] = toNumber(haGetState('sensor.humidite_interieure', null, 'cocodrilo'),true);
+ $res['cocodrilo_min'] = toNumber(haGetState('sensor.temperature_interieure_minimale', null, 'cocodrilo'), true);
+ $res['cocodrilo_max'] = toNumber(haGetState('sensor.temperature_interieure_maximale', null, 'cocodrilo'), true);
+ $res['cocodrilo_humidity'] = toNumber(haGetState('sensor.humidite_interieure', null, 'cocodrilo'), true);
$res['cellar_humidity'] = 0;
$res['cellar_temp'] = 0;
$res['pressure'] = round($weather['Pressure']['Metric']['Value']);