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

 找回密码
 立即注册
楼主: d380025303

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

  [复制链接]

71

主题

1146

帖子

6321

积分

论坛元老

Rank: 8Rank: 8

积分
6321
金钱
5170
HASS币
30
发表于 2023-6-4 16:20:34 | 显示全部楼层
报错!!!!!!!!!!!!!!
2023-06-04 16:18:35.688 ERROR (MainThread) [homeassistant.setup] Error during setup of component ha_gaode_server
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/setup.py", line 244, in _async_setup_component
    task = component.async_setup(hass, processed_config)
  File "/config/custom_components/ha_gaode_server/__init__.py", line 44, in async_setup
    gpslogger_instance = DxGpsLogger(hass, gaode_server_key)
  File "/config/custom_components/ha_gaode_server/gps_logger.py", line 25, in __init__
    self.gaode_server_key = config.get("gaode_server_key")
AttributeError: 'str' object has no attribute 'get'


回复

使用道具 举报

0

主题

26

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
金钱
272
HASS币
0
发表于 2023-6-4 18:06:10 | 显示全部楼层
感谢大神分享
回复

使用道具 举报

3

主题

70

帖子

512

积分

论坛技术达人

积分
512
金钱
432
HASS币
50
 楼主| 发表于 2023-6-6 18:57:50 | 显示全部楼层
xuyang 发表于 2023-6-4 16:20
报错!!!!!!!!!!!!!!

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
回复

使用道具 举报

71

主题

1146

帖子

6321

积分

论坛元老

Rank: 8Rank: 8

积分
6321
金钱
5170
HASS币
30
发表于 2023-6-8 09:07:56 | 显示全部楼层
d380025303 发表于 2023-6-6 18:57
configuration.yaml 需要增加配置

ha_gaode_server:

这些配置都增加了,不行啊!!!!
回复

使用道具 举报

3

主题

70

帖子

512

积分

论坛技术达人

积分
512
金钱
432
HASS币
50
 楼主| 发表于 2023-6-8 09:15:37 | 显示全部楼层
xuyang 发表于 2023-6-8 09:07
这些配置都增加了,不行啊!!!!

你看下日志有没有报错呢?
回复

使用道具 举报

71

主题

1146

帖子

6321

积分

论坛元老

Rank: 8Rank: 8

积分
6321
金钱
5170
HASS币
30
发表于 2023-6-8 12:34:07 | 显示全部楼层
d380025303 发表于 2023-6-8 09:15
你看下日志有没有报错呢?

就是上面的报错
回复

使用道具 举报

3

主题

70

帖子

512

积分

论坛技术达人

积分
512
金钱
432
HASS币
50
 楼主| 发表于 2023-6-8 13:26:19 | 显示全部楼层
xuyang 发表于 2023-6-8 12:34
就是上面的报错

这个报错就是configuration.yaml配置错误
ha_gaode_server:
      gaode_server_key: 你的高德serverkey
最简配置长这样
回复

使用道具 举报

7

主题

200

帖子

999

积分

高级会员

Rank: 4

积分
999
金钱
799
HASS币
0
发表于 2023-6-9 00:12:13 | 显示全部楼层
弄成功了楼主NB,有了Zone和手机设备,但是冒昧请教几个问题。

1、这个Zone如果想设置一些其他区域可以吗?比如我想设置一下如果我到单位之后,家里就执行关灯之类的,所以需要其他Zone我看https://bbs.hassbian.com/forum.php?mod=viewthread&tid=21454这里的演示是有多个的,但我实际操作中并没找到在哪里。
2、这个进入或离开地理围栏在Node-red中应该怎样去判断呢。鼓捣了半天没整明白。

                               
登录/注册后可看大图
回复

使用道具 举报

3

主题

70

帖子

512

积分

论坛技术达人

积分
512
金钱
432
HASS币
50
 楼主| 发表于 2023-6-9 08:43:53 | 显示全部楼层
本帖最后由 d380025303 于 2023-6-9 08:50 编辑
PerryLayne 发表于 2023-6-9 00:12
弄成功了楼主NB,有了Zone和手机设备,但是冒昧请教几个问题。

1、这个Zone如果想设置一些其他区域可以吗 ...

1. 只要是以 'zone.' 开头的实体都会展示出来的
    如果没有展示, 你需要确认一下你是否有设置zone, 你可以去HA原生的地图上添加zone
Dingtalk_20230609084657.jpg
2. GPSLogger有两个attributes:
     dx_state: 当前状态
     dx_pre_state: 前一个状态
如果想设置到单位后关灯, 那应该是当 dx_state = '你的公司zoneid' 并且 dx_pre_state = 'not_home'的时候就可以, 这个HA自动化就可以配置出来

你说的nodered是想怎么做, 想把新增的属性推送到nodered么?
回复

使用道具 举报

0

主题

36

帖子

379

积分

中级会员

Rank: 3Rank: 3

积分
379
金钱
343
HASS币
0
发表于 2023-6-9 16:22:56 | 显示全部楼层
谢谢谢谢!很有用的帖子!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 17:38 , Processed in 0.072252 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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