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

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

[插件集成] 米家窗帘-HA插件

  [复制链接]

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2021-3-24 10:47:10 | 显示全部楼层
feng22cn 发表于 2021-3-24 10:15
试过去掉model,只配置name:host:token这几个选项,还是一样的报错
比较奇怪的是之前成功过,也是这个 ...

更新过了,重新下载下插件
然后在试试配置加上model: leshi.curtain.v0001
回复

使用道具 举报

3

主题

81

帖子

810

积分

高级会员

Rank: 4

积分
810
金钱
729
HASS币
0
发表于 2021-3-24 17:10:33 | 显示全部楼层
natic 发表于 2021-3-24 10:47
更新过了,重新下载下插件
然后在试试配置加上model: leshi.curtain.v0001

多谢大神,今天晚上回家就试一下
回复

使用道具 举报

3

主题

81

帖子

810

积分

高级会员

Rank: 4

积分
810
金钱
729
HASS币
0
发表于 2021-3-24 22:16:36 | 显示全部楼层
本帖最后由 feng22cn 于 2021-3-24 22:17 编辑
natic 发表于 2021-3-24 10:47
更新过了,重新下载下插件
然后在试试配置加上model: leshi.curtain.v0001

大神,我刚才试了一下,还是一样的报错

Logger: homeassistant.components.cover
Source: custom_components/mijia_curtain/cover.py:255
Integration: 卷帘 (documentation, issues)
First occurred: 下午10:15:08 (1 occurrences)
Last logged: 下午10:15:08

Error while setting up mijia_curtain platform for cover
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 200, in _async_setup_platform
    await asyncio.shield(task)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/config/custom_components/mijia_curtain/cover.py", line 159, in setup_platform
    cover = MijiaCurtain(name, host, token, model)
  File "/config/custom_components/mijia_curtain/cover.py", line 255, in __init__
    self.miotDevice = MiotDevice(ip=host, token=token, mapping=self._mapping)
TypeError: __init__() got an unexpected keyword argument 'mapping'
我的configure.yaml文件是这样的
cover:
  - platform: mijia_curtain
    name: '客厅窗帘'
    host: 192.168.0.102
    token: 1a369f170fc9b508XXXXXXXXXXXXXX
    model: leshi.curtain.v0001
#    scan_interval: 10

回复

使用道具 举报

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2021-3-25 07:57:53 | 显示全部楼层
feng22cn 发表于 2021-3-24 22:16
大神,我刚才试了一下,还是一样的报错,

Logger: homeassistant.components.cover

python-miio的bug,等ha更新吧,或者ha退回老版本
https://github.com/rytilahti/python-miio/releases/tag/0.5.5.2
回复

使用道具 举报

3

主题

81

帖子

810

积分

高级会员

Rank: 4

积分
810
金钱
729
HASS币
0
发表于 2021-3-28 00:01:48 | 显示全部楼层
natic 发表于 2021-3-25 07:57
python-miio的bug,等ha更新吧,或者ha退回老版本
https://github.com/rytilahti/python-miio/releases/t ...

今天重新安装了一个新的hass docker版,重新做了配置文件,已经可以用mijia_curetain正常控制了,但是日志里面仍然会出一个提醒:

Logger: homeassistant.loader
Source: loader.py:802
First occurred: 下午11:57:43 (1 occurrences)
Last logged: 下午11:57:43

No 'version' key in the manifest file for custom integration 'mijia_curtain'. This will not be allowed in a future version of Home Assistant. Please report this to the maintainer of 'mijia_curtain'

貌似是有一个 “version”的值未来不支持了,要report给这个模块的作者。
但是我这个还是能用的。
回复

使用道具 举报

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2021-3-28 21:29:05 | 显示全部楼层
feng22cn 发表于 2021-3-28 00:01
今天重新安装了一个新的hass docker版,重新做了配置文件,已经可以用mijia_curetain正常控制了,但是日 ...

收到  感谢支持
回复

使用道具 举报

11

主题

77

帖子

764

积分

高级会员

Rank: 4

积分
764
金钱
682
HASS币
20
发表于 2021-4-6 10:02:53 | 显示全部楼层
我这里不报错但是实体里面也找不到
回复

使用道具 举报

0

主题

14

帖子

249

积分

中级会员

Rank: 3Rank: 3

积分
249
金钱
235
HASS币
0
发表于 2021-4-8 18:50:53 | 显示全部楼层
大神,新手求助,最新版2021.4.0 ha,按你的教程,出现如下错误,核对过几次,ip,token肯定没错,在ha里ping 窗帘ip也能通。
窗帘型号是 绿米A1wifi版,lumi.curtain.hagl08

2021-04-09 02:45:18 WARNING (MainThread) [homeassistant.loader] You are using a custom integration mijia_curtain which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2021-04-09 02:45:18 WARNING (MainThread) [homeassistant.loader] No 'version' key in the manifest file for custom integration 'mijia_curtain'. As of Home Assistant 2021.6, this integration will no longer be loaded. Please report this to the maintainer of 'mijia_curtain'
2021-04-09 02:45:19 ERROR (MainThread) [homeassistant.components.cover] Error while setting up mijia_curtain platform for cover
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 205, in _async_setup_platform
await asyncio.shield(task)
File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/mijia_curtain/cover.py", line 159, in setup_platform
cover = MijiaCurtain(name, host, token, model)
File "/config/custom_components/mijia_curtain/cover.py", line 255, in __init__
self.miotDevice = MiotDevice(ip=host, token=token, mapping=self._mapping)
TypeError: __init__() got an unexpected keyword argument 'mapping'
回复

使用道具 举报

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2021-4-8 22:53:01 | 显示全部楼层
rangerwu 发表于 2021-4-8 18:50
大神,新手求助,最新版2021.4.0 ha,按你的教程,出现如下错误,核对过几次,ip,token肯定没错,在ha里pi ...

这个问题很多人反映过了,是python-miio库升级改动的问题,原作者已经改好了,但是ha可能没有更新最新版,需要等等了
回复

使用道具 举报

5

主题

62

帖子

935

积分

高级会员

Rank: 4

积分
935
金钱
873
HASS币
0
发表于 2021-4-9 21:38:53 | 显示全部楼层
大大 我用了教程...報錯 Platform not found: cover.mijia_curtain 是我的文件位置放錯嗎?
20210409213821.jpg
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-29 13:34 , Processed in 0.102326 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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