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

 找回密码
 立即注册
查看: 366|回复: 3

[技术探讨] localtuya添加了卷帘实体,但状态是反的,导致不能正常控...

[复制链接]

4

主题

30

帖子

234

积分

中级会员

Rank: 3Rank: 3

积分
234
金钱
204
HASS币
0
发表于 2024-9-13 12:35:16 | 显示全部楼层 |阅读模式
请教大佬们,我在localtuya添加了卷帘实体,但状态是反的,导致不能正常控制。如图所示,实体显示门已打开(打开按钮是灰色),但实际上卷帘门是已关闭。该如何调试呢?
微信截图_20240913120844.png
回复

使用道具 举报

25

主题

272

帖子

1858

积分

金牌会员

Rank: 6Rank: 6

积分
1858
金钱
1586
HASS币
0
发表于 2024-9-13 13:18:02 | 显示全部楼层
试试先在涂鸦app中调整好方向
回复

使用道具 举报

3

主题

85

帖子

1150

积分

金牌会员

Rank: 6Rank: 6

积分
1150
金钱
1065
HASS币
0
发表于 2024-9-13 13:56:34 | 显示全部楼层
我的做法是新建一个自定义卷帘, cover.curtain更换为你现有原始窗帘的entity id。

cover:
  - platform: template
    covers:
      livingroom_curtain:
        friendly_name: "Livingroom Curtain"
        unique_id: curtain_living
        open_cover:
          service: cover.close_cover
          target:
            entity_id: cover.curtain
        close_cover:
          service: cover.open_cover
          target:
            entity_id: cover.curtain
        stop_cover:
          service: cover.stop_cover
          target:
            entity_id: cover.curtain
        position_template: "{{100 - state_attr('cover.curtain', 'current_position') | int }}"
        value_template: >-
          {% if is_state('cover.curtain', 'closed') %}
            open
          {% elif is_state('cover.curtain', 'open') %}
            closed
          {% else %}
            {{ states('cover.curtain') }}
          {% endif %}
        set_cover_position:
          service: cover.set_cover_position
          data:
            position: "{{100-position}}"
            entity_id: cover.curtain
回复

使用道具 举报

4

主题

30

帖子

234

积分

中级会员

Rank: 3Rank: 3

积分
234
金钱
204
HASS币
0
 楼主| 发表于 2024-9-15 19:42:43 | 显示全部楼层
感谢wpw72、tianzhuang55两位大佬,结合两位的指导,已解决问题再次感谢!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 21:30 , Processed in 0.050778 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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