如何使用 mqtt 在地图上显示设备?
How do I display device on map using mqtt?
我正在尝试让我的设备显示在地图上。
我从 MQTT 程序发送了这条消息:
publish("s/us","401,14.118795,79.890456")
我的设备设置的 "events" 选项卡上的位置已更新:
DETAILS
Time 14 Dec 2017 16:40:09
Type c8y_LocationUpdate
Position { "lng": 79.890456, "alt": null, "lat": 14.118795 }
Date Time "2017-12-14T11:10:09.105Z"
但它不会出现在设备设置和驾驶舱的地图上。
在仪表板中,我编辑了地图以包含我的设备,但它没有出现。
谢谢
地图插件不可视化事件,而是可视化设备的 managedObject 中包含的位置数据。
对于 MQTT,这意味着您需要使用仅更新 managedObject 的模板 112,或者您使用将创建事件并更新 managedObject 的 402。
事件仅用于设备管理中的跟踪视图。
我正在尝试让我的设备显示在地图上。 我从 MQTT 程序发送了这条消息:
publish("s/us","401,14.118795,79.890456")
我的设备设置的 "events" 选项卡上的位置已更新:
DETAILS
Time 14 Dec 2017 16:40:09
Type c8y_LocationUpdate
Position { "lng": 79.890456, "alt": null, "lat": 14.118795 }
Date Time "2017-12-14T11:10:09.105Z"
但它不会出现在设备设置和驾驶舱的地图上。 在仪表板中,我编辑了地图以包含我的设备,但它没有出现。
谢谢
地图插件不可视化事件,而是可视化设备的 managedObject 中包含的位置数据。
对于 MQTT,这意味着您需要使用仅更新 managedObject 的模板 112,或者您使用将创建事件并更新 managedObject 的 402。
事件仅用于设备管理中的跟踪视图。