I came across a need for user based privileges. For example User1 can see and operate only door locks in their app. And the server logged that users locks and unlocks of the doors.. For example maybe i want the dog walker to be able to unlock my front door only, and i want to set alerts when that specific user unlocks a door.
Or if i had the money for a house cleaner, which i need, it would be the same thing, User2, i want to be able to unlock any door, open/close the garage door, and turn on any lights, but not operate my pool pump, curtains, or any other device. The house cleaner is my sister in law, so I don't need to be alerted or log her usage.
Things like that. Thoughts?