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

 找回密码
 立即注册
查看: 15964|回复: 19

[基础教程] 用小米魔方水平旋转控制电视音量

[复制链接]

5

主题

93

帖子

535

积分

高级会员

Rank: 4

积分
535
金钱
442
HASS币
0
发表于 2017-10-9 16:29:22 | 显示全部楼层 |阅读模式
发现官方宣传的平面旋转可以控制灯具亮暗挺有科技感的,于是就买了个小米魔方,想通过配合创米的红外遥控控制电视音量。谁知米家app不支持平面旋转的开关操作。但天无绝人之路,HA可以获取魔方左右旋转变量,参照之前坛友写的通过魔方旋转控制灯的亮暗写出了魔方控制电视音量的自动化。下面代码:
- id: cube_TV_Vol
  alias: Set Vol by rotating cube
  trigger:
    platform: event
    event_type: cube_action
    event_data:
          # 此处为魔方entity id
      entity_id: binary_sensor.cube_158d000103a102
      action_type: rotate
  action:
      service_template: >
        {%  if trigger.event.data.action_value|float > 0 %}
        switch.turn_on
        {%  else %}
        switch.turn_off
        {% endif %}
      entity_id: switch.dianshiyinliang

用法,把音量加的红外开关设为turn_on把音量减的设为turn_off,再把开关的entity_id替换到最后面的就可以了。
有点类似Surface Dial,左旋转降低音量右旋转调大音量。
3b87e950352ac65c872992aaf3f2b21193138a3f.png

评分

参与人数 2金钱 +30 收起 理由
+ 18 感谢分享,权限奉上!
lidicn + 12 谢谢分享!

查看全部评分

回复

使用道具 举报

219

主题

1287

帖子

7943

积分

超级版主

Rank: 8Rank: 8

积分
7943
金钱
6626
HASS币
86

教程狂人论坛风云人物突出贡献

发表于 2017-10-9 16:49:02 | 显示全部楼层
为了防止误触发,可以加一段启动指令。
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2017-10-9 18:26:27 | 显示全部楼层
但是楼主,这配图,不是小米魔方吧?
回复

使用道具 举报

62

主题

603

帖子

6380

积分

论坛元老

Rank: 8Rank: 8

积分
6380
金钱
5702
HASS币
240

教程狂人论坛风云人物

发表于 2017-10-9 23:25:42 | 显示全部楼层
Jones 发表于 2017-10-9 18:26
但是楼主,这配图,不是小米魔方吧?

应该表示示意
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2017-10-9 23:43:29 | 显示全部楼层

怪我,看贴不认真,是surface dial~高级货啊
回复

使用道具 举报

5

主题

93

帖子

535

积分

高级会员

Rank: 4

积分
535
金钱
442
HASS币
0
 楼主| 发表于 2017-10-10 09:08:28 | 显示全部楼层
lidicn 发表于 2017-10-9 16:49
为了防止误触发,可以加一段启动指令。

提议不错,可以完善一下。
回复

使用道具 举报

5

主题

93

帖子

535

积分

高级会员

Rank: 4

积分
535
金钱
442
HASS币
0
 楼主| 发表于 2017-10-10 09:11:37 | 显示全部楼层
Jones 发表于 2017-10-9 23:43
怪我,看贴不认真,是surface dial~高级货啊

终于可以看权限30的帖子了,多谢囧神
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2017-10-10 10:31:21 | 显示全部楼层
llmmkc123 发表于 2017-10-10 09:11
终于可以看权限30的帖子了,多谢囧神

认真发贴,注重分享的坛友,是不会没有权限的,没权限的全是伸手党
回复

使用道具 举报

0

主题

18

帖子

52

积分

注册会员

Rank: 2

积分
52
金钱
34
HASS币
0
发表于 2018-1-16 21:56:34 | 显示全部楼层
复杂复杂
回复

使用道具 举报

5

主题

115

帖子

519

积分

高级会员

Rank: 4

积分
519
金钱
404
HASS币
0
发表于 2018-8-25 17:55:50 | 显示全部楼层
请问最后一行的参数指的是什么呢?entity_id: switch.dianshiyinliang
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 04:01 , Processed in 0.074380 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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