You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无T-Mobile NB-IoT平台权限时,SODAQ与ThingsBoard集成方案咨询

SnifferBike SODAQ 接入ThingsBoard的替代方案及数据接收指南

替代T-Mobile NB-IoT平台的方案

  • 直接MQTT接入:如果你的SODAQ设备支持MQTT协议,可跳过第三方NB-IoT平台,直接配置设备连接ThingsBoard的MQTT Broker:
    1. 在ThingsBoard中创建对应设备,获取设备的访问令牌
    2. 在SODAQ设备的固件/配置中,设置MQTT服务器地址(你的ThingsBoard实例地址)、端口(默认1883,加密连接用8883),并填入访问令牌作为认证信息
    3. 设备直接通过MQTT主题上报数据到ThingsBoard
  • 更换NB-IoT运营商平台:改用你有权限访问的NB-IoT运营商平台,配置平台的Webhook或MQTT桥接功能,将传感器数据转发至ThingsBoard
  • 本地网关中转:若设备支持串口、蓝牙等本地连接方式,可通过Raspberry Pi等网关设备接收传感器数据,再由网关将数据转发到ThingsBoard(适合小范围部署场景)

设备原始元数据的必要性

原始元数据并非强制要求,但如果需要在ThingsBoard中实现设备管理(如记录固件版本、设备型号)或数据解析规则(如根据设备型号适配不同的解码逻辑),可以将元数据作为设备属性上报,或在ThingsBoard创建设备时手动录入。直接上报遥测数据时,无需额外元数据即可被平台接收。

接收物理设备数据的步骤

无论采用哪种接入方式,核心是让数据符合ThingsBoard的上报格式:

  • 遥测数据上报:使用MQTT主题 v1/devices/me/telemetry,发送JSON格式的遥测数据,示例:
    {"temperature": 26.1, "speed": 15.2, "battery": 87}
    
  • 属性数据上报:使用MQTT主题 v1/devices/me/attributes,上报设备静态属性(如设备型号、固件版本)
  • 数据查看与可视化:在ThingsBoard的设备详情页,切换到「最新遥测」或「历史遥测」标签即可查看接收的数据;如需可视化展示,创建仪表盘并添加对应数据部件即可
  • Webhook中转场景:若通过第三方平台Webhook转发,需配置回调请求为POST方法,目标地址为 http://{your-thingsboard-url}/api/v1/{device-access-token}/telemetry,请求体为JSON格式的遥测数据

内容的提问来源于stack exchange,提问作者Gulzh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 22:45:11