Install Home Assistant, Mosquitto broker and Node-Red on android

Yes it still works and you can’t install ex hass.io on termux just homeassistant core.

Install required packages.

pkg install python libffi openssl coreutils clang ndk-sysroot build-essential python2 nodejs-lts

Setup storage

termux-setup-storage

Install homeassistant in python venv:

python -m venv homeassistant 
source homeassistant/bin/activate 
pip install --upgrade pip
pip install --upgrade wheel
pip install homeassistant

Run it once with hass command and wait few minutes

hass 

Open browser and go to 127.0.0.1:8123

Stop hass ctrl+c

Use pm2 to start hass on termux

npm i -g --unsafe-perm pm2

pm2 start /data/data/com.termux/files/home/homeassistant/bin/hass --interpreter=/data/data/com.termux/files/home/homeassistant/bin/python -- --config /data/data/com.termux/files/home/.homeassistant/

If everything is ok and you can access hass with browser save pm2

pm2 save 

Add pm2 resurrect to .bashrc