
Data Structures | |
| struct | zb_zcl_scene_table_record_fixed_s |
| Fixed-size part of the Scene table. More... | |
| struct | zb_zcl_scenes_fieldset_common_s |
| Common part of the field set definition. More... | |
| struct | zb_zcl_scenes_add_scene_req_s |
| struct | zb_zcl_scenes_view_scene_req_s |
| View scene command payload structure. More... | |
| struct | zb_zcl_scenes_remove_scene_req_s |
| Remove scene command payload structure. More... | |
| struct | zb_zcl_scenes_remove_all_scenes_req_s |
| Remove all scenes command payload structure. More... | |
| struct | zb_zcl_scenes_store_scene_req_s |
| Store scene command payload structure. More... | |
| struct | zb_zcl_scenes_recall_scene_req_s |
| Recall scene command payload structure. More... | |
| struct | zb_zcl_scenes_recall_scene_transition_time_req_s |
| Recall scene command transition_time payload structure. More... | |
| struct | zb_zcl_scenes_get_scene_membership_req_s |
| Get scene membership command payload structure. More... | |
| struct | zb_zcl_scenes_copy_scene_mode_s |
| Scene copying mode bitfield. More... | |
| struct | zb_zcl_scenes_copy_scene_req_s |
| Copy scene command payload structure. More... | |
| struct | zb_zcl_scenes_add_scene_res_s |
| Add scene response payload structure. More... | |
| struct | zb_zcl_scenes_view_scene_res_fixed_size_s |
| Mandatory part of the Scenes.ViewSceneResponse payload. More... | |
| struct | zb_zcl_scenes_remove_scene_res_s |
| Remove scene response payload structure. More... | |
| struct | zb_zcl_scenes_remove_all_scenes_res_s |
| Remove all scenes response payload structure. More... | |
| struct | zb_zcl_scenes_store_scene_res_s |
| Store scene response payload structure. More... | |
| struct | zb_zcl_scenes_get_scene_membership_res_mandatory_s |
| Get scene membership response fixed-structure payload part representation. More... | |
| struct | zb_zcl_scenes_get_scene_membership_res_optional_s |
| Get scene membership response optional payload part representation. More... | |
| struct | zb_zcl_scenes_get_scene_membership_res_s |
| Get scene membership response. More... | |
Macros | |
| #define | ZB_ZCL_CLUSTER_ID_SCENES_SERVER_ROLE_INIT zb_zcl_scenes_init_server |
| #define | ZB_ZCL_CLUSTER_ID_SCENES_CLIENT_ROLE_INIT zb_zcl_scenes_init_client |
Functions | |
| void | zb_zcl_scenes_init_server (void) |
| void | zb_zcl_scenes_init_client (void) |
Scenes cluster attributes | |
| #define | ZB_ZCL_SCENES_CLUSTER_REVISION_DEFAULT ((zb_uint16_t)0x0003u) |
| Default value for Scenes cluster revision global attribute. More... | |
| #define | ZB_ZCL_SCENES_CLUSTER_REVISION_MAX ZB_ZCL_SCENES_CLUSTER_REVISION_DEFAULT |
| Maximal value for implemented Scenes cluster revision global attribute. More... | |
| #define | ZB_ZCL_SCENES_NAME_SUPPORT_BIT_MASK 0x80 |
| Mask to extract Name support bit. More... | |
| #define | ZB_ZCL_ATTR_SCENES_CURRENT_GROUP_MIN_VALUE 0x0001 |
| #define | ZB_ZCL_ATTR_SCENES_CURRENT_GROUP_MAX_VALUE 0xfff7 |
| #define | ZB_ZCL_MAX_SCENE_TABLE_RECORDS 16 |
| #define | ZB_ZCL_SCENES_SCENE_COUNT_DEFAULT_VALUE 0 |
| Default value for Scene count attribute. More... | |
| #define | ZB_ZCL_SCENES_CURRENT_SCENE_DEFAULT_VALUE 0 |
| Default value for Current scene attribute. More... | |
| #define | ZB_ZCL_SCENES_CURRENT_GROUP_DEFAULT_VALUE 0 |
| Default value for Current group attribute. More... | |
| #define | ZB_ZCL_SCENES_SCENE_VALID_DEFAULT_VALUE 0 |
| Default value for Scene valid attribute. More... | |
| #define | ZB_ZCL_RECALL_SCENES_TRANSITION_TIME_NOT_USED_VALUE 0xffff |
| "Not used" value for Recall scene transition time More... | |
| #define | ZB_ZCL_SCENES_NAME_SUPPORT_DEFAULT_VALUE 0 |
| Default value for Name support attribute The Stack does not support scene names, the default value for the attribute can be declared until name support will be added. More... | |
| #define | ZB_ZCL_SCENE_GLOBAL_SCENE_GROUP_ID 0x00 |
| Global Scene - group identifier see ZLL spec 6.5.1.3.1. More... | |
| #define | ZB_ZCL_SCENE_GLOBAL_SCENE_ID 0x00 |
| Global Scene - scene identifier see ZLL spec 6.5.1.3.1. More... | |
| #define | ZB_ZCL_SCENES_FREE_SCENE_TABLE_RECORD 0xffff |
| Declares a "free record" marker for a scene table Used as a value of a group_id field in a corresponding table record. More... | |
| #define | ZB_ZCL_SCENES_TRANSITION_TIME_DEFAULT_VALUE 0 |
| Default value for scene transition time. More... | |
| #define | ZB_ZCL_DECLARE_SCENES_ATTRIB_LIST( attr_list, scene_count, current_scene, current_group, scene_valid, name_support) |
| Declares Scenes attribute list. More... | |
| enum | zb_zcl_scene_attr_e { ZB_ZCL_ATTR_SCENES_SCENE_COUNT_ID = 0x0000, ZB_ZCL_ATTR_SCENES_CURRENT_SCENE_ID = 0x001, ZB_ZCL_ATTR_SCENES_CURRENT_GROUP_ID = 0x002, ZB_ZCL_ATTR_SCENES_SCENE_VALID_ID = 0x003, ZB_ZCL_ATTR_SCENES_NAME_SUPPORT_ID = 0x004, ZB_ZCL_ATTR_SCENES_LAST_CONFIGURED_BY_ID = 0x005 } |
| Scene cluster attribute identifiers. More... | |
| typedef struct zb_zcl_scene_table_record_fixed_s | zb_zcl_scene_table_record_fixed_t |
| Fixed-size part of the Scene table. More... | |
| typedef struct zb_zcl_scenes_fieldset_common_s | zb_zcl_scenes_fieldset_common_t |
| Common part of the field set definition. More... | |
Scenes cluster commands | |
| #define | ZB_ZCL_SCENES_INIT_ADD_SCENE_REQ_COMMON( buffer, cmd_struct_ptr, dis_default_resp, group_id, scene_id, transition_time, add_scene_cmd_id) |
| Common macro to start filling Add scene command frame. More... | |
| #define | ZB_ZCL_SCENES_INIT_ADD_SCENE_REQ( buffer, cmd_struct_ptr, dis_default_resp, group_id, scene_id, transition_time) |
| Start filling Add scene command frame. More... | |
| #define | ZB_ZCL_SCENES_INIT_ENHANCED_ADD_SCENE_REQ( buffer, cmd_struct_ptr, dis_default_resp, group_id, scene_id, transition_time) |
| Start filling Enhanced Add scene command frame. More... | |
| #define | ZB_ZCL_SCENES_SEND_ADD_SCENE_REQ( buffer, cmd_struct_ptr, dst_addr, dst_ep, ep, prof_id, callback) |
| Sends Add scene command. More... | |
| #define | ZB_ZCL_SCENES_INIT_FIELDSET(cmd_struct_ptr, cluster, fs_length) |
| Adds fieldset into the buffer for sending command. More... | |
| #define | ZB_ZCL_SCENES_GET_ADD_SCENE_REQ_COMMON(buffer, cmd_struct_ptr) |
| Parse common part of Add Scene command. More... | |
| #define | ZB_ZCL_SCENES_GET_ADD_SCENE_REQ_NEXT_FIELDSET_DESC( buffer, cmd_struct_ptr, content_length) |
| Parses fieldset description. More... | |
| #define | ZB_ZCL_SCENES_GET_ADD_SCENE_REQ_STORE_FIELDSET_COMMON( src_data_ptr, dst_data_ptr, content_length) |
| Copies parsed fieldset description into designated memory area. More... | |
| #define | ZB_ZCL_SCENES_SEND_VIEW_SCENE_REQ_COMMON( buffer, dst_addr, dst_ep, ep, prof_id, dis_default_resp, callback, group_id, scene_id, view_scene_cmd_id) |
| Common macro to send View Scene commands. More... | |
| #define | ZB_ZCL_SCENES_SEND_VIEW_SCENE_REQ( buffer, dst_addr, dst_ep, ep, prof_id, dis_default_resp, callback, group_id, scene_id) |
| Send View Scene commands. More... | |
| #define | ZB_ZCL_SCENES_SEND_ENHANCED_VIEW_SCENE_REQ( buffer, dst_addr, dst_ep, ep, prof_id, dis_default_resp, callback, group_id, scene_id) |
| Send Enhanced View Scene command. More... | |
| #define | ZB_ZCL_SCENES_GET_VIEW_SCENE_REQ(buffer, cmd_struct_ptr) |
| Parses Scenes.ViewScene command payload. More... | |
| #define | ZB_ZCL_SCENES_SEND_REMOVE_SCENE_REQ( buffer, dst_addr, dst_addr_mode, dst_ep, ep, prof_id, dis_default_resp, callback, group_id, scene_id) |
| Send Remove scene command. More... | |
| #define | ZB_ZCL_SCENES_GET_REMOVE_SCENE_REQ(buffer, cmd_struct_ptr) |
| Parses Scenes.RemoveScene command payload. More... | |
| #define | ZB_ZCL_SCENES_SEND_REMOVE_ALL_SCENES_REQ( buffer, dst_addr, dst_addr_mode, dst_ep, ep, prof_id, dis_default_resp, callback, group_id) |
| Send Remove all scenes command. More... | |
| #define | ZB_ZCL_SCENES_GET_REMOVE_ALL_SCENES_REQ(buffer, cmd_struct_ptr) |
| Parses Scenes.RemoveScene command payload. More... | |
| #define | ZB_ZCL_SCENES_SEND_STORE_SCENE_REQ( buffer, dst_addr, dst_addr_mode, dst_ep, ep, prof_id, dis_default_resp, callback, group_id, scene_id) |
| Send Store Scene command. More... | |
| #define | ZB_ZCL_SCENES_GET_STORE_SCENE_REQ(buffer, cmd_struct_ptr) |
| Parse Store Scene command. More... | |
| #define | ZB_ZCL_SCENES_SEND_RECALL_SCENE_REQ_ZCL8(buffer, dst_addr, dst_addr_mode, dst_ep, ep, prof_id, dis_default_resp, callback, group_id, scene_id, transition_time) |
| #define | ZB_ZCL_SCENES_SEND_RECALL_SCENE_REQ(buffer, dst_addr, dst_addr_mode, dst_ep, ep, prof_id, dis_default_resp, callback, group_id, scene_id) |
| #define | ZB_ZCL_SCENES_RECALL_SCENE_REQ_PAYLOAD_LEN sizeof(zb_zcl_scenes_recall_scene_req_t) |
| Recall scene payload length macro. More... | |
| #define | ZB_ZCL_SCENES_RECALL_SCENE_REQ_TRANSITION_TIME_PAYLOAD_LEN sizeof(zb_uint16_t) |
| Transition Time field of Recall scene payload length macro. More... | |
| #define | ZB_ZCL_SCENES_RECALL_SCENE_REQ_TRANSITION_TIME_INVALID_VALUE (zb_uint16_t)0xFFFF |
| Transition Time field invalid value. More... | |
| #define | ZB_ZCL_SCENES_GET_RECALL_SCENE_REQ(buffer, cmd_struct_ptr, req_len) |
| Parse Recall Scene command. More... | |
| #define | ZB_ZCL_SCENES_SEND_GET_SCENE_MEMBERSHIP_REQ( buffer, dst_addr, dst_addr_mode, dst_ep, ep, prof_id, dis_default_resp, callback, group_id) |
| Send Remove all scenes command. More... | |
| #define | ZB_ZCL_SCENES_SEND_COPY_SCENE_REQ( buffer, dst_addr, dst_ep, ep, prof_id, dis_default_resp, callback, mode, group_id_from, scene_id_from, group_id_to, scene_id_to) |
| Send Copy scene command. More... | |
| #define | ZB_ZCL_SCENES_SEND_COPY_SCENE_RES( buffer, cmd_struct_ptr, seq_num, dst_addr, dst_ep, ep, prof_id, callback, status, group_id_from, scene_id_from) |
| Send Copy scene Response command. More... | |
| #define | ZB_ZCL_SCENES_GET_GET_SCENE_MEMBERSHIP_REQ(buffer, cmd_struct_ptr) |
| Parses Scenes.GetSceneMembership command payload. More... | |
| #define | ZB_ZCL_COPY_ALL_SCENES_ENABLED 0x01U |
| #define | ZB_ZCL_COPY_ALL_SCENES_DISABLED 0x00U |
| #define | ZB_ZCL_SCENES_GET_COPY_SCENE_REQ(buffer, cmd_struct_ptr) |
| #define | ZB_ZCL_SCENES_SEND_ADD_SCENE_RES_COMMON( buffer, seq_num, dst_addr, dst_ep, ep, prof_id, callback, status, group_id, scene_id, cmd_id) |
| Common macro to send Add Scene response. More... | |
| #define | ZB_ZCL_SCENES_SEND_ADD_SCENE_RES( buffer, seq_num, dst_addr, dst_ep, ep, prof_id, callback, status, group_id, scene_id) |
| Send Add Scene response. More... | |
| #define | ZB_ZCL_SCENES_SEND_ENHANCED_ADD_SCENE_RES( buffer, seq_num, dst_addr, dst_ep, ep, prof_id, callback, status, group_id, scene_id) |
| Send Enhanced Add Scene response. More... | |
| #define | ZB_ZCL_SCENES_GET_ADD_SCENE_RES(buffer, cmd_struct_ptr) |
| Parses Scenes.AddSceneResponse command payload. More... | |
| #define | ZB_ZCL_SCENES_INIT_VIEW_SCENE_RES_COMMON( buffer, cmd_struct_ptr, seq_num, status, group_id, scene_id, view_res_cmd_id) |
| Common macro to start filling View scene response frame. More... | |
| #define | ZB_ZCL_SCENES_INIT_VIEW_SCENE_RES( buffer, cmd_struct_ptr, seq_num, status, group_id, scene_id) |
| Start filling View scene response frame. More... | |
| #define | ZB_ZCL_SCENES_INIT_ENHANCED_VIEW_SCENE_RES( buffer, cmd_struct_ptr, seq_num, status, group_id, scene_id) |
| Start filling Enhanced View scene response frame. More... | |
| #define | ZB_ZCL_SCENES_SEND_VIEW_SCENE_RES( buffer, cmd_struct_ptr, dst_addr, dst_ep, ep, prof_id, callback) |
| Sends View scene response. More... | |
| #define | ZB_ZCL_SCENES_ADD_TRANSITION_TIME_VIEW_SCENE_RES( cmd_struct_ptr, trans_time) ZB_ZCL_PACKET_PUT_DATA16((cmd_struct_ptr), &(trans_time)) |
| Adds transition time into Scenes.ViewSceneResponse payload. More... | |
| #define | ZB_ZCL_SCENES_ADD_SCENE_NAME_VIEW_SCENE_RES(cmd_struct_ptr, scene_name) ZB_ZCL_PACKET_PUT_DATA8((cmd_struct_ptr), 0) |
| Adds scene name into Scenes.ViewSceneResponse payload. More... | |
| #define | ZB_ZCL_SCENES_GET_VIEW_SCENE_RES_COMMON(buffer, response_ptr) |
| Parses common part of the Scenes.ViewSceneResponse. More... | |
| #define | ZB_ZCL_SCENES_SEND_REMOVE_SCENE_RES( buffer, seq_num, dst_addr, dst_ep, ep, prof_id, callback, status, group_id, scene_id) |
| Send Remove Scene response. More... | |
| #define | ZB_ZCL_SCENES_GET_REMOVE_SCENE_RES(buffer, cmd_struct_ptr) |
| Parses Scenes.RemoveSceneResponse command payload. More... | |
| #define | ZB_ZCL_SCENES_SEND_REMOVE_ALL_SCENES_RES( buffer, seq_num, dst_addr, dst_ep, ep, prof_id, callback, status, group_id) |
| Send Remove all scenes response. More... | |
| #define | ZB_ZCL_SCENES_GET_REMOVE_ALL_SCENES_RES(buffer, cmd_struct_ptr) |
| Parses Scenes.RemoveAllScenesResponse command payload. More... | |
| #define | ZB_ZCL_SCENES_SEND_STORE_SCENE_RES( buffer, seq_num, dst_addr, dst_ep, ep, prof_id, callback, status, group_id, scene_id) |
| Send Store scene response. More... | |
| #define | ZB_ZCL_SCENES_GET_STORE_SCENE_RES(buffer, cmd_struct_ptr) |
| Parses Scenes.StoreScene command payload. More... | |
| #define | ZB_ZCL_SCENES_CAPACITY_ONE_MORE ((zb_uint8_t)0xfe) |
| Scene table capacity: at least one scene can be added. More... | |
| #define | ZB_ZCL_SCENES_CAPACITY_UNKNOWN ((zb_uint8_t)0xff) |
| Scene table capacity unknown. More... | |
| #define | ZB_ZCL_SCENES_INIT_GET_SCENE_MEMBERSHIP_RES( buffer, cmd_struct_ptr, seq_num, cap_ptr, status, capacity, group_id) |
| Start filling Get scene membership response frame. More... | |
| #define | ZB_ZCL_SCENES_ADD_SCENE_COUNT_GET_SCENE_MEMBERSHIP_RES(cmd_struct_ptr, scene_count) ZB_ZCL_PACKET_PUT_DATA8(cmd_struct_ptr, (scene_count)) |
| Appends Scene count value to Get scene membership response constant-structure payload part. More... | |
| #define | ZB_ZCL_SCENES_ADD_SCENE_ID_GET_SCENE_MEMBERSHIP_RES(cmd_struct_ptr, scene_id) ZB_ZCL_PACKET_PUT_DATA8(cmd_struct_ptr, (scene_id)) |
| Appends a scene identifier to the Scene list in Get scene membership response payload. More... | |
| #define | ZB_ZCL_SCENES_SEND_GET_SCENE_MEMBERSHIP_RES(buffer, cmd_struct_ptr, dst_addr, dst_ep, ep, prof_id, callback) |
| Sends Get scene membership response. More... | |
| #define | ZB_ZCL_SCENES_GET_GET_SCENE_MEMBERSHIP_RES(buffer, cmd_struct_ptr) |
| Parses Scenes.RemoveAllScenesResponse command payload. More... | |
| enum | zb_zcl_scenes_cmd_e { ZB_ZCL_CMD_SCENES_ADD_SCENE = 0x00, ZB_ZCL_CMD_SCENES_VIEW_SCENE = 0x01, ZB_ZCL_CMD_SCENES_REMOVE_SCENE = 0x02, ZB_ZCL_CMD_SCENES_REMOVE_ALL_SCENES = 0x03, ZB_ZCL_CMD_SCENES_STORE_SCENE = 0x04, ZB_ZCL_CMD_SCENES_RECALL_SCENE = 0x05, ZB_ZCL_CMD_SCENES_GET_SCENE_MEMBERSHIP = 0x06, ZB_ZCL_CMD_SCENES_ENHANCED_ADD_SCENE = 0x40, ZB_ZCL_CMD_SCENES_ENHANCED_VIEW_SCENE = 0x41, ZB_ZCL_CMD_SCENES_COPY_SCENE = 0x42 } |
| Command identifiers for Scenes Cluster. More... | |
| enum | zb_zcl_scenes_cmd_resp_e { ZB_ZCL_CMD_SCENES_ADD_SCENE_RESPONSE = 0x00, ZB_ZCL_CMD_SCENES_VIEW_SCENE_RESPONSE = 0x01, ZB_ZCL_CMD_SCENES_REMOVE_SCENE_RESPONSE = 0x02, ZB_ZCL_CMD_SCENES_REMOVE_ALL_SCENES_RESPONSE = 0x03, ZB_ZCL_CMD_SCENES_STORE_SCENE_RESPONSE = 0x04, ZB_ZCL_CMD_SCENES_GET_SCENE_MEMBERSHIP_RESPONSE = 0x06, ZB_ZCL_CMD_SCENES_ENHANCED_ADD_SCENE_RESPONSE = 0x40, ZB_ZCL_CMD_SCENES_ENHANCED_VIEW_SCENE_RESPONSE = 0x41, ZB_ZCL_CMD_SCENES_COPY_SCENE_RESPONSE = 0x42 } |
| Command response identifiers for Scenes Cluster. More... | |
| typedef struct zb_zcl_scenes_add_scene_req_s | zb_zcl_scenes_add_scene_req_t |
| typedef struct zb_zcl_scenes_view_scene_req_s | zb_zcl_scenes_view_scene_req_t |
| View scene command payload structure. More... | |
| typedef struct zb_zcl_scenes_remove_scene_req_s | zb_zcl_scenes_remove_scene_req_t |
| Remove scene command payload structure. More... | |
| typedef struct zb_zcl_scenes_remove_all_scenes_req_s | zb_zcl_scenes_remove_all_scenes_req_t |
| Remove all scenes command payload structure. More... | |
| typedef struct zb_zcl_scenes_store_scene_req_s | zb_zcl_scenes_store_scene_req_t |
| Store scene command payload structure. More... | |
| typedef struct zb_zcl_scenes_recall_scene_req_s | zb_zcl_scenes_recall_scene_req_t |
| Recall scene command payload structure. More... | |
| typedef struct zb_zcl_scenes_recall_scene_transition_time_req_s | zb_zcl_scenes_recall_scene_transition_time_req_t |
| Recall scene command transition_time payload structure. More... | |
| typedef struct zb_zcl_scenes_get_scene_membership_req_s | zb_zcl_scenes_get_scene_membership_req_t |
| Get scene membership command payload structure. More... | |
| typedef struct zb_zcl_scenes_copy_scene_mode_s | zb_zcl_scenes_copy_scene_mode_t |
| Scene copying mode bitfield. More... | |
| typedef struct zb_zcl_scenes_copy_scene_req_s | zb_zcl_scenes_copy_scene_req_t |
| Copy scene command payload structure. More... | |
| typedef struct zb_zcl_scenes_add_scene_res_s | zb_zcl_scenes_add_scene_res_t |
| Add scene response payload structure. More... | |
| typedef struct zb_zcl_scenes_view_scene_res_fixed_size_s | zb_zcl_scenes_view_scene_res_fixed_size_t |
| Mandatory part of the Scenes.ViewSceneResponse payload. More... | |
| typedef struct zb_zcl_scenes_remove_scene_res_s | zb_zcl_scenes_remove_scene_res_t |
| Remove scene response payload structure. More... | |
| typedef struct zb_zcl_scenes_remove_all_scenes_res_s | zb_zcl_scenes_remove_all_scenes_res_t |
| Remove all scenes response payload structure. More... | |
| typedef struct zb_zcl_scenes_store_scene_res_s | zb_zcl_scenes_store_scene_res_t |
| Store scene response payload structure. More... | |
| typedef struct zb_zcl_scenes_get_scene_membership_res_mandatory_s | zb_zcl_scenes_get_scene_membership_res_mandatory_t |
| Get scene membership response fixed-structure payload part representation. More... | |
| typedef struct zb_zcl_scenes_get_scene_membership_res_optional_s | zb_zcl_scenes_get_scene_membership_res_optional_t |
| Get scene membership response optional payload part representation. More... | |
| typedef struct zb_zcl_scenes_get_scene_membership_res_s | zb_zcl_scenes_get_scene_membership_res_t |
| Get scene membership response. More... | |
| void | zb_zcl_scenes_send_recall_scene_req_zcl8 (zb_bufid_t buffer, const zb_addr_u *dst_addr, zb_uint8_t dst_addr_mode, zb_uint8_t dst_ep, zb_uint8_t ep, zb_uint16_t prof_id, zb_uint8_t dis_default_resp, zb_callback_t callback, zb_uint16_t group_id, zb_uint8_t scene_id, zb_uint16_t transition_time) |
| Send Recall scene command The command can be sent to device or group of devices either. More... | |
| void | zb_zcl_scenes_send_recall_scene_req (zb_bufid_t buffer, const zb_addr_u *dst_addr, zb_uint8_t dst_addr_mode, zb_uint8_t dst_ep, zb_uint8_t ep, zb_uint16_t prof_id, zb_uint8_t dis_default_resp, zb_callback_t callback, zb_uint16_t group_id, zb_uint8_t scene_id) |
| Send Recall scene command (pre-ZCL8) Use zb_zcl_scenes_send_recall_scene_req_zcl8 for ZCL8 revision call. The command can be sent to device or group of devices either. More... | |
| #define ZB_ZCL_CLUSTER_ID_SCENES_CLIENT_ROLE_INIT zb_zcl_scenes_init_client |
| #define ZB_ZCL_CLUSTER_ID_SCENES_SERVER_ROLE_INIT zb_zcl_scenes_init_server |
| void zb_zcl_scenes_init_client | ( | void | ) |
| void zb_zcl_scenes_init_server | ( | void | ) |