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

 找回密码
 立即注册
查看: 25667|回复: 51

[进阶教程] 把遥控风扇的多个按键写成一个input_select

  [复制链接]

18

主题

142

帖子

2574

积分

金牌会员

Rank: 6Rank: 6

积分
2574
金钱
2432
HASS币
0

论坛风云人物

发表于 2017-5-18 15:55:07 | 显示全部楼层 |阅读模式
本帖最后由 ABC 于 2017-5-18 15:56 编辑

用一个我的博联控制的射频吊扇作为例子

- platform: broadlink
  host: 192.168.1.168
  mac: '34:EA:3x:xx:xx:xx'
  switches:
    close:
      friendly_name: "close"
      command_on: 'sg8yAA4aHAsO7g4aHQscCxwLDhkcCw4ZHAwcCw4aHAsOGRwLDhkOGhwMHAscCw4ZDhoAAAAAAAA'
      command_off: 'sg8yAA4aHAsO7g4aHQscCxwLDhkcCw4ZHAwcCw4aHAsOGRwLDhkOGhwMHAscCw4ZDhoLAAAAAAAA'

    low:
      friendly_name: "low"
      command_on: 'sg8yAA0aDe8NGhsMGwwbDA0aDRobDA0bHAwNGhsMDRobDBsMHAwbDBsMHAwNGg0aDRoNGgAAAAAAAA'
      command_off: 'sg8yAA0aDe8NGhsMGwwbDA0aDRobDA0bHAwNGhsMDRobDBsMHAwbDBsMHAwNGg0aDRoNGgAAAAAAAA'

    middle:
      friendly_name: "middle"
      command_on: 'smcyABwMHAwcCw4aDRoNGhwMGwwNGg3vDRocCxwMHAwNGhwLHAwcDBwLDhocCw0aHAwNGhAAAAAAAA'
      command_off: 'smcyABwMHAwcCw4aDRoNGhwMGwwNGg3vDRocCxwMHAwNGhwLHAwcDBwLDhocCw0aHAwNGhAAAAAAAA'

    high:
      friendly_name: "high"
      command_on: 'slEyAA0aGwwNGg0aDRoNGhwMHAwbDA0aDRoOGg0aDRoOGhwMHAwcCxwMHAwNGg0aDRoc3vAAAAAAAA'
      command_off: 'slEyAA0aGwwNGg0aDRoNGhwMHAwbDA0aDRoOGg0aDRoOGhwMHAwcCxwMHAwNGg0aDRoc3vAAAAAAAA'

    one_hour:
      friendly_name: "one_hour"
      command_on: 'skwyAA0bDRoNGxsMDRobDA0aDRoNGg0aDRocDBsMDRoNGhwMHAwOGg0aDu8NGhwMHAwcwMAAAAAAAA'
      command_off: 'skwyAA0bDRoNGxsMDRobDA0aDRoNGg0aDRocDBsMDRoNGhwMHAwOGg0aDu8NGhwMHAwcwMAAAAAAAA'

    two_hours:
      friendly_name: "two_hours"
      command_on: 'sqUyAA8ZHQwdCw4ZHQsOGQ8ZDxkOGR0MHQsdCw4ZDhkdCx0LDhkcCw7vDhodCxwLHQsd4ZAAAAAAAA'
      command_off: 'sqUyAA8ZHQwdCw4ZHQsOGQ8ZDxkOGR0MHQsdCw4ZDhkdCx0LDhkcCw7vDhodCxwLHQsd4ZAAAAAAAA'

    four_hours:
      friendly_name: "four_hours"
      command_on: 'sm4yAA0aHAsNGhwLDhocCw4aDhocDA4aDhocCxwLDhoNGg0aHAscCxwLDRoNGhwLDhoN7vAAAAAAAA'
      command_off: 'sm4yAA0aHAsNGhwLDhocCw4aDhocDA4aDhocCxwLDhoNGg0aHAscCxwLDRoNGhwLDhoN7vAAAAAAAA'

    eight_hours:
      friendly_name: "eight_hours"
      command_on: 'snYyAA0aHAwNGhwMHAwNGg0aDRocDA0aDRocDA0aDRoNGg4aHAwcCxwMDRocDBwLDRoN7vAAAAAAAA'
      command_off: 'snYyAA0aHAwNGhwMHAwNGg0aDRocDA0aDRocDA0aDRoNGg4aHAwcCxwMDRocDBwLDRoN7vAAAAAAAA'



在input_select:写入


diaoshan:
  name: "吊扇"
  icon: mdi:fan
  initial: "关"
  options:
    - "关"
    - "低"
    - "中"
    - "高"
    - "一小时"
    - "两小时"
    - "四小时"
    - "八小时"


在自动化automation:写入
alias: 1
initial_state: true
hide_entity: true
trigger:
  - platform: state
    entity_id: input_select.diaoshan


action:
  - service: switch.toggle
    data_template:
      entity_id: >
        {% if is_state("input_select.diaoshan", "关") %} switch.close
        {% elif is_state("input_select.diaoshan", "低") %} switch.low
        {% elif is_state("input_select.diaoshan", "中") %} switch.middle
        {% elif is_state("input_select.diaoshan", "高") %} switch.high
        {% elif is_state("input_select.diaoshan", "一小时") %} switch.one_hour
        {% elif is_state("input_select.diaoshan", "两小时") %} switch.two_hours
        {% elif is_state("input_select.diaoshan", "四小时") %} switch.four_hours
        {% elif is_state("input_select.diaoshan", "八小时") %} switch.eight_hours
        {% endif %}


CAD729A2-59B7-48B0-A917-59F8004C7183.png
回复

使用道具 举报

5

主题

252

帖子

1938

积分

金牌会员

Rank: 6Rank: 6

积分
1938
金钱
1686
HASS币
0
发表于 2017-5-18 16:07:28 | 显示全部楼层
,顶你顶你顶你
回复

使用道具 举报

25

主题

688

帖子

3630

积分

论坛元老

Rank: 8Rank: 8

积分
3630
金钱
2937
HASS币
219

活跃会员

发表于 2017-5-18 16:40:23 | 显示全部楼层
谢谢分享
回复

使用道具 举报

30

主题

999

帖子

4119

积分

论坛元老

Rank: 8Rank: 8

积分
4119
金钱
3115
HASS币
0

活跃会员

发表于 2017-5-18 16:46:02 | 显示全部楼层
谢谢分享
回复

使用道具 举报

16

主题

281

帖子

1515

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1515
金钱
1224
HASS币
0

教程狂人卓越贡献

发表于 2017-5-18 18:29:06 | 显示全部楼层
定时不错~
回复

使用道具 举报

3

主题

219

帖子

930

积分

高级会员

Rank: 4

积分
930
金钱
711
HASS币
0
发表于 2017-5-19 19:33:03 来自手机 | 显示全部楼层
牛啊……
回复

使用道具 举报

1

主题

49

帖子

1106

积分

金牌会员

Rank: 6Rank: 6

积分
1106
金钱
1057
HASS币
0
发表于 2017-5-21 04:27:42 | 显示全部楼层

学习了 ,感谢分享
回复

使用道具 举报

6

主题

484

帖子

3982

积分

论坛元老

Rank: 8Rank: 8

积分
3982
金钱
3498
HASS币
0
发表于 2017-5-24 11:48:53 | 显示全部楼层
谢谢分享
回复

使用道具 举报

5

主题

98

帖子

555

积分

高级会员

Rank: 4

积分
555
金钱
457
HASS币
0
发表于 2017-5-24 15:25:04 | 显示全部楼层
谢谢分享。。就是这个颜色太亮眼啦
回复

使用道具 举报

0

主题

5

帖子

26

积分

新手上路

Rank: 1

积分
26
金钱
21
HASS币
0
发表于 2017-5-24 15:47:06 | 显示全部楼层
谢谢分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-3 05:22 , Processed in 0.214937 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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