this post was submitted on 06 Mar 2026
44 points (100.0% liked)

Selfhosted

57262 readers
1050 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Hi! I am running Umbrel on a Raspberry Pi 4 and I have "Home Assistant" installed in it, I oly have some smart lights connected to it. I would like to integrate a Thermostat with HA. But I am a bit overwhelmed with the different types of connections (Z-wave, Zigbee, Wifi, ...)

Do you guys have any kind of recommendation, what connection is better? I would like to keep it local (or connecting remotely via Tailscale) but I would like to avoid any cloud or third-party server solution.

What thermostat hardware can I buy?

top 25 comments
sorted by: hot top controversial new old
[–] thehatfox@lemmy.world 1 points 2 hours ago

I’m using a Drayton Wiser thermostat, which uses WiFi but has a fully local integration via HACS. Has worked great for me so far.

[–] Shimitar@downonthestreet.eu 2 points 4 hours ago (1 children)

I use ZigBee and have lots of the sonoff trv's. I tried a few Chinese ones and definitely DO NOT recommend.

Buy the sonoff ones, they still get firmware updates after two years. Batteries last about 1 year in my experience which is good too

[–] prenatal_confusion@feddit.org 1 points 3 hours ago

Same. They are great.

[–] joat_mon@lemmy.world 10 points 11 hours ago (3 children)

Definitely Zigbee or Z-wave instead of wifi. Once you start to build out more devices you will be glad to not have gone down the wifi route.

I went with Zigbee and have Sonoff SNZB-02 temperature and humidity sensors in each room that have been absolutely flawless since the day I installed them, and they last about two years on a single battery!

I would obviously recommend them but I don't have any experience of other thermostats or of Z-wave.

I did also install smart Zigbee TRVs on each radiator but I don't rely on the internal thermostats of them as they don't accurately represents the overall room temperature.

[–] kif@lemmy.nz 3 points 5 hours ago

+1 for ZigBee - if cost is a factor you can get really cheap ZigBee devices from AliExpress and the like - $10 or less per temperature sensor. Z-wave requires certification for all devices supporting it, so they tend to be more expensive and more limited in variety.

Blakadder's ZigBee Repository is a great resource for verifying device compatibility with your chosen ZigBee integration - ZHA or Zigbee2mqtt. This might depend on your coordinator choice, as some (such as the Home Assistant Gen 1 usb-drive ones) only support ZHA, for example.

For a coordinator, the Home Assistant brand ones are reportedly quite good, especially the second gen one. I personally use a SMLight SLZB-06, reasonably priced and supports power over Ethernet, so I have it wall mounted centrally. I also have my home assistant instance running in a separate building, so something that works over IP was a must.

[–] PeriodicallyPedantic@lemmy.ca 1 points 7 hours ago (1 children)

If you're just starting to build out, what about using thread instead of zigbee or zwave?

[–] eightys3v3n@lemmy.ca 5 points 5 hours ago

Well Thread allows devices to require internet connectivity to pair. It also allows devices to fetch firmware updates from the manufacturer. And it allows features to be locked to their specific app. Thread and Matter are more complex to setup self-hosted style; it makes no difference when you use official hubs though. Thread doesn't have many device types and manufacturers available.

Zigbee does not require or work over the internet, no trust required. It is very easy to setup self-hosted. There is a Zigbee everything made by everyone from large companies to random brandless places.

Zigbee is my preference as a result of the internet connectivity requirement. I do not trust random manufacturers to not brick my devices when they go out of business or choose to release a competing product.

[–] jellyfishhunter@lemmy.world 2 points 9 hours ago

I second that solution. I've built the same setup for my home last Christmas, even tried different brands of TRVs to see which one I like. Works perfectly well with a Raspberry Pi with Home Assistant. The only issues I ran into were my lack of experience.

[–] Decronym@lemmy.decronym.xyz 1 points 8 hours ago* (last edited 2 hours ago)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
HA Home Assistant automation software
~ High Availability
IP Internet Protocol
MQTT Message Queue Telemetry Transport point-to-point networking
Zigbee Wireless mesh network for low-power devices

4 acronyms in this thread; the most compressed thread commented on today has 15 acronyms.

[Thread #141 for this comm, first seen 7th Mar 2026, 02:50] [FAQ] [Full list] [Contact] [Source code]

[–] Changer098@lemmy.dbzer0.com 1 points 8 hours ago

I'm currently using a Meross thermostat as it was relatively cheap: https://shop.meross.com/collections/smart-thermostat/products/matter-smart-thermostat-mts300ma

Currently using the meross_lan (https://github.com/krahabb/meross_lan) integration to make it work because my LAN doesn't support Matter.

[–] osaerisxero@kbin.melroy.org 3 points 11 hours ago

The other recommendations are good, but please please double check your tstat wiring and/or HVAC system to ensure they are compatible. One of the few stats that work with my system without shenanigans is the Honeywell T10 Pro (which also worked out of the box with HA). This required me to rewire the control run to use it, and is not something I would recommend for people who aren't prepared to cook the control board on their furnace if they do an oopsie or regularly read electrical diagrams.

[–] SirEDCaLot@lemmy.today 3 points 11 hours ago (3 children)

https://www.amazon.com/Honeywell-Home-TH6320ZW2007-Programmable-Touchscreen/dp/B0BHTQF8NL

That is the one you want. Honeywell t6 pro Z-Wave version, specifically that link which is the newer Smart start version.

Z-Wave is 100% local, not Wi-Fi, and secure.

I use these in my house and couldn't be happier.

[–] MaceyDay@lemmy.world 5 points 11 hours ago (1 children)

Another vote for this option. I've had mine for three years and it's been rock solid. I'm not using the built in schedule, I'm controlling everything through HA

[–] avidamoeba@lemmy.ca 1 points 9 hours ago

And another vote for it. It's been great. The only thing I miss is it doesn't have multi-speed support but most setups don't have multi-speed motors anyway.

[–] billwashere@lemmy.world 1 points 8 hours ago (1 children)

I like this one but I’m not sure why a $5 microcontroller, 4-5 relays and a screen costs so much. And it’s not even a great screen. I kinda like it to be more of a full color LCD screen. Just my opinion.

[–] SirEDCaLot@lemmy.today 2 points 5 hours ago

Welcome to the world of electronic gadgets. You're right there's nowhere near $100 worth of hardware in this thing. I'd also love a color touchscreen. But I'd rather a color touchscreen that I could integrate in HA than one running some proprietary cloud connected ThermostatOS.

You could do that yourself- put an old tablet on the wall, run power to it, then get something like a zooz zen16 multi-relay or an ESPHome relay board to drive the hvac. Then the thermostat becomes a totally software defined virtual thing in Home Assistant that pulls data from a temp sensor in the room and controls the HVAC as appropriate.

[–] a_fancy_kiwi@lemmy.world 1 points 9 hours ago

The house I bought had one of these installed already. Works great with the homeassistant ZWA-2 antenna.

[–] AbidingOhmsLaw@lemmy.ml 3 points 11 hours ago* (last edited 11 hours ago) (1 children)

Nest Thermostat Gen 1 or Gen 2 running NoLongerEvil firmware. You can pick up a gen 2 on eBay for 20-30 USD. It only takes 5 min to load the firmware and there is a HA native integration. Rock solid hardware with no cloud, no google, and it works great with HA. Note that the gen 1 and gen 2 are pre Google buyout of Nest. There is also a cloud hosted dashboard if you want BUT there is no cloud self-hosted docker server and no cloud HA only version as well.

https://nolongerevil.com/

Edit: Nest is WiFi

[–] billwashere@lemmy.world 5 points 8 hours ago* (last edited 8 hours ago) (1 children)

Wait what?!?! I have two gen 2 nests and there’s third party firmware?!?!

Edit: you made my day… Thanks!!!!

[–] AbidingOhmsLaw@lemmy.ml 1 points 8 hours ago* (last edited 8 hours ago)

Nice 👍 been using NLE as a docker server for a while, just switched to the HA integration (note both options use MQTT to allow HA full control with a climate card).

[–] viharm@twit.social 2 points 11 hours ago

@orosus

i use a hive thermostat & a variety of radiator valves (hive, aqara, sonoff), all #zigbee & compatible with #homeassistant through the excellent #zigbee2mqtt.

GoControl GC-TBZ48, 6 years and running, not a single issue. ZWave.

[–] Ludicrous0251@piefed.zip 1 points 10 hours ago

They're all generally fine. WiFi thermostats open up more security holes than the others because they are designed to be chatty. I have an ecobee WiFi thermostat that's isolated to only talking to HA locally using the HomeKit integration, which is fine, but I can't say I'd recommend it.

When I set up my thermostat the ZigBee/Z-Wave options were quite frankly ugly and had limited wiring compatibility. Nowadays there's a bunch more options on the market - you should be fine finding what you need anywhere.

ZigBee/Z-Wave/Thread are all pretty comparable, so I'd go with whatever you already have on your network - me personally I'm all in on ZigBee right now so I'd probably get one of those.

If you're undecided, HA newest official hardware supports ZigBee & Thread so I'd go with one of those.

[–] Windex007@lemmy.world 1 points 11 hours ago

I think you can use home kit ones locally... which really broadens your options

[–] CompactFlax@discuss.tchncs.de 1 points 11 hours ago

Depends on what you’re controlling and your geographic location.