nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
properties.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2019 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
13#ifndef BT_MESH_PROPERTIES_H__
14#define BT_MESH_PROPERTIES_H__
15
16#include <zephyr/bluetooth/mesh.h>
17
25#define BT_MESH_PROP_ID_PROHIBITED 0x0000
27#define BT_MESH_PROP_ID_AVG_AMB_TEMP_IN_A_PERIOD_OF_DAY 0x0001
29#define BT_MESH_PROP_ID_AVG_INPUT_CURRENT 0x0002
31#define BT_MESH_PROP_ID_AVG_INPUT_VOLTAGE 0x0003
33#define BT_MESH_PROP_ID_AVG_OUTPUT_CURRENT 0x0004
35#define BT_MESH_PROP_ID_AVG_OUTPUT_VOLTAGE 0x0005
37#define BT_MESH_PROP_ID_CENTER_BEAM_INTENSITY_AT_FULL_POWER 0x0006
39#define BT_MESH_PROP_ID_CHROMATICITY_TOLERANCE 0x0007
41#define BT_MESH_PROP_ID_COL_RENDERING_INDEX_R9 0x0008
43#define BT_MESH_PROP_ID_COL_RENDERING_INDEX_RA 0x0009
45#define BT_MESH_PROP_ID_DEV_APPEARANCE 0x000A
47#define BT_MESH_PROP_ID_DEV_COUNTRY_OF_ORIGIN 0x000B
49#define BT_MESH_PROP_ID_DEV_DATE_OF_MANUFACTURE 0x000C
51#define BT_MESH_PROP_ID_DEV_ENERGY_USE_SINCE_TURN_ON 0x000D
53#define BT_MESH_PROP_ID_DEV_FW_REVISION 0x000E
55#define BT_MESH_PROP_ID_DEV_GLOBAL_TRADE_ITEM_NUM 0x000F
57#define BT_MESH_PROP_ID_DEV_HW_REVISION 0x0010
59#define BT_MESH_PROP_ID_DEV_MFR_NAME 0x0011
61#define BT_MESH_PROP_ID_DEV_MODEL_NUM 0x0012
63#define BT_MESH_PROP_ID_DEV_OP_TEMP_RANGE_SPEC 0x0013
65#define BT_MESH_PROP_ID_DEV_OP_TEMP_STAT_VALUES 0x0014
67#define BT_MESH_PROP_ID_DEV_OVER_TEMP_EVT_STAT 0x0015
69#define BT_MESH_PROP_ID_DEV_POWER_RANGE_SPEC 0x0016
71#define BT_MESH_PROP_ID_DEV_RUNTIME_SINCE_TURN_ON 0x0017
73#define BT_MESH_PROP_ID_DEV_RUNTIME_WARRANTY 0x0018
75#define BT_MESH_PROP_ID_DEV_SERIAL_NUM 0x0019
77#define BT_MESH_PROP_ID_DEV_SW_REVISION 0x001A
79#define BT_MESH_PROP_ID_DEV_UNDER_TEMP_EVT_STAT 0x001B
81#define BT_MESH_PROP_ID_INDOOR_AMB_TEMP_STAT_VALUES 0x001C
83#define BT_MESH_PROP_ID_INITIAL_CIE_1931_CHROMATICITY_COORDS 0x001D
85#define BT_MESH_PROP_ID_INITIAL_CORRELATED_COL_TEMP 0x001E
87#define BT_MESH_PROP_ID_INITIAL_LUMINOUS_FLUX 0x001F
89#define BT_MESH_PROP_ID_INITIAL_PLANCKIAN_DISTANCE 0x0020
91#define BT_MESH_PROP_ID_INPUT_CURRENT_RANGE_SPEC 0x0021
93#define BT_MESH_PROP_ID_INPUT_CURRENT_STAT 0x0022
95#define BT_MESH_PROP_ID_INPUT_OVER_CURRENT_EVT_STAT 0x0023
97#define BT_MESH_PROP_ID_INPUT_OVER_RIPPLE_VOLTAGE_EVT_STAT 0x0024
99#define BT_MESH_PROP_ID_INPUT_OVER_VOLTAGE_EVT_STAT 0x0025
101#define BT_MESH_PROP_ID_INPUT_UNDER_CURRENT_EVT_STAT 0x0026
103#define BT_MESH_PROP_ID_INPUT_UNDER_VOLTAGE_EVT_STAT 0x0027
105#define BT_MESH_PROP_ID_INPUT_VOLTAGE_RANGE_SPEC 0x0028
107#define BT_MESH_PROP_ID_INPUT_VOLTAGE_RIPPLE_SPEC 0x0029
109#define BT_MESH_PROP_ID_INPUT_VOLTAGE_STAT 0x002A
111#define BT_MESH_PROP_ID_LIGHT_CTRL_AMB_LUXLEVEL_ON 0x002B
113#define BT_MESH_PROP_ID_LIGHT_CTRL_AMB_LUXLEVEL_PROLONG 0x002C
115#define BT_MESH_PROP_ID_LIGHT_CTRL_AMB_LUXLEVEL_STANDBY 0x002D
117#define BT_MESH_PROP_ID_LIGHT_CTRL_LIGHTNESS_ON 0x002E
119#define BT_MESH_PROP_ID_LIGHT_CTRL_LIGHTNESS_PROLONG 0x002F
121#define BT_MESH_PROP_ID_LIGHT_CTRL_LIGHTNESS_STANDBY 0x0030
123#define BT_MESH_PROP_ID_LIGHT_CTRL_REG_ACCURACY 0x0031
125#define BT_MESH_PROP_ID_LIGHT_CTRL_REG_KID 0x0032
127#define BT_MESH_PROP_ID_LIGHT_CTRL_REG_KIU 0x0033
129#define BT_MESH_PROP_ID_LIGHT_CTRL_REG_KPD 0x0034
131#define BT_MESH_PROP_ID_LIGHT_CTRL_REG_KPU 0x0035
133#define BT_MESH_PROP_ID_LIGHT_CTRL_TIME_FADE 0x0036
135#define BT_MESH_PROP_ID_LIGHT_CTRL_TIME_FADE_ON 0x0037
137#define BT_MESH_PROP_ID_LIGHT_CTRL_TIME_FADE_STANDBY_AUTO 0x0038
139#define BT_MESH_PROP_ID_LIGHT_CTRL_TIME_FADE_STANDBY_MANUAL 0x0039
141#define BT_MESH_PROP_ID_LIGHT_CTRL_TIME_OCCUPANCY_DELAY 0x003A
143#define BT_MESH_PROP_ID_LIGHT_CTRL_TIME_PROLONG 0x003B
145#define BT_MESH_PROP_ID_LIGHT_CTRL_TIME_RUN_ON 0x003C
147#define BT_MESH_PROP_ID_LUMEN_MAINTENANCE_FACTOR 0x003D
149#define BT_MESH_PROP_ID_LUMINOUS_EFFICACY 0x003E
151#define BT_MESH_PROP_ID_LUMINOUS_ENERGY_SINCE_TURN_ON 0x003F
153#define BT_MESH_PROP_ID_LUMINOUS_EXPOSURE 0x0040
155#define BT_MESH_PROP_ID_LUMINOUS_FLUX_RANGE 0x0041
157#define BT_MESH_PROP_ID_MOTION_SENSED 0x0042
159#define BT_MESH_PROP_ID_MOTION_THRESHOLD 0x0043
161#define BT_MESH_PROP_ID_OPEN_CIRCUIT_EVT_STAT 0x0044
163#define BT_MESH_PROP_ID_OUTDOOR_STAT_VALUES 0x0045
165#define BT_MESH_PROP_ID_OUTPUT_CURRENT_RANGE 0x0046
167#define BT_MESH_PROP_ID_OUTPUT_CURRENT_STAT 0x0047
169#define BT_MESH_PROP_ID_OUTPUT_RIPPLE_VOLTAGE_SPEC 0x0048
171#define BT_MESH_PROP_ID_OUTPUT_VOLTAGE_RANGE 0x0049
173#define BT_MESH_PROP_ID_OUTPUT_VOLTAGE_STAT 0x004A
175#define BT_MESH_PROP_ID_OVER_OUTPUT_RIPPLE_VOLTAGE_EVT_STAT 0x004B
177#define BT_MESH_PROP_ID_PEOPLE_COUNT 0x004C
179#define BT_MESH_PROP_ID_PRESENCE_DETECTED 0x004D
181#define BT_MESH_PROP_ID_PRESENT_AMB_LIGHT_LEVEL 0x004E
183#define BT_MESH_PROP_ID_PRESENT_AMB_TEMP 0x004F
185#define BT_MESH_PROP_ID_PRESENT_CIE_1931_CHROMATICITY_COORDS 0x0050
187#define BT_MESH_PROP_ID_PRESENT_CORRELATED_COL_TEMP 0x0051
189#define BT_MESH_PROP_ID_PRESENT_DEV_INPUT_POWER 0x0052
191#define BT_MESH_PROP_ID_PRESENT_DEV_OP_EFFICIENCY 0x0053
193#define BT_MESH_PROP_ID_PRESENT_DEV_OP_TEMP 0x0054
195#define BT_MESH_PROP_ID_PRESENT_ILLUMINANCE 0x0055
197#define BT_MESH_PROP_ID_PRESENT_INDOOR_AMB_TEMP 0x0056
199#define BT_MESH_PROP_ID_PRESENT_INPUT_CURRENT 0x0057
201#define BT_MESH_PROP_ID_PRESENT_INPUT_RIPPLE_VOLTAGE 0x0058
203#define BT_MESH_PROP_ID_PRESENT_INPUT_VOLTAGE 0x0059
205#define BT_MESH_PROP_ID_PRESENT_LUMINOUS_FLUX 0x005A
207#define BT_MESH_PROP_ID_PRESENT_OUTDOOR_AMB_TEMP 0x005B
209#define BT_MESH_PROP_ID_PRESENT_OUTPUT_CURRENT 0x005C
211#define BT_MESH_PROP_ID_PRESENT_OUTPUT_VOLTAGE 0x005D
213#define BT_MESH_PROP_ID_PRESENT_PLANCKIAN_DISTANCE 0x005E
215#define BT_MESH_PROP_ID_PRESENT_REL_OUTPUT_RIPPLE_VOLTAGE 0x005F
217#define BT_MESH_PROP_ID_REL_DEV_ENERGY_USE_IN_A_PERIOD_OF_DAY 0x0060
219#define BT_MESH_PROP_ID_REL_DEV_RUNTIME_IN_A_GENERIC_LEVEL_RANGE 0x0061
221#define BT_MESH_PROP_ID_REL_EXPOSURE_TIME_IN_AN_ILLUMINANCE_RANGE 0x0062
223#define BT_MESH_PROP_ID_REL_RUNTIME_IN_A_CORRELATED_COL_TEMP_RANGE 0x0063
225#define BT_MESH_PROP_ID_REL_RUNTIME_IN_A_DEV_OP_TEMP_RANGE 0x0064
227#define BT_MESH_PROP_ID_REL_RUNTIME_IN_AN_INPUT_CURRENT_RANGE 0x0065
229#define BT_MESH_PROP_ID_REL_RUNTIME_IN_AN_INPUT_VOLTAGE_RANGE 0x0066
231#define BT_MESH_PROP_ID_SHORT_CIRCUIT_EVT_STAT 0x0067
233#define BT_MESH_PROP_ID_TIME_SINCE_MOTION_SENSED 0x0068
235#define BT_MESH_PROP_ID_TIME_SINCE_PRESENCE_DETECTED 0x0069
237#define BT_MESH_PROP_ID_TOT_DEV_ENERGY_USE 0x006A
239#define BT_MESH_PROP_ID_TOT_DEV_OFF_ON_CYCLES 0x006B
241#define BT_MESH_PROP_ID_TOT_DEV_POWER_ON_CYCLES 0x006C
243#define BT_MESH_PROP_ID_TOT_DEV_POWER_ON_TIME 0x006D
245#define BT_MESH_PROP_ID_TOT_DEV_RUNTIME 0x006E
247#define BT_MESH_PROP_ID_TOT_LIGHT_EXPOSURE_TIME 0x006F
249#define BT_MESH_PROP_ID_TOT_LUMINOUS_ENERGY 0x0070
251#define BT_MESH_PROP_ID_DESIRED_AMB_TEMP 0x0071
253#define BT_MESH_PROP_ID_PRECISE_TOT_DEV_ENERGY_USE 0x0072
255#define BT_MESH_PROP_ID_POWER_FACTOR 0x0073
257#define BT_MESH_PROP_ID_SENSOR_GAIN 0x0074
259#define BT_MESH_PROP_ID_PRECISE_PRESENT_AMB_TEMP 0x0075
261#define BT_MESH_PROP_ID_PRESENT_AMB_REL_HUMIDITY 0x0076
263#define BT_MESH_PROP_ID_PRESENT_AMB_CO2_CONCENTRATION 0x0077
265#define BT_MESH_PROP_ID_PRESENT_AMB_VOC_CONCENTRATION 0x0078
267#define BT_MESH_PROP_ID_PRESENT_AMB_NOISE 0x0079
269#define BT_MESH_PROP_ID_ACTIVE_ENERGY_LOADSIDE 0x0080
271#define BT_MESH_PROP_ID_ACTIVE_POWER_LOADSIDE 0x0081
273#define BT_MESH_PROP_ID_AIR_PRESSURE 0x0082
275#define BT_MESH_PROP_ID_APPARENT_ENERGY 0x0083
277#define BT_MESH_PROP_ID_APPARENT_POWER 0x0084
279#define BT_MESH_PROP_ID_APPARENT_WIND_DIRECTION 0x0085
281#define BT_MESH_PROP_ID_APPARENT_WIND_SPEED 0x0086
283#define BT_MESH_PROP_ID_DEW_POINT 0x0087
285#define BT_MESH_PROP_ID_EXTERNAL_SUPPLY_VOLTAGE 0x0088
287#define BT_MESH_PROP_ID_EXTERNAL_SUPPLY_VOLTAGE_FREQ 0x0089
289#define BT_MESH_PROP_ID_GUST_FACTOR 0x008A
291#define BT_MESH_PROP_ID_HEAT_INDEX 0x008B
293#define BT_MESH_PROP_ID_LIGHT_DISTRIBUTION 0x008C
295#define BT_MESH_PROP_ID_LIGHT_SRC_CURRENT 0x008D
297#define BT_MESH_PROP_ID_LIGHT_SRC_ON_TIME_NOT_RESETTABLE 0x008E
299#define BT_MESH_PROP_ID_LIGHT_SRC_ON_TIME_RESETTABLE 0x008F
301#define BT_MESH_PROP_ID_LIGHT_SRC_OPEN_CIRCUIT_STAT 0x0090
303#define BT_MESH_PROP_ID_LIGHT_SRC_OVERALL_FAILURES_STAT 0x0091
305#define BT_MESH_PROP_ID_LIGHT_SRC_SHORT_CIRCUIT_STAT 0x0092
307#define BT_MESH_PROP_ID_LIGHT_SRC_START_COUNTER_RESETTABLE 0x0093
309#define BT_MESH_PROP_ID_LIGHT_SRC_TEMP 0x0094
311#define BT_MESH_PROP_ID_LIGHT_SRC_THERMAL_DERATING_STAT 0x0095
313#define BT_MESH_PROP_ID_LIGHT_SRC_THERMAL_SHUTDOWN_STAT 0x0096
315#define BT_MESH_PROP_ID_LIGHT_SRC_TOTAL_POWER_ON_CYCLES 0x0097
317#define BT_MESH_PROP_ID_LIGHT_SRC_VOLTAGE 0x0098
319#define BT_MESH_PROP_ID_LUMINAIRE_COLOR 0x0099
321#define BT_MESH_PROP_ID_LUMINAIRE_IDENTIFICATION_NUMBER 0x009A
323#define BT_MESH_PROP_ID_LUMINAIRE_MANUFACTURER_GTIN 0x009B
325#define BT_MESH_PROP_ID_LUMINAIRE_NOMINAL_INPUT_POWER 0x009C
327#define BT_MESH_PROP_ID_LUMINAIRE_NOMINAL_MAXIMUM_AC_MAINS_VOLTAGE 0x009D
329#define BT_MESH_PROP_ID_LUMINAIRE_NOMINAL_MINIMUM_AC_MAINS_VOLTAGE 0x009E
331#define BT_MESH_PROP_ID_LUMINAIRE_POWER_AT_MINIMUM_DIM_LEVEL 0x009F
333#define BT_MESH_PROP_ID_LUMINAIRE_TIME_OF_MANUFACTURE 0x00A0
335#define BT_MESH_PROP_ID_MAGNETIC_DECLINATION 0x00A1
337#define BT_MESH_PROP_ID_MAGNETIC_FLUX_DENSITY_2D 0x00A2
339#define BT_MESH_PROP_ID_MAGNETIC_FLUX_DENSITY_3D 0x00A3
341#define BT_MESH_PROP_ID_NOMINAL_LIGHT_OUTPUT 0x00A4
343#define BT_MESH_PROP_ID_OVERALL_FAILURE_CONDITION 0x00A5
345#define BT_MESH_PROP_ID_POLLEN_CONCENTRATION 0x00A6
347#define BT_MESH_PROP_ID_PRESENT_INDOOR_RELATIVE_HUMIDITY 0x00A7
349#define BT_MESH_PROP_ID_PRESENT_OUTDOOR_RELATIVE_HUMIDITY 0x00A8
351#define BT_MESH_PROP_ID_PRESSURE 0x00A9
353#define BT_MESH_PROP_ID_RAINFALL 0x00AA
355#define BT_MESH_PROP_ID_RATED_MEDIAN_USEFUL_LIFE_OF_LUMINAIRE 0x00AB
357#define BT_MESH_PROP_ID_RATED_MEDIAN_USEFUL_LIGHT_SRC_STARTS 0x00AC
359#define BT_MESH_PROP_ID_REFERENCE_TEMP 0x00AD
361#define BT_MESH_PROP_ID_TOTAL_DEVICE_STARTS 0x00AE
363#define BT_MESH_PROP_ID_TRUE_WIND_DIRECTION 0x00AF
365#define BT_MESH_PROP_ID_TRUE_WIND_SPEED 0x00B0
367#define BT_MESH_PROP_ID_UV_INDEX 0x00B1
369#define BT_MESH_PROP_ID_WIND_CHILL 0x00B2
371#define BT_MESH_PROP_ID_LIGHT_SRC_TYPE 0x00B3
373#define BT_MESH_PROP_ID_LUMINAIRE_IDENTIFICATION_STRING 0x00B4
375#define BT_MESH_PROP_ID_OUTPUT_POWER_LIMITATION 0x00B5
377#define BT_MESH_PROP_ID_THERMAL_DERATING 0x00B6
379#define BT_MESH_PROP_ID_OUTPUT_CURRENT_PERCENT 0x00B7
380
383#endif /* BT_MESH_PROPERTIES_H__ */
384