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

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

[插件集成] [1206更新]lifesmart设备接入hass整合插件

  [复制链接]

1

主题

59

帖子

448

积分

中级会员

Rank: 3Rank: 3

积分
448
金钱
389
HASS币
0
发表于 2020-1-23 13:12:06 | 显示全部楼层
谢谢分享!!!!!
回复

使用道具 举报

1

主题

59

帖子

448

积分

中级会员

Rank: 3Rank: 3

积分
448
金钱
389
HASS币
0
发表于 2020-1-23 13:13:49 | 显示全部楼层
谢谢分享!!!大神牛逼
回复

使用道具 举报

0

主题

71

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
金钱
275
HASS币
0
发表于 2020-1-28 21:42:50 来自手机 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

26

帖子

137

积分

注册会员

Rank: 2

积分
137
金钱
111
HASS币
0
发表于 2020-2-3 20:14:26 | 显示全部楼层
本帖最后由 tx686 于 2020-2-3 21:16 编辑

楼主您好,按照您写的教程,我已初步部署好测试环境,目前有两个疑问想请教一下:
1.目前我仅使用了两个lifesmart的wifi插座做测试,在进入ha后仅能显示一个插座,homeassistant的运行日志里发现有【homeassistant.exceptions.HomeAssistantError: Entity id already exists: switch.od_we_ot1_0011_p1】这么一个错误,从字面意思上看就是实体名冲突,不知道如何处理。

                               
登录/注册后可看大图

2.不知道怎么这个组名。

                               
登录/注册后可看大图


盼复为感。

WX20200203-200850.png
WX20200203-201230.png
回复

使用道具 举报

7

主题

125

帖子

622

积分

高级会员

Rank: 4

积分
622
金钱
492
HASS币
20
发表于 2020-2-4 12:16:28 | 显示全部楼层
这个好像很强大啊
回复

使用道具 举报

4

主题

47

帖子

666

积分

论坛技术达人

积分
666
金钱
604
HASS币
60
 楼主| 发表于 2020-2-4 14:24:30 | 显示全部楼层
tx686 发表于 2020-2-3 20:14
楼主您好,按照您写的教程,我已初步部署好测试环境,目前有两个疑问想请教一下:
1.目前我仅使用了两个lif ...

我看了一下您这个问题:
1、应该是我对官方文档的理解有误,me在同一智慧中心下才能作为唯一标识。如果您有智慧中心的话,可以“把已联网设备设备添加至智慧中心“,之后重启hass应该可以解决这个问题。我思考下后续怎么修复这个问题。 1.png
2、这个应该是lovelace的ui配置,直接编辑就可以了,和插件没关系。
2.png
回复

使用道具 举报

1

主题

58

帖子

407

积分

中级会员

Rank: 3Rank: 3

积分
407
金钱
349
HASS币
0
发表于 2020-2-4 17:06:01 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

26

帖子

137

积分

注册会员

Rank: 2

积分
137
金钱
111
HASS币
0
发表于 2020-2-4 23:42:16 | 显示全部楼层
本帖最后由 tx686 于 2020-2-4 23:52 编辑
skyzhishui 发表于 2020-2-4 14:24
我看了一下您这个问题:
1、应该是我对官方文档的理解有误,me在同一智慧中心下才能作为唯一标识。如果您 ...

谢谢楼主回复,昨天晚上研究了一下,在switch.py中实体名冲突主要是在实体命名的时候所采用的元素在我这两个开关插座上都是一样的:

self.entity_id = ENTITY_ID_FORMAT.format(( dev['devtype'] + "_" + dev['me'] + "_" + idx).lower())】

我简单修改了一下switch.py的内容,在idx后面增加一个count设置,这样算是简单避免实体id冲突的问题

                               
登录/注册后可看大图


                               
登录/注册后可看大图


但有一个不影响正常使用的小bug:
在日志中会有一个回调报错,初步测试了一下,没什么影响。


                               
登录/注册后可看大图

水平有限,期待楼主进一步更新。

1580830886251.jpg
WX20200204-234348.png
WX20200204-234937.png
回复

使用道具 举报

4

主题

47

帖子

666

积分

论坛技术达人

积分
666
金钱
604
HASS币
60
 楼主| 发表于 2020-2-5 13:59:00 | 显示全部楼层
tx686 发表于 2020-2-4 23:42
谢谢楼主回复,昨天晚上研究了一下,在switch.py中实体名冲突主要是在实体命名的时候所采用的元素在我这两 ...

实体ID冲突是因为两个设备在未加入智慧中心或在不同的智慧中心的情况下,可能会存在me号重复的情况,之前我没考虑到这一点。稍微优化了一下实体ID的生成逻辑,把智慧中心ID也拼接进去,应该可以解决这个问题了。
回复

使用道具 举报

0

主题

73

帖子

699

积分

高级会员

Rank: 4

积分
699
金钱
626
HASS币
0
发表于 2020-2-5 16:14:33 | 显示全部楼层
这个可以支持,谢谢分享。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 18:05 , Processed in 0.099159 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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