Home Assistant Addon to control an AirSend device in a local network.
Run the following command in your terminal:
wget -q -O - https://raw.githubusercontent.com/devmel/hass_airsend-addon/master/install bash -OR
Manually copy the airsend folder into your Home Assistant addons directory.
- Go to Supervisor → Add-on Store → Local add-ons.
- Refresh the list, then install and start the AirSend add-on.
git clone https://github.com/devmel/hass_airsend-addon
cd hass_airsend-addon/addons/airsend- Go to your Home Assistant profile.
- Navigate to the Security tab.
- Generate a long-lived access token (use this as
HASS_TOKEN).
Replace amd64 with your machine's architecture if needed (armhf, armv7, aarch64, etc.):
docker build --build-arg "BUILD_FROM=ghcr.io/home-assistant/amd64-base:3.22" -t hass_airsend-addon .Adjust the environment variables according to your setup:
docker run -dp 33863:33863 \
-e HTTPS=1 \
-e HASS_HOST='homeassistant.local:8123' \
-e HASS_TOKEN='your_token_here' \
-e HASS_AUTOINCLUDE=0 \
hass_airsend-addon- HTTPS=1: Enables HTTPS. Use HTTPS=0 if you cannot handle self-signed certificates.
- HASS_HOST: Your Home Assistant server address and port (e.g., homeassistant.local:8123).
- HASS_TOKEN: The long-lived access token you generated.
- HASS_AUTOINCLUDE: Set to 0 to disable auto-inclusion of the add-on in Home Assistant.
- Security: Never share your
HASS_TOKEN. - HTTPS: If
HTTPS=0, ensure your network is secure.