Home Assistant.
Home Automation
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
- No abusive behaviour. This is a forum for friendly discussion; personal attacks will not be tolerated and you will be banned without warning.
- Referral/affiliate links are NOT ALLOWED!
- NO POLITICS! There are plenty of other communities to discuss them; this is not one.
- When posting project details must be included. Posting a video or image without detail will result in a removed post and may result in a ban.
- Crowdfunding links are not allowed.
- Reposts, low-effort content and karma farming may be removed at the discretion of the mods. Posters may be banned without warning.
+1 but only if you’re serious about diving down the home automation rabbit hole.
The approach that I’ve found to work well is that Home Assistant provides the real “brains” of my house, and almost all of my smart devices are connected there.
I then use an HA integration with HK to expose those devices to HK so it can act as a “voice front end” to HA.
Implementing your requirement of a “default ambient brightness” would be straightforward to do in HA. I use the word “straightforward” intentionally, as it assumes you’re comfortable with basic concepts of coding. There’s a Node-RED plugin for HA that provides a visual programming interface that may help you. (I’m an old school programmer, so am more comfortable with raw code.)
I use a brightener automation in a few locations. For hardware I use a Z-Wave dimmer and a motion sensor.
At sunset+offset the lights come on to a 25% dim level. If the light is on and motion is detected, the dimmer is set to 100%. If motion stops, the motion sensor has a 1 minute no-motion window, then wait 2 minutes and set dim level to previous level.
I have no idea how to do this in Apple. IFTTT should absolutely be able to do it. But, why layer on more cloud dependency? Start your local controller journey.
At some point I absolutely want to build a system like that, but right not I’m only renting, and only 1 bedroom so I really don’t have that much…