Venstar
venstar
The Venstar integration 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.
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
climate | Thermostat | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (CO₂, humidity, temperature) |
3 reports below say how a device from this integration behaves in the Home app.
What people report
Venstar thermostats work locally. Fractional setpoints from HomeKit sliders were rejected by the ColorTouch T8900, and one OEM T6800 has no working fan control.
- Works7
- Partly works4
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Venstar Color Touch thermostat | Works Local | Full local control, good integrationSaved copyI’ve been pretty happy with my Venstar Color Touches. Full local control. Good integration. https://preview.redd.it/aua21a6es5jg1.jpeg?width=1179&format=pjpg&auto=webp&s=ef9c267be455e75a416b60e9a0a96907e2bea61f Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2026-02 | |
| Venstar ColorTouch T8900 | Works Local | Broken in Home Temperature changes from Home app fail about 90% of the time | Fractional setpoints from HomeKit rejected; rounding fix resolvedSaved copyThe problem Starting after 2024.11.3, Home Assistant frequently (but not always) fails to change the desired temperature on my ColorTouch T8900. The failure rate is probably 40% via the HA web UI and 90% via HomeKit (HomeKit -> HA HomeKit bridge). 2024.11.3 is absolutely SOLID. Desired temperature changes ALWAYS kick in promptly on the thermostat screen. I either use HEAT or COOL, nothing else (and I manually flip between as needed). When the temperature update fails, the debug logs show that the thermostat keeps returning "Both Setpoints are required" to the underlying library that HA is … Excerpt saved from GitHub on 2026-10-23. | Issue #138671 · 2025-02 |
| Venstar T-series thermostat | Works Local | Native integration, local polling, all modes supported, zero cloud dependenceSaved copyVenstar consumer T-series. Venstar is a native HA integration and fully supports all the various modes. It has zero cloud dependence, but can optionally connect to Venstar servers for time sync and optionally so you can use their own app (which doesn't interfere with HA control and in fact it can do both simultaneously.) They support SSL encryption locally. They support a total of five stages (heat stages + cool stages), have interfaces for UV lights, humidity management, external air, remote temp sensors, provide maintenance notifications via HA integration (my kitchen dashboard shows me … Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-10 | |
| Venstar T7850 thermostat | Works Local | Fully local documented API; no account needed; works greatSaved copyI have 2x venstar t7850 Fully local API, documented, SD card slot for offline updates stays connected to iot wifi w/o internet access. No online account needed for anything but getting local forecast. Works great in HA. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2023-08 | |
| Venstar thermostat | Works Local | Open local API, remote sensors; remote sensor pairing has a hiccupSaved copyI never see Venstar on any of these lists, probably because they mostly sell through HVAC distributors and not big-box stores, but I love my Venstar thermostats. Local control with a documented API, WiFi, WiFi or hard-wired remote sensors. I've only really noticed two hiccups: \- Pairing with a remote sensor requires you to use their cloud, but does not require you to remain connected to their cloud. \- The Home Assistant integration for Venstar doesn't get along well with the scheduling functions built in to the thermostat, so I ended up doing any scheduling in Home Assistant. But a guest … Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2026-06 | |
| Venstar thermostat | Works Local | Fully local API; user switching to itSaved copyPersonally I will be switching to Venstar. Fully local API and all my research seems to show it to be rock solid. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-12 | |
| Venstar thermostat | Works Local | Local API; works fine with internet blockedSaved copyI had never heard of Venstar until I got one but the one I have is nice. It has both a local API and a cloud API for their app, but you can block it from the internet and it works fine regardless. It has the look of a traditional thermostat too, which is a pro to some people. https://venstar.com/thermostats/colortouch/ Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2023-04 | |
| Start to Finish SFTHCTSH742 (OEM Venstar T6800) | Partly works Local | Works except fan control, which sets the wrong flagSaved copyThe problem I have a Start to Finish SFTHCTSH742, which is an OEM version of the Venstar T6800 with a Wifi adapter in the SD Card slot. Works great with the Venstar Integration, other than one issue. The fan control does not work. It sends a command to the thermostat, but not the correct flag in the thermostat (verified by visiting the API endpoint on the thermostat). First off, API info from my thermostat `{ "api_ver": 5, "type": "commercial" }` Fan turn on from Home Assistant `{ "name": "Thermostat", "mode": 1, "state": 0, "fan": 1, "fanstate": 0, "tempunits": 0, "schedule": 0, … Excerpt saved from GitHub on 2026-10-23. | Issue #160955 · 2026-01 | |
| Venstar ColorTouch T7900 | Partly works | Partly in Home Fan switch stuck ON when fan mode is auto | Thermostat works; fan_modes only on/auto, no offSaved copyThe problem I am using a Venstar ColorTouch T7900 thermostat (Firmware version 6.93) with the Venstar and HomeKit Bridge integration. This thermostat model supports the `fan_modes` attributes `on` and `auto`. It does not have an `off` attribute, as this is handled by the `off` state in `hvac_modes.` The issue is that setting `fan_mode` to `auto` causes the fan accessory to appear as ON, even when the `fan_state` is `0`. To reproduce this issue, set the thermostat to cool mode and adjust the temperature above the current room temperature so the equipment is idle. You will notice that the fan … Excerpt saved from GitHub on 2026-10-23. | Issue #119163 · 2024-06 |
| Venstar ColorTouch T8900 | Partly works Local | Partly in Home Temperature changes from Home app fail most of the time; rounding fixes | Setpoint changes fail with 'Both Setpoints are required' on fractional valuesSaved copyThe problem Starting after 2024.11.3, Home Assistant frequently (but not always) fails to change the desired temperature on my ColorTouch T8900. The failure rate is probably 40% via the HA web UI and 90% via HomeKit (HomeKit -> HA HomeKit bridge). 2024.11.3 is absolutely SOLID. Desired temperature changes ALWAYS kick in promptly on the thermostat screen. I either use HEAT or COOL, nothing else (and I manually flip between as needed). When the temperature update fails, the debug logs show that the thermostat keeps returning "Both Setpoints are required" to the underlying library that HA is … Excerpt saved from GitHub on 2026-10-23. | Issue #138671 · 2025-02 |
| Venstar T7900 | Partly works Local | Local REST API but device still phones homeSaved copyI dumped my Nest when google dropped the legacy Nest login support. I tried a Venstar T7900 ($270 Amazon) with WiFi and moved to a Honeywell TH6320ZW2003 T6 Pro Series ($89 Amazon) with Zwave . Venstar has a local REST API, and there is a Home Assistant integration for it. Unfortunately, it does phone home, although that is not required for it to function. You'll need to block it at your router if you don't want 1) it reporting back to the home ship, and 2) auto updating firmware. You have no way of disabling that other than cutting off its access from the internet. Personally, I thought the … Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2022-10 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local polling
Talks to the device on your network, asking it for updates every so often.
Details
| Installs (analytics) | 392 (0.06%) |
|---|---|
| Added in | Home Assistant 0.62 |
| Set up in the UI | Yes |
| Maintainers | @garbled1, @jhollowe |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.