安卓手机配合GPSLogger实现GPS实时定位,但是并不会显示在墨澜地图上,只是显示在原版地图上。

欢迎加入 Home Assistant 讨论群
https://t.me/joinchat/J26zVFGMhWWB1sBTFvcjaA

智能家居打包镜像下载地址如下:
树莓派 : https://t.me/itcommander/60
斐讯N1: https://t.me/itcommander/59

下面是解决方案:

1. 修改源www/custom_ui/inkwavemap/index.js 文件代码第464行 group.all_device 替换为 group.gpsgroup

www/custom_ui/inkwavemap/index.js 文件第464行修改为如下:

2. 增加Home Assistant配置:

group:
  gpsgroup: 
    name: gps
    view: false
    entities:
      - device_tracker.galaxynote8
      - device_tracker.iphone

3. 清除浏览器缓存,重启Home Assistant.

每次修改都需要清除浏览器缓存,因为js脚本是缓存在本机运行,如有修改要清理本机浏览器缓存才能显示正确修改。
如果想增加更多设备到地图的设备列表,请在配置文件里增加追踪的设备即可。

4 对 “Home Assistant 0.103.6版本 墨澜地图配合GPSLogger实现地图定位”的想法;

  1. 你好!我按照文中的方法配置,遇到2个问题:
    1. 可能我的HA版本较新,configuration.yaml文件中,有一句“group: !include groups.yaml”,请问groups.yaml文件如何编辑,书写格式有什么要注意的?
    2. 地图界面上的“男主人”、“女主人”,是如何显示上去的?
    YouTube没找到相应的视频教程,希望能有个演示视频,参考学习。

回复 admin 取消回复