Home Assistant - Open source home automation that puts local control and privacy first.
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 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 | Description |
|---|---|
TZ |
Inform services of the timezone in your location. |
SET_HOSTNAME |
Set a custom hostname on application start. Default is homeassistant. |
Once your device joins the fleet you'll need to allow some time for it to download the various services.
When it's done you should be able to access the access the app at http://homeassistant.local:8123.
Documentation for Home Assistant can be found at https://www.home-assistant.io/docs/.
ESPhome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
The dashboard is running on port 6052.
Code server is running on port 9000 for editing YAML files directly.
Mosquitto is an MQTT broker for Home Assistant listening on port 1883.
Zigbee2MQTT supports various Zigbee adapters and the Web UI is on port 7000.
Docker container to expose a local RTMP, RTSP, and HLS or Low-Latency HLS stream for ALL your Wyze cameras including the outdoor and doorbell cams. No third-party or special firmware required.
https://github.com/mrlt8/docker-wyze-bridge
An utility block to set the hostname of devices running balenaOS.
This service is expected to remain in the stopped state after applying
changes.
https://github.com/balenablocks/hostname
Add your device to your Tailscale network with this block!
https://github.com/klutchell/balena-tailscale
Please open an issue or submit a pull request with any features, fixes, or changes.