I'll probably get roasted for this in this subreddit but I've been running Home Assistant and HomeKit side by side for years and wanted one place to see and control everything, laid out where it actually is in my house. So I built Home.io.
It puts your devices on a 3D model of your house. Lights glow in the rooms they're in, doors and locks show if they're open, sensors show their readings, and you tap anything to control it. There's also a flat 2D plan view and a regular dashboard if you'd rather have tiles.
How it works with HA:
- Connects straight to your HA server over the WebSocket API with a long-lived token. Nothing to install on HA, no HACS, no add-on
- Pulls in your areas as rooms, so devices land in the right rooms on their own
- Lights (color and warmth), switches, fans with speeds, climate, locks, covers and garage doors, cameras, media players, scenes, and sensors (temperature, humidity, motion, occupancy, doors, leak, smoke, CO, battery)
- Appliances like washers, dryers, dishwashers and ovens show what they're doing and the time left
- Energy from your Energy dashboard, by room, with solar, gas and water
- History charts from your recorder
- If you also use Apple Home, it merges both into one house with no duplicates. No HomeKit bridge needed.
The wall tablet part is what I use most. Mine is an old 6th gen iPad on the wall. When nobody's using it the whole house fills the screen with the time, weather and what's playing, and it wakes up when you walk up to it. It can also report itself to HA as an occupancy sensor, so you can use it in automations. If you leave it in wall mode, your iPhone can reach HA from anywhere through your own iCloud, without exposing HA to the internet.
For the model, you can draw your floor plan in the app, scan it with LiDAR, trace a photo of your plans, or import a 3D model (USDZ/OBJ). What worked best for me was giving Claude my floor plan and having it build the model in Blender, then importing it.
Version 1.0.1 is out now. A Mac version is in review with Apple, and the next update adds Celsius, who's home from your HA person entities, a forecast line, a "show just lights/climate/security" filter on the house, and better handling of imported models.
The catch: it's Apple only (iPhone, iPad, Mac), so it's no help if you're on Android. It's free to start (one floor plan of your own, control of everything, a dashboard and schedules), and Pro is a one-time $7.99. No subscription, and it collects no personal data.
https://apps.apple.com/us/app/home-io/id6823824273
Happy to answer questions, and tell me what's broken or what you'd want it to do.