我正在使用 IOTC 固件(通过 python)。我已经能够上传位置数据作为遥测数据。但是,我无法将位置数据作为基本属性上传。这可能吗?
- 由于我的设备不应该四处移动,我不打算发送遥测位置。我宁愿在设备启动并连接到 Azure IOT Central 时将位置作为设备属性发送一次。
- 位置数据类型是 GeoPoint,可以将其绘制在 Azure IOT Central 的地图上。
我正在像这样格式化我的 JSON
{"location":{"lon":3.837585, "lat":41.174130}}
我也试过这个
{"location":{"value": {"lon":3.837585, "lat":41.174130}}}
下面 Roman 的回答表明,可以通过 MQTT API 来实现。但我想通过带有 Python 的 Azure iot 中央固件来做到这一点。