示例#1
0
def async_describe_on_off_states(opp: OpenPeerPower,
                                 registry: GroupIntegrationRegistry) -> None:
    """Describe group on off states."""
    registry.on_off_states(
        {
            STATE_ALARM_ARMED_AWAY,
            STATE_ALARM_ARMED_CUSTOM_BYPASS,
            STATE_ALARM_ARMED_HOME,
            STATE_ALARM_ARMED_NIGHT,
            STATE_ALARM_TRIGGERED,
        },
        STATE_OFF,
    )
示例#2
0
def async_describe_on_off_states(opp: OpenPeerPower,
                                 registry: GroupIntegrationRegistry) -> None:
    """Describe group on off states."""
    registry.on_off_states(
        {STATE_CLEANING, STATE_ON, STATE_RETURNING, STATE_ERROR}, STATE_OFF)