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
include
bluetooth
mesh
properties.h
Generated on Thu Sep 26 2024 10:53:16 for nRF Connect SDK API by
1.9.6