homeassistant stack for balenaCloud
- RaspberryPi3, RaspberryPi4, or a similar arm64 device supported by BalenaCloud
You can one-click-deploy this project to balena using the button below:
Alternatively, deployment can be carried out by manually creating a balenaCloud account and application, flashing a device, downloading the project and pushing it via either Git or the balena CLI.
Application envionment variables apply to all services within the application, and can be applied fleet-wide to apply to multiple devices.
Name | Example | Purpose |
---|---|---|
TZ |
America/Toronto |
(optional) inform services of the timezone in your location |
HC_HASS_API_PASSWORD |
(optional) in order for configurator to use API functions you must provide a long-lived access token |
Connect to http://<device-ip>:8123
to begin using homeassistant.
Connect to http://<device-ip>:3218
to begin using configurator.
Connect to http://<device-ip>:8080
to begin using vscode.
Connect to http://<device-ip>:8200
to begin using duplicati.
Please open an issue or submit a pull request with any features, fixes, or changes.