Nền tảng IoT nào để trực quan hóa dữ liệu cảm biến lịch sử và thời gian thực?


7

Để chuẩn bị một số hướng dẫn cho sinh viên của mình, tôi đang thực hiện một vài dự án điện tử DIY trong lĩnh vực IoT. Tôi muốn sử dụng ESP32 , ESP8266 , Arduino UnoRaspberry Pi . Tôi chuyên sâu hơn về phần sụn / phần cứng và tôi không có kinh nghiệm về ứng dụng đám mây.

Tôi biết rằng có một số PaaS IoT như Azure IoT , AWS , Google , v.v. Vì tôi muốn phát triển một số nguyên mẫu đơn giản, tôi chỉ muốn gửi dữ liệu lên đám mây và trực quan hóa chúng mà không cần bất kỳ kỹ năng mã hóa back-end nào và tất cả các dịch vụ được đề cập yêu cầu chuyên môn bổ sung để hiển thị dữ liệu (DB, UI / UX, ...).

Tôi đã tìm kiếm giải pháp đơn giản hóa và các dịch vụ này xuất hiện:

Tôi cần gửi dữ liệu qua HTTPMQTT đến dịch vụ đám mây và trực quan hóa dữ liệu đã gửi.

Câu hỏi của tôi là dịch vụ nào phù hợp hơn cho trường hợp sử dụng của tôi? Có dịch vụ nào khác mà tôi bỏ lỡ không? Và điều quan trọng hơn: các yếu tố chính để đánh giá các dịch vụ đó là gì?


2
Hãy chắc chắn để gửi câu trả lời của bạn dưới đây, mọi người - các ý kiến ​​ở đây có nghĩa là để làm rõ câu hỏi hơn là đưa ra giải pháp một phần. Bạn cũng đã thấy Có một nền tảng nguồn mở hoàn toàn để trình bày và trực quan hóa IoT chưa? cho một số ý tưởng?
Aurora0001

@ Aurora0001 Cảm ơn bạn đã bình luận. Vâng, tôi đã thấy điều đó trước đây và đã thử một số trong số họ.
Mohammad Taherian


Tôi cũng là người mới bắt đầu liên quan đến các dịch vụ và bảng điều khiển trên nền tảng đám mây IoT và tôi đang tìm kiếm một dịch vụ phù hợp. Tôi không thể không chú ý rằng nền tảng phần cứng của bạn được bao gồm trong một loạt các ví dụ trên ThingsBoard, ví dụ Thingsboard.io/docs/samples/esp8266/tem Nhiệt độ . Tổng quan về tất cả các ví dụ: Thingsboard.io/docs/guides/#AnchorIDHardwareSamples . Liệu ThingsBoard có phải là lựa chọn tốt nhất cho dự án của bạn hay không là một vấn đề khác ...
ElToro1966

Câu trả lời:


3

Tôi muốn giới thiệu NodeRed. Đơn giản kéo và thả lập trình trực quan của IBM dựa trên Nodejs .NodeRed có thể được cài đặt dễ dàng bằng cách sử dụng npm như mosquitto và thêm khả năng mqtt vào NodeRED.

Thinger.io cũng khá đơn giản. Đây là một nền tảng mã nguồn mở hỗ trợ giao diện mqtt Protocol.simple để thêm thiết bị, tạo mã thông báo bảo mật cũng như đơn giản để thêm biểu đồ


Làm thế nào về một chút thông tin về hai?
Helmar

1
Giới thiệu về NodeRED: developer.ibm.com/open/projects/node-red
ElToro1966

2

Một tùy chọn khác là ThingSpeak: https://thingspeak.com/

Nền tảng này cho phép bạn gửi dữ liệu bằng cách sử dụng yêu cầu http và trực quan hóa trong các cảm biến đồ họa của bạn. Ngoài ra, bạn có thể tạo 'cảnh báo' để gửi tin nhắn khi một số cảm biến đạt đến một giá trị chính xác.


2

Bạn có thể sử dụng nền tảng ubidots để trực quan hóa dữ liệu.

Nó cung cấp đại diện đồ họa rất tốt của dữ liệu của bạn.


Bạn có thể có được một chút cụ thể hơn?
Helmar

1

có một số nền tảng IoT có thể trực quan hóa dữ liệu theo thời gian thực và thông tin lịch sử. Hầu như tất cả đều hỗ trợ MQTT và HTTP để chúng phù hợp với nhu cầu của bạn. Chúng là những nền tảng không miễn phí trong khi những nền tảng khác cung cấp tài khoản miễn phí mà bạn có thể sử dụng để thử nghiệm với dự án của mình. Chỉ cần nêu một vài tên:

Ubidots

Temboo

TheThings.io

Xively

myDevices Cayenne

Kaa

Nếu bạn muốn có thêm thông tin, bạn có thể xem bài đăng của tôi tại https://www.survivingwithandroid.com/2018/10/iot-pl platforms-review-to-build-ri-project.html

Hay noi tôi nêu bạn cân thêm thông tin.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.