What's changed
- Added Home Assistant local brand assets under
custom_components/hermes/brand/:icon.pnglogo.pngicon@2x.pnglogo@2x.png
- Generated those assets from the README
logo.pngso Home Assistant can serve the same repo logo through/api/brands/integration/hermes/icon.pngand/api/brands/integration/hermes/logo.png. - Kept the existing root/legacy icon locations in place for HACS/repository contexts.
- Bumped package/add-on/plugin/custom-integration metadata to
0.0.4. - Added missing dev dependencies (
PyYAML,build) so a fresh venv can run the existing YAML tests and build workflow.
Verification
python -m pytest tests/ -q— 95 passedpython -m build --sdist --wheel- Release artifact inspection confirmed the sdist includes
custom_components/hermes/brand/{icon,logo}.pngand@2xvariants.
Note
After updating through HACS, restart Home Assistant and hard-refresh the browser. Home Assistant may cache brand assets under /api/brands/integration/hermes/icon.png.