this post was submitted on 28 Feb 2024
24 points (96.2% liked)

Open Source

30234 readers
152 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Is there a good open source smart home system? What do you guys use? Which brand to buy?

How is OpenHAB?

I tried home assistant but I can't manage to get it working with my reverse proxy.

top 27 comments
sorted by: hot top controversial new old
[–] Linuturk@lemmy.world 23 points 6 months ago

Keep trying with home assistant. It's the best in my opinion.

[–] Sidewalker@lemm.ee 19 points 6 months ago (3 children)

I’m going to add to the chorus of voices here advising you to stick with homeassistant. It is hands down the best open source home automation platform.

If you need help with reverse proxy let me know if you’re using nginx. There are a few header configurations that are required for the home assistant interface and I’d be glad to share my nginx configuration file.

You could also pay $6/month for nabu casa and they will proxy everything for you in the cloud.

[–] sxan@midwest.social 5 points 6 months ago

Caddy (OSS & free) is possibly the easiest reverse proxy to install and configure, and gets and manages SSL certs with literally no configuration.

[–] GravitySpoiled@lemmy.ml 2 points 6 months ago (1 children)

Thanks

I'm using nginx proxy manager. It would be great if you would share the config

Paying a remote proxy doesn't make sense if my setup works for all but home assistant

[–] thejevans@lemmy.ml 2 points 6 months ago (1 children)

It's not just a reverse proxy that they offer for that price. They also do the hard work of building a connector for google and other smart home systems, and they host parts of the voice assistant pipeline if your hardware isn't capable. Finally, the money helps to fund more cool HomeAssistant stuff.

[–] GravitySpoiled@lemmy.ml 2 points 6 months ago (1 children)

👍🏻

I frequently donate to open source stuff. I'm down for paying stuff. I just want to host it myself if possible

[–] a1studmuffin@aussie.zone 2 points 6 months ago

One of the great things about Home Assistant is they give you full control over everything, so it's entirely up to you how much you rely on local vs cloud infrastructure. It all just comes down to how you configure individual settings and plugins.

Their subscription plan is great because it allows them to continue open source development without relying on commercial sponsorship, so there's no ecosystem bias or advertising or anything crazy like that. A great open source project.

[–] GravitySpoiled@lemmy.ml 2 points 6 months ago

We solved it, thx!

[–] lps2@lemmy.ml 16 points 6 months ago (1 children)

What issues are you having with your reverse proxy? Home Assistant is light-years ahead of any other option

[–] GravitySpoiled@lemmy.ml 1 points 6 months ago* (last edited 6 months ago) (2 children)

Misconfiguration because of wrong X-forwarded-For wit nginx proxy manager. Thx! And there are no add ons.

[–] Fisch@lemmy.ml 4 points 6 months ago (1 children)

For addons you need to install HACS

[–] GravitySpoiled@lemmy.ml 1 points 6 months ago

I'm just installing it, thx. Yet I don't know how that'll help me with the proxy

[–] Bakkoda@sh.itjust.works 1 points 6 months ago (1 children)

You also need to enable websockets iirc.

[–] GravitySpoiled@lemmy.ml 1 points 6 months ago (1 children)
[–] rambos@lemm.ee 2 points 6 months ago (1 children)

Have you added this to your configuration.yaml

http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 172.21.0.2

Where 172.21.0.2 is NPM docker IP

Its the only thing I had to do to make it working. Cant help much if something else is required

[–] GravitySpoiled@lemmy.ml 1 points 6 months ago (1 children)

I'm in. Thank you! I added a couple of different IPs now. Internal, external. No idea which one worked. But I'm in. Thank you!

[–] rambos@lemm.ee 2 points 6 months ago

Glad it worked. Cheers 😉

[–] wildbus8979@sh.itjust.works 8 points 6 months ago (1 children)

So I switched from OpenHAB to HA a few years ago. There's just no comparison, particularly in terms of support and add-ons.

[–] GravitySpoiled@lemmy.ml 1 points 6 months ago
[–] scrubbles@poptalk.scrubbles.tech 7 points 6 months ago (1 children)

Open source does not come with an easy button unfortunately. No matter what we suggest will leave you needing to tinker and play with things.

Home assistant really is the best option from all angles. Just have to keep tinkering.

[–] avidamoeba@lemmy.ca 3 points 6 months ago

HA kinda does come with an easy remote access button. It costs a monthly fee. Although of course the remote proxy part isn't open source.

[–] IphtashuFitz@lemmy.world 6 points 6 months ago (1 children)

I use home assistant and found some instructions on how to set up a free-tier cloudflare reverse proxy to access it from outside my home. Works like a charm.

[–] sexual_tomato@lemmy.dbzer0.com 1 points 6 months ago* (last edited 6 months ago) (1 children)
[–] JustEnoughDucks@feddit.nl 3 points 6 months ago (1 children)

Home assistant. It is simply the best option right now. Especially for amount of integrations. What are you using for a reverse proxy? I can send you my labels if you are using traefik.

[–] GravitySpoiled@lemmy.ml 1 points 6 months ago

Thx! We already fogired it out with nginx proxy manager. The problem was the home assistant configuration.

[–] helpImTrappedOnline@lemmy.world 3 points 6 months ago

Going to preface this one with an /s

You can hire a maid to assist you around the house. She can turn on and off the lights via voice command, open the blinds in the morning, lock the door when you leave, adjust the heat throught the day, open the garage door when you pull in, and so much more. You don't even need a camera to protect against pirates, for when a package arrives - she can bring it inside right away.

The privacy implications are amazing compared to other options. There's only one person watching you and you know exactly who it is. She won't sell your data to "third party partners". Most you have to worry about is her gossiping about you with her friends who are sick of hearing about some random dude on Lemmy all day.

Traditionally, there is a subscription fee. If you don't want to pay, you're best (leagl) opton is to have a kid and train them well. That will last you until you're at the age when you can't stand up and walk to the light switch, but then you can upgrade to a nurse paid for by the child who is too busy training their own child to bother with you.