无法通过Android应用程序将{TI SensorTag CC2650STK连接到IoT Foundation / Bluemix

时间:2016-01-19 20:16:19

标签: android ibm-cloud iot texas-instruments

我可以将SensorTag与我的Android手机上的BLE SensorTag应用程序连接,我可以使用默认的Push to Cloud Quickstart设置将数据发送到IoT Foundation Quickstart。但是当我尝试连接IoT Foundation作为注册设备时,我失败了。

我已在物联网基础上注册该设备。

我有来自Google Play商店(Android)的最新应用,并在连接时收到错误(“KeineBerechtigungfürVerbindung”〜“无授权连接”)。

我的配置是:

Cloud Service: IBM IoT Foundation
Username:      use-token-auth
Password:      << Auth-token >>
Device id:     d:<<orgID>>:sensortag:<<device ID>>
Broker add.:   tcp://<<orgID>>.messaging.internetofthings.ibmcloud.com
Broker Port:   1883
Publish topic: iot-2/evt/sensors/fmt/json

我将不胜感激。

PS:我知道Harald Uebele前段时间也问了同样的问题,但我的错误没有得到解释,我的帖子也被删除了。

2 个答案:

答案 0 :(得分:0)

TI Sensor Android应用程序尚不支持已注册设备与IOTF的连接。该更新正在进行中,但尚未公开。

已注册的设备连接目前适用于iOS。

答案 1 :(得分:0)

只是为了确保,你有“use-token-auth” - 这是一个错字吗?它应该是“user-token-auth”。

或许尝试以下主题:iot-2 / evt / status / fmt / json

此外,您的json有效负载是否包含在“d”结构中? E.g

{"d": {"temperature":32.5}}

使用像MQTTlens这样的MQTT测试客户端(来自Chrome网上应用店)可能是值得的。您可以输入这些详细信息,这样您至少可以排除其不是客户端。