Files
StreamDeck-Plugins/dynamic-deck/src/ui/ecobee.html
T
2026-09-09 00:02:16 -04:00

47 lines
1.6 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Ecobee Settings</title>
<script src="https://sdpi-components.dev/releases/v4/sdpi-components.js"></script>
</head>
<body>
<sdpi-item label="HA URL">
<sdpi-textfield setting="haUrl" global placeholder="http://192.168.1.100:8123"></sdpi-textfield>
</sdpi-item>
<sdpi-item label="Access Token">
<sdpi-textfield setting="accessToken" global password placeholder="Long-lived token"></sdpi-textfield>
</sdpi-item>
<sdpi-item label="Entity ID">
<sdpi-textfield setting="entityId" global placeholder="climate.upstairs"></sdpi-textfield>
</sdpi-item>
<sdpi-item label="HVAC Mode">
<sdpi-select setting="hvacMode">
<option value="cycle">Cycle Modes (Off → Heat → Cool → Auto)</option>
<option value="cool">Set Cool</option>
<option value="heat">Set Heat</option>
<option value="heat_cool">Set Auto (Heat/Cool)</option>
<option value="off">Set Off</option>
</sdpi-select>
</sdpi-item>
<sdpi-item label="Temp Step (+/-)">
<sdpi-textfield setting="step" placeholder="+1 or -1"></sdpi-textfield>
</sdpi-item>
<sdpi-item label="Target Temp (°F)">
<sdpi-textfield setting="targetTemp" placeholder="72"></sdpi-textfield>
</sdpi-item>
<sdpi-item label="Cool Temp (°F)">
<sdpi-textfield setting="targetCoolTemp" placeholder="75"></sdpi-textfield>
</sdpi-item>
<sdpi-item label="Heat Temp (°F)">
<sdpi-textfield setting="targetHeatTemp" placeholder="68"></sdpi-textfield>
</sdpi-item>
</body>
</html>