Skip to content
No description, website, or topics provided.
Python HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images Adiciona imagens ao README May 1, 2019
templates Initial commit Apr 27, 2019
README.md Adiciona imagens ao README May 1, 2019
cliente_armazenamento.py Adição do README e pequenas mudanças May 1, 2019
consumir_dados_armazenados.py
gerar_dados_aleatorios.py Initial commit Apr 27, 2019
modelagem_banco.py
requirements.txt

README.md

Exemplo de armazenamento de dados MQTT

Esse repositório mostra o armazenamento de dados vindos de um broker MQTT, protocolo de comunicação especializado em aplicações da Internet das Coisas. Foi feito pra disponibilizar o código relevante a esse post no meu blog!

Diagrama

Overview

Vamos criar um gerador de dados de temperatura simulado (pra servir como nosso sensor), modelar um banco de dados em SQLAlchemy e criar um cliente MQTT que se inscreva nos tópicos que contém os dados simulados, armazenando esses dados no banco criado.

Por fim, criamos uma pequena aplicação Flask que interage com o banco de dados criado e disponibiliza de front-end uma página da web simples com um gráfico que se atualiza em tempo real:

Front-end com gráfico

You can’t perform that action at this time.