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

 找回密码
 立即注册
查看: 11519|回复: 204

[插件集成] GPSLogger 增强 (集成高德地图地址 v5.1.1_20230803)

  [复制链接]

3

主题

70

帖子

512

积分

论坛技术达人

积分
512
金钱
432
HASS币
50
发表于 2023-6-3 10:54:28 | 显示全部楼层 |阅读模式
本帖最后由 d380025303 于 2023-8-3 15:56 编辑

典心地图 Server


如果喜欢,不妨给个star
可能会有一些bug,使用中有问题请回复,本帖会留存更新日志

最好配合 此贴 一起食用效果更佳

更新日志:
  • v2.0
            项目初始化
  • v2.1
        Feat: 增加配置是否自动修改GPSLogger实体状态
        Feat: 修改自定义属性逻辑(如果从2.0版本升级需要重新理解属性说明)                            Fix: 修复与其它包的冲突
  • v3.0
        Feat: GPSLogger可存储到数据库了(实现根据时间绘制路径轨迹功能)
  • 4.0
        Feat: 增加配置可使某些device_trackers不自动做高德坐标转换
  • 5.0

        Feat: 支持多边形范围计算
  • 5.1

        Feat: 增加配置可使某些device_tracker不做距离计算
  • 5.1.1

        Fix: 修复人员跟踪时zone数据丢失问题

手动安装
  • 下载 `custom_components\ha_gaode_server` 下的所有文件
  • 复制到 `\config\custom_components` (包括ha_gaode_server文件夹)
  • 重启Home Assistant
  • 此时应该可以在 配置 > 设备与服务 > 添加集成内搜索到了
  • 不过这里添加不了, 需要修改 configuration.yaml, 增加以下配置
```
ha_gaode_server:
      # 高德Server Key: 此key需要是"Web服务"类型, 需要与Web端(JS API)区分开
      gaode_server_key: 你的高德serverkey  
      # 是否同步修改GPSLogger实体的状态, 虽然本项目状态与GPSLogger一致, 但某些其它包可能会自定义状态(比如本项目2.0版本,已调整), 可将此设置为 False
      change_gpslogger_state: True
      # 数据库名称, 为SQLite数据库, 默认存储在config/dx_db.db文件中
      db_url: dx_db.db
      # 不做高德转换device_trackers列表
      ignore_transform_device_trackers:
          - device_trackers.XXXXX
      # 不做距离计算的device_tracker列表
      ignore_distance_device_trackers:
           - device_trackers.XXXXX
```

说明

7

7


  • gcj02_longitude: 高德的经度
  • gcj02_latitude: 高德的纬度
  • dx_state: 设备当前状态

```弃用: dx_unknown: 未知(一般不会出现)
弃用: dx_in_home: "我的家"实体范围内
弃用: dx_in_zone: 在某个zone实体范围内
弃用: dx_out: 不在任何zone范围内
home: "我的家"实体范围内
zone.XXX: 在zone.XXX的实体范围内
not_home: 不在任何范围内

```

  • dx_pre_state: 设备前一个状态, 状态值同 ```dx_state```
  • 弃用: dx_state_entity_id: 当```dx_state```为```dx_in_zone```时, zone的值
  • dx_distance: 当进入范围内, 距离中心的距离, 如果不在范围内, 值为 -1
  • dx_record_datetime: GPSLogger上报时间


dx_state, dx_pre_state, dx_distance 属性需要配合 此贴 前端设置后才能使用


游客,如果您要查看本帖隐藏内容请回复













评分

参与人数 6金钱 +47 HASS币 +20 收起 理由
nc1120917035 + 2 感谢楼主分享!
summ99111 + 5
d4rkblue + 5 大神666!
gw886 + 5
+ 20 + 20 膜拜大神!
sorrypqa + 10 大神666!

查看全部评分

回复

使用道具 举报

50

主题

1298

帖子

4856

积分

论坛DIY达人

积分
4856
金钱
3558
HASS币
20
发表于 2023-6-3 12:38:44 | 显示全部楼层
大神又出好玩的东西了,顶一个!!
回复

使用道具 举报

0

主题

21

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
金钱
181
HASS币
0
发表于 2023-6-3 16:57:43 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

48

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
金钱
250
HASS币
0
发表于 2023-6-3 17:53:36 | 显示全部楼层
感谢大神分享
回复

使用道具 举报

0

主题

36

帖子

539

积分

高级会员

Rank: 4

积分
539
金钱
503
HASS币
0
发表于 2023-6-3 18:38:42 | 显示全部楼层

大神又出好玩的东西了,顶一个!!
回复

使用道具 举报

0

主题

8

帖子

423

积分

中级会员

Rank: 3Rank: 3

积分
423
金钱
415
HASS币
0
发表于 2023-6-4 00:10:49 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

13

帖子

58

积分

注册会员

Rank: 2

积分
58
金钱
45
HASS币
0
发表于 2023-6-4 11:32:56 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

2

主题

64

帖子

531

积分

高级会员

Rank: 4

积分
531
金钱
467
HASS币
0
发表于 2023-6-4 13:17:34 | 显示全部楼层
此插件与
[插件集成] 高德地图机车版定位集成UI接入(2023.5.20更新)
https://bbs.hassbian.com/thread-16404-1-1.html

冲突,
autoamap 显示在家,实际情况也是在家,GPSLogger 立刻就将状态更新为  dx_unknown
微信图片_20230604131714.png
回复

使用道具 举报

3

主题

70

帖子

512

积分

论坛技术达人

积分
512
金钱
432
HASS币
50
 楼主| 发表于 2023-6-4 14:21:21 | 显示全部楼层
llgxdnn 发表于 2023-6-4 13:17
此插件与
[插件集成] 高德地图机车版定位集成UI接入(2023.5.20更新)
https://bbs.hassbian.com/thread-1 ...

好 后续修复
回复

使用道具 举报

1

主题

89

帖子

475

积分

中级会员

Rank: 3Rank: 3

积分
475
金钱
386
HASS币
0
发表于 2023-6-4 15:44:58 | 显示全部楼层
现在工厂的发挥
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 11:41 , Processed in 2.862786 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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