『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 16182|回复: 62

[学习笔记] Home Assistant 2022.8.0安装使用墨澜地图心得总结

  [复制链接]

1

主题

47

帖子

395

积分

中级会员

Rank: 3Rank: 3

积分
395
金钱
348
HASS币
0
发表于 2022-8-7 16:51:55 | 显示全部楼层 |阅读模式
本帖最后由 dante210402 于 2022-8-7 22:46 编辑

作者最后一次更新是2020年1月7日,随着homeassistant版本更新,该安装包现在是使用不了的,为了适配202208版本,搜集网络资源,将安装步骤汇总如下:
1、在github上下载墨澜地图https://github.com/5high/ha-inkwavemap
2、拷贝 www 和 panels 文件夹至 Home Assistant 配置文件夹,还有custom_components文件夹;
3、修改 configuration.yaml 中的配置文件:添加如下配置【注:此处原作者sample.yaml中的配置已经不能用了,现需调整为下述配置,否则homeassistant左侧墨澜地图选项卡跳不出来,参考zws1023的帖子https://bbs.hassbian.com/thread-12083-1-1.html在15楼的回复】
# 墨澜地图
panel_iframe:
  inkwavemap:
    title: '墨澜地图'
    icon: mdi:map
    url: /local/custom_ui/inkwavemap/index.html
4、修改 configuration.yaml 中的默认经纬度为谷歌地球坐标,注意非地图,是地球!坐标可至该 网站 获取;【这一步我属实没搞懂,我的configuration压根儿没有体现出经纬度坐标的地方,另外,墨澜给的那个获取谷歌地球坐标的网页也已经打不开了,不过影响不大】
5、前往 高德开放平台 申请开发者身份,创建新应用,服务类型选择 web 端,注意是 web 端,不是 web 服务!!! 之后获取 key;【这一步没遇到问题】
6、打开 www/custom_ui/inkwavemap 中 config.js 文件,填入你的 HA 密码以及高德 token【这里面提到的HA长期令牌在新版web界面已经可以直接获取了,不需要那么麻烦的写代码了:点击自己,进入“用户资料”,在最下面有一个“长期访问令牌”,创建一个就好了】
7、墨澜给的配置方法到这里就结束了,但新版homeassistant位置还是无法追踪,在论坛中zws1023帖子提到index.js修改方法已经失效,他的原理是原作者编译的时间节点homeassistant还有一个叫做device_all的组,在新版homeassistant已经不支持这个组了,所以重新自己配置了一个叫gpsgroup的组用于搜索GPS设备,并将他配置在/config根目录(与configuration.yaml相同路径)下。后来dscao将index.js中463行的整个函数重写,将原来的注释掉,追踪效果出来了,地址:https://bbs.hassbian.com/forum.php?mod=viewthread&tid=16721
8、说一下区域定位,我homeassistant一开始默认家的地址在欧洲,我也不知道咋调的:
  • 百度上随便找一个地图,把搜索到自己家的经纬度记下来;
  • 在【配置—区域与地点—地点,点击添加地点】,把刚刚的经纬度添加进去;
  • 然后根据墨澜地图查看刚添进去的点,在【区域与地点】中通过鼠标拖拽一点点修改新添加地点的位置,调到自己满意的位置;
  • 最后把自己家的地点挪到刚刚调好的地点,家的位置就准了。

9、至此,墨澜地图终于得到我想要的效果了,配合121665460https://bbs.hassbian.com/forum.php?mod=viewthread&tid=11932提供的手机客户端,完美!给论坛里的大神们点赞!!!

完成效果

完成效果

最后整合各方大神后的结果:
[url=]附件[/url]


ha-inkwavemap-master.rar

920.95 KB, 下载次数: 407

墨澜地图

评分

参与人数 1金钱 +1 收起 理由
zt17521 + 1

查看全部评分

回复

使用道具 举报

23

主题

271

帖子

1683

积分

金牌会员

Rank: 6Rank: 6

积分
1683
金钱
1412
HASS币
0
发表于 2022-8-7 18:15:40 | 显示全部楼层
前两天还在找找教程,今天就有了,及时雨
等会试试
回复

使用道具 举报

1

主题

88

帖子

777

积分

高级会员

Rank: 4

积分
777
金钱
689
HASS币
0
发表于 2022-8-7 19:46:57 | 显示全部楼层
不知道为什么我复制WWW文件到HA下 总提示文件不存在。。。
回复

使用道具 举报

16

主题

381

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
金钱
2249
HASS币
10
发表于 2022-8-7 21:40:57 | 显示全部楼层
有轨迹了没呢
回复

使用道具 举报

1

主题

88

帖子

777

积分

高级会员

Rank: 4

积分
777
金钱
689
HASS币
0
发表于 2022-8-7 21:41:18 | 显示全部楼层
# 墨澜地图
panel_iframe:
  inkwavemap:
    title: '墨澜地图'
    icon: mdi:map
    url: /local/custom_ui/inkwavemap/index.html</font>


后面的</front> 不能有。 有了我就打开地图是404。删除了就正常了。
搞定! 感谢楼主!
回复

使用道具 举报

1

主题

47

帖子

395

积分

中级会员

Rank: 3Rank: 3

积分
395
金钱
348
HASS币
0
 楼主| 发表于 2022-8-7 22:45:52 | 显示全部楼层
karl321 发表于 2022-8-7 21:41
# 墨澜地图
panel_iframe:
  inkwavemap:

多谢提醒,头一回发帖
回复

使用道具 举报

1

主题

47

帖子

395

积分

中级会员

Rank: 3Rank: 3

积分
395
金钱
348
HASS币
0
 楼主| 发表于 2022-8-7 22:53:11 | 显示全部楼层
karl321 发表于 2022-8-7 19:46
不知道为什么我复制WWW文件到HA下 总提示文件不存在。。。

不可能的吧,我虚拟机装过,黑群晖里也装过,都是文件直接拖拽就过去就好了。你会不会权限搞错了不能复制啊
回复

使用道具 举报

39

主题

749

帖子

4833

积分

论坛元老

Freddy.

Rank: 8Rank: 8

积分
4833
金钱
4059
HASS币
0

最佳新人卓越贡献

发表于 2022-8-8 11:30:51 | 显示全部楼层
墨澜。。。。。
回复

使用道具 举报

1

主题

47

帖子

395

积分

中级会员

Rank: 3Rank: 3

积分
395
金钱
348
HASS币
0
 楼主| 发表于 2022-8-8 12:13:22 | 显示全部楼层

有年头了是么  哈哈
回复

使用道具 举报

0

主题

71

帖子

1397

积分

金牌会员

Rank: 6Rank: 6

积分
1397
金钱
1326
HASS币
0
发表于 2022-8-9 12:15:32 | 显示全部楼层
楼主,第4个步骤的意思是不修改坐标也可以吗?还有这样配置下来,也和hass自带地图一样有行程记录(不是轨迹)吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 19:32 , Processed in 1.512051 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表