FLUTTER ECOSYSTEM

thingsboard_client

ThingsBoard API 客户端的 Dart 实现。提供模型对象和服务,通过 RESTful API 和 WebSocket 协议与 ThingsBoard 平台进行通信。

最新版本
4.2.1
近 30 天下载
935
喜欢数
16
Pub 分数
120

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

thingsboard_client 包是 ThingsBoard API 客户端的 Dart 实现,可实现与 ThingsBoard 物联网平台的无缝通信。它提供模型对象和服务,通过 RESTful API 和 WebSocket 协议进行交互,支持实时数据流和设备管理。该包专为跨平台使用而设计,可无缝集成到 Android、iOS、Web、macOS、Windows 和 Linux 上的 Flutter 应用中。该包通过抽象底层 HTTP 和 WebSocket 交互,简化了物联网开发。

适合场景
  • 将物联网设备连接到 ThingsBoard
  • 实时遥测数据传输
  • 远程设备配置
  • 监控设备状态
  • 构建物联网仪表板
  • 管理资产和设备
主要特点
  • RESTful API 集成
  • WebSocket 支持实时更新
  • 跨平台兼容性
  • 基于模型的数据处理
  • 安全认证
  • 设备和资产管理
适合对象
  • 物联网应用开发者
  • 需要设备连接的Flutter应用
  • 物联网平台的后端服务
  • 实时监控系统
  • 智能家居和工业物联网解决方案
使用建议
  • 需要 ThingsBoard 服务器设置
  • WebSocket 需要网络连接
  • 需要身份验证凭据
  • 仅限 ThingsBoard 平台
  • 可能需要在边缘情况下进行额外的错误处理
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add thingsboard_client

所属分类

依赖

依赖清单 5 项

关联项目