this post was submitted on 04 Apr 2024
198 points (98.5% liked)

homeassistant

12055 readers
41 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 7 months ago (2 children)

Does this let me limit what each family member can see to only what is theirs or I can trust them with? Currently I don't have anyone else set up at all because I couldn't prevent them from turning off the power strip for my 3d printers, or opening the garage without realizing it and getting my previous bike stolen.

My current setup is massively out of date too since the update failed one day and I haven't been able to complete the requirements for it to work, and I'm planning to move it to a different computer anyway, but I've been putting it off while also hoping for this functionality to show up.

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

I’ve never dug into this personally but can’t you set certain dashboards to be admin only? That way you can hide those entities on a dashboard only you have access to.

I assume this wouldn’t prevent someone from going into the full list of entities in the settings menu though.

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

Hey yes, add a person for each person you want to have access, only have yourself as admin that way they wont have direct access to entities.

Now you can use either conditional dashboards, or conditional cards to control what utilities are available to users. For example, my dashboards home screen shows general controls for everyone, but conditionally shows light controls to each user on the same page. I then have myself an admin dashboard with server controls, etc.

For the garage, that was an issue I sought to avoid, a simple automation that closes the garage if it has been opened for too long, and a toggle for that function as well as garage notifications seem to be plenty.

Only one incident where my jerry-rigged Shelly relay remote had the sensor switch miss, and the auto close - thinking the garage was open - opened the garage. I added an error state so that it would attempt to close again and notify if the garage is open after autoclose, which works if its blocked as well. All of this because MyQ doesnt provide local or API access lol

Edit: turns out I may be wrong about entity access, which is a bit of a shame, hopefully we can see that in a future update.