Để đọc và ghi vào một kênh Blynk, ứng dụng sẽ gửi các yêu cầu đến máy chủ Blynk bằng cách đưa ra các yêu cầu HTTP, xuất bản các thông báo MQTT hoặc sử dụng các chức năng MATLAB®. Mỗi kênh Blynk có thể có tối đa tám trường dữ liệu gồm 255 ký tự, ở định dạng số hoặc chữ và số. Một kênh cũng có thông tin vị trí và trường cập nhật trạng thái. Mỗi mục nhập dữ liệu kênh được lưu trữ với một ngày tháng và dấu thời gian. Có thể truy xuất dữ liệu đã lưu trữ theo thời gian hoặc theo ID mục nhập.
Sử dụng API Blynk để xử lý dữ liệu số, bao gồm tính thời gian, tính trung bình, trung bình, tổng và làm tròn. Có thể tạo và cập nhật kênh Blynk bằng cách đăng nguồn cấp dữ liệu có khóa API và dữ liệu của mình bằng HTTP POST. Nguồn cấp dữ liệu kênh hỗ trợ các định dạng JSON, XML và CSV để tích hợp vào các ứng dụng.
Kiếm soát cầu hình kênh bằng API REST
Bảng 2.1. Kiếm soát cầu hình kênh bằng API REST
List Your Public Channels
Liệt kê các kênh cho tên người dùng với HTTP GET
List Your Channels Liệt kê các kênh của bạn với HTTP GET List Channels Liệt kê các kênh công khai với HTTP GET Read Settings Đọc cài đặt kênh với HTTP GET
Write Settings Cập nhật cài đặt kênh với HTTP PUT
Tạo và xóa kênh bằng API REST
Bảng 2.2. Tạo và xóa kênh bằng API REST
Create Channel Tạo kênh mới với HTTP POST
48 Delete Channel Xóa kênh bằng HTTP DELETE