this post was submitted on 12 Oct 2023
24 points (92.9% liked)

Selfhosted

39937 readers
376 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.

Resources:

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

Questions? DM the mods!

founded 1 year ago
MODERATORS
top 18 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 1 year ago (1 children)

cloud based thermostat is a wide term. You need to be a little more specific.

Like Zigbee, Z-wave or Wifi? All of those can be cloud. I don't have any thermostats yet, but I am considering getting some Zigbee ones, because those can connect locally to my Home Assistant instance.

[–] [email protected] 2 points 1 year ago (2 children)

Yes, I chose a wide term on purpose. I’m curious to see what all people use.

I’m currently using an ecobee, but want to a selfhosted server rather than third party for HVAC.

[–] [email protected] 9 points 1 year ago

You can connect the ecobee to home assistant using HomeKit which runs local. I’ve got a nest and google once got rid of the api over a year before having a replacement ready so anything local is no go with them.

[–] [email protected] 4 points 1 year ago

Many thermostats that have Apple HomeKit integration can be entirely locally controlled through Home Assistant. Ecobee's thermostats fall into this category. I use a Sensi ST55 that I got from my utility company for $1 that works the same way.

[–] [email protected] 6 points 1 year ago (2 children)

If there's a way to get a Nest thermostat to my own server instead of Google's, I'd love to hear it. I've had a good experience so far, but it would be nice to have a backup ready in case Google ever pulls the plug on the service.

[–] [email protected] 2 points 1 year ago

I'm lurking for replies.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

That used to be an option, but when Google bought Nest they shut down the API for new people. There are probably still people out there with it integrated (locally) into Home Assistant, so any tutorials you find are probably for that.

[–] [email protected] 4 points 1 year ago (1 children)

I use a zwave version with homeseer

[–] [email protected] 2 points 1 year ago (1 children)

Which zwace thermostat are you using?

[–] [email protected] 2 points 1 year ago (1 children)

Honeywell. It's 180 on amazon

[–] [email protected] 0 points 1 year ago

I just picked one up for $35 on eBay. Hopefully I’ll like it!

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago)

I just started to build something here! My setup so far: Raspberry Pi 4 running Home Assistant OS.

On the GPIO-Pins I have a Module sitting that goes with the name RPI-RF-MOD. Now the Home Assistant-Pi works as a CCU3 base station for all my homematic IP gadgets.

On Home assistant I use the add on Raspberrymatic to connect to different Gadgets (Power Plugs, Thermostats, Window-Sensors) which then again are introduced to home assistant with the help of HACS Homematic(IP) Local.

Now it's working! I plan to automate my thermostats with the HACS Better Thermostat.

It was a lot of reading for a beginner like me. But with small steps and a lot of time everything is actually quite comfortable to reach. And most important: the devices can't phone home, nothing is able to connect to the internet directly.

[–] [email protected] 4 points 1 year ago

I use a Honeywell Z-Wave thermostat with Home Assistant. All local and I not only do I have schedules based on time of day, but it also adjusts the temperature based on if people are home or not.

[–] [email protected] 3 points 1 year ago

I'm using a ZigBee sonoff thermostat with home assistant

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

I have the ecobee 3 lite and I try to keep it off the cloud and connect through home kit to home assistant. It is exceptionally unreliable and disconnects all the time. It's the only home kit device I have, everything else is zigbee. I don't know if it's an ecobee issue or a home assistant issue or maybe a router issue. The only thing that's helped some is occasionally letting it have access to the cloud and then it will reconnect to home kit and then I can disconnect it from the cloud and it will be good for any more from a few days to a month. I cannot recommend it because it has been so unreliable, and looking through online forums I've seen a lot of other people have similar issues with HomeKit and the ecobee. Eventually I want to switch to a purely zigbee device, as this is the only thing I have that even has Wi-Fi on my automation network.

I then control temperatures through a combination of home assistant, node red, and sensors through zigbee2mqtt.

[–] [email protected] 2 points 1 year ago

For baseboard heaters, I have the Sinopé line of ZigBee thermostats, with home-assistant on my home server. Baseboards are kind of particular in that you have one thermostat per room, so at 350+ for a Nest, it'd be cost-prohibitive as I have like 15 thermostats in the house. Also, they're line voltage, meaning that they directly switch the full power of the heaters, so they need to be well made.

I've had my Sinopé thermostats for 2+ years now, and I'm very happy with them. No clouds involved here.

[–] possiblylinux127 1 points 1 year ago

My thermostat is dumb and I like it that way

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

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

Fewer Letters More Letters
IP Internet Protocol
RPi Raspberry Pi brand of SBC
SBC Single-Board Computer
Zigbee Wireless mesh network for low-power devices

[Thread #210 for this sub, first seen 12th Oct 2023, 14:25] [FAQ] [Full list] [Contact] [Source code]