【问题标题】:Unable to connect TI SensorTag CC2650STK to IoT Foundation / Bluemix via Android App无法通过 Android 应用程序将 TI SensorTag CC2650STK 连接到 IoT Foundation / Bluemix
【发布时间】:2016-01-19 20:16:19
【问题描述】:

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

我已经在 IoT Foundation 上注册了设备。

我有来自 Google Play 商店 (Android) 的最新应用,但在连接时出现错误(“Keine Berechtigung für Verbindung”~“无连接授权”)。

我的配置是:

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 前段时间也问过同样的问题,但我的错误没有得到解释,我在那里的帖子被删除了。

【问题讨论】:

    标签: android ibm-cloud iot texas-instruments


    【解决方案1】:

    TI Sensor 安卓应用尚不支持注册设备连接到 IOTF。该更新正在进行中,但尚未公开发布。

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

    【讨论】:

      【解决方案2】:

      只是为了确保您有“use-token-auth” - 这是一个错字吗?它应该是“用户令牌认证”。

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

      另外,您的 json 有效负载是否包装在“d”结构中?例如

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-25
        • 1970-01-01
        • 1970-01-01
        • 2021-04-18
        相关资源
        最近更新 更多