mas.to is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hello! mas.to is a fast, up-to-date and fun Mastodon server.

Administered by:

Server stats:

13K
active users

Technology Connections

Preface: please don't tell us why we shouldn't use a smart thermostat.

I'll probably need to go on a video rant about this, but smart thermostats are rapidly getting dumber.

My folks got a new heat pump system in the spring. It needed a new two-stage thermostat and the company offered an Ecobee.

"Great!" I thought. People kept telling me Ecobee is better than Nest, and I've had major frustrations with the new Nest thermostat.

Folks. It's just bad in different but equally maddening ways.

The ONE THING Ecobee did better was holding. Y'know, the feature every programmable thermostat has had forever.

Well, in November I went on a trip with them and needed to figure out how to get the thermostat to be dumb for their house/dogsitter.

Where did the hold feature go? It appeared to be gone.

Oh? Now you have to go into the settings and tell it *how long* you want it to hold a temporary change, and one of the options is "indefinitely"

WHO THOUGHT THAT MADE ANY SENSE

Meanwhile, Nest no longer (at least with the basic ones) lets you set different schedules for heating and cooling modes.

Call me crazy, but I actually like my HVAC system to run different schedules in the heating vs. cooling season (and I NEVER let it run on "auto" mode).

You used to be able to do this! The old Nest app supported it and it made perfect sense. The Google Home app doesn't, and the new cheap Nests don't talk to the old app and IT'S ALL SO STUPID

Literally all anybody is asking for is a thermostat which can do scheduling, can be remotely controlled/monitored, and change setpoints based on occupancy.

It needs to be an easier-to-program thermostat with a few smarts on top and THAT'S IT.

Right now, they're all sliding backwards in the name of "comfort presets" or some BS and the experience of using them is much worse than a simple programmable unit.

I cannot fathom who is making these design decisions and why. It's just awful.

Okay, ya got me: my last post was kind of harsh.

Please feel free to be helpful here, but also:

Check your holier-than-thou attitudes at the door. Read your post and wonder if someone else might view it as judgmental - I sense a lot of thinly veiled criticisms towards people who dare to use commercial smart thermostats.

@TechConnectify I have had a Nest for a decade-ish, and I have been somewhat disappointed in how it's gotten stupider over time. Not enough to replace with a different stupid smart thermostat but enough to be annoying.

@TechConnectify My favourite smart thermostat experience was trying to marry a Nest for our central heating with a Midea air conditioner

Google's "Home" app treated them as two separate devices and would kick on the furnace to *fight* the air conditioner in summer

@wonka @TechConnectify Air conditioners are only in about 10% of Seattle homes

But having an AC unit and a heating unit as separate devices doesn't seem *that* unique?

@CursedSilicon I primarily meant the one system fighting the other instead of cooperating in a meaningful way 😅
@TechConnectify

@TechConnectify@mas.to wait it doesn't? that makes it worse than a $20 amazon thermometer. how lame.

@TechConnectify Between vendor lock downs, DMCA shakedowns and enshittification of smart devices, there is half of me that is glad that I don't have to worry about that living in an apartment... but, the other half rages at how bad smart/IoT devices have gotten.

@TechConnectify I know every company wants to outdo every other company in various ways (either for the benefit or the detriment) and think that their way is infinitely better than every other way.

We can also all scream about standards, but insert #xkcd comic about standards here.

@TechConnectify You may want to try Home Assistant; it’s a FOSS smarthome daemon that offers a lot of customization. The only pitfalls I’ve experienced are that you have to install it yourself on some old laptop or something [that runs all the time], and the fact that the UX isn’t intuitive at times.

@TechConnectify the best answer is probably home assistant but I refuse to have one more thing to manage.

@TechConnectify This is why I just have a brainless mini-split and an IR blaster in my room.

I can have it take into account the outdoor temp vs the indoor temp and have it turn on the moment I finish closing the windows without me having to push a button.

Homeassistant is fun

@TechConnectify I mean, the stereotype would be that they're sitting in California...

@TechConnectify honestly anything that requires The Cloud or an App to function is to be avoided at this point. I've seen board games that require apps and like...it will eventually stop working because app stores will not update indefinitely and servers will shut down eventually.

@TechConnectify imagine you're one of several hundred employees of a venture capital-backed thermostat company whose future rests on it being considered "tech", and your job in particular depends on you justifying your existence by creating a continuous stream of sub-par design choices so it looks like you're constantly innovating. What you describe is exactly what that results in.

@TechConnectify The current tech fad of everything as a subscription service and the maxim of constant innovation conflicts badly with simple products whose design has an attainable near-perfect optimum. Things like thermostats, kitchen appliances or music players have all been solved between 50 and 15 years ago.

@TechConnectify Yet to make such a simple thing and continue existing as a company today, you can't just make it good and be done with it. Instead, you must incessantly oscillate around that good product, always adding one thing and breaking another to force your customers into the useless subscriptions your investors demand.

@TechConnectify Honestly, it's for all these reasons I've been moving all my "smart" appliances off their "smart apps" and into a single open-source control software thingy. I'm still programming it (because of course I am, these things aren't simple), but the goal is to recreate the "smart" thermostats of the 1980s... In the exact way you're describing.

I shouldn't need to add MORE hardware to get "less" features. FFS.

@TechConnectify My HVAC installer installed a few Honeywell Wi-Fi Thermostats with their "Total Connect" that are probably what you're hoping for.

Here is the basic "Scheduling" page (I haven't customized this at all). I'm pretty sure even that all the data is stored first on the Thermostat and not in the cloud, though I haven't MITM'd and sniffed the traffic for these yet.

@anathema_device @TechConnectify I know him as a YouTuber with varied interests, so I was not aware.

I've had similar complaints about various "Smart" Thermostats, such that I was initially reluctant to use these Wi-Fi thermostats, but I've been pleasantly surprised with this hardware providing remote control and programming, but no "smart" BS.

@TechConnectify
This is definitely part of the enshittification of home automation, and we're rapidly heading towards a couple of different, incompatible ecosystems: cloud-based walled gardens, and things compatible with the Home Assistant universe.

tindie.com/products/eternalsun

This would do what you want but of course it's also open source boutique electronics so it's going to have to be maintained and updated by you.

The mass market will just never provide the kinds of things that people like us want.

TindieHestiaPi ONE (Silent) by Eternal Sunshine on TindieOpen source smart themostat

@TechConnectify I swear tech management has brainworms. (or maybe just Google does)

Semi-related Rant:
In Chrome devtools they have options to simulate restricted networks. This comes with some handy presets. They *used* to be actual network technologies (2G, slow 3G, fast 3G, etc) so it was really easy to simulate most common browsing scenarios.

These were removed in the name of "simplicity" and "clarity" replaced with "Mid-tier mobile," "Low end mobile" or nothing. What do those mean? 🤷

@TechConnectify this is why I went with HomeAssistant and some smart zigbee 230V relays

@kuba @TechConnectify Just out of curiosity, what Zigbee thermostatic valve did you got?

@kuba @cichy1173 Oeh! Thank you! 🙏

Do you mind if I ask you a few more questions about them ? Especially about hooking them into HomeAssistant.

(I've cut out Technology Connection, to prevent more notifications / noise on his end)

@kuba @cichy1173 A few questions. Which Zigbee hub / stick are you using them with ? I have a Conbee 2 and I've read some compatibility issues with the Conbee stick.

Secondly, how is it represented in HomeAssistant? Is it using the "generic_thermostat" ?

Thirdly in what kind of heating system are you using it ?

@SuitedUpDev @kuba

1. I use Sonoff Zigbee ZB-Dongle E.
2. It is just a thermostat, but it has features that are special for Aqara device - just like with any zigbee device
3. City heating system

@cichy1173 @kuba Oeh thanks!

How does the city heating system work in Poland ? Does it pump warm water in your radiators from "outside of the house" ?

@SuitedUpDev @kuba Yes, it pumps warm water into radiators in my apartment.

@cichy1173 @kuba Cool!

Yeah here in NL we call that "district heating" (same system I have in my house right now).

But good to know!

@TechConnectify prepare to be bombarded with: "you should try Home Assistant". They might not be wrong, though. In my case, I'm content with my German Fritz! internet modem which is a basic smart home hub on DECT, with simple scheduling of target temperatures.

@Joris You're too late, but I was composing my extra disclaimer as you were composing this toot.

Yet people can't figure out why the experience here isn't always great...

@TechConnectify
I was going to mention Home Assistant and their HomeKit emulator to the EcoBee in, but decided to wade into the replies to see if anyone mentioned it already.

Glad I did because there are better ideas suggested.
@Joris

@TechConnectify ah, yes, people are very... passionate here on a few topics. I've seen that on government Toots where it took some calibrating to how people respond here as well. It's a different kind of criticism compared to Twitter.
Luckily I'm mostly an open source, open standards almost-vegan libtard with no car, so I'm nailing it here.

TBH when I was thinking Home Assistant, I wasn't thinking "instead of cloud". You can make cloud-devices smarterer with HA as well.

@TechConnectify when my system got replaced 2 years ago (with a heat pump thanks to your work ) I switched from nest to trane's and it has been generally great. I was able to tie it into home assistant for some custom things, but even out of the box it did the things you are talking about.

@TechConnectify Here's what I would want from a smart thermostat (or anything smart):

Open-source specs

It has a few core properties that the are sent via the protocol. For thermostats that would be:
- Temp
- Fan speed

for lights it'd be:
- Brightness
- Temperature
- Color (for colored lights)

EVERYTHING ELSE IS HANDLED VIA THE APP,

EVERYTHING ELSE! NOTHING ELSE IS IN THE PROTOCOL OR THE DEVICE!

That way, you don't have any of this bullshit where you can't make presets or some crap.

@TechConnectify that is exactly why I bought thermostat from ... a thermostat company, not a tech company. They might not be fancy or connected to everything, but they do their thermostat's job and can be easily controlled/programmed remotely.

@TechConnectify From what you've described it sounds like the microwave oven UI people have moved over to the thermostat world.

@TechConnectify Sorry, if it was me you meant, I was just venting myself.

@TechConnectify Not to mention that they don’t often work with stages>2 heat pumps! We got a 5-stage heat pump recently and the only option was the thermostat from the manufacturer. There’s been a huge stagnation in this field.

@parkr eh... in this case, I think having a heat pump accept five stages of input is rather ridiculous.

I think a smarter way to go about it would be for the heat pump to have an outdoor temperature sensor (which it probably does already) and do some sort of prediction of the load.

It will vary on its own with a W1 call and use W2 to mean full blast. More granularity on the thermostat itself feels silly to me

@TechConnectify
Not advice but I know a few things about the design thought process. Some design research spends way too much time asking customers what they want but not designing what they need. When you ask people what they want they get all aspirational. In reality, planning ahead and fiddling with things to find an optimal setting is just not realistic. But many designers don’t know how to frame their research in reality.

@TechConnectify I’ve got one you can only schedule (the Hive) and thought I was missing out. Turns out I might have accidentally lucked out into a better system - by the sounds of this 😂

@TechConnectify Agreed! One more thing I’d love: don’t require/use the Internet when my device is in the house on the same network.

@TechConnectify thermostats are so bad :blobfoxangry:

I put it down to the same (unknown but similarly idiotic) pressures that keep worsening other appliances and vehicles. We've lost a lot from the days of "turn the dial and it does that".

@TechConnectify I feel the pain, the "smart ready" thermostat I had installed was programmable, but instead of having two temperatures it had on or off. I couldn't configure it to have just lower temperature at nigh, if the schedule was off the heating was too! From the research I made the module to get it smart was only allowing remote control on this terrible dumb way of working.

@TechConnectify the devolution of smart thermostats sounds a lot like the devolution of microwaves tbh, they kind of figured it out and now that there’s nowhere to squeeze more innovation out it’s all about maximizing profit, so features go away/are less thought out

@lampsofgold @TechConnectify given these are "smart" Internet connected stuff I'd be surprised if rent-seeking isn't there too.

Find a popular, but not fundamental, feature. Remove it. Then add it behind a subscription (or a higher tier subscription.) YouTube did this with being able to play videos with the browser/app in the background and/or phone screen off.

@TechConnectify I've had the ecobee for 8 years going now, missing features aside, it's been rock solid reliability-wise

@TechConnectify yeah... Maker-adjacent and Linux-adjacent communities have a lot of this unfortunately.

I get that (they think that) it's better over there. I largely agree. But that's mostly because they've forgotten (or blocked out) the MOUNTAINS of nonsense they have already suffered through, much of which they are still putting up with.

@groxx and it's easy to forget that the skills that you have learned are not common at all.

I do this myself, but as a communicator primarily I need to recognize when I'm doing this. I'm usually pretty good, but there have been failures.

@TechConnectify not common and often extremely expensive to acquire from scratch, yeah. Being raised around it is something few can choose.

I imagine the communicatory-ness is especially hard with YouTube-popularity bringing an endlessly changing swarm of people, but tbh I think you're doing pretty good. I run into a lot of random people who enjoy your stuff. I'd offer constructive feedback if I had any, but mostly I think just keep doing your thing, keep experimenting, and I'll enjoy the ride.