Mozilla WebThings no Raspberry Pi - Primeiros passos
do tradutor
A Mozilla criou um hub universal para dispositivos domésticos inteligentes para conectar dispositivos de diferentes fornecedores e protocolos (incluindo Zigbee e Z-Wave) e gerenciá-los sem o uso de nuvens e em um só lugar. Um ano atrás houve novidades sobre a primeira versão, e hoje estou postando uma tradução da documentação recentemente atualizada, que responde a maioria das dúvidas básicas sobre o projeto. Aguardo discussão e troca de opiniões nos comentários.
Gateway WebThings para Raspberry Pi
Gateway Mozilla WebThings é um software para gateways usado em sistemas domésticos inteligentes, que permitirá monitorar e controlar diretamente dispositivos inteligentes via Internet, sem intermediários.
O que você precisa
Computador Raspberry Pi e fonte de alimentação (Raspberry Pi 3 requer pelo menos 2A)
Flash a imagem em um cartão microSD. Existir jeitos diferentes registros. Recomendamos usar Etcher.
Abra o gravador
Insira o cartão de memória no adaptador do seu computador.
Selecione a imagem como fonte
Selecione um cartão de memória
Clique em “Flash!”
Depois de concluído, remova o cartão de memória.
3. Inicializando o Raspberry Pi
Insira o cartão de memória no Raspberry PI
Conecte adaptadores USB, se disponíveis
Conecte a energia para iniciar o download
Nota: O Raspberry Pi pode levar de 2 a 3 minutos para inicializar pela primeira vez.
4. Conexão Wi-Fi
Após a inicialização, o gateway criará um ponto de acesso “Portal WebThings XXXX”(onde XXXX são os quatro dígitos do endereço MAC do Raspberry Pi). Conecte-se a este ponto a partir do seu computador ou smartphone.
Uma vez conectado, você deverá ver a tela de boas-vindas do WebThings Gateway, que começará a procurar sua rede Wi-Fi doméstica.
Selecione sua rede doméstica na lista e digite a senha para se conectar.
Nota:
Se você estiver conectado ao ponto de acesso “WebThings Gateway XXXX”, mas não vir a tela de boas-vindas, tente abrir a página em 192.168.2.1.
Raspberry Pi pode ser conectado à rede usando um cabo Ethernet. Neste caso, ele tentará obter automaticamente o endereço IP da rede do seu roteador. Em seguida, digite “http://gateway.local” em seu navegador para configurar o gateway pela primeira vez.
Se você mover o gateway para outro local ou ele perder o acesso à rede original, ele mudará automaticamente para o modo de ponto de acesso para que você possa se conectar a ele e configurar outra rede.
5. Selecionando um subdomínio
Após conectar o gateway à rede, certifique-se de que o computador ou smartphone a partir do qual você está configurando esteja na mesma rede. Depois disso, vá para o endereçogateway.local no navegador.
Depois disso, você terá a opção de registrar um subdomínio gratuito para acessar o gateway fora da rede local via túnel seguro da Mozilla.
Insira o subdomínio e endereço de e-mail desejados (para futura redefinição de senha) e clique em “Criar”.
Nota:
Você pode pular esta etapa e usar o gateway inteiramente localmente ou configurando você mesmo o encaminhamento de porta e o DNS. Porém, neste caso, se no futuro você ainda decidir usar o subdomínio Mozilla, as configurações do gateway deverão ser totalmente redefinidas.
Se a página estiver em gateway.local não abre, tente descobrir o endereço IP do gateway através do seu roteador (procure na lista de dispositivos conectados um dispositivo como “gateway” ou com um endereço MAC começando com “b8:27:eb”), e tente para abrir a página diretamente por IP.
Se gateway.local e http:// não estão funcionando, certifique-se de que seu computador e o Raspbeery Pi estejam conectados à mesma rede.
Se você já registrou um subdomínio antes, insira seu nome e o endereço de e-mail que usou para registrá-lo. As instruções para obter acesso aparecerão na tela.
6. Criação de conta
Após registrar um subdomínio, será aberta uma página com os seguintes passos para configuração do gateway. Digite seu nome, endereço de e-mail e senha e clique em “Avançar”.
Nota: Contas adicionais podem ser criadas posteriormente.
Feito!
Depois disso, a página “Coisas” deve abrir para conectar dispositivos inteligentes ao gateway.