Thingis something that may be controlled by IoT Skills.
Attributeis a property of a
Statedefines the current status of a
Actioncan be applied to a
register_entities_and_scenesmethod for details.
IoTRequestcontains several properties (see the documentation for that class). This method should return True if and only if this skill can take the appropriate
actionwhen considering all other properties of the request. In other words, a partial match, one in which any piece of the IoTRequest is not known to this skill, and is not None, this should return (False, None).
can_handle, as well as the
initializemethod, at some point after
get_scenescan be expected to return correct results.