找回密码
 立即注册

微信扫码登录

搜索
查看: 52682|回复: 235

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

 火... [复制链接]

3

主题

67

回帖

517

积分

论坛技术达人

积分
517
金钱
437
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!

查看全部评分

回复

使用道具 举报

7

主题

64

回帖

849

积分

高级会员

积分
849
金钱
773
HASS币
20
发表于 2025-5-29 14:08:23 | 显示全部楼层
向大佬学习
回复

使用道具 举报

2

主题

55

回帖

209

积分

中级会员

积分
209
金钱
152
HASS币
0
发表于 2025-4-27 11:45:04 | 显示全部楼层
11111111111111
回复

使用道具 举报

jon 手机认证

0

主题

53

回帖

201

积分

中级会员

积分
201
金钱
148
HASS币
0
发表于 2025-3-19 10:01:26 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

42

回帖

118

积分

注册会员

积分
118
金钱
76
HASS币
0
发表于 2025-2-20 15:27:05 | 显示全部楼层
看看666666
回复

使用道具 举报

2

主题

36

回帖

177

积分

注册会员

积分
177
金钱
139
HASS币
0
发表于 2025-2-20 14:17:22 | 显示全部楼层
感谢分享
回复

使用道具 举报

1

主题

10

回帖

148

积分

注册会员

积分
148
金钱
137
HASS币
0
发表于 2025-2-7 20:52:07 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

5

回帖

46

积分

新手上路

积分
46
金钱
41
HASS币
0
发表于 2024-12-23 11:28:51 | 显示全部楼层
这个内容已经学习好几天了
回复

使用道具 举报

1

主题

18

回帖

107

积分

注册会员

积分
107
金钱
88
HASS币
0
发表于 2024-11-24 17:01:14 | 显示全部楼层
谢谢楼主
回复

使用道具 举报

0

主题

43

回帖

228

积分

中级会员

积分
228
金钱
185
HASS币
0
发表于 2024-11-14 08:48:27 | 显示全部楼层
学习学习
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-8-2 16:01 , Processed in 0.167402 second(s), 16 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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