this post was submitted on 26 Aug 2023
81 points (100.0% liked)
Technology
37705 readers
106 users here now
A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.
Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.
Subcommunities on Beehaw:
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Found your problem.
I mean, I agree, but the target market of a lot of this stuff couldn't care less. They want their hot tub synced up to their Outlook calendar or whatever, and can afford a monthly maintenance contract to keep that working.
For the rest of us, there's this sort of odd limbo. Most people expect some kind of remote control app as part of their smart stuff, which means either going through an outside cloud service, or running your own server and contending with the fact that most of us don't have a static IP. Of course there are services like no-ip, but again, you're stuck using someone else's cloud service, just for a much smaller part of the overall task.
My point at the end though is that I don't necessarily want "all in one" control, whether open source or proprietary. I've seen what well-implemented smarthome looks like, and it does not (to me) seem worth the money or time. I'll take the ecobee, maybe the security cameras, and I'll even go though their commercial cloud to get that remote connectivity, but I'd rather keep my services separate, than go all-in on one hardware/provider/app.
Just buy a domain name and use dynamic DNS, it is what I do. I'd argue that what you have seen is far from well implimented, but to each their own of course.
I mean, that's basically the option. Set up a domain, set up dynamic DNS, and safely do the right port forwarding and IP reservations in your router.
Unfortunately this is not easy for a lot of people, and the overall picture of home automation requires a combination of skills that not everyone has. Then they basically get two choices: pay for a company to maintain the system, or use someone else's cloud. A lot of people will pick option 2.
Unlike a lot of DIY tasks, it's not even one that I would suggest to someone who is hesitant. It's not a "oh just try planting tomatoes this year, see how it turns out." Someone who messes up their port forwarding rules could potentially open their home network to a lot of trouble.
Let's not pretend open source smart homes are perfect either. I hve immense respect for the Home Assistant project, but making it all work seamlessly is a nearly impossible task.