Phản hồi trong diễn đàn đã được tạo
- Người viếtBài viết
Hiện tại nền tảng hỗ trợ các giao thức HTTP, MQTT, CoAP ….
Bạn lựa chọn một loại giao thức phù hợp để kết nối vào nền tảng trước rồi bên mình sẽ tiếp tục tư vấn hỗ trợ nhé. Vi mỗi loại giao thức sẽ có một cách kết nối vào nền tảng khác nhau bạn nhé.
Nền tảng cũng cung cấp General App và Dashboard để bạn có thể theo dõi và điều khiển trực tiếp thiết bị thông qua App mobile hoặc Web bạn nhé.
Trước tiên cần làm rõ một vài vấn đề ở câu hỏi của bạn.
1. Cảm biến nhiệt độ của em giao tiếp theo chuẩn gì: có dây hay không dây?
2. Nếu là cảm biến không dây thì là sử dụng zigbee hay wifi hay 4G hay NB-IoT ?
3. Bạn định kết nối về server qua giao thức nào : TCP, UDP, MQTT, hay HTTP …. ????
Code mẫu trên nền tảng Arduino có thể tham khảo tại https://github.com/mikey60/BW16-RTL8720DN-Module-Arduino.
Chào em,
Em có thể dùng thử module BW16, thiết kế trên IC RTL8721DN của Realtek em nhé
Thân.
Chào em.
MQTT nó sinh ra không nhằm mục đích để truyền file, media.
Em nên chọn truyền theo HTTP sẽ dễ dàng hơn nhé.
Chúc em thành công
17/08/2022 vào lúc 4:47 Chiều Phản hồi về: Các bước xây dựng 1 giải pháp IoT trên nền tảng Innoway #1332Để sử dụng nền tảng Innoway thì làm tiếp các bước sau
Bước 4. Đăng ký một tài khoản trên nền tảng https://innoway.vn/. Sau khi tạo tài khoản thì hệ thống sẽ sinh ra một user_id và token
Bước 5. Tạo dự án và tạo thiết bị, có thể tham khảo các bước tạo dự án mẫu ngay khi đăng nhập vào Innoway.
Bước 6. Code kết nối các device về nền tảng innoway thông qua giao thức MQTT. với client_id và password lần lượt là user_id và token mà hệ thống đã sinh ra ở phía trên. Code mẫu có thể tham khảo tại https://github.com/innoway-vht/Tutorials
Chúc bạn thành công.
Về cơ bản thì innoway nó đóng vai trò là một con Broker. Nó là kênh trung gian xử lý và trung chuyển bản tin, chứ nó không tự sinh ra lệnh điều khiển cho em được. Vì vậy em cần tạo ra thêm 1 con client nữa đề thực hiện điều khiển.
Bước 1. Em cần tạo tài khoản trên trang https://innoway.vn/
Bước 2. Tạo project và tạo device.
Bước 3. Kết nối ESP8266 về Innoway thông qua MQTT với client_id và password lần lượt là device_id và token của tài khoản.
Bước 4. Để test truyền nhận bản tin thì em sử dụng phần mềm MQTT box hoặc MQTT Explorer kết nối vào innoway cũng với device_id và token bên trên. Sau đó em có thể Pub và Sub để truyền dữ liệu
16/08/2022 vào lúc 1:34 Chiều Phản hồi về: Các bước xây dựng 1 giải pháp IoT trên nền tảng Innoway #1188Đầu tiên đi vào việc phân tích bài toán tưới rau.
Bước 1. Cần có một số khảo sát về vườn rau như:
1. Diện tích vườn rau nhà em rộng bao nhiêu?
2. Trồng trong hộp xốp hay trồng chung trên cùng một diện tích?
3. Trồng 1 loại rau hay trồng nhiều loại rau? Do mỗi loại rau lại cần điều kiện môi trường khác nhau
4. Vân vân và mây mây
Sau khi có câu trả lời cho các câu hỏi đó thì em sẽ có thông tin đầu vào, ra cho hệ thống IoT của em.
Bước 2. Xây dựng và lựa chọn giải pháp
Lại tiếp tục trả lời một số câu hỏi sau
1. Để tiếp nhận các thông tin đầu vào đó thì cần sử dụng cái gì?
Ví dụ: cần đo độ ẩm, nhiệt độ thì cần sử dụng thiết bị gì, số lượng bao nhiêu (tùy thuộc vào diện tích vườn)
2. Đầu ra là gì?
Ví dụ: cần một máy bơm tưới nước, hoặc có điều khiển động cơ để kéo tấm che nắng che mưa cho vườn rau, ngoài ra còn muốn hiển thị thông tin trạng thái hệ thống trên web hoặc trên mobile để theo dõi hoặc điều khiển từ xa chẳng hạn
3. Nền tảng là gì?
Ví dụ: Nền tảng Innoway là một nền tảng mở giành cho lĩnh vực IoT của Việt Nam…
4. Giao tiếp giữa nền tảng và các thiết bị là gì ?
Ví dụ:có dây hoặc không dây, giao thức MQTT hoặc TCP/IP …
5. Tính năng gồm những gì ?
Ví dụ: Giám sát, cảnh báo, điều khiển từ xa, điều khiển tự động …
Bước 3. Thực thi
Em có thể tham khảo cách tạo 1 giải pháp IoT mẫu trên nền tảng innoway tại địa chỉ: https://innoway.vn/solutionMaketPage
09/08/2022 vào lúc 12:47 Chiều Phản hồi về: Hỏi vấn đề khi chạy cả BLE và wifi trên ESP32 cùng lúc #10361. Trong SDK của hãng, khi enable chế độ coexist (ble-wifi) thì BLE và WIFI sẽ phân khe thời gian để có thể sử dung chung 1 anten. Có nghĩa là khi wifi và BLE sẽ cùng sử dụng 1 anten nhưng không đồng thời. mà sẽ được điều phối thông qua SDK và phần cứng của con ESP.
2. Tất nhiên là sẽ ảnh hưởng khi phải chia nhau để sử dụng một anten, tuy nhiên nó vẫn đảm bảo đáp ứng được tốc độ theo như Hãng công bố trong spec.
Chỉ cần nhà mạng hỗ trợ NB-IoT và phần cứng có hỗ trợ NB-IOT là được nhé.
22/07/2022 vào lúc 9:59 Chiều Phản hồi về: MQTT Error: mqtt_message_receive: transport_read() error: errno=128 #736Em cần cấu hình thêm PORT cho MQTT nữa mới connect được nhé.
static void mqtt_app_start(void)
{
esp_mqtt_client_config_t mqtt_cfg = {
.uri = “mqtt://mqtt.innoway.vn:1883”,
};Trước khi gọi lệnh AT+CMQTTSTART, em cần kiểm tra xem sim đã kết nối thành công vào mạng 4G chưa bằng cách chờ thiết bị phản hồi về bản tin “PB DONE”
22/07/2022 vào lúc 3:21 Chiều Phản hồi về: Thay đổi tên và mật khẩu wifi trên ESP32 mà không sửa code #732Chào Nam.
Em có thể tìm hiểu cơ chế Smart Config và NVS để lưu thông tin Wifi vào bộ nhớ của con ESP em nhé.
Em có thể tham khảo phần mềm SIMCom Serial Port Tool em nhé. Link down, tài liệu hướng dẫn có trên trang chủ của SIMCom
- Người viếtBài viết