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

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

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

  [复制链接]

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2021-4-10 12:42:03 | 显示全部楼层
jackost200 发表于 2021-4-9 21:38
大大 我用了教程...報錯 Platform not found: cover.mijia_curtain 是我的文件位置放錯嗎?
...

放错了,参考下教程
回复

使用道具 举报

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2021-4-10 21:51:55 | 显示全部楼层
本帖最后由 natic 于 2021-4-11 12:31 编辑
rangerwu 发表于 2021-4-8 18:50
大神,新手求助,最新版2021.4.0 ha,按你的教程,出现如下错误,核对过几次,ip,token肯定没错,在ha里pi ...
方法1,修复所有miio插件的错误
docker环境进入homeassistant容器
docker exec -ti homeassistant bash
强制更新python-miio到最新版
pip install python-miio==0.5.5.2方法2,修复米家窗帘插件bug
更新米家窗帘最新版
回复

使用道具 举报

5

主题

62

帖子

935

积分

高级会员

Rank: 4

积分
935
金钱
873
HASS币
0
发表于 2021-4-11 11:51:22 | 显示全部楼层
大我的HA版本0.79.案教程放一樣報錯..不知道問題出在哪?
20210411114910.jpg
20210411114957.jpg
回复

使用道具 举报

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2021-4-11 12:30:30 | 显示全部楼层
jackost200 发表于 2021-4-11 11:51
大我的HA版本0.79.案教程放一樣報錯..不知道問題出在哪?

0.79太低了,本插件依赖python-miio,请更新到最新版
回复

使用道具 举报

5

主题

62

帖子

935

积分

高级会员

Rank: 4

积分
935
金钱
873
HASS币
0
发表于 2021-4-11 13:13:08 | 显示全部楼层
natic 发表于 2021-4-11 12:30
0.79太低了,本插件依赖python-miio,请更新到最新版

大 .我更新了python-miio一樣報錯.是否更新HA?
回复

使用道具 举报

0

主题

4

帖子

58

积分

注册会员

Rank: 2

积分
58
金钱
54
HASS币
0
发表于 2021-5-8 14:46:00 | 显示全部楼层
baobaobuku 发表于 2021-1-11 15:18
这是这款窗帘可控制的 piid 和 siid
{
        "type": "urn:miot-spec-v2:device:curtain:0000A00C:lumi-hmcn01 ...

这个界面好赞,请问怎么添加到Dashboard里呢?
回复

使用道具 举报

15

主题

305

帖子

2245

积分

金牌会员

Rank: 6Rank: 6

积分
2245
金钱
1940
HASS币
0
发表于 2021-6-30 16:54:43 | 显示全部楼层

                               
登录/注册后可看大图

请问这个界面中的控制按钮图标是如何实现的,我的控制界面里只是上下两个方向的箭头,能不能调整为上图的显示效果?
QQ截图20210630164632.jpg
回复

使用道具 举报

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2021-6-30 20:05:39 | 显示全部楼层
cjnt007 发表于 2021-6-30 16:54
请问这个界面中的控制按钮图标是如何实现的,我的控制界面里只是上下两个方向的箭头,能不能调整为上图的 ...

可以的,在Customizations里面可以设置device class,设置成gate即可
回复

使用道具 举报

15

主题

305

帖子

2245

积分

金牌会员

Rank: 6Rank: 6

积分
2245
金钱
1940
HASS币
0
发表于 2021-7-2 08:39:03 | 显示全部楼层
natic 发表于 2021-6-30 20:05
可以的,在Customizations里面可以设置device class,设置成gate即可

谢谢热心指点,已经成功解决了
回复

使用道具 举报

15

主题

305

帖子

2245

积分

金牌会员

Rank: 6Rank: 6

积分
2245
金钱
1940
HASS币
0
发表于 2021-7-2 09:57:30 | 显示全部楼层
请教:我的米家窗帘接入HassOS(Home Assistant 2021.6.6)后,在功能上目前没有什么问题,但日志里经常有报错信息,不知何故?

我的窗帘配置如下:
cover:
  - platform: mijia_curtain
    name: 'BedRoom Curtain'
    host: 192.168.10.84
    token: xxxxxxxxxxxxx
    model: babai.curtain.190812


错误信息:
此错误来自自定义集成。

Logger: custom_components.mijia_curtain.cover
Source: custom_components/mijia_curtain/cover.py:383
Integration: mijia_curtain (documentation)
First occurred: 07:31:50 (25 occurrences)
Last logged: 09:47:22

Get property motor-control exception
Get property target-position exception
Traceback (most recent call last):
  File "/config/custom_components/mijia_curtain/cover.py", line 383, in get_property
    results = self.miotDevice.get_property_by(siid, piid)
  File "/usr/local/lib/python3.8/site-packages/miio/miot_device.py", line 98, in get_property_by
    return self.send(
  File "/usr/local/lib/python3.8/site-packages/miio/device.py", line 178, in send
    return self._protocol.send(
  File "/usr/local/lib/python3.8/site-packages/miio/miioprotocol.py", line 214, in send
    self._handle_error(payload["error"])
  File "/usr/local/lib/python3.8/site-packages/miio/miioprotocol.py", line 274, in _handle_error
    raise DeviceError(error)
miio.exceptions.DeviceError: {'code': -9999, 'message': 'user ack timeout'}

此错误来自自定义集成。

Logger: custom_components.mijia_curtain.cover
Source: custom_components/mijia_curtain/cover.py:383
Integration: mijia_curtain (documentation)
First occurred: 08:09:51 (6 occurrences)
Last logged: 09:39:57

Get property current-position exception
Get property target-position exception
Get property motor-control exception
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/miio/miioprotocol.py", line 193, in send
    data, addr = s.recvfrom(1024)
socket.timeout: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/miio/miioprotocol.py", line 193, in send
    data, addr = s.recvfrom(1024)
socket.timeout: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/miio/miioprotocol.py", line 193, in send
    data, addr = s.recvfrom(1024)
socket.timeout: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/miio/miioprotocol.py", line 193, in send
    data, addr = s.recvfrom(1024)
socket.timeout: timed out

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/config/custom_components/mijia_curtain/cover.py", line 383, in get_property
    results = self.miotDevice.get_property_by(siid, piid)
  File "/usr/local/lib/python3.8/site-packages/miio/miot_device.py", line 98, in get_property_by
    return self.send(
  File "/usr/local/lib/python3.8/site-packages/miio/device.py", line 178, in send
    return self._protocol.send(
  File "/usr/local/lib/python3.8/site-packages/miio/miioprotocol.py", line 233, in send
    return self.send(
  File "/usr/local/lib/python3.8/site-packages/miio/miioprotocol.py", line 233, in send
    return self.send(
  File "/usr/local/lib/python3.8/site-packages/miio/miioprotocol.py", line 233, in send
    return self.send(
  File "/usr/local/lib/python3.8/site-packages/miio/miioprotocol.py", line 241, in send
    raise DeviceException("No response from the device") from ex
miio.exceptions.DeviceException: No response from the device
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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