Configure SSH and Network with hassOS


(Joel) #1

Boas,
Instalei ontem uma nova imagem do HA, hassOS.
Já alguém instalou e conseguiu configurar o acesso SSH e o configurar a rede?

Obrigado!


:bookmark_tabs: Home Assistant para Principiantes - Parte 2, Add-ons
(Jorge Assunção) #2

Está tudo explicado na documentação:


(Joel) #3

Sim eu já tinha visto isso. A questão é, onde coloco o ficheiro? Em que partição? A mesma questão relativamente às authorized_keys. Já vi que tinha de colocar numa pen e chamar a essa pen CONFIG. Testei, mas sem sucesso


(Jorge Assunção) #4

Os ficheiros devem se colocados numa pen USB.

Depois colocas a pen no rpi, desligas a alimentação e tornas a ligar. Ao arrancar ele assume as configurações.


(Joel) #5

Obrigado pelos teus comentários.
Efectivamente foi isso que fiz. Formatei em NTFS coloquei a estrutura mencionada por eles e coloquei no RPI e reniciei o mesmo. Mas sem resultados.

Mas uma vez mais obrigado pelos comentários.


(Jorge Assunção) #6

Atenção que o nome da pen USB tem de ser “CONFIG”, em letra maiúscula.

Formata a pen em FAT32 e cria a estrutura de ficheiros completa. o ficheiro authorized_keys (não tem extensão) fica na raiz da pen mas o ficheiro my-network (não tem extensão) fica dentro da pasta network.


(Joel) #7

Boas,
Pois, já consegui efetivamente aceder por ssh, contudo esta nova versão que vem com o hassOS vem já com uma prompt configurada onde só se podem usar comandos do HA.
Eu com o resinOS tinha instalado por exemplo um docker com o openVPN, ou seja no fundo queria ter outras imagens docker e aparentemente nesta nova versão não vou conseguir.

Obrigado!


(Jorge Assunção) #8

Deves estar a fazer alguma confusão nos acessos SSH…

Quando instalas o addon de SSH através da inteface do HA vais aceder por SSH à instalação do HA pela porta 22. Se configurares o autorized_keys vais ter acesso directo ao sistema operativo de suporte ao HA que neste caso é o HassOS, pela porta 22222.

Se acederes pela porta 22222 e escreveres o comando login na prompt tens acesso a um conjunto maior de comandos, incluindo os comandos do Docker.

Talvez seja melhor leres um pouco sobre o HassOS em https://github.com/home-assistant/hassos/tree/rel-1/Documentation

Relativamente ao OpenVPN podes utilizar o deste GitHub embora não seja ainda uma implementação oficial:

https://github.com/kylemanna/docker-openvpn