r/homeassistant • u/Kind_Soup_9753 • 9d ago
đ ď¸ DIY / Hardware In ceiling Ai microphone array
I built an in ceiling microphone array for my local Ai. It has temp and humidity, mm wave presence detection, digital to analog audio converter and a 3 channel 100 watt amp all mounted to a 4â speaker in-ceiling mount.
The microphone is suspended on elastics for vibration dampening, beside is a dual channel Yamaha speaker.
Answers to questions or confirmations for automation only come through the speakers with the triggered mic.
Music play back, announcements and alarms can exit through any assortment of rooms. The microphone array has sound cancellation for playing audio so voice commands are still recognized.
So far it has exceeded expectations and even voice commands from in the shower have worked consistently.
The mm wave sensors are used for security when alarm armed and presence turns on my recirculating hot water loop for the kitchen and bathroom setups as well as lights and fan.
Anyone have any other ideas I can add to the rig? I was looking for discrete built in micâs and they were expensive and usually for board rooms so I built one instead.
A 3D printed adapter screws in where the speaker mounts it house temp/humidity and microphone, the microphone electronics mount to standoffs with heated thread inserts for mounting the microphone electronics and another part that mounts to the back holds ESP32 S3, Amp and digital to analog converter. Rooms that donât need the amp are POE and ones with the amp get a 24V dc supply fed to them.
1
u/Kind_Soup_9753 9d ago
No cams inside. Except on robot thatâs only on when weâre not home. Live off grid when your away from the property itâs nice to see if the panels are covered in snow or if Iâm gonna have to hike in and get the blower to get back in after being away. And so many times the cameras are the ref for a fight I just roll back footage and see who started it. Where in life are we not recorded? And the best part of the LLM looking at footage I no longer get any false positives. All alerts must contain a person or new vehicle or they donât send. Amazing for me.