Uma solução ideal para construir sistemas domésticos inteligentes!
Em estoque
Compre a granelO kit foi projetado para criar uma automação, expedição e controle remoto dispositivos para melhorar o conforto e a segurança em um edifício residencial ou qualquer outra instalação. Graças à interface flexível e intuitiva, usando o módulo você pode construir facilmente um sistema de controle de aquecimento para uma casa de campo ou um sistema Smart Home completo.
O dispositivo foi projetado para instalação em um invólucro sobre trilho DIN D6MG, fabricado pela Gainta.
Minicomputador | Laranja PI Um |
Tensão de alimentação, V | 5 |
Consumo atual, A | 3 |
Número de entradas analógicas discretas (-12V) | 10 |
Tipo de entrada | (negativo) 0V |
Número de entradas digitais (1 fio) | 2 |
Linha de alimentação de entrada digital, V | 5 |
Número de saídas digitais | 15 |
Corrente máxima de saídas discretas, mA | 500 |
Tipo de saída | coletor aberto |
Proteção de tensão reversa de carga indutiva | embutido |
Tipo de saída (negativo) | peso |
Potencial de saída | (negativo) - |
Sensores de temperatura recomendados | DS18B20, MP18B20 |
Dimensões | 86x102x65 |
Peso | 100 |
O dispositivo é uma placa de expansão com elementos e um minicomputador conectados entre si por um conector PBDR-20x2. A placa do minicomputador está equipada com um conector USB 2.0, ao qual é conectado um modem para conexão à Internet. A placa de expansão é equipada com terminais de parafuso para conexão conveniente de periféricos e alimentação, além de LEDs de sinalização na saída para fácil verificação e configuração do sistema. A interface web é usada para configuração; você não precisa de nenhum equipamento especial.
Exemplo de conexão de casa inteligente
Exemplo de conexão de controle de piso radiante 6 zonas
Exemplo de montagem de escudo
Olá amigos
Na revisão de hoje, voltarei ao tópico de PCs de placa única e instalação do servidor Domoticz.
Vou falar sobre o aparelho econômico - Orange Pi One, que me custou 19 dólares, com um case e dois conjuntos de radiadores - 25.
Tudo foi comprado na loja Bangood
O coração da placa única é um processador H3 Cortex-A7 quad-core com frequência de 1,2 GHz no modo normal e 1,6 GHz no modo turbo. BATER- 512 MB, dois chips de 256 MB, o minicomputador está equipado com um Porta USB 2.0, micro USB - OTG, Ethernet de 100 MB, HDMI e slot para micro SD.
Foi o que eu disse, meu kit inclui, além do próprio computador, um gabinete de acrílico transparente, um conjunto de radiadores de alumínio e um cabo de alimentação com conector USB adquirido anteriormente.
A placa única vem em uma caixa de papelão, com design semelhante às caixas do Orange Pi PC2 - das quais falei anteriormente (veja links no final do review)
Dentro dele há um minicomputador hermeticamente fechado em uma bolsa antiestática.
A montagem da placa medindo 69 mm × 48 mm é muito apertada. Cada milímetro é usado. Todos os slots de interface estão localizados nas extremidades.
O minicomputador está equipado com uma interface de rede - Ethernet 100 Mbit. Não há Wi-Fi, e direi por experiência própria - e atualmente tenho um Raspberry Pi 3 e dois Orange Pi PC2 em execução - é melhor usar uma conexão a cabo. No Raspberry, desliguei o Wi-Fi à força. Para meus propósitos, um USB é suficiente.
Do outro lado deles está o botão liga / desliga.
Na parte convencionalmente superior da placa há um processador e um dos módulos de memória, bem como todos os conectores de interface, exceto a porta do monitor.
A porta do monitor e o segundo módulo de memória estão localizados na parte inferior.
O kit de resfriamento passivo inclui três radiadores de alumínio com adesivo. Quadrado para o processador e retangular para chips de memória.
A etiquetagem dos radiadores leva literalmente um minuto.
É verdade que para instalá-lo no gabinete, tive que remover o dissipador de calor do módulo de memória inferior - caso contrário, ele simplesmente não caberia lá.
O corpo acrílico transparente consiste em três partes. Na parte superior, com o logotipo Orange, há uma tampa removível com travas, a parte principal do case com furos para interfaces e a tampa inferior com parafusos auto-roscantes.
Como eu já disse, você só pode instalar o computador no gabinete removendo o dissipador de calor do módulo de memória inferior. Até agora nenhum superaquecimento foi notado - termômetro sem contato mostra cerca de 40 graus após mais de um dia de operação contínua.
Todos os furos combinam perfeitamente com os conectores de interface, não há problemas de conexão. O case servirá como excelente proteção contra poeira e respingos - nunca se sabe. Se precisar de acesso ao conector interno de 40 pinos, não é necessário desmontar nada, basta remover a tampa superior do gabinete.
Como sistema operacional, escolhi - e a escolha é bastante grande - o Debian Server do site do projeto Armbian. Baixe a imagem do sistema para o disco e descompacte-a - precisamos de um arquivo com extensão img.
Não se esqueça de olhar os parâmetros conta por padrão - no nosso caso, este é o login root e a senha 1234. Gravamos a imagem baixada usando win32imager no microSD e inserimos no minicomputador.
Esta foto foi tirada de uma tela de TV - o primeiro lançamento de um minicomp com tela externa e um teclado (em princípio você pode fazer isso imediatamente via SSH, mas foi assim que fiz no primeiro lançamento). Nesta fase, você precisa fazer login usando seu nome de usuário e senha padrão, após o que o sistema solicitará que você os altere. Em seguida, você será solicitado a criar um novo usuário - você só precisa inserir um nome e uma senha, todos os outros dados podem ser ignorados. O usuário é imediatamente adicionado ao grupo sudo.
Atualizamos os índices de pacotes locais para as alterações mais recentes nos repositórios com o comando
atualização do apt-get
(no modo sudo).
atualização do apt-get.
É uma regra realizar esta operação de vez em quando.
dpkg-reconfigure tzdata
O que levará à configuração do pacote tzdata - primeiro selecione uma área geográfica e depois sua cidade.
Depois disso, o fuso horário será alterado para o local. A seguir, usamos o mesmo comando para configurar o pacote de localidade.
dpkg-reconfigure localidadesNo menu que se abre, desmarque a linha em inglês
procure e selecione Russo na codificação UTF-8
Na próxima janela, selecione Russian UTF-8 novamente.
Como gerenciador de arquivos Eu uso o imperecível Midnight Commander - que precisa ser instalado com o comando apt-get instalar mc
Seu primeiro lançamento vai mostrar que a codificação ainda não está em ordem, agora vamos consertar.
Encontre o arquivo locales na pasta /etc/padrão
Ao entrar no modo de edição pela primeira vez, o Midnight Commander solicitará que você selecione editor de texto por padrão, eu uso nano
Excluímos todas as linhas não comentadas do arquivo, no nano é conveniente fazer isso com a combinação Ctrl-K, entrar em russo e sair com a combinação Ctrl-X, salvando as alterações.
Depois disso, reinicializamos a placa única com o comando
Após a reinicialização, garantimos que tudo foi feito corretamente, que a localização para o russo foi bem-sucedida.
Vamos terminar de acertar a hora instalando o serviço NTP. Acontece que ele já estava instalado na minha distribuição.
Além disso, mudei em arquivo de configuração ntp.conf
endereços de servidor de horário para endereços locais.
A sincronização da hora foi bem-sucedida, a hora e a data estão totalmente corretas. Neste ponto, a penteação inicial do sistema pode ser considerada completa.
O próximo passo é instalar o Domoticz usando o comando
sudo curl -L install.domoticz.com | festa
As portas do servidor Web podem ser deixadas como padrão. Esperamos até que todos os pacotes necessários sejam baixados e instalados.
A instalação foi bem-sucedida, porém o servidor domoticz não foi iniciado. Verificamos na lista de processos em execução e vemos que tal processo não existe.
Verificamos se todos os pacotes necessários que o Domoticz precisa estão no sistema com o comando ldd domoticz e vemos que falta um - libusb
O problema não é complicado - apenas instalamos o que falta
em um minuto, tudo que um domotik precisa para ser feliz está no sistema.
Para a pureza do experimento, sobrecarregamos a plataforma de placa única para garantir que o servidor Domoticz foi iniciado com sucesso.
Está tudo bem, temos um novo sistema de controle residencial inteligente recém-montado.
Informações sobre como configurar o sistema e muitas outras coisas úteis podem ser encontradas em minhas análises anteriores, cujos links estão abaixo -
A potência deste minicomputador é suficiente para executar o servidor Domoticz - o desempenho não é pior do que o de seus equivalentes mais produtivos. É verdade que ele tem menos oportunidades de trabalhar serviços adicionais- se você precisar deles.
Isso é tudo, obrigado pela sua atenção.
O sistema Smart Home é cada vez mais encontrado nas residências. E, de fato, o conforto e a segurança que ela proporciona dificilmente podem ser superestimados por quem viveu em uma casa assim por pelo menos 2 a 3 semanas.
Deixe-me contar sobre nossa implementação de um sistema de automação residencial:
O “coração” do sistema é o já comprovado e confiável Orange Pi One.
Preparei a placa para um alojamento em trilho din D6MG:
Esquema de ligação da unidade no quadro elétrico:
É necessário levar em consideração que as 3 fases de entrada vão para a parte inferior da máquina.
Esta é a aparência do escudo antes de ser decorado com gravatas, caixas, etc.:
Um modem USB Huawei é usado para se comunicar com o servidor. Experimentamos diferentes, gostamos das características do modelo e3131. Lembre-se de “desbloquear” o modem se precisar. Em seguida, recarregamos a conta do cartão SIM e selecionamos previamente o tarifário desejado.
Em seguida, altere a extensão do firmware braindomProsh22noya.hex para “img” e carregue-a no cartão microSD usando o programa rufus como uma imagem DD e ligue a energia. (por algum motivo o site não aceita o arquivo com a extensão original). Quando o indicador do modem mostrar que está online, um login, senha e link de controle exclusivos na interface web serão gerados para você.
A seguir, escreva-nos no watsapp para 89273438967 com uma mensagem do tipo “brain-dom 18/02/2017 21:30”, onde a data e a hora indicam o momento em que o modem ficou online. Em resposta à mensagem, enviaremos suas credenciais.
Você pode baixar o aplicativo Android a partir dos arquivos anexados e dentro de um mês ele aparecerá em Google Play(Vou atualizar o artigo).
Como fica o gerenciamento agora no aplicativo e na versão web:
Aplicativo:
Interface web:
Pelas imagens você pode entender que controlamos a iluminação, controlamos as tomadas e também conectamos detectores de fumaça, sensor de movimento, sensor de abertura de porta, sensores de temperatura na sala, na bateria e na rua.
Olá amigos
Finalmente, consegui implantar o segundo servidor de controle residencial inteligente Domoticz - e nesta revisão tentarei falar em detalhes sobre como fiz isso.
Como segunda plataforma, decidi usar o Orange Pi PC 2.
Comprei o kit na loja Banggood, além do próprio cartão single-board - também
Dentro há uma placa de computador lacrada em um saco antiestático.
Não há mais nada incluído no kit, portanto, no momento da compra você precisa solicitar imediatamente uma fonte de alimentação e um conjunto de radiadores - no mínimo.
Descrição de todos os elementos e portas:
Se alguém não percebeu, deixe-me esclarecer: não há Wi-Fi aqui (e também não há Bluetooth).
Instalei imediatamente um conjunto de radiadores - o radiador da CPU tinha exatamente o mesmo tamanho, para os chips de memória eles eram um pouco menores. Mas olhando para o futuro, direi que tendo medido repetidamente a temperatura durante a instalação do software, nunca passou de 40 graus, em média 37.
Dimensões -
Escala de caixa de fósforos
As distribuições de sistema operacional para laranjas estão localizadas, encontre nosso modelo e faça o download - peguei o Debian Desktop - talvez esteja disposto a brincar com ele no futuro, mas com o mesmo sucesso você pode pegar o servidor Debian mais compacto
Descompactamos o img do sistema (talvez um arquivo em um arquivo - .xz em .rar) - precisamos exatamente do arquivo .img, desktop Debian - 2 GB com limite. Escrevemos para microSD usando Win32 Diskimage -
Após a gravação do pen drive, insira-o no leitor de cartão laranja e ligue a energia. Após um minuto, deixe o sistema inicializar, vá até a lista de clientes DHCP no roteador doméstico e procure o endereço emitido para o OrangePi.
Agora você pode acessá-lo via SSH usando qualquer cliente SSH - eu uso o bom e velho Putty.
Por padrão, para o Debian Orange, usamos as seguintes credenciais -
Usuário- raiz, passar - laranja pi? mas o acesso root via SSH está fechado, faça login como usuário laranja pi, a senha é a mesma. Usuário laranja pi- é membro do grupo sudo.
Altere imediatamente a senha para a sua com o comando
Senha
Su
e da mesma forma altere a senha do root. Depois disso, saímos da conta root - fazemos tudo na conta do usuário.
Se você quiser adicionar outro usuário, use o comando
Sudo adduser [nome de usuário]
E adicione-o ao grupo com o comando sudo
Sudo adduser [nome de usuário] sudo
Sudo nano -wuc /etc/network/interfaces
E escreva o endereço no arquivo
#A interface de rede primária permite-hotplug eth0 iface eth0 inet endereço estático 192.168.0.98 - nossa máscara de rede IP 255.255.255.0 - máscara de gateway 192.168.0.1 - gateway
Reinicie para aplicar as configurações
Altere o fuso horário usando o comando
Sudo dpkg-reconfigure tzdata
E defina o ntp
Sudo apt-get install ntp ntpdate
Após a instalação, registramos nosso servidor NTP no arquivo de configurações em vez dos padrões
Sudo nano /etc/ntp.conf
no meu caso - para a Ucrânia, você pode descobrir mais sobre o pool de servidores NTP
Vamos sincronizar e aproveitar a hora exata.
Sudo apt-get atualização
E após o carregamento bem-sucedido -
Sudo apt-get upgrade
Estamos aguardando a conclusão completa
Agora instalamos o Domoticz - isso é feito com um comando
Sudo curl -L install.domoticz.com | festa
A versão estável do Domoticz é montada e instalada
Configurações básicas - definidas na janela do instalador, mas você pode deixar tudo como padrão
Em poucos minutos, o sistema está instalado e acessível através da interface web via http e https
No momento, a versão estável suporta trabalho com o gateway Xiaomi
Mas instalei o beta - para compatibilidade de versões com Raspberry Pi. Isso é feito executando um script da pasta inicial domoticz
CD ~/domoticz sudo ./updatebeta
O sistema Domoticz está totalmente instalado.
Pequenas coisas que adicionei mais tarde, como localização, instalações FTP e outras coisas - não vou descrever, existem muitos manuais para Debian - nesta revisão concentro-me no mínimo necessário para instalar o Domoticz. Quanto à interface do sistema e questões de adição de dispositivos, enviarei você de volta à minha análise
Sobre nesta fase Eu recomendo fortemente fazer um backup de um sistema Domótico novo e limpo, que lhe dará a oportunidade de torturá-lo como quiser e obter a imagem original e limpa em alguns minutos. Para fazer um backup, tiro uma imagem de disco com o programa R-Drive, encontrei em torrents, chega até versões portáteis- Não sei dizer quantas vezes ela me ajudou.
Mas, para lhe contar outra coisa interessante, falarei sobre o complemento que uso para controlar uma casa inteligente a partir de um smartphone -
Primeiro você precisa instalar a parte do servidor, primeiro excluímos a atual e instalamos um novo nó
Sudo apt-get remove nó curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs
Depois disso instale o npm
Sudo npm instalar -g [e-mail protegido]
E verifique as versões
Nó -v // deve ser pelo menos 4.4.x npm -v // deve ser pelo menos 2.2.x
Wget -qO - http://www.e-nef.com/domoticz/mdah/gpg.key | sudo apt-key adicionar -
abra o arquivo fonte
Sudo nano /etc/apt/sources.list
e adicione a linha -
Deb http://www.e-nef.com/domoticz/mdah/ /
Sudo apt-get atualização
E comece a instalar a parte do servidor MyDomoAtHome
Sudo apt-get install MyDomoAtHome
Após a instalação, adicione os dados do seu servidor Domoticz ao arquivo de configurações - especifique o endereço (em vez de 127.0.0.1)
Sudo nano /etc/mydomoathome/config.json
Agora vá para o endereço: 3002 - deve carregar página inicial sistema e verifique se os dados vêm de dispositivos - seguindo o link para a guia de dispositivos
Se a imagem for algo assim, então está tudo bem
Todos os dispositivos exibidos no painel de switch Domoticz serão mostrados no Imperihome, aqui você pode renomeá-los (isso não afeta o Domoticz), adicioná-los aos favoritos, etc.
Um cliente pode trabalhar com Domotikz apenas em rede doméstica(a menos, é claro, que você seja inteligente o suficiente para expor o IP do servidor domotikz a um endereço IP público), para trabalhar remotamente, você precisará Servidor VPN.
Atualmente tenho uma solução temporária funcionando na forma de Open VPN no Raspberry - quero organizar isso como uma solução permanente usando o roteador. Como meu roteador atual não permite isso, tive que atualizá-lo, resolvendo na verdade uma série de outros problemas. Mas este será o tema da próxima revisão.
Quem quiser ver com mais detalhes tudo o que é descrito na análise pode fazê-lo assistindo ao meu vídeo de análise
Só isso, espero que a revisão tenha sido útil, obrigado pela atenção
Estou planejando comprar +97 Adicionar aos favoritos gostei da resenha +72 +167Continuamos projetando uma casa inteligente - estamos implantando o servidor de controle Domoticz no Orange Pi. Na verdade, é mais fácil e rápido implantar no Raspberry, mas o laranja é muito mais barato, e levando em consideração o fato de que apenas 1 gateway Xiaomi pode ser conectado a um servidor Domotics, deve haver economia.
Claro, você pode conviver com um gateway, mas no caso de grandes áreas ou número de andares ou número de dispositivos, um gateway pode não ser suficiente.
Laranja Pi PC 2. Especificações
CPU - Allwinner H5, GPU ARM Cortex-A53 Quad Core - Mali450MP, Hexa-core RAM - 1 GB de armazenamento - microSD, NOR Flash 2Mb Capacidades de rede - Ethernet 10/100/1000 Saída de vídeo - Portas USB HDMI - 3 capacidades sem fio - Infravermelho Porta de saída de áudio - Jack 3,5, HDMI GPIO - 40 pinos Fonte de alimentação - 5V 2A com conector pequeno. - não há Wi-Fi aqui (e também não há bluetooth).
Para instalar o SO, precisamos de um cartão SD, de preferência de pelo menos 8 GB, e é aconselhável ter pelo menos dois cartões idênticos - para backups. Não comprei nenhum adicional, pois tenho um estoque decente de cartões; para o laranja, guardei dois cartões MICROSD 16GB SAMSUNG CLASS 10;
Os distribuidores de SO para laranjas estão localizados, encontre nosso modelo e faça o download - peguei o Debian Desktop - posso querer brincar com ele no futuro, mas com o mesmo sucesso você pode pegar o Debian Server / mais compacto
Descompactamos o img do sistema (talvez um arquivo em um arquivo - .xz em .rar) - precisamos exatamente do arquivo .img, desktop Debian - 2 GB com limite. Gravando em microSD usando Win32 Diskimage - LINK
Após a gravação do pen drive, insira-o no leitor de cartão laranja e ligue a energia. Após um minuto, deixe o sistema inicializar, vá até a lista de clientes DHCP no roteador doméstico e procure o endereço emitido para o OrangePi.
Agora você pode acessá-lo via SSH usando qualquer cliente SSH - eu uso o bom e velho Putty.
Por padrão, para o Debian Orange, usamos as seguintes credenciais -
usuário - raiz, passar - laranja pi? mas o acesso root via SSH está fechado, faça login como usuário laranja pi, a senha é a mesma. Usuário laranja pi- é membro do grupo sudo.
Altere imediatamente a senha para a sua com o comando
senha sue da mesma forma altere a senha do root. Depois disso, saímos da conta root - fazemos tudo na conta do usuário.
Se você quiser adicionar outro usuário, use o comando
sudo adduser [nome de usuário]E adicione-o ao grupo com o comando sudo
sudo adduser [nome de usuário] sudo sudo nano -wuc /etc/network/interfacesE escreva o endereço no arquivo
#A interface de rede primária permitir - hotplug eth0 iface eth0 inet endereço estático 192.168.0.98 - nossa máscara de rede IP 255.255.255.0 - máscara de gateway 192.168.0.1 - gatewayReinicie para aplicar as configurações - sudo reboot
Altere o fuso horário usando o comando
sudo dpkg - reconfigurar tzdataE defina o ntp
sudo apt - obtenha instalação ntp ntpdateapós a instalação, registramos nossos servidores NTP no arquivo de configurações em vez dos padrão
sudo nano /etc/ntp.conf confVamos sincronizar e aproveitar a hora exata.
Antes da instalação você precisa atualizar o sistema, para isso primeiro execute o comando
sudo apt - obter atualizaçãoE após o carregamento bem-sucedido -
sudo apt - faça atualizaçãoEstamos aguardando a conclusão completa
Agora instalamos o Domoticz - isso é feito com um comando
sudo curl -L instalar. domótico. com |festa
Configurações básicas - definidas na janela do instalador, mas você pode deixar tudo como padrão
No momento, a versão estável suporta trabalho com o gateway Xiaomi