He built an app with AI that reads his solar inverter and batteries, forecasts tomorrow's solar generation and household use, and emails him a report. It sets the battery charge level for the overnight cheap tariff based on the forecast.
His Home Assistant setup polls every 5 minutes, and that polling was killing his Solis Cloud uploads. Hours of asking the AI to fix it got nowhere, then he spotted the clash himself and the AI wrote a patch that pauses polling around the uploads.
This only partly worked. Worth knowing before you try it.
Working from a machine an agent had never run well, the AI set up his home server stack over Telegram voice messages: SSH, Docker, Traefik, certificates, split horizon DNS and local models. It also runs his house watching through Frigate and a solar dashboard he can check from his phone.
His local LLM runs permanently as a Home Assistant agent with agentic access to his sensors, answering voice queries about his solar and battery data and creating automations.
His weekly package delivery came with no delivery notice, and the couriers did not ring the bell. The AI built a small API script that uses the tracking link and signals his Homey, so he gets the alerts he wants.
His ultrawide and BenQ monitors plus a 7.1 receiver gave Windows a decade of phantom displays, lost windows, G-Sync stutter and audio sent to the wrong place. He explained the problems to the AI, which scanned his connected devices and log files, found problems he did not know about, and built him a utility with display and audio modes on hotkeys that keeps Dolby Atmos on and his mic volume right.
His kids' school sends 4 to 5 messages a day through My Child At School, an app he calls a beta version of AOL Instant Messenger. He created an agent with AI that logs in to it and sends him and his wife a daily summary email.
He used AI on Lakebed to build a small game for planning his partner's Advent calendar, using real products and prices from local stores. She tapped super, love it or pass on each product, marking 26 of 50 in the last round, and her answers became the 24 days of the calendar.