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

 找回密码
 立即注册
查看: 2672|回复: 1

[求助] 求老师们指点,关于自动化带 data 部分的无效问题处理方法

[复制链接]

8

主题

36

帖子

170

积分

注册会员

Rank: 2

积分
170
金钱
134
HASS币
0
发表于 2021-9-23 11:14:43 | 显示全部楼层 |阅读模式
先上个代码
alias: 单击左
description: ''
trigger:
  - platform: device
    device_id: 586f4f139cfa2d1cff23a17721fae28e
    domain: xiaomi_gateway3
    type: button_1
    action: single
condition: []
action:
  - service: light.toggle
    data:
      brightness_pct: 1
    target:
      entity_id: light.4428a307523b_light
mode: single
上面这个代码是最近用webui添加的无线开关的功能。想要的效果是按一下就开小夜灯,再按一下就关灯。
但是实际效果是,可以按一下开灯,再按一下关灯,但是亮度不是1 。而是一个关灯前的亮度。
请问这是我理解有问题还是代码有错误呢?

回复

使用道具 举报

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

发表于 2021-9-23 13:14:44 | 显示全部楼层
本帖最后由 chinyaolin 于 2021-9-23 13:16 编辑

前往 /developer-tools/service 开发者工具
選擇 light.toggle
UI 模式 -> 目标 選擇要控制的 entity_id -> 尋找 Brightness value 勾選後輸入 1
點擊 YAML 模式, 可以看到正確的語法應該為
service: light.toggle
target:
  entity_id: light.xxxxxx
data:
  brightness: 1
ASRock H370 PRO4, 48GB, 8TBx3 + 2TBx3
ESXi 6.7 + Ununtu + Docker + HASS.IO -> Homeassistant OS
(Home Assistant Supervised 官方文件)
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 17:48 , Processed in 0.046514 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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