Module network_commissioning_cluster

Source
Expand description

Generated Matter TLV encoders and decoders for Network Commissioning Cluster Cluster ID: 0x0031

This file is automatically generated from NetworkCommissioningCluster.xml

Structs§

NetworkInfo
ThreadInterfaceScanResult
WiFiInterfaceScanResult

Functions§

decode_attribute_json
Decode attribute value and return as JSON string
decode_connect_max_time_seconds
Decode ConnectMaxTimeSeconds attribute (0x0003)
decode_interface_enabled
Decode InterfaceEnabled attribute (0x0004)
decode_last_connect_error_value
Decode LastConnectErrorValue attribute (0x0007)
decode_last_network_id
Decode LastNetworkID attribute (0x0006)
decode_last_networking_status
Decode LastNetworkingStatus attribute (0x0005)
decode_max_networks
Decode MaxNetworks attribute (0x0000)
decode_networks
Decode Networks attribute (0x0001)
decode_scan_max_time_seconds
Decode ScanMaxTimeSeconds attribute (0x0002)
decode_supported_thread_features
Decode SupportedThreadFeatures attribute (0x0009)
decode_supported_wifi_bands
Decode SupportedWiFiBands attribute (0x0008)
decode_thread_version
Decode ThreadVersion attribute (0x000A)
encode_add_or_update_thread_network
Encode AddOrUpdateThreadNetwork command (0x03)
encode_add_or_update_wifi_network
Encode AddOrUpdateWiFiNetwork command (0x02)
encode_connect_network
Encode ConnectNetwork command (0x06)
encode_remove_network
Encode RemoveNetwork command (0x04)
encode_reorder_network
Encode ReorderNetwork command (0x08)
encode_scan_networks
Encode ScanNetworks command (0x00)
get_attribute_list
Get list of all attributes supported by this cluster