Zigbee Protocol Controller 1.6.0
Configuration for the\ref unify_dotdot_attribute_store

Modules that allows to read the configuration of the Unify DotDot Attribute Store. More...

Functions

endpoint_node_fetching_function_t unify_dotdot_attributes_get_endpoint_node ()
 Returns the registered function that allows to fetch Endpoint values in the attribute store. More...
 
unid_fetching_function_t unify_dotdot_attributes_get_unid_endpoint ()
 Returns the registered function that allows to derive a UNID/Endpoint ID from a node in the attribute store. More...
 
unid_only_fetching_function_t unify_dotdot_attributes_get_unid ()
 Returns the registered function that allows to derive a UNID from a node in the Attribute Store. More...
 
attribute_store_type_t unify_dotdot_attributes_endpoint_attribute ()
 Return the attribute type of an endpoint. More...
 
attribute_store_type_t unify_dotdot_attributes_node_attribute ()
 Return the attribute type of a node. More...
 
bool is_desired_value_update_on_commands_enabled ()
 Checks if the component is configured to update the desired value of DotDot attributes on command reception. More...
 
bool is_clear_reported_enabled ()
 Checks if the component is configured to clear the reported values of DotDot attributes when writing a new desired value. More...
 
bool is_automatic_deduction_of_supported_commands_enabled ()
 Checks if the component is configured to returns deductions of supported commands to DotDot MQTT on UIC_MQTT_DOTDOT_CALLBACK_TYPE_SUPPORT_CHECK calls. More...
 
bool is_write_attributes_enabled ()
 Checks if the component is configured to update the desired value of writable ZCL attributes when receiving WriteAttributes. More...
 
bool is_force_read_attributes_enabled ()
 Checks if the component is configured to undefine ZCL reported attributes when receiving ForceReadAttributes. More...
 
bool is_publish_desired_attribute_values_to_mqtt_enabled ()
 Checks if the component is configured to publish ZCL attribute desired values to MQTT. More...
 
bool is_publish_reported_attribute_values_to_mqtt_enabled ()
 Checks if the component is configured to publish ZCL attribute reported values to MQTT. More...
 

Detailed Description

Modules that allows to read the configuration of the Unify DotDot Attribute Store.

Function Documentation

◆ is_automatic_deduction_of_supported_commands_enabled()

bool is_automatic_deduction_of_supported_commands_enabled ( )

Checks if the component is configured to returns deductions of supported commands to DotDot MQTT on UIC_MQTT_DOTDOT_CALLBACK_TYPE_SUPPORT_CHECK calls.

Returns
true if enabled, false if disabled

◆ is_clear_reported_enabled()

bool is_clear_reported_enabled ( )

Checks if the component is configured to clear the reported values of DotDot attributes when writing a new desired value.

Returns
true if enabled, false if disabled

◆ is_desired_value_update_on_commands_enabled()

bool is_desired_value_update_on_commands_enabled ( )

Checks if the component is configured to update the desired value of DotDot attributes on command reception.

Returns
true if enabled, false if disabled

◆ is_force_read_attributes_enabled()

bool is_force_read_attributes_enabled ( )

Checks if the component is configured to undefine ZCL reported attributes when receiving ForceReadAttributes.

Returns
true if enabled, false if disabled

◆ is_publish_desired_attribute_values_to_mqtt_enabled()

bool is_publish_desired_attribute_values_to_mqtt_enabled ( )

Checks if the component is configured to publish ZCL attribute desired values to MQTT.

Returns
true if enabled, false if disabled

◆ is_publish_reported_attribute_values_to_mqtt_enabled()

bool is_publish_reported_attribute_values_to_mqtt_enabled ( )

Checks if the component is configured to publish ZCL attribute reported values to MQTT.

Returns
true if enabled, false if disabled

◆ is_write_attributes_enabled()

bool is_write_attributes_enabled ( )

Checks if the component is configured to update the desired value of writable ZCL attributes when receiving WriteAttributes.

Returns
true if enabled, false if disabled

◆ unify_dotdot_attributes_endpoint_attribute()

attribute_store_type_t unify_dotdot_attributes_endpoint_attribute ( )

Return the attribute type of an endpoint.

Returns
attribute_store_type_t

◆ unify_dotdot_attributes_get_endpoint_node()

endpoint_node_fetching_function_t unify_dotdot_attributes_get_endpoint_node ( )

Returns the registered function that allows to fetch Endpoint values in the attribute store.

Returns
endpoint_node_fetching_function_t

◆ unify_dotdot_attributes_get_unid()

unid_only_fetching_function_t unify_dotdot_attributes_get_unid ( )

Returns the registered function that allows to derive a UNID from a node in the Attribute Store.

Returns
unid_only_fetching_function_t

◆ unify_dotdot_attributes_get_unid_endpoint()

unid_fetching_function_t unify_dotdot_attributes_get_unid_endpoint ( )

Returns the registered function that allows to derive a UNID/Endpoint ID from a node in the attribute store.

Returns
unid_fetching_function_t

◆ unify_dotdot_attributes_node_attribute()

attribute_store_type_t unify_dotdot_attributes_node_attribute ( )

Return the attribute type of a node.

Returns
attribute_store_type_t