Home

Automatizando um alarme JFL BRISA 4 PLUS usando um SONOFF BASIC

Escrito por Douglas Baiocco. Publicado em IoT.

Sou adepto de tecnologias que criem um uso para aparelhos antigos ou aparelhos que não são tão tecnológicos assim. Não acho viável ter um SUPERAPARATO tecnológico que não ajuda em nada no dia-a-dia de uma empresa ou mesmo de uma casa. Toda a automatização que eu faço, tem uma utilidade prática. Se não me ajuda, nem perco meu tempo. Este é o caso de uso do meu alarme JFL BRISA 4 PLUS. Eu tinha um equipamento que estava em vias de ser jogado fora, mas usei um pouco de “malemolencia” para dar uma sobrevida ao alarme. Veja uma imagem do aparelho:

image001

Link para o site do fabricante: https://jflalarmes.com.br/familias/central-de-alarme-convencional/

Usando um interruptor ON/OFF com o ESPEASY

Escrito por Douglas Baiocco. Publicado em IoT.

No artigo ADICIONAR UM BOTÃO AO ESPEASY vimos como criar um botão para usar no ESPEASY. Independentemente se usamos um SONOFF ou um dispositivo que tenha um ESP8266, o processo dentro do ESPEASY é o mesmo. Em alguns casos, porém, precisamos usar algumas artimanhas para resolver problemas que parece, a princípio, fáceis. Em meu caso, uso alguns SONOFFs para ligar e desligar lâmpadas em casa. Atualizei o firmware deles para o ESPEASY, mas não queria usar um PUSH BUTTON (tipo aqueles de campainha) nos interruptores da parede. Neste tutorial, irei mostrar como usei as regras para deixar um interruptor de parede normal usando o ESPEASY.

Em vários artigos que li sobre automação, os autores utilizavam um botão do tipo campainha para acender luzes. Um aperto acendia e um aperto apagava. Fica fácil usar esta mesma logica com um botão normal, usando um interruptor ON/OFF. Quando ele está ligado, a lâmpada liga, quando ele está desligado a lâmpada desliga. Nenhum problema. O negocio começa a ficar ruim quando usamos um controlador para acender e apagar a luz. Se eu usar um celular e apagar a luz, como fica o comportamento do botão? Ele vai perder a funcionalidade. Se eu usar o botão de campainha, funciona, pois ele usa um pulso. Mas o botão ON/OFF usado na maioria das instalações residenciais não funcionaria.

Adicionar um BOTÃO ao ESPEASY

Escrito por Douglas Baiocco. Publicado em IoT.

Um dos itens mais básicos quando trabalhamos com IoT são os interruptores. Inclusive o funcionamento destes itens é simples: ligar ou interromper a energia que passa pelos pinos do ESP8266.

Para nosso exemplo, irei usar novamente o NODEMCU, por um motivo bem simples: é muito mais fácil usar os pinos deste componente. Para efeito de teste, irei utilizar a versão 120 do ESPEASY. Algumas configurações são ligeiramente diferentes em outras versões, mas o conceito é comum para todas. Para mais detalhes sobre o ESPEASY, acesse este link:

ESPEASY - Firmware para os ESP8266

Escrito por Douglas Baiocco. Publicado em IoT.

O ESPEASY é um Firmware desenvolvido pela comunidade LetsControlIt.com para os CHIPS ESP8266. Ele traz uma série de novas características a esses microcontroladores que facilitam muito a vida do profissional ou hobbysta. Em artigos anteriores, fiz uma breve apresentação sobre este firmware, que pretendo detalhar tecnicamente agora.

Eu tenho usado muito o ESPEASY com os CHIPS ESP8266 principalmente pela facilidade em administrar os diversos componentes de casa. Toda a administração e configuração das funções são feitas baseado em um servidor WEB. Desta forma, basta instalar o FIRMWARE, colocá-lo no local, ligar e usar. Não precisa programar, compilar, enviar para o modulo nem nada muito complexo. Tarefas simples podem ser feitas usando um celular, como conectar o modulo a uma rede WIFI, alterar senhas, mudar comportamento de sensores e botões. A produtividade melhora muito. E quando cito os CHIPS ESP8266, tem um motivo especial: praticamente todos os modelos de SONOFF possuem um ESP. Deste modo, podemos instalar o ESPEASY nos interruptores substituindo o firmware original.

Homeassistant

Escrito por Douglas Baiocco. Publicado em IoT.

Pra quem quer ter uma casa automatizada e inteligente existem muitas opções de produtos no mercado. Podemos citar os interruptores inteligentes, os controladores IR e uma infinidade de produtos. Infelizmente a maior parte dos produtos deste segmento são caros e proprietários. Eu particularmente gosto da liberdade do mundo OPENSOURCE, portanto sempre estou à procura de soluções viáveis. Note que não estou falando de soluções grátis, o que é ótimo também, claro, mas que não necessariamente precisem ser gratuitas.

Os diversos produtos de automação possuem softwares que os acompanham, geralmente incompatíveis entre si. Ou seja, uma vez comprado, você fica preso a marca. Muitos deles usam recursos de nuvem para funcionarem. Não que seja um problema, mas pode ser um empecilho em algumas situações. E quando a internet cai?

Instalando um firmware novo no SONOFF BASIC

Escrito por Douglas Baiocco. Publicado em IoT.

Como já disse em diversos tutoriais, eu adoro a linha SONOFF (se não conhece, siga este link para ver mais detalhes). São equipamentos de IoT baratos e muito versáteis. Eu uso muitos destes modelos em diversas aplicações. Mas é claro que, sendo um fuçador, personalizar tudo o que eu toco é um vício. O software EWELINK que vem com os SONOFFs para ser usado nos celulares é muito bom, funciona muito bem e é gratuito, mas eu uso outra abordagem na minha automação, onde tenho um HUB central rodando HOMEASSISTANT e mais uma peculiaridade em alguns interruptores que não vou discutir agora. Portanto o software original dos SONOFFs não me atende. Nestas situações eu teria muitas opções de uso, como o Tasmota ou o ESPHOME, mas o meu preferido é o ESPEASY.

Atenção: esta é uma modificação não autorizada. Faça por conta e risco. 

Instalando o GLPI - 9.4.3 no DEBIAN 10

Escrito por Douglas Baiocco. Publicado em Linux.

A instalação do software é bastante tranquila, bastando que você tenha uma instalação de apache com banco de dados já feita. Para chegar a este ponto, recomendo estes dois artigos:

Instalando o DEBIAN 10

Instalando um LAMP no DEBIAN 10

Vamos realizar o download do GLPI no site abaixo:

https://glpi-project.org/downloads/

Após o download, copie o arquivo baixado (o meu arquivo é o glpi-9.4.3.tgz) para a pasta /var/www/html do servidor que deseja ter o GLPI instalado. Utilize uma ferramenta de sua preferência (por exemplo o WINSCP).

Com o arquivo copiado, abra um terminal como root.

Entre na pasta que você copiou o arquivo com o seguinte comando:

#cd /var/www/html

Veja na imagem:

image001

Transformando um SONOFF BASIC em um RELÉ DE CONTATO SECO (DRY CONTACT)

Escrito por Douglas Baiocco. Publicado em IoT.

O SONOFF BASIC é um dos aparelhos que mais me surpreendem no meio do IOT. Muito barato, pequeno e versátil. É ideal para diversas aplicações. A algumas semanas eu criei um artigo sobre ele, se quiser ver mais detalhes, siga o link:

http://ajudadigital.com.br/index.php/windows/147-sonoff-basic-aspectos-tecnicos

Para este artigo, apresentarei uma alteração no seu funcionamento para adequar seu uso em algumas situações especiais, diferente do que é “normal”. O princípio do SONOFF BASIC é ligar equipamentos via celular. O seu funcionamento consiste em ligar a energia elétrica em uma entrada e ligar o dispositivo na saída. Ou seja: entra 110V (ou 220V) e sai 110V. Veja a imagem abaixo:

image001

Como instalar um LAMP no DEBIAN 10 (Buster)

Escrito por Douglas Baiocco. Publicado em Linux.

Iremos neste artigo demonstrar o processo de instalação do que conhecemos como LAMP (LINUX + APACHE + MYSQL + PHP), utilizando o Debian 10 para este propósito.

Para quem achar necessário, o link abaixo aborda a instalação do DEBIAN 10:

http://ajudadigital.com.br/index.php/linux/148-instalando-o-debian-10

A instalação de um LAMP Server é um item essencial para aqueles que utilizam ferramentas WEB, seja para treinar programação PHP, ou mesmo para ter um ambiente de testes local para aplicativos baseados nesta tecnologia (como o JOOMLA, WORDPRESS, DRUPAL, etc).

Em ambientes produtivos, sugiro um melhor conhecimento das ferramentas envolvidas e, se possível, utilizar soluções de empresas de hospedagem, como HOSTGATOR ou LOCAWEB.

Com os alertas ditos, vamos a instalação!

O processo consiste em algumas etapas:

  1. Fazer um update dos pacotes do DEBIAN
  2. Instalar o APACHE: 
  3. Abrir as portas 80 e 443 no firewall: 
  4. Instalar o MariaDB: 
  5. Instalar o PHP 7.3: 
  6. Testar seu LAMP

 

1 - Atualizar a lista de pacotes do apt

Sempre antes de instalar um pacote novo, é recomendável atualizar a lista de pacotes do seu Debian, isso garante que você instalará os pacotes mais recentes do software que você precisa. Para realizar isto, digite em um terminal:

#sudo apt-get update

Debian - ifconfig ausente no Debian 9 e 10

Escrito por Douglas Baiocco. Publicado em Linux.

Muitas pessoas que instalaram as versões mais novas do DEBIAN (9 e 10) estranharam o fato do ifconfig não funcionar. O que acontece é que este comando faz parte do pacote net-tools, que se tornou obsoleto e não vem mais instalado por padrão.

Para resolver isso, basta instalá-lo utilizando o apt (gerenciador de pacotes do Debian). Veja abaixo:

Em um terminal, execute um update, como root:

#apt-get update

image001