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 a cloud service.
Currently supported and tested thermostats:
- Color Touch T7900
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
- Turning away mode on/off
- Turning hold mode on/off
The following values are supported for the hold_mode state attribute:
off: Enables the scheduling functionality.
temperature: Disables the schedule and holds the set temperature indefinitely.
Note - Please ensure you update your thermostat to the latest firmware. Currently tested on firmware 5.10.
To set it up, add the following information to your
# Example configuration.yaml entry climate: - platform: venstar host: IP_OR_HOSTNAME_OF_THERMOSTAT
(string)(Required)Address of your thermostat, e.g., 192.168.1.32.
(string)(Optional)Username for the thermostat.
(string)(Optional)Password for the thermostat.
(boolean)(Optional)Whether to use SSL or not when communicating.
Default value: false
(int)(Optional)Number of seconds for API timeout.
Default value: 5
(boolean)(Optional)Report humidity and expose humidifier setpoints.
Default value: true
# Example configuration.yaml entry climate: - platform: venstar host: IP_OR_HOSTNAME_OF_THERMOSTAT ssl: True/False username: OPTIONAL_AUTH_USER_HERE password: OPTIONAL_AUTH_PASS_HERE timeout: 5 humidifier: False