Termómetro e Higrómetro IoT

IMG_6062

DST22 numa breadboard pronto a ligar a um ESP8266

O primeiro projeto a fazer com um Espressiff 8266(ESP8266) é uma estação meteorológica com acesso remoto. É quase obrigatório. Está documentado extensivamente na Internet e podemos usar o conhecimento de outros projetos para melhorarmos o nosso.

Esta é uma pequena estação meteorológica que é um bom exemplo de um objeto da Internet da coisas (IoT). Aqui a ideia é usar o Raspberry Pi (RPi) como servidor central dos IoT cá de casa, mas aproveitando as facilidades do HomeKit da Apple.

iot_do_ferro

Rede IoT do Álvaro

No RPi estará a correr o Homebridge. Este é exposto à Internet aos outros equipamentos Apple através da Apple TV e protegido pelos meios que a Apple disponibiliza aos restantes equipamentos da marca.

Por sua vez, o Home no iPhone irá permitir ver os dados recolhidos pelos IoT feitos por mim e centralizados na Apple TV através do Homebridge. Ao mesmo tempo, o Home permitirá também configurar cenários e ações automáticas mediante condições escolhidas.

 

Contadores inteligentes que contam mal

Segundo um estudo de investigadores da Universidade de Twente, há contadores inteligentes com leituras quase seis vezes maior que as da energia efectivamente consumida.

Os investigadores puseram à prova nove contadores inteligentes utilizados na Holanda, e produzidos entre 2004 e 2014. Infelizmente, do material que está publicamente disponível, não estão indicadas as marcas/modelos.

No abstract do paper original, pode-se ler que dos nove contadores, houve dois que se desviaram no sentido contrário. Registaram desvios de -31% e -32% . Mas foram os desvios positivos que deram muito na vista. Esses desvios chegaram a ser de +475%, +566%, +569%, +581% e +582% !

As leituras incorrectas foram atribuídas ao desenho do contador inteligente, associado ao número cada vez maior de interruptores electrónicos. Muitos desses equipamentos são mesmo pensados para poupança de energia. Estes equipamentos introduzem distorções à forma senoidal das ondas de energia, distorções mal interpretadas pelos contadores inteligentes. Os investigadores conseguiram ainda correlacionar as leituras invulgarmente elevadas com aqueles contadores que utilizam um “Rogowski Coil”, enquanto os contadores com leituras abaixo do normal utilizam um “Hall Sensor”.

Pelo que li do estudo, fiquei todavia com sérias dúvidas sobre o alcance do erro. Quando estamos a falar de lâmpadas LED e interruptores, estamos a falar de consumos baixos. Também não temos a noção durante quanto tempo se manifesta o erro de leitura. A mim não me admirava que estivesse relacionado com consumos mais próximos de zero, conforme evidenciamos neste artigo

Mensagens subliminares

Há muito tempo atrás, foi-me vendida a história das mensagens subliminares, e de uma em particular, que havia sido testada nos cinemas. Contei-a há uns dias no jantar de família. A história é simples: investigadores haviam inserido num filme num cinema as frase “Eat Popcorn” e “Drink Coca-Cola“. Cada uma dessas frases foi mostrada por 1/3000 de segundo, cada cinco segundos. Os resultados do estudo foram a de que, depois da exibição dos filmes com essas mensagens subliminares, os espectadores saíam e compravam muitas mais pipocas e Coca Cola. Malditas mensagens subliminares!

Não sei onde, nem quem, me contou esta história. Mas como muitas coisas na minha vida, senti-me na obrigação de enviar os links com mais pormenores relativos às mensagens subliminares. Foi quando fazia essa pesquisa rápida que me apercebi que esta experiência havia sido afinal uma fraude! Descobri rapidamente que até há teses sobre o assunto

Enfim, para além do filme, repus a verdade no jantar seguinte. Mea culpa! Bendita Internet, que nos ajuda a descobrir a verdade até rapidamente, quando a queremos descobrir. Porque muitas vezes, limitamo-nos a propagar notícias e ideias que não são bem verdade…

ESP8266: um amigo para o RPi

ESP2866 placa programável com WiFi

ESP2866 placa programável com WiFi

O Espressiff 8266(ESP8266) é uma placa programável com WiFi. Tal como o Raspberry Pi (RPi), mas com menos capacidade, dá-nos a liberdade de criarmos para nós coisas que a que dificilmente teríamos acesso por um preço tão baixo.

Aqui em casa vai servir para fazer tarefas que não posso por o RPi a fazer porque está agarrado à televisão a fazer de gestor de conteúdos multimédia ou Home Theater PC. O sensor de temperatura e humidade que tinha ligado ao RPi esteve a registar dados na sala, mas se quero dados de qualquer outro sitio, não posso andar a passear com isto tudo pela casa.

Como já sabemos, o RPi custa cerca de €35,00, enquanto o ESP8266 custa cerca de €5,00, na versão de desenvolvimento e menos que isso na versão definitiva. A diferença entre estas duas versões é a facilidade em programar e alimentar o ESP8266.

A versão de desenvolvimento tem uma porta USB que permite a programação sem mais nada para além de um cabo USB, enquanto a outra é mais pequena e a  programação depende da placa ser ligada através de outro equipamento.

O resultado prático é o mesmo que tinha já quando publiquei a informação sobre como ligar o HomeKit da Apple a equipamentos não certificados através do Homebridge. A diferença é que posso ter mais sensores por um preço muito baixo.

Offshores e outras engenharias financeiras

Muito se fala por aí nos últimos dias sobre offshores. Numa altura em que o dinheiro é um bem escasso, não falta quem tenha ideias de ir sacá-lo onde quer que o haja… Acontece que o termo offshore não tem uma definição clara. Gosto mais do termo paraíso fiscal, embora também aqui a definição tenha que ser utilizada no sentido lato…

É engraçado que aqueles que tanto criticam as offshores em Portugal têm um problema quando têm que abordar, por exemplo, a indignação da Ministra das Finanças sueca. Que não é só sueca, porque é francesa também

Claro que como bom paraíso fiscal que somos, mas só para os reformados, e só para estrangeiros, até fazemos questão de promover esta oferta lá fora! A única excepção para já serão provavelmente os reformados dos Estados Unidos, por causa de uma coisa chamada FATCA… Que não tardará a ser alargada a outros países!

Poderíamos continuar a arranjar mais paraísos fiscais. Em Portugal, há o caso notável da Madeira. Mas, há mais, muitos mais! Por exemplo, paga-se menos IRS em determinados municípios Portugueses. Como podem ver nesta lista, são poucos aqueles onde isso se consegue, mas logo no início da lista aparece Albufeira, que oferece um desconto de 5% no total do IRS pago. Coisa pouca, que não justificará a mudança para lá… E benesses aos mais diversos níveis existem, quer para os cidadãos, quer para as empresas, como até já referimos aqui. Se eu tivesse uma família numerosa e fosse viver para Albufeira, seria uma atitude criticável?

Há também quem se insurja com o anúncio de técnicas para pagar menos impostos. Uma coisa chamada por alguns de engenharia fiscal, mas que não deixa de ser promovido por entidades como a DECO. Mas, se acham que engenharia fiscal é uma coisa complexa, os Suecos encarregaram-se de mostrar à sua Ministra das Finanças como é que se poupa e ganha dinheiro, à custa do próprio Estado. Não admira pois que ande indignada, e descarregue as suas frustações no nosso Ministro das Finanças…

Apreender uma linguagem de programação

Apreender uma linguagem de programação é algo que pode ser muito simples ou muito complexo. No meu caso começou com um Spectrum há muito tempo atrás. Com livros que arranjava aqui e acolá. Tal como eu, muitos tiram um curso superior onde nos ensinam mais umas quantas linguagens…

Ao longo da vida, normalmente aprendemos mais algumas. A mim tocou-me Lua recentemente… E porque sou daqueles que não tem nada contra um bom GOTO (há outros como eu), andava desesperado por perceber como podia programar determinada sequência em Lua. Até que descobri uma página que nos ensina como fazer GOTOs, ou coisas parecidas, num conjunto enorme de linguagens.

O site Rosetta Code é realmente uma maravilha, porque nos ensina a implementar um conjunto de funcionalidades/algoritmos num universo de mais de 600 linguagens de programação… Perdi-me durante uns minutos, mas foram uns minutos bem perdidos! Em particular na página dos sites semelhantes, de onde destaco o site Learn X in Y minutes. Era aqui que eu devia ter começado quando comecei a necessitar de Lua…