Về các giao thức IoT, phổ biến nhất là HTTP, CoAP và MQTT được sử dụng trong giao tiếp.
HTTP và CoAP phù hợp với loại máy khách REST cho giao tiếp máy chủ và MQTT hỗ trợ xuất bản và đăng ký giao tiếp nhiều người dùng dựa trên, nơi nguồn gốc có thể dễ dàng từ máy chủ đến máy khách, máy khách đến máy chủ và thậm chí máy khách đến máy khách.
Trả lời câu hỏi:
Sử dụng REST qua HTTP hoặc CoAP cho một đến một giao tiếp hoặc MQTT để sử dụng lưu lượng truy cập đa điểm.
Thêm chi tiết
Sau khi nhận xét bên dưới, tôi thừa nhận câu trả lời của mình khá là một phần, vì vậy tôi đã kiểm tra và tìm thấy thêm một chút:
Ngay cả các thông tin liên lạc cũng có loại tiêu chuẩn lộn xộn này, nếu tất cả được tính toán:
Nguồn: Dự án EU Butler - Vấn đề truyền thông
Ngoài ra postscapes.com có danh sách sau dựa trên các khía cạnh khác nhau:
1 Infrastructure (ex: 6LowPAN, IPv4/IPv6, RPL)
2 Identification (ex: EPC, uCode, IPv6, URIs)
3 Comms / Transport (ex: Wifi, Bluetooth, LPWAN)
4 Discovery (ex: Physical Web, mDNS, DNS-SD)
5 Data Protocols (ex: MQTT, CoAP, AMQP, Websocket, Node)
6 Device Management (ex: TR-069, OMA-DM)
7 Semantic (ex: JSON-LD, Web Thing Model)
8 Multi-layer Frameworks (ex: Alljoyn, IoTivity, Weave, Homekit)
Giống như đã thấy trong danh sách của mỗi ví dụ, có rất nhiều trong số chúng và cũng có nhiều tùy chỉnh và độc quyền hơn chắc chắn có.
Bạn nên mở liên kết đó và đọc nó qua, nó đang thổi tâm trí. Tôi tin rằng bạn có thể gặp trong (các) dự án của mình, ít nhất là nếu các cảm biến có dạng đóng gói nặng, tức là. không chỉ các thành phần ở định dạng tinh khiết nhất, mà là một phần của một số hệ sinh thái đã tồn tại. Trong những trường hợp đó, bạn có thể không thể thương lượng theo cách bạn giao tiếp với chúng, bạn chỉ cần chọn giữa các hệ sinh thái.
Vấn đề đúng bây giờ dường như là tìm ra bộ sản phẩm hoặc bộ sản phẩm chính xác (nhóm bộ sản phẩm) có ngăn xếp giao thức giống hệt hoặc gần giống nhau qua wifi, khi bạn đặt mục tiêu (lưu ý hồng ngoại là giải pháp ra khỏi khu vực này và ở đó là nhiều giải pháp mạng không dây khác mà bạn vẫn có thể gặp phải).
Tiêu chí sẽ là xác định tất cả những gì bạn có thể muốn làm và bao nhiêu ngăn xếp bạn có thể muốn học theo cách đó. Bằng cách học tôi có nghĩa là bạn vẫn muốn chơi ít với các tiện ích và nhận thức được giao thức nhất định hoạt động như thế nào.