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

 找回密码
 立即注册
查看: 1941|回复: 5

[求助] 滑块控制条的实现

[复制链接]

14

主题

253

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
802
HASS币
0
发表于 2022-12-28 21:06:13 | 显示全部楼层 |阅读模式
我有一些自己diy的esphome继电器设备,三位、四位均有。
目前,该设备在hass里面表现为三、四位开关(switch、light、fan),独立的。

设想:
我的风扇,改装后有4个档位(0全关、1档、2档、3档)开关,这个已经实现了的。
新的想法是,有一个拖动的条条,类似灯带调光的那个0~100亮度的条条,但是我这个只有5个刻度,0、1、2、3、4,分别对应我的4个继电器。
实现类似风扇的全关,弱风,中风,强风几个档位。灯的话,就是全关,开1组,开两组,开三组,开四组(全开)。
回复

使用道具 举报

4

主题

173

帖子

1269

积分

金牌会员

Rank: 6Rank: 6

积分
1269
金钱
1096
HASS币
0
发表于 2022-12-29 08:39:58 | 显示全部楼层
在辅助元素里面创建一个滑动条就可以吧
回复

使用道具 举报

14

主题

253

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
802
HASS币
0
 楼主| 发表于 2023-1-6 10:41:10 | 显示全部楼层
lyg21883 发表于 2022-12-29 08:39
在辅助元素里面创建一个滑动条就可以吧

我试试看。谢谢
回复

使用道具 举报

14

主题

253

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
802
HASS币
0
 楼主| 发表于 2023-1-14 08:43:31 | 显示全部楼层
lyg21883 发表于 2022-12-29 08:39
在辅助元素里面创建一个滑动条就可以吧

研究了很久,辅助元素是从哪里找到的?

我现在能够实现
# 滑条控制
number:
  - platform: template
    name: "Lighting Intensity"
    icon: "mdi:ceiling-light-multiple"
    optimistic: true
    min_value: 0
    max_value: 3
    step: 1
    on_value:
      then:
        - if:
            condition:
              lambda: 'return x ==0;'
            then:
              - light.turn_off: dining_1st
              - light.turn_off: dining_2nd
              - light.turn_off: dining_3rd
              - light.turn_off: dining_4st


这种风格,在hass里面可以,但是hass不能传递给homekit,让ios的家庭去控制滑条
回复

使用道具 举报

4

主题

173

帖子

1269

积分

金牌会员

Rank: 6Rank: 6

积分
1269
金钱
1096
HASS币
0
发表于 2023-1-16 08:38:45 | 显示全部楼层
maxims 发表于 2023-1-14 08:43
研究了很久,辅助元素是从哪里找到的?

我现在能够实现

设备与服务里面,跟集成并列的,有一个辅助元素选项。但是传递给Homekit我就不懂了,我不用这个
回复

使用道具 举报

14

主题

253

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
802
HASS币
0
 楼主| 发表于 2023-1-20 22:22:17 | 显示全部楼层
lyg21883 发表于 2023-1-16 08:38
设备与服务里面,跟集成并列的,有一个辅助元素选项。但是传递给Homekit我就不懂了,我不用这个 ...

感谢,这个滑条我已经创建了。我再研究一下,看能不能穿透到homekit。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 03:26 , Processed in 0.049718 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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