【问题标题】:Is possible to add entities to a group programmatically in Home Assistant?是否可以在 Home Assistant 中以编程方式将实体添加到组中?
【发布时间】:2019-04-11 19:41:28
【问题描述】:

我想知道是否可以使用 Python 以编程方式将实体添加到组中?

【问题讨论】:

    标签: python home-assistant


    【解决方案1】:

    上网看了Home Assistant的源码后,我找到了解决办法,有两种方法:

    import homeassistant.components.group as group

    test_group = group.Group.create_group( hass, 'your_group', ['device_tracker.your_device'])

    还有其他方式:

    hass.states.set('group.your_group', 'on', { 'entity_id': ['device_tracker.csp1_zte_com_cn', 'device_tracker.your_device']})

    我更喜欢最后一个,但两者都经过测试并且运行良好

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 2011-10-27
      • 1970-01-01
      • 2021-11-21
      • 2017-01-27
      • 2020-10-29
      相关资源
      最近更新 更多