Why Your Old Phone Is the Perfect Smart Home Hub DIY Project
That old Android phone in your drawer is more than backup hardware—it is a compact computer packed with sensors, storage, and connectivity that you already paid for. When paired with Home Assistant, it becomes an always-on node in your smart home, exposing over 100 data points such as light level, motion, battery status, charging state, Wi-Fi connectivity, and your next alarm. Instead of buying dedicated light, motion, or vibration sensors, you can let this single device act as a sensor hub, automation trigger, and even a basic server for certain tasks. On top of that, the same phone can be repurposed as an Android TV-style streaming device and on-screen smart home controller, giving you a central dashboard on your TV. The result is an old phone smart home upgrade that saves hardware, reduces e-waste, and delivers real automation power.

Prepare the Old Phone and Install Home Assistant Companion
Start by wiping the old phone or at least uninstalling unnecessary apps, then update Android to the latest version it supports. Set it up on Wi-Fi, disable mobile data if it no longer has a SIM, and plug it into a reliable charger so it can stay powered 24/7. Next, perform your core Home Assistant setup on a separate always-on machine such as a small box or similar device, then install the Home Assistant Companion app on the old phone and point it at your server. Once connected, the phone immediately exposes a large set of sensors to Home Assistant, including ambient light, accelerometer data, battery information, and connectivity status. In your Home Assistant dashboard, you will see these entities appear as inputs you can build automations around, turning the phone into a flexible smart home hub DIY component without any additional dedicated hardware.

Create Practical Automations: Lights, Laundry, and Security
With the phone linked to Home Assistant, you can turn raw sensor data into useful automations. Place the phone near a window or central spot and use its ambient light sensor to trigger smart bulbs or blinds when lux falls below a chosen threshold, so lights respond to actual room brightness instead of simple sunset times. Put the phone on top of your non-smart washing machine or dryer and use the accelerometer as a vibration detector: when motion drops back to baseline after a cycle, Home Assistant can send a notification or toggle other devices. Install an IP webcam app to expose the camera as a live video feed with motion detection, then use that to trigger porch lights or alerts. These examples show how one five-year-old phone can manage lighting, appliances, and basic security across your home network.

Android TV Repurpose: Turn the Phone Into a Big-Screen Controller
To give the old phone a second life as an Android TV repurpose project, connect it to your television via casting or a suitable adapter. Install an Android TV-style launcher such as ATV Launcher to replace the default home screen with a TV-friendly interface centered on apps rather than recommendations. This lets you navigate streaming services, media apps, and even your Home Assistant dashboard more comfortably from the couch. Choose a screencasting app compatible with your TV and test it with your sets, just as you would when treating the phone as a mini streaming box. Once configured, pin key smart home apps and shortcuts to the launcher so the TV effectively becomes a wall-sized control panel. This approach lets a single drawer phone double as both an Android TV-like streamer and a dedicated smart home controller for the entire household.

Tips to Keep Your DIY Smart Home Hub Reliable
To make your old phone smart home setup resilient, start with the basics: use a stable charger and cable, then place the phone where it gets good Wi-Fi and can read useful light levels or motion. Disable unnecessary background apps and notifications to reduce random wake-ups and conserve resources. In Home Assistant, keep an eye on the phone’s battery and connectivity sensors so you can receive alerts if it stops charging or drops offline. For Android TV-style use, choose a lightweight launcher and avoid installing too many heavy apps, especially on older hardware. Remember that the phone is acting as a sensor hub and controller, not your main server, so keep critical Home Assistant logic on your dedicated machine. With a bit of care, a five-year-old device can quietly run key automations and media controls for years.
