The bashio-standalone.sh library writes log output to stdout (fd 1), not to
a preserved LOG_FD like the real bashio library. When bashio::log.info calls
were inside the { ... } > Settings.yaml block in immich_frame's 99-run.sh,
log messages leaked into the generated YAML file, corrupting it and causing
ImmichFrame to fail to parse account configuration correctly.
Changes:
- bashio-standalone.sh: redirect log output to LOG_FD (if available) or
stderr, matching real bashio behavior
- bashio-standalone.sh: add missing bashio::log.fatal and bashio::log.notice
aliases
- immich_frame 99-run.sh: move all bashio::log calls outside the
{ ... } > Settings.yaml block so only YAML content goes to the file
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/87f542ba-1e4a-4b71-a787-e979818997df
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
- Add General display options (Interval, ShowClock, etc.) to addon config schema
- Add per-Account filter options (Albums, People, ShowFavorites, etc.) to Accounts schema
- Rewrite 99-run.sh to generate complete Settings.yaml with General and Accounts sections
- env_vars are automatically classified as General or Account-level settings
- Schema options take precedence over env_vars
- Full backward compatibility: existing env_var configs continue to work
- Update README with comprehensive options documentation
- Bump version to 1.0.32.0-4
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
- Add Accounts list schema to config.yaml for multi-account support
- Make ApiKey and ImmichServerUrl optional when using Accounts list
- Generate Settings.yaml from addon options in 99-run.sh
- Fix /app/Config symlink direction for proper config persistence
- Set IMMICHFRAME_CONFIG_PATH for reliable config discovery
- Update README with multi-account documentation and examples
- Bump version to 1.0.32.0-2
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
Add the "Add repository to my Home Assistant" blue button to all
addon README files that were missing it. This makes it easier for
new HA users to add the repository with a single click.
Updated 59 addon READMEs:
- 51 with standard Installation section format
- 8 with non-standard or missing Installation sections
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>