Instalar Home Assistant em um SmartPhone Velho!

Já tentou instalar o pacote tzdata? É um requisito após homeassistant 2021.6. A maioria dos OS padrões - como Debian, Ubuntu - já vem com o tzdata por padrão, porém no Termux não é assim.

pip install tzdata

Apaguei a pasta, reinstalei tudo e tambem o TZDATA

E mesmo assim não foi!

Bloco de Citação
(homeassistant) $ hass
2021-07-07 14:38:39 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //data/data/com.termux/files/home/.homeassistant/home-assistant_v2.db was shutdown cleanly
2021-07-07 14:38:44 ERROR (MainThread) [homeassistant.setup] Setup failed for cloud: Unable to import component: No module named ‘av’
2021-07-07 14:38:47 ERROR (MainThread) [homeassistant.setup] Setup failed for dhcp: unknown error
Traceback (most recent call last):
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/homeassistant/setup.py”, line 201, in _async_setup_component
component = integration.get_component()
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/homeassistant/loader.py”, line 490, in get_component
cache[self.domain] = importlib.import_module(self.pkg_path)
File “/data/data/com.termux/files/usr/lib/python3.9/importlib/init.py”, line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File “”, line 1030, in _gcd_import
File “”, line 1007, in _find_and_load
File “”, line 986, in _find_and_load_unlocked
File “”, line 680, in _load_unlocked
File “”, line 850, in exec_module
File “”, line 228, in _call_with_frames_removed
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/homeassistant/components/dhcp/init.py”, line 17, in
from scapy.arch.common import compile_filter
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/arch/init.py”, line 135, in
_set_conf_sockets() # Apply config
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/config.py”, line 618, in _set_conf_sockets
conf.ifaces.reload()
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/interfaces.py”, line 238, in reload
self._reload_provs()
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/interfaces.py”, line 234, in _reload_provs
self._load(prov.reload(), prov)
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/interfaces.py”, line 53, in reload
return self.load()
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/arch/linux.py”, line 420, in load
get_if_raw_hwaddr(i, siocgifhwaddr=SIOCGIFHWADDR)[1]
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/arch/common.py”, line 87, in get_if_raw_hwaddr
get_if(iff, siocgifhwaddr)
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/arch/common.py”, line 65, in get_if
return ioctl(sck, cmd, struct.pack(“16s16x”, iff.encode(“utf8”)))
PermissionError: [Errno 13] Permission denied
2021-07-07 14:38:48 ERROR (MainThread) [homeassistant.setup] Setup failed for mobile_app: Unable to import component: No module named ‘av’
2021-07-07 14:38:49 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of default_config. Setup failed for dependencies: cloud, dhcp, mobile_app
2021-07-07 14:38:49 ERROR (MainThread) [homeassistant.setup] Setup failed for default_config: Could not set up all dependencies.

aparece um erro aparentemente de dhcp, porem ja defini o ip como estatico e não funcionou…
alguem pode ajudar?

Bloco de Citação
(homeassistant) ~/homeassistant $ hass
2021-07-12 21:06:53 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //data/data/com.termux/files/home/.homeassistant/home-assistant_v2.db was shutdown cleanly
2021-07-12 21:06:56 ERROR (MainThread) [homeassistant.setup] Setup failed for dhcp: unknown error
Traceback (most recent call last):
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/homeassistant/setup.py”, line 201, in _async_setup_component
component = integration.get_component()
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/homeassistant/loader.py”, line 490, in get_component
cache[self.domain] = importlib.import_module(self.pkg_path)
File “/data/data/com.termux/files/usr/lib/python3.9/importlib/init.py”, line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File “”, line 1030, in _gcd_import
File “”, line 1007, in _find_and_load
File “”, line 986, in _find_and_load_unlocked
File “”, line 680, in _load_unlocked
File “”, line 850, in exec_module
File “”, line 228, in _call_with_frames_removed
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/homeassistant/components/dhcp/init.py”, line 17, in
from scapy.arch.common import compile_filter
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/arch/init.py”, line 135, in
_set_conf_sockets() # Apply config
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/config.py”, line 618, in _set_conf_sockets
conf.ifaces.reload()
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/interfaces.py”, line 238, in reload
self._reload_provs()
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/interfaces.py”, line 234, in _reload_provs
self._load(prov.reload(), prov)
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/interfaces.py”, line 53, in reload
return self.load()
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/arch/linux.py”, line 420, in load
get_if_raw_hwaddr(i, siocgifhwaddr=SIOCGIFHWADDR)[1]
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/arch/common.py”, line 87, in get_if_raw_hwaddr
get_if(iff, siocgifhwaddr)
File “/data/data/com.termux/files/home/homeassistant/lib/python3.9/site-packages/scapy/arch/common.py”, line 65, in get_if
return ioctl(sck, cmd, struct.pack(“16s16x”, iff.encode(“utf8”)))
PermissionError: [Errno 13] Permission denied
2021-07-12 21:06:57 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of default_config. Setup failed for dependencies: dhcp
2021-07-12 21:06:57 ERROR (MainThread) [homeassistant.setup] Setup failed for default_config: Could not set up all dependencies.

edit: problema do dhcp resolvido, só ficou esse de autorização

Boa tarde
Ainda não estou bem familiarizado com o tema aqui exposto, mas me parece ser o caminho certo para dar os primeiros passos.
Quando fui tentar correr a linha python3 -m pip install Pillow apareceu o seguinte erro Building wheel for Pillow (setup.py) … error
Conseguem me ajudar a ultrapassar essa questão?
Obrigado,

instale o tz data no venv… eu também havia esquecido

Ei Thiago, tudo bom, cara segui os passos e também cheguei no mesmo erro, acesso a web de boa, entro com o usuário e senha, mas fico agarrado no GMT zone, instalei o PIP ZTDATA mas mesmo assim ele não avança, tem mais algum pacote que eu possa instalar para seguir ? você conseguiu ? meu termux foi pego diretame do site pois fiquei sabendo que o da playstore vai ser descontinuado.
Queria muito essa força, so dependo disso para rodar meu sistema Home Assistant aqui.
Já fiz uma case para fixar o celular na parede como se fosse um dashboard da casa, ficou na muito bonito aqui.
Ficaria melhor com um tablet, mas o celular estava sem uso mesmo.

Pessoal estou tendo o seguinte erro na hora da instalação apos o comando python3 -m pip install homeassistant
o erro é este
ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly
Alguem tem alguma ideia do que pode ser?

Sabe dizer se o Termux ta com problemas? ja deu erro no “pkg update” diz “Bad Getway”

acabei de instalar o HUE addon no meu home assistant se tiver um tuto que to bem perdido

Tenta buildar o cryptography na mão. Tive um problema com o Rust quando fui instalar no meu Moto X4.

pip download cryptography
tar xvf cryptography-36.0.2.tar.gz
cd cryptography-36.0.2/src/rust
nano Cargo.toml

#Comentar a linha abaixo
#lto = “thin”

maturin build --release --strip
cd …/…/…/
rm cryptography-36.0.2.tar.gz
tar -czvf cryptography-36.0.2.tar.gz cryptography-36.0.2

pip install cryptography-36.0.2.tar.gz