Mobile-first Home Assistant Areas grid with temperature-reactive outlines + quick control chips (layout-card + button-card).
A mobile-first Areas grid for Home Assistant that uses temperature-reactive tile outlines + icons, plus badges (motion/door) and quick-control chips (lights/fans/etc).
This repo ships as a privacy-safe public template:
- No real entity IDs
- All integrations are user-supplied via
variables:placeholders
- 2-column mobile layout (layout-card grid)
- Each room is a tile:
- Name + icon
- Temp (main)
- Humidity (sub, optional)
- Optional badge (motion / door-open)
- Optional chips row (fan/light/etc)
Install via HACS:
- layout-card
- button-card
- Copy
helpers/input_numbers.yamlinto your Home Assistant config (see SETUP.md). - Restart Home Assistant.
- In Lovelace:
- Edit Dashboard → Add Card → Manual
- Paste
lovelace/areas_grid_temp_reactive.mobile.yaml
- Replace placeholders like:
[REPLACE_ME] sensor.kitchen_temperature[REPLACE_ME] binary_sensor.kitchen_motion[REPLACE_ME] /dashboard/areas-kitchen
Tile border + icon colour is determined by the room temperature compared to UI-editable thresholds:
< t1= cold< t2= cool< t3= ok< t4= warm>= t4= hot
Edit thresholds live using helpers:
input_number.cv_t1..cv_t4
Duplicate the “Example Area Tile” block per room and only change:
nameiconvariables:(temp/humidity/motion/navigation + chip entities)
Before publishing your own config, search for:
- sensor names that include addresses/rooms
- alarm entities
- dashboard URLs you don’t want public
- any personally identifying strings
This repo intentionally uses placeholders only.
MIT (see LICENSE)