Tôi có một thiết bị IoT được kết nối với mạng WiFi. Hiện tại, thiết bị IoT chạy một máy chủ HTTP nhỏ và gửi tín hiệu RF khi nhận được yêu cầu POST qua internet từ các máy khách HTTP. Để thực hiện công việc này, tôi phải kích hoạt chuyển tiếp cổng trên bộ định tuyến WiFi của mình và các máy khách HTTP phải kết nối với địa chỉ IP của bộ định tuyến. Đây có vẻ là một cách xấu để đi về nó.
Tôi nhận thấy có những thiết bị hoạt động trong mạng WiFi - như chuông cửa, thiết bị Wink, v.v., không yêu cầu chuyển tiếp cổng, v.v. Tôi tự hỏi làm thế nào điều này được thực hiện.
Tôi đoán rằng các thiết bị này thực sự là máy khách HTTP và kết nối với các máy chủ bên ngoài. Sau đó, máy chủ thực sự gửi các lệnh đến các thiết bị máy khách (IoT).
Nếu đúng như vậy, bạn vui lòng cung cấp một số hướng dẫn về cách tạo máy chủ (bằng Python), cách kết nối thiết bị IoT với máy chủ (kết nối HTTP) và cách gửi lệnh từ máy chủ đến máy khách (không thể sử dụng POST vì đây là hướng sai).