
* Update Venstar integration documentation with schedule_part attribute. * Update Venstar integration docs to mention schedule part sensor.
2.4 KiB
title, description, ha_category, ha_release, ha_iot_class, ha_domain, ha_platforms, ha_codeowners, ha_config_flow, ha_integration_type
title | description | ha_category | ha_release | ha_iot_class | ha_domain | ha_platforms | ha_codeowners | ha_config_flow | ha_integration_type | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Venstar | Instructions for how to integrate Venstar WiFi thermostats within Home Assistant. |
|
0.62 | Local Polling | venstar |
|
|
true | integration |
The venstar
climate platform allows you to control Venstar thermostats from Home Assistant.
Venstar thermostats feature a local API that allows for automation without the need for their Skyport cloud service.
Currently supported and tested thermostats:
- ColorTouch T7900
- ColorTouch T7850 (No Humidity control)
- Explorer Mini T2000
- Explorer IAQ T3950
Currently supported functionality:
- Setting heat/cool temperature when the thermostat is in the appropriate mode.
- Changing the operation mode of the thermostat (heat/cool/off/auto)
- Turning the fan on/off
- Reading and setting the humidity level and limits (T7900 only)
- Turning on away preset
- Turning on hold mode preset
- Remote temperature sensors
- Thermostat alerts (Filter replacement/etc)
- Reading IAQ and CO2 levels (on supported devices, e.g. T3950, only)
- Reading the current schedule state (morning/day/evening/night/inactive)
The following values are supported for the preset_mode state attribute:
none
: Enables the scheduling functionality.temperature
: Disables the schedule and holds the set temperature indefinitely.away
: Places the thermostat in away mode
Note - Please ensure that you update your thermostat to the latest firmware. Initially tested on firmware 5.10 and currently VH6.79.
Local API mode needs to be enabled via the thermostat's Menu > WiFi > Local API Options > Local API - ON
{% include integrations/config_flow.md %}
{% configuration_basic %} host: description: Address of your thermostat, e.g., 192.168.1.32. required: true type: string username: description: Username for the thermostat. required: false type: string password: description: Password for the thermostat. required: false type: string pin: description: Pin for Lockscreen (required if lock screen enabled) required: false type: string ssl: description: Whether to use SSL or not when communicating. required: false type: boolean default: false {% endconfiguration_basic %}