Controle seus dispositivos com Domoticz e Raspberry Pi

Lâmpadas que ligam automaticamente, o termóstato que mantém a sua casa a uma temperatura agradável e a máquina de lavar que liga à distância: já deixou a sua casa inteligente? Isso é perfeitamente possível com um Raspberry Pi e o software Domoticz!

Dica 01: peças

Em última análise, o que você precisa em termos de partes depende fortemente de seus desejos. Para este artigo, vamos trabalhar com um Raspberry Pi 3. Existem vários fornecedores que oferecem os chamados kits iniciais. Com isso, você obtém as necessidades básicas de casa de uma só vez. Um bom exemplo de fornecedor com esse kit é o SOS Solutions. Certifique-se de ter pelo menos as seguintes peças ao começar a usar Domoticz no Raspberry Pi: - Raspberry Pi 3 Modelo B com fonte de alimentação adequada, um cartão micro-SD de pelo menos 8 GB, um leitor de cartão SD, um cabo de rede , um monitor com cabo HDMI e um mouse e teclado USB.

Se você já tem um Raspberry Pi funcionando, pode pular a primeira parte deste artigo. Afinal, você já tem um sistema operacional adequado instalado e um Raspberry Pi funcionando. Em seguida, vá direto para a seção 'Introdução ao Domoticz'.

Instale-o

Se você for começar a usar o Raspberry Pi pela primeira vez e solicitar um kit inicial, em muitos casos, você pode ter o sistema operacional instalado pelo fornecedor por uma pequena taxa. Você pode então instalar imediatamente o Domoticz. Nós mesmos fazemos a instalação do sistema operacional.

Dica 02: sistema operacional

Para usar Domoticz em um Pi, primeiro precisamos de um sistema operacional. Existem diferentes sistemas operacionais para o Pi, escolhemos Raspbian Lite. Para instalar isso, usamos o gerenciador de instalação NOOBS (New Out of Box Software). Isso mostra um menu onde você pode escolher entre uma seleção de sistemas operacionais e o NOOBS também ajuda a definir configurações adicionais, como a conexão de rede sem fio. Primeiro, baixe a versão mais recente do NOOBS para o seu PC. O arquivo tem aproximadamente 1,5 GB de tamanho. Clique com o botão direito no arquivo zip baixado e escolha Desempacotar.

Dica 03: cartão SD

Se você estiver trabalhando com um cartão de memória que já usou antes, formate-o antes de continuar. Formate o cartão com o programa gratuito SD Memory Card Formatter. Isso garante que o cartão de memória seja formatado de acordo com o padrão correto e evita problemas com a instalação do sistema operacional. Você pode encontrar o freeware aqui.

Em seguida, coloque o cartão SD vazio no leitor de cartão de memória e abra o seu explorador (use a combinação de teclas Windows + E se necessário). Copie os arquivos extraídos do NOOBS para o cartão SD.

Raspbian Lite é uma versão simplificada do Raspbian, que é perfeitamente adequada para nossa tarefa

Dica 04: Raspberry Pi

É hora de colocar o Raspberry Pi em funcionamento. Conecte um teclado USB e um mouse USB ao dispositivo e conecte o Raspberry Pi a um monitor por meio de um cabo HDMI. Insira o cartão micro SD para o qual você copiou o NOOBS antes. Tudo conectado? Em seguida, conecte a fonte de alimentação. O Raspberry Pi é inicializado. Paciência é uma virtude: principalmente na primeira vez, isso pode levar algum tempo. Assim que o Raspberry Pi for iniciado, a janela principal do NOOBS aparecerá com uma seleção de sistemas operacionais. Nossa preferência é pelo Raspbian Lite. Esta é uma versão simplificada do Raspbian, que é perfeitamente adequada para nossa tarefa. No entanto, este sistema operacional não está disponível por padrão e deve ser baixado. Felizmente, isso não é muito difícil, porque o Raspberry Pi 3 tem uma placa WiFi embutida. Pressione o W ou clique Wi-firedes e conecte-se à sua rede sem fio. Imediatamente depois disso, aparecem os outros sistemas operacionais disponíveis, incluindo o Raspbian Lite. Escolha este sistema operacional e pressione Digitar. Então escolha instalar ou pressione I. O sistema operacional será baixado e instalado. Na primeira vez que você iniciar o sistema, o Raspberry solicitará as informações de login. Por padrão, o nome de usuário é pi e a senha framboesa. Depois de ver a linha de comando com o cursor piscando, o sistema está pronto para funcionar!

Teclado

O teclado correto para o Raspberry Pi pode não estar instalado, fazendo com que certos pressionamentos de tecla, por exemplo, não produzam o caractere correto. Felizmente, você pode ajustar isso por conta própria relativamente rápido. Na linha de comando, digite sudo raspi-config. Escolher LocalizaçãoOpções e escolha o teclado correto.

Dica 05: traga Domoticz

Domoticz é um sistema compacto para automação residencial que permite operar uma grande variedade de dispositivos. Isso inclui sensores como estações meteorológicas, eletricidade e água, mas também dispositivos inteligentes, como iluminação inteligente e alto-falantes. Você pode operar Domoticz através de vários dispositivos, como seu laptop, tablet e smartphone. O ambiente do usuário é baseado na web e pode ser instalado em diferentes dispositivos. Usamos o Raspberry Pi que preparamos para isso nas etapas anteriores.

Primeiro trazemos Domoticz no Pi. Com a linha de comando do Pi à sua frente, emita o seguinte comando seguido de Enter:

curl -L install.domoticz.com | sudo bash

A tela inicial agora perguntará se você deseja usar http e https. Escolha ambos e não altere nada nas configurações padrão. Na próxima tela, será perguntado qual número de porta deseja usar. Também escolhemos 8080 e pressionamos OK. Também deixamos o número da porta padrão 443 de https inalterado. Na tela final, você pode ver para onde navegar com o navegador, no nosso caso: //192.168.0.156:8080.

Você pode controlar Domoticz através de diferentes dispositivos, como seu laptop, tablet e smartphone

Dica 06: configure o Domoticz

Agora abra um navegador como o Chrome em seu computador e navegue até o site de instalação do Domoticz. No nosso caso, digitamos na barra de endereço //192.168.0.156:8080. Se não funcionar, leia a caixa 'Versão beta do Domoticz'. Domoticz é dividido em diferentes categorias. Clique em Configurar para as instituições. abaixo Hardware você encontrará hardware com o qual pode se comunicar diretamente da Domoticz. Você precisa desse hardware para a maioria dos dispositivos: ele forma o elo de conexão entre o dispositivo final (por exemplo, iluminação) e o Domoticz. Um bom exemplo disso é a iluminação Bridge of Philips Hue. A segunda categoria é Dispositivos. Todos os dispositivos inteligentes detectados são mostrados aqui. Esta seção ainda está vazia no início, porque mais tarde você mesmo a preencherá com dispositivos. Finalmente você encontrará em Definições todas as outras configurações.

Versão beta do Domoticz

Se você não conseguir acessar seu ambiente Domoticz na próxima etapa, pode haver um arquivo ausente que impede o Domoticz de carregar. Em muitos casos, esse problema está relacionado à biblioteca libssl.so ausente. No momento em que este artigo foi escrito, uma solução está sendo trabalhada. A última versão beta do Domoticz não sofre com isso. Se você tiver problemas, tente instalar a versão beta. Você faz isso da seguinte maneira. Na linha de comando do seu Raspberry Pi, digite: cd domoticz e pressione Enter. Digite a seguir ./update beta e pressione Enter novamente. Domoticz agora está sendo atualizado para a versão mais recente.

Dica 07: configurações gerais

abaixo Configurar / Definições encontre a página de configurações gerais. Aqui você pode mudar o idioma de inglês para holandês. Faremos isso imediatamente, de modo que todos os menus e opções sejam exibidos em holandês a partir de agora. Em seguida, insira sua localização atual em Localização. Esta informação é importante, por exemplo, para saber quando o sol nasce e se põe, e para saber que previsão do tempo se aplica à sua localização. No final, você encontrará a seção Visívelcardápios. Aqui você determina quais partes devem ser incluídas nas guias na parte superior. Estamos felizes com a seleção padrão por enquanto.

Dica 08: endereços IP de hardware

Para ser capaz de controlar seus dispositivos inteligentes, como iluminação e termostato, você os conecta ao Domoticz. Às vezes, você precisa de uma estação intermediária para isso, também chamamos isso de gateway ou ponte. Esta parte cuida da tradução entre Domoticz e o dispositivo final. Pense, por exemplo, na ponte de sua iluminação Hue: esta caixa se comunica com as lâmpadas. Para adicionar este hardware, você precisa do endereço IP correspondente. Se você usar endereços IP fixos e tiver uma visão geral, leve isso em consideração. Em muitos casos, você usará endereços IP dinâmicos atribuídos pelo roteador. Você pode encontrar facilmente essas informações na página de configuração do roteador. Abra esta página e solicite uma visão geral dos endereços IP atribuídos. Certifique-se também de que possui as senhas do hardware.

Dica 09: adicione hardware

Clique na tela inicial Hardware. Aqui você indica quais dispositivos, como pontes e gateways, estão presentes em sua casa. Escolha da lista em Modelo o dispositivo que você deseja adicionar, por exemplo Philips Hue Bridge. A lista inclui um grande número de dispositivos, incluindo o conhecido termostato Toon, termostato Nest, Philips Hue e Logitech Harmony. Você pode adicionar alguns dispositivos com relativa facilidade, como o Hue Bridge. Digite o endereço IP e a porta e pressione o botão de link redondo na própria ponte Hue. No Domoticz você clica imediatamente a seguir Cadastre-se no Bridge. O link é então criado automaticamente e você não precisa mais inserir um nome de usuário e senha. Depois que todos os dados forem inseridos, adicione o dispositivo via Adicionar. O dispositivo é adicionado à lista de hardware.

Na tabela você encontrará todas as informações sobre os dispositivos e seus status

Dica 10: dispositivos de mesa

Depois de adicionar as partes como a Hue Bridge, você pode encontrar os dispositivos correspondentes (como as luzes reais) por meio Instituições / Dispositivos. Esta tabela contém informações interessantes sobre os diferentes dispositivos e seus status. Por exemplo, se você adicionou o termostato Toon ou o termostato Nest, verá as configurações atuais de temperatura aqui. Informações 'ocultas' também são visíveis aqui, por exemplo, o detector de movimento Philips Hue também contém um termômetro, e esses dados também são mostrados aqui. Esta tabela fornece, portanto, os 'blocos de construção' da sua casa inteligente.

Dica 11: adicione

Agora você pode adicionar os dispositivos individuais ao Domoticz. Em nosso exemplo, queremos controlar a iluminação Hue no estudo. Procuramos esta lâmpada na lista. Se você não conseguir encontrar a peça, use a caixa de pesquisa no canto superior direito. Clique no botão agora Luminária/adicionar xadrez (o círculo verde com a seta branca). Dê um bom nome à peça e clique em Adicionar Dispositivo. Você então encontrará o dispositivo na guia Comuta e está imediatamente pronto para uso. Repita essas etapas para todos os dispositivos que deseja adicionar.

Dica 12: opere o dispositivo

Da guia Comuta você pode controlar os dispositivos adicionados. No caso de uma lâmpada, deslize o interruptor para a esquerda para diminuí-la. aperte o botão Cronômetros. Aqui você determina quando o dispositivo (como a lâmpada) deve ser ativado, por exemplo, ao nascer do sol. Você também pode especificar aqui em quais dias as promoções devem ser aplicadas. Se você usa determinados dispositivos com frequência, adicione-os aos seus favoritos: pesquise na guia Comuta o item e clique no botão estrela (canto inferior esquerdo da caixa). Você pode encontrar seus favoritos na guia Painel. Você também pode colocar todos os dispositivos da sala em um grupo, por exemplo: por meio da guia Grupos. Na parte inferior da janela, clique em Dispositivo no dispositivo que você deseja adicionar e depois Adicionar.

Dica 13: eventos

Se você entende como o Domoticz funciona, pode começar com os eventos. Isso permite automatizar quase todos os componentes vinculados ao Domoticz. Vamos para Instituições / Mais opções / Eventos. Com o Blockly, você pode automatizar suas ações com base em blocos de construção visuais. É assim que você vai encontrar Dispositivos uma visão geral de peças como interruptores, grupos e cenas. abaixo Ao controle determinar as condições “Se”. Por exemplo, "Quando o sol se põe, então". Se precisar da hora atual para uma ação, você pode usá-la por meio da seção Tempo. Por exemplo, você pode criar uma situação em que as lâmpadas da sala de estar se acendam automaticamente quando o sol se põe e o detector de movimento não registra ninguém há algum tempo. Experimente as possibilidades!

Faça com que as luzes da sala se acendam automaticamente quando o sol se põe

Dica 14: clima atual

Interessante é a possibilidade de vincular o Domoticz ao Weather Underground, um serviço meteorológico online. Você pode solicitar o clima atual de várias estações meteorológicas. Você adiciona isso no Domoticz à seção Dispositivo, escolha em Modelo em frente Clima subterrâneo. Para usar o serviço, você precisa de uma chave API. Vá para www.wunderground.com, crie uma conta gratuita e inscreva-se. Então vá aqui, escolha Plano Stratus e Desenvolvedor (fundo). Você não paga nada por isso. Clique em Chave de Compra, indique que você precisa da chave para uso não comercial e em Projeto desista do Domoticz. Você precisa da chave API mostrada.

Agora é importante selecionar a estação meteorológica que está perto de você. Acesse aqui e confira as estações meteorológicas. Clique na estação meteorológica que deseja usar. Na janela, você insere o ID da estação. Abra o Domoticz e escolha Instituições / Hardware. Abelha Modelo você escolhe Clima subterrâneo. Insira sua própria chave de API no campo e a ID da estação em Localização. Clique em Adicionar. Se a configuração correu bem, você encontrará os novos dispositivos virtuais por meio de Instituições / Dispositivos. Aqui você vê, entre outras coisas, um anemômetro, barômetro e pluviômetro, que você pode usar em seus circuitos.

Dica 15: Problemas?

Se você estiver tendo problemas, é útil saber que Domoticz está no log (Instituições / registro) acompanha o que está acontecendo com os dispositivos em sua casa. Na guia Problema você encontrará uma visão geral dos possíveis erros. Se você quiser passar rapidamente por todas as entradas, pode usar a função de filtro no canto superior direito.

Você está preso? Uma característica da Domoticz é o grande grupo de usuários entusiasmados, que também trocam experiências entre si. Um extenso fórum de usuários pode ser encontrado aqui. Especialmente se você está apenas começando com Domoticz, o fórum é um recurso muito valioso, onde você será rapidamente ajudado por usuários mais experientes. Com um projeto de código aberto como o Domoticz, isso não é um luxo desnecessário, uma vez que a documentação extensa não é evidente.

Fechar Domoticz

Para fechar ou reiniciar Domoticz, escolha Instituições / Mais opções / Reinicialização do computador ou Desligar o computador. Nunca apenas desconecte o cabo de alimentação do Raspberry Pi.

Postagens recentes