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

 找回密码
 立即注册
查看: 41977|回复: 35

[经验分享] 更新0.113后完美实现云米浴霸的多种功能同时开启

[复制链接]

24

主题

358

帖子

4733

积分

元老级技术达人

积分
4733
金钱
4350
HASS币
120
发表于 2020-7-24 14:36:18 | 显示全部楼层 |阅读模式
本帖最后由 121665460 于 2021-2-2 08:47 编辑

效果:
yuba.jpg

核心代码(利用新的自动化功能):
action:
      - choose:
        - conditions:
            - condition: state
              entity_id: sensor.bhstatus
              state: '16'
          sequence:
            - service: sensor.xiaomi_miio_raw_command
              data_template:
                entity_id: sensor.yunmi_bat_heater
                method: set_switch
                params: [20]
            - service: input_boolean.turn_off
              entity_id:
                - input_boolean.bh_daiji
                - input_boolean.bh_fengnuan
                - input_boolean.bh_ziranfeng
                - input_boolean.bh_zidinyi
        - conditions:
            - condition: state
              entity_id: sensor.bhstatus
              state: '4096'
          sequence:
            - service: sensor.xiaomi_miio_raw_command
              data_template:
                entity_id: sensor.yunmi_bat_heater
                method: set_switch
                params: [4100]
            - service: input_boolean.turn_off
              entity_id:
                - input_boolean.bh_daiji
                - input_boolean.bh_zhaoming
                - input_boolean.bh_ziranfeng
                - input_boolean.bh_zidinyi
        - conditions:
          - condition: state
            entity_id: sensor.bhstatus
            state: '4112'
          sequence:
            - service: sensor.xiaomi_miio_raw_command
              data_template:
                entity_id: sensor.yunmi_bat_heater
                method: set_switch
                params: [4116]
            - service: input_boolean.turn_off
              entity_id:
                - input_boolean.bh_daiji
                - input_boolean.bh_ziranfeng
                - input_boolean.bh_zidinyi
        default:
          - service: sensor.xiaomi_miio_raw_command
            data_template:
              entity_id: sensor.yunmi_bat_heater
              method: set_switch
              params: [4]
          - service: input_boolean.turn_off
            entity_id:
              - input_boolean.bh_daiji
              - input_boolean.bh_zhaoming
              - input_boolean.bh_fengnuan
              - input_boolean.bh_ziranfeng
              - input_boolean.bh_zidinyi
完整配置文件:
原先的不好,请参考https://bbs.hassbian.com/forum.p ... 45&page=1#pid360292这里写input_boolean可以不用

yunmi_bath_heater.yaml.zip

1.67 KB, 下载次数: 112

评分

参与人数 2金钱 +40 HASS币 +10 收起 理由
jyz_0501 + 20 新功能很强大
+ 20 + 10 厉害了word楼主!

查看全部评分

回复

使用道具 举报

24

主题

358

帖子

4733

积分

元老级技术达人

积分
4733
金钱
4350
HASS币
120
 楼主| 发表于 2020-7-24 14:38:32 | 显示全部楼层
回复

使用道具 举报

3

主题

47

帖子

355

积分

论坛DIY达人

积分
355
金钱
298
HASS币
40
发表于 2020-7-24 20:48:19 | 显示全部楼层
太厉害了!!!!!!!!!!!
回复

使用道具 举报

3

主题

275

帖子

3965

积分

论坛元老

Rank: 8Rank: 8

积分
3965
金钱
3690
HASS币
20
发表于 2020-7-24 22:22:46 | 显示全部楼层
太棒了..........快升級去.......
回复

使用道具 举报

3

主题

47

帖子

355

积分

论坛DIY达人

积分
355
金钱
298
HASS币
40
发表于 2020-7-25 01:15:23 | 显示全部楼层
大神可以留个QQ吗
回复

使用道具 举报

3

主题

47

帖子

355

积分

论坛DIY达人

积分
355
金钱
298
HASS币
40
发表于 2020-7-25 01:38:06 | 显示全部楼层
homeassistant/custom_components/xiaomi_miio_raw里面放入__init__.py  manifest.json   sensor.py   switch.py 这四个文件,是不是就算插件安装完了?
可是我只要在configuration.yaml里面一添加
sensor:
  - platform: xiaomi_miio_raw
    name: yunmi Bat Heater
    host: 192.168.31.207
    token: xxxxxxx
这一段,启动HASS,我之前的所有sensor设备都找不到了,大神知道我错在哪里吗,我是用论坛的一键HASSIO装的
回复

使用道具 举报

1

主题

10

帖子

91

积分

注册会员

Rank: 2

积分
91
金钱
81
HASS币
0
发表于 2020-7-26 16:01:18 | 显示全部楼层
gscsgscs 发表于 2020-7-25 01:38
homeassistant/custom_components/xiaomi_miio_raw里面放入__init__.py  manifest.json   sensor.py   swit ...

sensor:
  - platform: xiaomi_miio_raw
    name: yunmi Bat Heater
    host: 192.168.31.207
    token: xxxxxxx
你的sensor是不是分开放了?
回复

使用道具 举报

0

主题

9

帖子

100

积分

注册会员

Rank: 2

积分
100
金钱
91
HASS币
0
发表于 2020-7-27 14:20:18 | 显示全部楼层
请教一下,token怎么获取?
回复

使用道具 举报

24

主题

358

帖子

4733

积分

元老级技术达人

积分
4733
金钱
4350
HASS币
120
 楼主| 发表于 2020-7-27 15:04:57 | 显示全部楼层
cdutcl 发表于 2020-7-27 14:20
请教一下,token怎么获取?

https://www.kapiba.ru/2017/11/mi-home.html#more  安装改版米家
新建vevs/logs目录,里面会生成devices.txt文件
回复

使用道具 举报

3

主题

47

帖子

355

积分

论坛DIY达人

积分
355
金钱
298
HASS币
40
发表于 2020-7-29 10:48:15 | 显示全部楼层
WENGS 发表于 2020-7-26 16:01
sensor:
  - platform: xiaomi_miio_raw
    name: yunmi Bat Heater

我检查过了,只有一个sensor呀
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-29 04:28 , Processed in 0.132771 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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