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

 找回密码
 立即注册
查看: 4290|回复: 11

[已解决] 最新版ha安装broadlink_cover插件无效

[复制链接]

18

主题

266

帖子

1546

积分

金牌会员

Rank: 6Rank: 6

积分
1546
金钱
1280
HASS币
0
发表于 2021-10-24 20:13:30 | 显示全部楼层 |阅读模式
本帖最后由 yotashop 于 2021-10-25 03:40 编辑

新版ha上,https://github.com/zoranke/Hassio-broadlink_cover  这个插件无法使用,看到坛子也有人反应这个问题。之前一直使用的是homebridge上有一个broadlink rm 插件,通过配置文件里输入配置信息和“open”“close”“stop”的射频码,还有输入窗帘从开到关的运行时间,从而可以在homekit上实现对窗帘的百分比控制。
但我现在有接入HA的需求,求教现在在新版ha中,有没有什么好的办法,可以实现这个功能呢
回复

使用道具 举报

0

主题

135

帖子

1145

积分

金牌会员

Rank: 6Rank: 6

积分
1145
金钱
1010
HASS币
0
发表于 2021-10-24 20:39:54 | 显示全部楼层
现在好像都是用这个,我就是用这个接入的。https://github.com/nagyrobi/home ... cover-rf-time-based
回复

使用道具 举报

18

主题

266

帖子

1546

积分

金牌会员

Rank: 6Rank: 6

积分
1546
金钱
1280
HASS币
0
 楼主| 发表于 2021-10-24 20:49:50 | 显示全部楼层
taioner 发表于 2021-10-24 20:39
现在好像都是用这个,我就是用这个接入的。https://github.com/nagyrobi/home-assistant-custom-components- ...

万分感谢!我试一下
回复

使用道具 举报

18

主题

266

帖子

1546

积分

金牌会员

Rank: 6Rank: 6

积分
1546
金钱
1280
HASS币
0
 楼主| 发表于 2021-10-24 21:32:40 | 显示全部楼层
taioner 发表于 2021-10-24 20:39
现在好像都是用这个,我就是用这个接入的。https://github.com/nagyrobi/home-assistant-custom-components- ...

你好碰到新的问题了,就是如果博联添加的是一个开关,有个on 和off,但是还有个stop,
cover:
  - platform: cover_rf_time_based
    devices:
      my_room_cover_time_based:
        name: My Room Cover
        travelling_time_up: 36
        travelling_time_down: 34
        close_script_entity_id: script.rf_myroom_cover_down
        stop_script_entity_id: script.rf_myroom_cover_stop
        open_script_entity_id: script.rf_myroom_cover_up
        send_stop_at_ends: False #optional
        aliases: #optional
          - my_room_cover_time_based

这边有点搞不懂要怎么弄,因为他不是直接填射频码,ha能建按钮吗?这里搞不太清楚
回复

使用道具 举报

18

主题

266

帖子

1546

积分

金牌会员

Rank: 6Rank: 6

积分
1546
金钱
1280
HASS币
0
 楼主| 发表于 2021-10-25 00:41:28 | 显示全部楼层
taioner 发表于 2021-10-24 20:39
现在好像都是用这个,我就是用这个接入的。https://github.com/nagyrobi/home-assistant-custom-components- ...

折腾了一晚上还是不行,
之前没弄过script,按照官方的设置配置如下,

script:
  sf_cover_up:
    sequence:
      - service: remote.send_command
        target:
          entity_id: remote.shu_fang_de_broadlink_pro_remote
        data:
          command: b64:sgDwA4wxDRcMGBgMDRcZCxkLGAwNFw0XDBgMGBgMGAwN
  sf_cover_down:
    sequence:
      - service: remote.send_command
        target:
          entity_id: remote.shu_fang_de_broadlink_pro_remote
        data:
          command: b64:sgGwBBkLDRcZCw0XDRcZCxkLDR0XDRcNFxkLGQs
  sf_cover_stop:
    sequence:
      - service: remote.send_command
        target:
          entity_id: remote.shu_fang_de_broadlink_pro_remote
        data:
          command: b64:JsgD+AYsxDBgMGRcMDBgYDBgNFwwMGAwYDBgMGBgMFw0L

然后,插件的配置是:
cover:
  - platform: cover_rf_time_based
    devices:
      my_room_cover_time_based:
        name: SF Cover
        travelling_time_up: 45
        travelling_time_down: 45
        close_script_entity_id: script.sf_cover_down
        stop_script_entity_id: script.sf_cover_stop
        open_script_entity_id: script.sf_cover_up
        send_stop_at_ends: False #optional
        aliases: #optional
          - my_room_cover_time_based

能识别的出插件,但是无法发码控制,不懂哪里出错了,太太能给我看下你的配置吗?万分感谢
回复

使用道具 举报

18

主题

266

帖子

1546

积分

金牌会员

Rank: 6Rank: 6

积分
1546
金钱
1280
HASS币
0
 楼主| 发表于 2021-10-25 03:40:08 | 显示全部楼层
已解决,script脚本搞半天,原来通过homeassistant的 配置界面 的脚本里配置并调用remote.send_command服务就可以了,感谢!
回复

使用道具 举报

31

主题

413

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1640
HASS币
0
发表于 2022-9-16 15:35:00 | 显示全部楼层
yotashop 发表于 2021-10-25 03:40
已解决,script脚本搞半天,原来通过homeassistant的 配置界面 的脚本里配置并调用remote.send_command服务 ...

这里配置怎么搞的,我搞懵了
回复

使用道具 举报

18

主题

266

帖子

1546

积分

金牌会员

Rank: 6Rank: 6

积分
1546
金钱
1280
HASS币
0
 楼主| 发表于 2022-9-17 02:42:38 | 显示全部楼层
wpl820213 发表于 2022-9-16 15:35
这里配置怎么搞的,我搞懵了

在ha-配置-脚本 里面先建 open close stop 几个脚本,
然后再去配置configuration.yaml,填上那几个 open close stop脚本的实体。
回复

使用道具 举报

18

主题

266

帖子

1546

积分

金牌会员

Rank: 6Rank: 6

积分
1546
金钱
1280
HASS币
0
 楼主| 发表于 2022-9-17 02:51:16 | 显示全部楼层
wpl820213 发表于 2022-9-16 15:35
这里配置怎么搞的,我搞懵了

在ha-配置-脚本 里面先建 open close stop 几个脚本,
然后再去配置configuration.yaml,填上那几个 open close stop脚本的实体。
回复

使用道具 举报

31

主题

413

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1640
HASS币
0
发表于 2022-9-17 07:15:11 | 显示全部楼层
yotashop 发表于 2022-9-17 02:51
在ha-配置-脚本 里面先建 open close stop 几个脚本,
然后再去配置configuration.yaml,填上那几个 open ...

脚本配置里,Device,这个填的是哪个实体啊?
Device ID to send command to.
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 05:48 , Processed in 0.071670 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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