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

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

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

  [复制链接]

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2021-7-2 12:58:49 | 显示全部楼层
cjnt007 发表于 2021-7-2 09:57
请教:我的米家窗帘接入HassOS(Home Assistant 2021.6.6)后,在功能上目前没有什么问题,但日志里经常有 ...

这个不用管
回复

使用道具 举报

4

主题

144

帖子

1640

积分

论坛积极会员

积分
1640
金钱
1491
HASS币
20
发表于 2021-8-4 21:07:37 | 显示全部楼层
HA最新版本8.0实测可以控制但是没有了反馈状态··只有5.5还可以
回复

使用道具 举报

3

主题

55

帖子

824

积分

高级会员

Rank: 4

积分
824
金钱
769
HASS币
0
发表于 2021-9-1 12:24:38 | 显示全部楼层
大佬,我放进去,集成中找不到啊。
回复

使用道具 举报

4

主题

590

帖子

2020

积分

金牌会员

Rank: 6Rank: 6

积分
2020
金钱
1425
HASS币
20
发表于 2021-9-23 22:41:55 | 显示全部楼层
115290 发表于 2021-1-24 20:35
大佬,我这个可以出实体,但是无法控制
MODEL: syniot.curtain.syc1

你的现在还能用吗,我的同款,出实体了,控制不了
回复

使用道具 举报

4

主题

590

帖子

2020

积分

金牌会员

Rank: 6Rank: 6

积分
2020
金钱
1425
HASS币
20
发表于 2021-9-23 22:43:52 | 显示全部楼层
tiuster 发表于 2021-9-1 12:24
大佬,我放进去,集成中找不到啊。

这个要手动配置
回复

使用道具 举报

4

主题

590

帖子

2020

积分

金牌会员

Rank: 6Rank: 6

积分
2020
金钱
1425
HASS币
20
发表于 2021-9-23 22:48:02 | 显示全部楼层
本帖最后由 zsqduke 于 2021-9-24 00:11 编辑

感谢楼主的插件。求助一下,

Model: syniot.curtain.syc1

出实体了,无法控制,日志错误如下
另:这个窗帘我是先试了xiaomi miot插件,不能本地。这个型号是不是不支持本地?我看之前你回复有提到说这个窗帘能支持。又试了一下miot auto,也是9999 user ack timeout错误


2021-09-23 22:33:19 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [281472993602240] {'code': -9999, 'message': 'user ack timeout'}
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 185, in handle_call_service
    await hass.services.async_call(
  File "/usr/src/homeassistant/homeassistant/core.py", line 1492, in async_call
    task.result()
  File "/usr/src/homeassistant/homeassistant/core.py", line 1527, in _execute_service
    await handler.job.target(service_call)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 213, in handle_service
    await self.hass.helpers.service.entity_service_call(
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 658, in entity_service_call
    future.result()  # pop exception if have
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 843, in async_request_call
    await coro
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 695, in _handle_entity_call
    await result
  File "/usr/src/homeassistant/homeassistant/components/cover/__init__.py", line 280, in async_open_cover
    await self.hass.async_add_executor_job(ft.partial(self.open_cover, **kwargs))
  File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 52, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/config/custom_components/mijia_curtain/cover.py", line 347, in open_cover
    self.set_property(ATTR_MOTOR_CONTROL, self._mapping[ATTR_OPEN])
  File "/config/custom_components/mijia_curtain/cover.py", line 367, in set_property
    self.miotDevice.set_property_by(siid, piid, value)
  File "/usr/local/lib/python3.9/site-packages/miio/miot_device.py", line 136, in set_property_by
    return self.send(
  File "/usr/local/lib/python3.9/site-packages/miio/device.py", line 97, in send
    return self._protocol.send(
  File "/usr/local/lib/python3.9/site-packages/miio/miioprotocol.py", line 214, in send
    self._handle_error(payload["error"])
  File "/usr/local/lib/python3.9/site-packages/miio/miioprotocol.py", line 274, in _handle_error
    raise DeviceError(error)
miio.exceptions.DeviceError: {'code': -9999, 'message': 'user ack timeout'}
回复

使用道具 举报

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2021-9-24 20:53:48 | 显示全部楼层
zsqduke 发表于 2021-9-23 22:48
感谢楼主的插件。求助一下,

Model: syniot.curtain.syc1

9999正常调用多了也会报,但是你这种情况估计不支持了
回复

使用道具 举报

21

主题

553

帖子

2338

积分

金牌会员

Rank: 6Rank: 6

积分
2338
金钱
1785
HASS币
0
发表于 2022-3-9 18:58:46 | 显示全部楼层
大神你的窗帘插件地址挂了
回复

使用道具 举报

23

主题

1329

帖子

6539

积分

超级版主

Rank: 8Rank: 8

积分
6539
金钱
5185
HASS币
100

教程狂人

 楼主| 发表于 2022-3-9 19:30:31 | 显示全部楼层
a_dongde 发表于 2022-3-9 18:58
大神你的窗帘插件地址挂了

已修复
回复

使用道具 举报

21

主题

553

帖子

2338

积分

金牌会员

Rank: 6Rank: 6

积分
2338
金钱
1785
HASS币
0
发表于 2022-3-9 20:51:14 | 显示全部楼层
你好大神,我的HA版本为Home Assistant 2021.6.0.dev20210430
将三个插件文件放入以下文件夹
/docker/home-assistant/config/custom_components/mijia_curtain
在docker/home-assistant/configuration.yaml 中添加
cover:
  - platform: mijia_curtain
    name: 'Bedroom Cover'
    host: ***********
    token: **********
    # model: 090615.curtain.sidt82
    # scan_interval: 10

后报错,且找不到插件
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-29 07:24 , Processed in 0.372015 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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