Em guias anteriores, vimos como instalar, por exemplo, Jeedom em um NAS Synology, ou ainda Home Assistant no Synology. Um NAS Synology já funciona 24/7, consome razoavelmente e oferece um armazenamento confiável: é um anfitrião perfeito para um sistema de automação. E agora que existe o Homey Self-Hosted Server, é totalmente possível instalar o sistema Homey em um NAS Synology. A ideia é simples: lançamos o servidor Homey em um contêiner, armazenamos os dados em uma pasta dedicada do NAS e controlamos tudo a partir do aplicativo Homey no iOS/Android. Limpo, eficiente… e mantemos o controle sobre a hospedagem! A Athom, a empresa por trás do Homey, desenvolveu um procedimento extremamente simples para aproveitar isso.
No que diz respeito ao hardware, o Homey requer um Synology com CPU Intel/AMD, DSM 7 ou superior, pelo menos 1 GB de RAM livre e 2 GB de armazenamento livre.
Na prática, é melhor prever um pouco mais se você instalar muitos aplicativos do Homey: o servidor em si permanece leve, mas os aplicativos e o histórico podem aumentar o uso do disco.
Também é necessário o pacote Container Manager (é a versão “Docker” do Synology no DSM recente). O procedimento oficial do Homey envolve o gerenciamento de projetos Docker Compose no Container Manager.
Por fim, tenha em mente um ponto importante sobre a rede: o Homey Self-Hosted Server utiliza portas dedicadas (e descoberta local). No Docker, o Homey recomenda um funcionamento em network_mode: host, o que se adapta muito bem ao contexto de um NAS em casa.
Instalar o Container Manager no NAS Synology
Abra o Centro de Pacotes do Synology, pesquise por Container Manager e, em seguida, instale-o. A primeira abertura pode levar alguns segundos, até que o serviço inicialize tudo.

Se o seu NAS for antigo ou estiver em uma versão do DSM que ainda exibe “Docker”, não se preocupe: a lógica ainda é semelhante, mas a interface “Projeto / docker-compose.yml” é tipicamente a do Container Manager (DSM 7+).
Criar a pasta de dados do Homey no Synology
Antes de criar o contêiner, o mais simples é preparar um local “limpo” para os dados do Homey.
No File Station, na pasta Docker, crie uma pasta com o nome homey-shs. Esta pasta conterá a configuração, o banco de dados e os arquivos do servidor.

Por que isso é importante? Porque você poderá atualizar/reconstruir o contêiner sem perder seus dados, desde que esta pasta permaneça no lugar (é ela que faz fé).
Abra o Container Manager, vá para Projeto e clique em Criar.
Nomeie o projeto, por exemplo, de homey-shs.
Para Caminho, selecione a pasta que você acabou de criar (por exemplo: a pasta “homey-shs”).
Em Fonte, escolha Criar um arquivo docker-compose.yml e cole o arquivo compose oficial abaixo.
services:
homey-shs:
image: ghcr.io/athombv/homey-shs:latest
container_name: homey-shs
restart: unless-stopped
network_mode: host
privileged: true
volumes:
- ./:/homey/user

Duas observações:
- A montagem
./:/homey/usersignifica que a pasta “Path” do projeto serve como armazenamento persistente do lado do Homey. É perfeito no Synology, pois o Container Manager gerencia esta pasta para o projeto. - O
network_mode: hostevita muitos problemas de rede/descoberta e alinha o Synology com a recomendação oficial do Docker para o Homey.
Iniciar Homey Self-Hosted Server no Synology
Confirme com Próximo. Nas Configurações do Portal Web, não mude nada (o Homey indica explicitamente para não modificar nada aqui), depois continue.

Na tela Resumo, verifique se Iniciar o projeto ao criá-lo está marcado, depois finalize com Concluído.

Se você gosta de verificar se “tá respirando”, abra os logs do contêiner pelo Container Manager: você deve ver o Homey iniciar sem loops de erro.

Como você pode ver, a instalação é realmente muito simples!
Adicionar Homey Self-Hosted Server no aplicativo Homey
Uma vez que o projeto for iniciado, abra o aplicativo Homey no iOS ou Android, adicione um novo dispositivo/Homey e escolha Self-Hosted Server.

O aplicativo, em seguida, se encarrega de associar seu servidor Homey auto-hospedado.

Dica prática: se o aplicativo não detectar nada automaticamente, teste a partir de um navegador em sua rede local a URL http://IP_DU_SYNOLOGY:4859 (este é a porta HTTP padrão do servidor).
O aplicativo nos propõe então configurar nossa casa: número de andares, cômodos, etc.

Algumas ideias de usos concretos uma vez que Homey está no Synology
Uma vez que o Homey está hospedado no NAS, você pode centralizar todos os equipamentos da casa. O Homey oferece muitos aplicativos a serem instalados para adicionar a compatibilidade de certos dispositivos conectados, muito úteis, especialmente para os dispositivos que não necessitam de um protocolo específico por meio de uma chave USB.

Aqui, por exemplo, a adição da estação meteorológica Netatmo, da minha bateria solar Marstek, ou ainda das minhas luzes Philips Hue não apresenta nenhum problema.

Meus módulos de trilho DIN Shelly também se integram sem problemas, permitindo acompanhar meu consumo de eletricidade no painel dedicado:

É claro que é possível criar automatismos muito “casa conectada”, isso sem depender de uma pequena caixa dedicada. Tipicamente, um cenário de “partida” pode desligar tomadas não essenciais, abaixar o aquecimento, ativar o alarme e colocar algumas câmeras em modo de vigilância.
Outro clássico que sempre funciona: a gestão de presença + iluminação. Assim que a última pessoa deixa a casa, o Homey pode apagar as luzes esquecidas e reduzir a ventilação. Inversamente, quando alguém retorna após o pôr do sol, o Homey acende uma cena suave na entrada e na sala (e não é preciso pensar nisso, esse é o objetivo).
E se você precisar de rádios Zigbee / Z-Wave / 433 MHz / IR, o Homey pode se expandir através do Homey Bridge, dependendo dos seus equipamentos, enquanto mantém o servidor em sua própria máquina!
Atenção à licença
Ao contrário do Home Assistant ou Jeedom, o Homey não é Open Source nem gratuito. Cada nova instalação inclui um teste gratuito de 30 dias, sem cartão de crédito.

Depois, duas opções: 4,99 € por mês, ou uma licença vitalícia a 149 €, que pode ser adquirida através de sua conta no site do Homey.

Um detalhe a não perder: se a assinatura mensal expirar, a instância fica offline até que seja renovada ou comprada uma licença vitalícia.
Atualizar o Homey no Synology (Limpar + Criar)
É necessário pensar de tempos em tempos na atualização do sistema, o Homey sendo muito prolífico nesse aspecto. O método oficial do Homey no Synology é muito simples: no Container Manager → Projeto, clique com o botão direito no homey-shs e escolha Limpar.
Clique com o botão direito novamente e selecione Criar.
O Homey indica que, após isso, o servidor roda na versão mais recente.

Esse fluxo “Limpar + Criar” é justamente a vantagem de ter uma pasta de dados persistente: você reconstrói a imagem, mas mantém o histórico e a configuração.
O Homey Self-Hosted Server utiliza por padrão várias portas: 4859 (HTTP), 4860 (HTTPS) e portas “Bridge” 4861/4862.
Se o firewall do Synology estiver ativado, permita pelo menos essas portas de entrada a partir da sua LAN, caso contrário, você vai se frustrar por nada.
Se a detecção do endereço IP local ocorrer mal (isso acontece em algumas redes, VLANs ou configurações um pouco “exóticas”), o Homey prevê uma variável HOMEY_LOCAL_ADDRESS para forçar o IPv4 local do NAS.
No Synology, a abordagem mais simples é deixar network_mode: host e verificar se o NAS tem um IP fixo/reservado pelo DHCP.
Você quer acessar o Homey de fora com um nome de domínio? O Homey documenta a configuração através de um proxy reverso HTTPS (com suporte ao WebSocket) apontando para http://<ip-homey>:4859.
No Synology, isso pode ser feito com o proxy reverso integrado ou um tipo de Nginx Proxy Manager, desde que TLS + WebSocket sejam bem gerenciados.


