home-assistant-awtrix▌
bradsjm/hassio-addons · updated Apr 8, 2026
All script and reference files are relative to the location of this SKILL.md file.
AWTRIX
Workflow
- Use the bundled
awtrix_fs.pyscript for deterministic filesystem operations and LaMetric icon imports. - Use absolute device paths (leading
/) to avoid firmware path errors. - Use references for endpoint behavior and MQTT/HA integration patterns.
Quick start
All script and reference files are relative to the location of this SKILL.md file.
python3 scripts/awtrix_fs.py --host <ip> status
python3 scripts/awtrix_fs.py --host <ip> icons list
python3 scripts/awtrix_fs.py --host <ip> icons import-lametric <id>
Tasks
Import a LaMetric icon by ID
- Run:
python3 scripts/awtrix_fs.py --host <ip> icons import-lametric <id> - Read:
references/AWTRIX_HTTP_FILESYSTEM.mdfor endpoint details
List icons on the device
- Run:
python3 ~/.codex/skills/home-assistant-awtrix/scripts/awtrix_fs.py --host <ip> icons list
Upload / rename / delete files
- Upload local file:
... upload ./local.jpg /ICONS/9999.jpg - Rename:
... rename /ICONS/old.gif /ICONS/new.gif - Delete:
... delete /ICONS/bad.gif
Delete ALL icons safely (avoid 404 loop bug)
When deleting many files returned by icons list, avoid command substitution loops that collapse whitespace. Use a line-safe loop so each filename is deleted individually:
python3 scripts/awtrix_fs.py --host <ip> icons list \
| awk '{print $3}' \
| while IFS= read -r f; do
python3 scripts/awtrix_fs.py --host <ip> delete "/ICONS/$f"
done
References
- HTTP endpoints, filesystem API, and LaMetric import details:
references/AWTRIX_HTTP_FILESYSTEM.md - MQTT/HA control patterns (custom apps, notify, settings):
references/AWTRIX.md - Upstream MQTT API reference:
references/upstream-api.md
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.8★★★★★71 reviews- ★★★★★Diego Johnson· Dec 28, 2024
Registry listing for home-assistant-awtrix matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Camila Brown· Dec 24, 2024
Solid pick for teams standardizing on skills: home-assistant-awtrix is focused, and the summary matches what you get after install.
- ★★★★★James Patel· Dec 16, 2024
home-assistant-awtrix is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Li Khan· Dec 12, 2024
home-assistant-awtrix fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Camila Taylor· Nov 27, 2024
We added home-assistant-awtrix from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Camila Iyer· Nov 19, 2024
home-assistant-awtrix fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Sakura Ghosh· Nov 11, 2024
We added home-assistant-awtrix from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Sakura Gill· Nov 7, 2024
Keeps context tight: home-assistant-awtrix is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Maya Mehta· Nov 3, 2024
Registry listing for home-assistant-awtrix matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Diego Tandon· Oct 26, 2024
Registry listing for home-assistant-awtrix matched our evaluation — installs cleanly and behaves as described in the markdown.
showing 1-10 of 71