this post was submitted on 28 Nov 2023
1 points (100.0% liked)

Home Automation

79 readers
2 users here now

Home automation is the residential extension of building automation.

It is automation of the home, housework or household activity.

Home automation may include centralized control of lighting, HVAC (heating, ventilation and air conditioning), appliances, security locks of gates and doors and other systems, to provide improved convenience, comfort, energy efficiency and security.

Warning: Working with electricity can result in injury, property damage, or even death if it is not done properly. Please keep this in mind while assisting others. If you are not sure about what you are doing, hire a licensed professional.

Rules

founded 1 year ago
MODERATORS
 

Hi there, I want to build an ecosystem that connects the smart lights of multiple users. I was hoping to achieve this with lights that are already available on the market so the end users can use the lights they have or buy their preferences. The goal is to be able to connect and control their lights after they've authenticated and provided the permissions to do so.

What's the best way to achieve this? Currently, the respective APIs of the various light bulb brands do not allow the transfer of API keys/permissions to do such a thing (as mentioned in their Terms and Conditions), but is there a way to control them through Google Home (after allowing the user to provide permissions) , through HomeAssistant (without requiring the user get a custom hub) or somehow through the Matter protocol?

Any advice here would be appreciated!

top 1 comments
sorted by: hot top controversial new old
[–] velhaconta@alien.top 1 points 11 months ago

I don't think I understand your use case.

I just buy ZigBee switches. I control them remotely using HomeAssistant, SmartThigns and Alexa. Any user in the house has access to the same phone app.

If you are dealing with API keys you must be stuck trying to control WiFi lights across the internet through their cloud service and back.