circuitmatter.clusters.device_management.general_commissioning

Classes

CommissioningErrorEnum

Enum where members are also (and must be) ints

RegulatoryLocationType

Enum where members are also (and must be) ints

GeneralCommissioningCluster

Module Contents

class circuitmatter.clusters.device_management.general_commissioning.CommissioningErrorEnum

Bases: circuitmatter.data_model.Enum8

Enum where members are also (and must be) ints

OK = 0
VALUE_OUTSIDE_RANGE = 1
INVALID_AUTHENTICATION = 2
NO_FAIL_SAFE = 3
BUSY_WITH_OTHER_ADMIN = 4
class circuitmatter.clusters.device_management.general_commissioning.RegulatoryLocationType

Bases: circuitmatter.data_model.Enum8

Enum where members are also (and must be) ints

INDOOR = 0
OUTDOOR = 1
INDOOR_OUTDOOR = 2
class circuitmatter.clusters.device_management.general_commissioning.GeneralCommissioningCluster

Bases: circuitmatter.data_model.Cluster

CLUSTER_ID = 48
class BasicCommissioningInfo

Bases: circuitmatter.tlv.Structure

FailSafeExpiryLengthSeconds
MaxCumulativeFailsafeSeconds
__str__()
encode() memoryview
encode_into(buffer: bytearray, offset: int = 0) int
classmethod decode(buffer: memoryview, offset=0) Structure
classmethod decode_member(control_octet, buffer, offset=0, depth=0) tuple[dict, int]
construct_containers()
classmethod from_value(value)
values
classmethod max_length()
set_value(tag, value)
delete_value(tag)
breadcrumb
basic_commissioning_info
regulatory_config
location_capability
support_concurrent_connection
class ArmFailSafe

Bases: circuitmatter.tlv.Structure

ExpiryLengthSeconds
Breadcrumb
__str__()
encode() memoryview
encode_into(buffer: bytearray, offset: int = 0) int
classmethod decode(buffer: memoryview, offset=0) Structure
classmethod decode_member(control_octet, buffer, offset=0, depth=0) tuple[dict, int]
construct_containers()
classmethod from_value(value)
values
classmethod max_length()
set_value(tag, value)
delete_value(tag)
class CommissioningResponse

Bases: circuitmatter.tlv.Structure

ErrorCode
DebugText
__str__()
encode() memoryview
encode_into(buffer: bytearray, offset: int = 0) int
classmethod decode(buffer: memoryview, offset=0) Structure
classmethod decode_member(control_octet, buffer, offset=0, depth=0) tuple[dict, int]
construct_containers()
classmethod from_value(value)
values
classmethod max_length()
set_value(tag, value)
delete_value(tag)
ArmFailSafeResponse
arm_fail_safe
class SetRegulatoryConfig

Bases: circuitmatter.tlv.Structure

NewRegulatoryConfig
CountryCode
Breadcrumb
__str__()
encode() memoryview
encode_into(buffer: bytearray, offset: int = 0) int
classmethod decode(buffer: memoryview, offset=0) Structure
classmethod decode_member(control_octet, buffer, offset=0, depth=0) tuple[dict, int]
construct_containers()
classmethod from_value(value)
values
classmethod max_length()
set_value(tag, value)
delete_value(tag)
SetRegulatoryConfigResponse
set_regulatory_config
CommissioningCompleteResponse
commissioning_complete
cluster_revision
feature_map
attribute_list
event_list
accepted_command_list
generated_command_list
data_version
__contains__(descriptor_id)
restore(nonvolatile)
get_attribute_data(session, path, subscription=None) list[circuitmatter.interaction_model.AttributeDataIB]
set_attribute(context, attribute_data) circuitmatter.interaction_model.AttributeStatusIB
invoke(session, path, fields) circuitmatter.interaction_model.CommandDataIB | circuitmatter.interaction_model.StatusCode | None