我正在尝试创建一个将锁定我的门并将我的Ecobee恒温器设置为78.我没有收到任何错误,但场景不起作用。有人可以将我指向正确的方向。我看到其他一些人有同样的问题,但答案并不清楚。这是我在我的场景中拥有的东西.Yaml文件。门锁定罚款。

'''

  • 名称:基准
    实体:
    lock.backdoor_deadbolt_10:锁定
    lock.backdoor_lock_7:锁定
    lock.front_door_lock_11:锁定
    服务:
    climate.set_tempature:
    数据:
    Entity_ID:气候。热门话题
    温度:78
    '''

代码突出显示的错误符号。您希望标签和ESC之间的密钥。

' - 名称:基线'
'实体:'
'lock.backdoor_deadbolt_10:锁定'
'lock.backdoor_lock_7:锁定'
'lock.front_door_lock_11:lock'
'服务:'
'climate.set_tempature:'
'数据:'
'entity_id:climate.thermostat'
'温度:78'
'HVAC_MODE:COOL'
这样对吗?

这是我第一次尝试粘贴代码。对困惑感到抱歉

  • 名称:基准
    ''实体:
    '''''lock.backdoor_deadbolt_10:锁定
    ''''lock.backdoor_lock_7:锁定
    '''''''''''''front_door_lock_11:锁定
    ''服务:
    ''''climate.set_tempature:
    ''''''数据:
    ''''''''''''''''''''''''''是气候。热门
    ''''温度:78
    '''''''hvac_mode:酷

阅读点11以下:如何帮助我们帮助您 - 或者如何提出一个好问题

- 名称:基准实体:锁。锁定锁。
1就像

谢谢你,我从未想过这一点。

不用担心。到底了。至于你的问题......

从阅读场景Docs.我没有看到支持的服务呼叫。只有实体和他们的国家。

也许你会用脚本而不是一个场景更好?

或者也许这(真的只是猜到这里,因为我不使用气候组件):

- 名称:基准实体:Lock.BackDoor_deadbolt_10:Lock Lock.BackDoor_Lock_7:Lock Lock.Front_Door_Lock_11:Lock Climate.Thermostat:温度:78 HVAC_MODE:COOL

当我醒来时,我会试一试。谢谢您的帮助。

那工作。谢谢

1就像

对猜测不错:least_smile:

1就像