
Macros | |
| #define | ZB_ZCL_POWER_CONFIG_CLUSTER_REVISION_DEFAULT ((zb_uint16_t)0x0002u) |
| Default value for Power Configuration cluster revision global attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_MAINS_ALARM_MASK_DEFAULT_VALUE ((zb_uint8_t)0x00) |
| Default value for MainsAlarmMask attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_MAINS_VOLTAGE_MIN_THRESHOLD_DEFAULT_VALUE ((zb_uint16_t)0x0000) |
| Default value for MainsVoltageMinThreshold attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_MAINS_VOLTAGE_MAX_THRESHOLD_DEFAULT_VALUE ((zb_uint16_t)0xFFFF) |
| Default value for MainsVoltageMaxThreshold attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_MAINS_DWELL_TRIP_POINT_DEFAULT_VALUE ((zb_uint16_t)0x0000) |
| Default value for MainsDwellTripPoint attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_VOLTAGE_INVALID 0xff |
| BatteryVoltage attribute invalid value. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_REMAINING_UNKNOWN 0xff |
| Power Configuration BatteryPercentageRemaining attribute unknown value. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_REMAINING_HA_DEFAULT_VALUE ((zb_uint8_t)0) |
| Default value for BatteryRemainingHA attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_MANUFACTURER_DEFAULT_VALUE {0} |
| Default value for BatteryManufacturer attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_SIZE_DEFAULT_VALUE 0xff |
| BatterySize attribute default value. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_ALARM_MASK_DEFAULT_VALUE 0x00 |
| BatteryAlarmMask attribute default value. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_VOLTAGE_MIN_THRESHOLD_DEFAULT_VALUE ((zb_uint8_t)0x0000) |
| Default value for BatteryVoltageMinThreshold attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_VOLTAGE_THRESHOLD1_DEFAULT_VALUE ((zb_uint8_t)0x00) |
| Default value for BatteryVoltageThreshold1 attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_VOLTAGE_THRESHOLD2_DEFAULT_VALUE ((zb_uint8_t)0x00) |
| Default value for BatteryVoltageThreshold2 attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_VOLTAGE_THRESHOLD3_DEFAULT_VALUE ((zb_uint8_t)0x00) |
| Default value for BatteryVoltageThreshold3 attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_PERCENTAGE_MIN_THRESHOLD_DEFAULT_VALUE ((zb_uint8_t)0x00) |
| Default value for BatteryPercentageMinThreshold attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_PERCENTAGE_THRESHOLD1_DEFAULT_VALUE ((zb_uint8_t)0x00) |
| Default value for BatteryPercentageThreshold1 attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_PERCENTAGE_THRESHOLD2_DEFAULT_VALUE ((zb_uint8_t)0x00) |
| Default value for BatteryPercentageThreshold2 attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_PERCENTAGE_THRESHOLD3_DEFAULT_VALUE ((zb_uint8_t)0x00) |
| Default value for BatteryPercentageThreshold3 attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_ALARM_STATE_DEFAULT_VALUE ((zb_uint32_t)0x00000000) |
| Default value for BatteryAlarmState attribute. More... | |
| #define | ZB_ZCL_POWER_CONFIG_THRESHOLD_ALARM_OMISSION_VALUE ((zb_uint16_t)0xFFFF) |
| MainsVoltageMinThreshold and MainsVoltageMaxThreshold values when alarm should not be generated. More... | |
| #define | ZB_ZCL_POWER_CONFIG_MAINS_ATTRIBUTE_SET 0 |
| Mains attribute set the least significant nibble. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_ATTRIBUTE_SET 0 |
| Battery attribute set the least significant nibble. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_SOURCE_2_ATTRIBUTE_SET 0x20 |
| Battery Source 2 attribute set the least significant nibble. More... | |
| #define | ZB_ZCL_POWER_CONFIG_BATTERY_SOURCE_3_ATTRIBUTE_SET 0x40 |
| Battery Source 3 attribute set the least significant nibble. More... | |
| #define | ZB_ZCL_DECLARE_POWER_CONFIG_ATTRIB_LIST(attr_list, voltage, size, quantity, rated_voltage, alarm_mask, voltage_min_threshold) |
| Declares attribute list for Power Configuration cluster - server side. More... | |
| #define ZB_ZCL_POWER_CONFIG_CLUSTER_REVISION_DEFAULT ((zb_uint16_t)0x0002u) |
Default value for Power Configuration cluster revision global attribute.
| #define ZB_ZCL_POWER_CONFIG_MAINS_ALARM_MASK_DEFAULT_VALUE ((zb_uint8_t)0x00) |
Default value for MainsAlarmMask attribute.
| #define ZB_ZCL_POWER_CONFIG_MAINS_VOLTAGE_MIN_THRESHOLD_DEFAULT_VALUE ((zb_uint16_t)0x0000) |
Default value for MainsVoltageMinThreshold attribute.
| #define ZB_ZCL_POWER_CONFIG_MAINS_VOLTAGE_MAX_THRESHOLD_DEFAULT_VALUE ((zb_uint16_t)0xFFFF) |
Default value for MainsVoltageMaxThreshold attribute.
| #define ZB_ZCL_POWER_CONFIG_MAINS_DWELL_TRIP_POINT_DEFAULT_VALUE ((zb_uint16_t)0x0000) |
Default value for MainsDwellTripPoint attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_VOLTAGE_INVALID 0xff |
BatteryVoltage attribute invalid value.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_REMAINING_UNKNOWN 0xff |
Power Configuration BatteryPercentageRemaining attribute unknown value.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_REMAINING_HA_DEFAULT_VALUE ((zb_uint8_t)0) |
Default value for BatteryRemainingHA attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_MANUFACTURER_DEFAULT_VALUE {0} |
Default value for BatteryManufacturer attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_SIZE_DEFAULT_VALUE 0xff |
BatterySize attribute default value.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_ALARM_MASK_DEFAULT_VALUE 0x00 |
BatteryAlarmMask attribute default value.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_VOLTAGE_MIN_THRESHOLD_DEFAULT_VALUE ((zb_uint8_t)0x0000) |
Default value for BatteryVoltageMinThreshold attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_VOLTAGE_THRESHOLD1_DEFAULT_VALUE ((zb_uint8_t)0x00) |
Default value for BatteryVoltageThreshold1 attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_VOLTAGE_THRESHOLD2_DEFAULT_VALUE ((zb_uint8_t)0x00) |
Default value for BatteryVoltageThreshold2 attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_VOLTAGE_THRESHOLD3_DEFAULT_VALUE ((zb_uint8_t)0x00) |
Default value for BatteryVoltageThreshold3 attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_PERCENTAGE_MIN_THRESHOLD_DEFAULT_VALUE ((zb_uint8_t)0x00) |
Default value for BatteryPercentageMinThreshold attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_PERCENTAGE_THRESHOLD1_DEFAULT_VALUE ((zb_uint8_t)0x00) |
Default value for BatteryPercentageThreshold1 attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_PERCENTAGE_THRESHOLD2_DEFAULT_VALUE ((zb_uint8_t)0x00) |
Default value for BatteryPercentageThreshold2 attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_PERCENTAGE_THRESHOLD3_DEFAULT_VALUE ((zb_uint8_t)0x00) |
Default value for BatteryPercentageThreshold3 attribute.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_ALARM_STATE_DEFAULT_VALUE ((zb_uint32_t)0x00000000) |
Default value for BatteryAlarmState attribute.
| #define ZB_ZCL_POWER_CONFIG_THRESHOLD_ALARM_OMISSION_VALUE ((zb_uint16_t)0xFFFF) |
MainsVoltageMinThreshold and MainsVoltageMaxThreshold values when alarm should not be generated.
| #define ZB_ZCL_POWER_CONFIG_MAINS_ATTRIBUTE_SET 0 |
Mains attribute set the least significant nibble.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_ATTRIBUTE_SET 0 |
Battery attribute set the least significant nibble.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_SOURCE_2_ATTRIBUTE_SET 0x20 |
Battery Source 2 attribute set the least significant nibble.
| #define ZB_ZCL_POWER_CONFIG_BATTERY_SOURCE_3_ATTRIBUTE_SET 0x40 |
Battery Source 3 attribute set the least significant nibble.
| #define ZB_ZCL_DECLARE_POWER_CONFIG_ATTRIB_LIST | ( | attr_list, | |
| voltage, | |||
| size, | |||
| quantity, | |||
| rated_voltage, | |||
| alarm_mask, | |||
| voltage_min_threshold | |||
| ) |
Declares attribute list for Power Configuration cluster - server side.
| attr_list | Attribute list name |
| voltage | Pointer to a variable to store BatteryVoltage attribute |
| size | Pointer to a variable to store BatterySize attribute |
| quantity | Pointer to a variable to store BatteryQuantity attribute |
| rated_voltage | Pointer to a variable to store BatteryRatedVoltage attribute |
| alarm_mask | Pointer to a variable to store BatteryAlarmMask attribute |
| voltage_min_threshold | Pointer to a variable to store BatteryVoltageMinThreshold attribute |
Power Configuration cluster attribute identifiers.
Power Configuration MainsAlarmMask value.
Power Configuration BatterySize value.
Power Configuration BatteryAlarmMask value.
Power Configuration Alarm Code for Alarm.
Power Configuration BatteryAlarmState.