this post was submitted on 26 Sep 2023
480 points (94.1% liked)

Technology

58150 readers
4415 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

I'm never putting one of these in my home.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 40 points 11 months ago (3 children)

I will be the last person to not have a smart home. There will be a banner over the doorway: "Welcome to Stupid House".

There will be a small cover charge.

[–] [email protected] 41 points 11 months ago (4 children)

You can have a privacy-first smart home. I have. I run Home Assistant in a docker container. No external services/plugins. My smart doorbell streams to my local nvr. If my internet is down, everything keeps working. And it's not even that hard anymore. It's become a lot easier over the last 2-3 years. Still not for non-techie users, but a lot better.

[–] [email protected] 24 points 11 months ago* (last edited 11 months ago)

That sounds pretty reasonable.

Edit: Still kind of want to call my place "Stupid House" for myriad other reasons

[–] [email protected] 10 points 11 months ago (1 children)

I'm not tech illiterate by any means, and everything after "home assistant" in that post is Greek to me

[–] [email protected] 8 points 11 months ago

Docker is a way to run containers. Basically lightweight virtual servers. That makes it easy to run multiple servers on one machine. An NVR is a network video recorder. It's like a video security system like they use in stores where all cameras are viewed and recorded in a single place. I assume you know what a doorbell is 😄

[–] [email protected] 7 points 11 months ago (1 children)

Have any resources to get started with that? Been looking into security systems but don't fully trust nest/ring/simplisafe etc

[–] [email protected] 5 points 11 months ago

Just start with a local Home Assistant on. Raspberry Pi and go from there: https://www.home-assistant.io/installation/

[–] [email protected] 3 points 11 months ago* (last edited 11 months ago) (2 children)

Teach me your ways please! Setting up a Home Assistant seems like such a daunting task. I'm stalling converting my devices into it. Any tips for a (home assistant) beginner?

[–] [email protected] 5 points 11 months ago* (last edited 11 months ago)

I just followed the steps on their site. Containers give me cancer, so I did a real install on my home server.

Caveat: I am a professional software engineer (but I didn't really have to hack anything)

[–] [email protected] 3 points 11 months ago

Start with a Raspberry Pi and just follow the docs: https://www.home-assistant.io/installation/

That's the easy way. I did it the hard way, but that's because I run on on a big dedicated home server together with a dozen other services.

[–] [email protected] 18 points 11 months ago (3 children)

I'm with you. I hate how they expect me to control everything from my phone or with voice commands. I'm fine walking to a light switch or walking to the thermostat.

[–] [email protected] 26 points 11 months ago (2 children)

There's a middle ground as well. I refuse to put Alexa or OK Google or whatever on any of my stuff, but I run home-assistant with zigbee smart devices. My entire setup runs completely cut off from the internet. I could in theory even air gap it, although that's a little overkill. It's a "smart" house, but one I'm 100% in control of.

[–] [email protected] 9 points 11 months ago* (last edited 11 months ago) (2 children)

Is that self hosted? I'd just about fuck with a FOSS self hosted smart home setup, but even then I could barely be arsed

[–] [email protected] 9 points 11 months ago (2 children)

Yes. You can host it on a pi if you want

[–] [email protected] 6 points 11 months ago (1 children)

That's badass. I've got one lying around actually.

[–] [email protected] 5 points 11 months ago (1 children)

Be careful running it in a Pi because it's a little heavy for that depending on how you configure it. A Pi model 4 is probably OK, but you wouldn't want to run it on a model 3 or something even older, and you're going to want to use one with at least 4GB of RAM.

[–] [email protected] 3 points 11 months ago (1 children)

Ah shit, the raspberry I've got is old as hell. Thanks for the heads up.

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

It will probably run even in a Pi Model 1, it's just going to be a bit slow to interact with, and you're not going to be able to do anything more complicated like enable the voice support (which you probably don't want anyway, because I think it's dependent on internet access for that, and then we're back to the same problem as Alexa, although I don't use it myself so I can't say for sure).

[–] [email protected] 1 points 11 months ago (1 children)

Saving the idea for a spare weekend. Cheers!

[–] [email protected] 3 points 11 months ago (1 children)

I'll get a lot of hate for this but when you say pi you mean pi4. I kept seeing this HA on lemmy and tried it on a pi2. I don't know if it worked or not, it's a very bloated piece of software. After an hour of waiting I installed docker and the HA instance on my main server (which is ancient) in under a minute.

It's cool and all but my feit dimmers require some pcb work and flashing to be compatible so verify what devices you have before you hop in.

I used to have an automated building running on a bare 386 and a floppy drive. Hate on me all you want but sending simple commands like turn device on shouldn't require a giant software package but otherwise HA is neat, just a lot of overhead i can't exactly justify.

Worth trying out though.

I think reflow stole a lot of their code.

[–] [email protected] 2 points 11 months ago* (last edited 11 months ago) (1 children)

No hate from me.

Just about every project I've started with a pi has ended up working out a lot better as a vm on an x86 host. But lots of people seem to love them.

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

To be fair It has its uses i suppose. I've had one running pihole since the original pi came out. Used PI2s in the past for OSMC and, even better, ambilight.

I think now a cheap android TV box you can flash is probably better for a simple less than 5watt device.

Besides the HA test I've been trying to use one to be an openvpn TAP interface but it's been a fight and i think you just convinced me to do it in another docker instance on the server and save myself some headaches.

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

PiVPN was actually one of the things I thought the HW handled pretty well. Other than how much it ends up getting throttled by the 100Mbps link.

[–] [email protected] 1 points 11 months ago (1 children)

It seems like it would but the pivpn install script always hangs on me whether i I select openvpn or wireguard. Based on some reading I was lead to believe I needed to just use raw openvpn for a TAP interface. I've tried a few times but I always end up with CA issues or just flat out failure to connect.

It should be pretty simple, I'm just trying to bridge my network to a single remote device connected via cellular gateway. Maybe I'm just out of my depth. I've done it before with an old NAS years ago but I've tried a few step by step guides and no dice.

If you have any tips that'd be great!

[–] [email protected] 2 points 11 months ago* (last edited 11 months ago)

Wish I could help.

I used it a few years ago for a simple wireguard link but eventually moved the vpn into my opnsense instance

[–] [email protected] 2 points 11 months ago

Yep, I run mine on an ODroid XU4, but you can run it on just about anything including a docker container on a generic Linux install.

[–] [email protected] 3 points 11 months ago

I'm using z-wave stuff but similar setup. Home Assistant does reach out to the cloud for some things like weather forecast and Google calendar but otherwise it will operate 100% without internet if needed. I also have cameras that while they aren't air-gappend they are blocked from Internet access and can only talk to the NVR.

[–] [email protected] 4 points 11 months ago

The last thing I want is to talk to a computer. Buttons are fine. The roboto phone customer service is bad enough.

[–] [email protected] 3 points 11 months ago (1 children)

I’m fine walking to a light switch or walking to the thermostat.

When the hallway light was left on again it's really damn nice to simply say "Turn Off Hallway Light" while staying under my nice warm covers. It's also pretty swank to have the garage lights turn on when the garage door opens then turn themselves back off 5 minutes after the garage door closes. Someone left their closet light on? No problemo, my automation catches that and shuts it off.

Window coverings like blinds and drapes? Yeah, those are opening and closing automatically based on the position of the sun, even when I'm not home to do it. Did it rain while I was at work? Automation keeps my sprinklers from running tonight.

All of that is being done by Home Assistant and absolutely no Internet is required to make it work.

[–] [email protected] 3 points 11 months ago (1 children)

it's really damn nice to simply say "Turn Off Hallway Light"

Can you use a custom wake word? The only reason why I'm still using Alexa is for the "computer" wake word.

[–] [email protected] 2 points 11 months ago

HA doesn't have "Wake Word" yet. It supposed to be coming before the end of the year. Right now you have to PTT (Push To Talk) to make it listen and for the privacy minded this is actually better than an always listening device.

Still, a lot of people want WW support and it is on the road map.

[–] [email protected] 4 points 11 months ago

When skynet comes online, I'll die quickly, being mopped to death. You'll have to struggle in the post apocalyptic hellscape where humans fight robots with A-10s for some reason.