22#ifndef OCCUPANCY_SENSING_CLUSTER_MAPPER_H
23#define OCCUPANCY_SENSING_CLUSTER_MAPPER_H
26#include "attribute_store.h"
33#define OCCUPANCY_SENSOR_TYPE_PIR 0x00
61 attribute_store_node_t updated_node, attribute_store_change_t change);
68 attribute_store_node_t updated_node, attribute_store_change_t change);
void occupancy_sensing_motion_detection_update_callback(attribute_store_node_t updated_node, attribute_store_change_t change)
Callback for the Attribute Store reading the Notification Motion Detected attributes.
bool occupancy_sensing_cluster_mapper_init(void)
Intitialise the OccupancySensing cluster mapper.
void occupancy_sensing_motion_idle_update_callback(attribute_store_node_t updated_node, attribute_store_change_t change)
Callback for the Attribute Store reading the Notification Motion Detected attributes.
int occupancy_sensing_cluster_mapper_teardown(void)
Tears down the Occupancy cluster mapper from all its content.