This project provides a simple way of setting up Wyoming Satellite and OpenWakeWord on Android.
- Install Termux (open source terminal emulator app)
- Install Termux:API (necessary to get mic access)
- (Optional) Install Termux:Boot and open it once + disable battery optimization for Termux & Termux:Boot (only required if you want wyoming-satellite to autostart when your device restarts)
Open Termux and run:
(command -v wget > /dev/null 2>&1 || (echo "Installing wget..." && pkg install -y wget)) && bash <(wget -qO- https://raw.githubusercontent.com/T-vK/wyoming-satellite-termux/refs/heads/main/install.sh)
Or version 2
(command -v wget > /dev/null 2>&1 || (echo "Installing wget..." && pkg install -y wget)) && bash <(wget -qO- https://raw.githubusercontent.com/BadGuppy/wyoming-satellite-termux/refs/heads/main/install_ver2.sh)
Open Termux and run:
wget -qO- https://raw.githubusercontent.com/T-vK/wyoming-satellite-termux/refs/heads/main/uninstall.sh | bash
- Open Home Assistant go to Settings → Integrations → Add Integration → Wyoming Protocol
- It should ask you for a host and a port now. Enter the IP address of your Android device into the host-field (if unsure what you IP is, run
ifconfig
in Termux and check the output, it will most likely start with192.
) and enter 10700 in the port-field.