Qual plataforma IoT para visualizar dados históricos e em tempo real de sensores?


7

Para preparar alguns tutoriais para meus alunos, estou trabalhando em alguns projetos de eletrônica DIY no campo da IoT. Quero usar o ESP32 , ESP8266 , Arduino Uno e Raspberry Pi . Sou mais aprofundado na parte de firmware / hardware e não tenho experiência no aplicativo em nuvem.

Sei que existem alguns PaoS de IoT, como IoT do Azure , AWS , Google etc. Como eu quero desenvolver alguns protótipos simples, quero enviar os dados para a nuvem e visualizá-los sem nenhuma habilidade de codificação de back-end e tudo os serviços mencionados requerem conhecimentos adicionais para mostrar os dados (DB, UI / UX, ...).

Pesquisei no Google uma solução simplificada e esses serviços apareceram:

Preciso enviar dados via HTTP e MQTT para o serviço em nuvem e visualizar os dados enviados.

Minha pergunta é qual serviço é mais adequado para o meu caso de uso? Existe algum outro serviço que eu perdi? E o mais importante: quais são os principais fatores para avaliar esses serviços?


2
Certifique-se de postar suas respostas abaixo, pessoal - os comentários aqui são para esclarecer a pergunta em vez de oferecer soluções parciais. Você também viu Existe uma plataforma de código aberto para apresentação e visualização da IoT? para algumas idéias?
Aurora0001

@ Aurora0001 Obrigado por comentar. Sim, eu vi isso antes e tentei alguns deles.
Mohammad Taherian


Também sou iniciante no que diz respeito aos serviços e painéis da IoT-cloud e estou procurando um serviço adequado. Não pude deixar de notar que sua plataforma de hardware está incluída em vários exemplos no ThingsBoard, por exemplo, thingsboard.io/docs/samples/esp8266/temperature . Uma visão geral de todos os exemplos: thingsboard.io/docs/guides/#AnchorIDHardwareSamples . Se ThingsBoard é a melhor escolha para você projeto é outro assunto ...
ElToro1966

Respostas:


3

Eu recomendo o NodeRed . Simplesmente arraste e solte a programação visual da IBM com base em Nodejs. O NodeRed pode ser instalado facilmente usando o npm (gerenciador de pacotes no Nodejs, semelhante ao pip para python). Leia a documentação oficial para instalação e uso. como mosquito e adicione o recurso mqtt ao NodeRED.

Thinger.io também é silencioso e simples. Sua plataforma de código-fonte aberto oferece suporte à interface mqtt protocol.simple para adicionar dispositivo, gerar token de segurança e também simples para adicionar gráfico


Que tal um pouco mais de informações sobre os dois?
Helmar


2

Outra opção é o ThingSpeak: https://thingspeak.com/

Esta plataforma permite enviar dados usando solicitação http e visualizar em sensores gráficos. Além disso, você pode criar 'alertas' para enviar uma mensagem quando algum sensor atingir um valor exato.


2

Você pode usar a plataforma de ubidots para visualização de dados.

Ele fornece uma representação gráfica muito boa dos seus dados.


Você pode ser um pouco mais específico?
Helmar

1

Existem várias plataformas de IoT que podem visualizar dados em tempo real e informações históricas. Quase todos suportam MQTT e HTTP, para que correspondam às suas necessidades. São plataformas que não são gratuitas, enquanto outras fornecem uma conta gratuita que você pode usar para experimentar seu projeto. Apenas para citar alguns:

Ubidots

Temboo

TheThings.io

Xively

myDevices Cayenne

Kaa

Se você quiser obter mais informações, pode dar uma olhada no meu post em https://www.survivingwithandroid.com/2018/10/iot-platforms-overview-to-build-iot-projects.html

Entre em contato se precisar de mais informações.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.