Skip to content
Home Assistant TestFlight
Climate

Radio Thermostat

radiotherm

Built inLocal polling

The Radio Thermostat integration lets you control a thermostat from Radio Thermostat or 3M Filtrete. Your thermostat must have the Wi-Fi module installed and connected to your network.

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.

EntityShows up asNote
switchSwitch or outlet
climateThermostat

What people report

Radio Thermostat CT-series units work over the LAN but older ones had timeouts and lost connectivity; CT80 V2.34T support was added.

  • Works6
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Radio Thermostat 3M50Works LocalLocal API; works years after maker cloud shut down
Saved copy
… https://preview.redd.it/nwx4gjewta7a1.jpg?width=1204&format=pjpg&auto=webp&s=cfdb4d1ed8349152526c8de6c93839da1b8550a0 Got this email moments ago. I've had a 3M50 for years, even moved it between a couple of houses I've lived in. Its wifi is not all that reliable, but it's worked well enough to not have to buy another thermostat. I used the app regularly until about 3 years ago when I got into Home Assistant. Of course the RT thermostats have a local API and work well with HA, so I set it up and have basically forgotten about it until now. As a software developer, I understand why companies …

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit thread · 2022-12
Radio Thermostat CT100Works LocalUsed one bought for $15; local only, no cloud needed
Saved copy
Picked up a used CT100 for $15 off of ebay. It's local or bust baby! Heck I don't even know if I knew Radio Thermostat had an app! HA all the way. Got rid of our google nest (came with the house!)

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2022-12
Radio Thermostat CT30Works LocalListed v1.75, 1.92, 1.94, 1.99
Saved copy
Supported devices: CT30 v1.75; CT30 v1.92; CT30 v1.94; CT30 v1.99; CT50 V1.09; CT50 V1.88; CT50 V1.92; CT50 V1.94 (also known as Filtrete 3M50); CT80 Rev B1 V1.00; CT80 Rev B2 V1.00; CT80 Rev B2 V1.03; CT80 Rev B2 V1.09.

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Radio Thermostat CT50 / Filtrete 3M50Works LocalListed v1.09, 1.88, 1.92, 1.94
Saved copy
Supported devices: CT30 v1.75; CT30 v1.92; CT30 v1.94; CT30 v1.99; CT50 V1.09; CT50 V1.88; CT50 V1.92; CT50 V1.94 (also known as Filtrete 3M50); CT80 Rev B1 V1.00; CT80 Rev B2 V1.00; CT80 Rev B2 V1.03; CT80 Rev B2 V1.09.

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Radio Thermostat CT80Works LocalRev B1/B2 listed; humidity reading added
Saved copy
Supported devices: CT30 v1.75; CT30 v1.92; CT30 v1.94; CT30 v1.99; CT50 V1.09; CT50 V1.88; CT50 V1.92; CT50 V1.94 (also known as Filtrete 3M50); CT80 Rev B1 V1.00; CT80 Rev B2 V1.00; CT80 Rev B2 V1.03; CT80 Rev B2 V1.09.

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Radio Thermostat CT80 V2.34TWorks LocalPreset default added for this firmware
Saved copy
Support for a particular radiotherm firmware version is missing (CT80 V2.34T). Issue fixes #134575 will be resolved by this. ## Proposed change Add support for a new firmware version of RadioThermostat CT80 V2.34T ## Type of change - [ ] Dependency upgrade - [x] Bugfix (non-breaking change which fixes an issue) - [ ] New integration (thank you!) - [ ] New feature (which adds functionality to an existing integration) - [ ] Deprecation (breaking change to happen in the future) - [ ] Breaking change (fix/feature causing existing fun

Excerpt saved from GitHub on 2026-10-23.

PR #159335 · 2025-12

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.

Found automatically over

  • DHCP

Details

Installs (analytics)74 (0.01%)
Added inHome Assistant 0.7.6
Set up in the UIYes
Maintainers@vinnyfuria

Devices listed in its documentation

  • CT30 v1.75
  • CT30 v1.92
  • CT30 v1.94
  • CT30 v1.99
  • CT50 V1.09
  • CT50 V1.88
  • CT50 V1.92
  • CT50 V1.94 (also known as Filtrete 3M50)
  • CT80 Rev B1 V1.00
  • CT80 Rev B2 V1.00
  • CT80 Rev B2 V1.03
  • CT80 Rev B2 V1.09

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.