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

[求助] switch开关取反问题

[复制链接]

2

主题

37

回帖

279

积分

中级会员

积分
279
金钱
240
HASS币
0
发表于 2022-10-20 11:37:38 | 显示全部楼层 |阅读模式
通过knx接入ha的门磁开关,开关状态和实际相反,有没有办法进行取反,或者生成一个新的switch,状态完全相反的,试了辅助元素的,好像不行,有知道的大佬麻烦教一下,感激不尽
回复

使用道具 举报

18

主题

583

回帖

4522

积分

元老级技术达人

积分
4522
金钱
3886
HASS币
182
发表于 2022-10-20 13:39:29 | 显示全部楼层
你可以照着改改

switch:
  - platform: template
    switches:
      XXXXXX:
        friendly_name: XXXX
        value_template: "{{ is_state('switch.XXX', 'off') }}"
        turn_on:
          service: switch.turn_off
          data:
            entity_id: switch.XXX
        turn_off:
          service: switch.turn_on
          data:
            entity_id: switch.XXX
        icon_template: "{% if is_state('switch.XXX', 'on') %}mdi:toggle-switch{% else %}mdi:toggle-switch-off{% endif %}"
回复

使用道具 举报

33

主题

2162

回帖

5869

积分

论坛元老

积分
5869
金钱
3674
HASS币
60
QQ
发表于 2022-10-20 15:46:23 | 显示全部楼层
楼上正解。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

2

主题

37

回帖

279

积分

中级会员

积分
279
金钱
240
HASS币
0
 楼主| 发表于 2022-10-20 21:17:10 | 显示全部楼层

可以实现了,谢谢大佬
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-9 19:46 , Processed in 0.140404 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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