47 lines
1.6 KiB
HTML
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> |