This repository maintains version information JSON files and AppArmor profiles for Home Assistant components, customized for ameriDroid's builds. The files are automatically updated every 6 hours and published to GitHub Pages.
The following JSON files are available:
- Stable:
https://ameridroid.github.io/HA-version/stable.json - Beta:
https://ameridroid.github.io/HA-version/beta.json - Dev:
https://ameridroid.github.io/HA-version/dev.json
The following AppArmor profiles are available:
- Main:
https://ameridroid.github.io/HA-version/apparmor.txt - Stable:
https://ameridroid.github.io/HA-version/apparmor_stable.txt - Beta:
https://ameridroid.github.io/HA-version/apparmor_beta.txt - Dev:
https://ameridroid.github.io/HA-version/apparmor_dev.txt
- Home Assistant: Versions are sourced from the official Home Assistant version JSONs
- Supervisor: Latest releases from ameriDroid/supervisor
- Operating System: Latest releases from ameriDroid/HA-operating-system
- AppArmor Profiles: Sourced from the official Home Assistant AppArmor profiles
The files are automatically updated every 6 hours via GitHub Actions. The workflow:
- Fetches the latest versions from all sources
- Generates new JSON files
- Updates AppArmor profile files
- Publishes them to the gh-pages branch
- Makes them available via GitHub Pages
To update the files locally:
- Install Python dependencies:
pip install requests- Run the update script:
python update_json.py