Zigbee Protocol Controller 1.6.0
dotdot_mqtt_attributes.h
Go to the documentation of this file.
1/******************************************************************************
2 * # License
3 * <b>Copyright 2021 Silicon Laboratories Inc. www.silabs.com</b>
4 ******************************************************************************
5 * The licensor of this software is Silicon Laboratories Inc. Your use of this
6 * software is governed by the terms of Silicon Labs Master Software License
7 * Agreement (MSLA) available at
8 * www.silabs.com/about-us/legal/master-software-license-agreement. This
9 * software is distributed to you in Source Code format and is governed by the
10 * sections of the MSLA applicable to Source Code.
11 *
12 *****************************************************************************/
13
14// This file is generated by ZCL Advanced Platform generator. Please don't edit manually.
25#ifndef DOTDOT_MQTT_ATTRIBUTES_H
26#define DOTDOT_MQTT_ATTRIBUTES_H
27
28#include <stdint.h>
29#include <stdbool.h>
30
31#include "sl_status.h"
32#include "uic_typedefs.h"
33#include "zap-types.h"
34#include "uic_mqtt.h"
35
36
38typedef enum {
44
45// Callback types used by the basic cluster
47 dotdot_unid_t unid,
48 dotdot_endpoint_id_t endpoint,
49 bool unretained,
51 uint8_t zcl_version
52);
54 dotdot_unid_t unid,
55 dotdot_endpoint_id_t endpoint,
56 bool unretained,
58 uint8_t application_version
59);
61 dotdot_unid_t unid,
62 dotdot_endpoint_id_t endpoint,
63 bool unretained,
65 uint8_t stack_version
66);
68 dotdot_unid_t unid,
69 dotdot_endpoint_id_t endpoint,
70 bool unretained,
72 uint8_t hw_version
73);
75 dotdot_unid_t unid,
76 dotdot_endpoint_id_t endpoint,
77 bool unretained,
79 const char* manufacturer_name
80);
82 dotdot_unid_t unid,
83 dotdot_endpoint_id_t endpoint,
84 bool unretained,
86 const char* model_identifier
87);
89 dotdot_unid_t unid,
90 dotdot_endpoint_id_t endpoint,
91 bool unretained,
93 const char* date_code
94);
96 dotdot_unid_t unid,
97 dotdot_endpoint_id_t endpoint,
98 bool unretained,
100 uint8_t power_source
101);
103 dotdot_unid_t unid,
104 dotdot_endpoint_id_t endpoint,
105 bool unretained,
107 uint8_t generic_device_class
108);
110 dotdot_unid_t unid,
111 dotdot_endpoint_id_t endpoint,
112 bool unretained,
114 uint8_t generic_device_type
115);
117 dotdot_unid_t unid,
118 dotdot_endpoint_id_t endpoint,
119 bool unretained,
121 const char* product_code
122);
124 dotdot_unid_t unid,
125 dotdot_endpoint_id_t endpoint,
126 bool unretained,
128 const char* producturl
129);
131 dotdot_unid_t unid,
132 dotdot_endpoint_id_t endpoint,
133 bool unretained,
135 const char* manufacturer_version_details
136);
138 dotdot_unid_t unid,
139 dotdot_endpoint_id_t endpoint,
140 bool unretained,
142 const char* serial_number
143);
145 dotdot_unid_t unid,
146 dotdot_endpoint_id_t endpoint,
147 bool unretained,
149 const char* product_label
150);
152 dotdot_unid_t unid,
153 dotdot_endpoint_id_t endpoint,
154 bool unretained,
156 const char* location_description
157);
159 dotdot_unid_t unid,
160 dotdot_endpoint_id_t endpoint,
161 bool unretained,
163 uint8_t physical_environment
164);
166 dotdot_unid_t unid,
167 dotdot_endpoint_id_t endpoint,
168 bool unretained,
170 bool device_enabled
171);
173 dotdot_unid_t unid,
174 dotdot_endpoint_id_t endpoint,
175 bool unretained,
177 uint8_t alarm_mask
178);
180 dotdot_unid_t unid,
181 dotdot_endpoint_id_t endpoint,
182 bool unretained,
184 uint8_t disable_local_config
185);
187 dotdot_unid_t unid,
188 dotdot_endpoint_id_t endpoint,
189 bool unretained,
191 const char* sw_buildid
192);
193// Callback types used by the power_configuration cluster
195 dotdot_unid_t unid,
196 dotdot_endpoint_id_t endpoint,
197 bool unretained,
199 uint16_t mains_voltage
200);
202 dotdot_unid_t unid,
203 dotdot_endpoint_id_t endpoint,
204 bool unretained,
206 uint8_t mains_frequency
207);
209 dotdot_unid_t unid,
210 dotdot_endpoint_id_t endpoint,
211 bool unretained,
213 uint8_t mains_alarm_mask
214);
216 dotdot_unid_t unid,
217 dotdot_endpoint_id_t endpoint,
218 bool unretained,
220 uint16_t mains_voltage_min_threshold
221);
223 dotdot_unid_t unid,
224 dotdot_endpoint_id_t endpoint,
225 bool unretained,
227 uint16_t mains_voltage_max_threshold
228);
230 dotdot_unid_t unid,
231 dotdot_endpoint_id_t endpoint,
232 bool unretained,
234 uint16_t mains_voltage_dwell_trip_point
235);
237 dotdot_unid_t unid,
238 dotdot_endpoint_id_t endpoint,
239 bool unretained,
241 uint8_t battery_voltage
242);
244 dotdot_unid_t unid,
245 dotdot_endpoint_id_t endpoint,
246 bool unretained,
248 uint8_t battery_percentage_remaining
249);
251 dotdot_unid_t unid,
252 dotdot_endpoint_id_t endpoint,
253 bool unretained,
255 const char* battery_manufacturer
256);
258 dotdot_unid_t unid,
259 dotdot_endpoint_id_t endpoint,
260 bool unretained,
262 uint8_t battery_size
263);
265 dotdot_unid_t unid,
266 dotdot_endpoint_id_t endpoint,
267 bool unretained,
269 uint16_t batterya_hr_rating
270);
272 dotdot_unid_t unid,
273 dotdot_endpoint_id_t endpoint,
274 bool unretained,
276 uint8_t battery_quantity
277);
279 dotdot_unid_t unid,
280 dotdot_endpoint_id_t endpoint,
281 bool unretained,
283 uint8_t battery_rated_voltage
284);
286 dotdot_unid_t unid,
287 dotdot_endpoint_id_t endpoint,
288 bool unretained,
290 uint8_t battery_alarm_mask
291);
293 dotdot_unid_t unid,
294 dotdot_endpoint_id_t endpoint,
295 bool unretained,
297 uint8_t battery_voltage_min_threshold
298);
300 dotdot_unid_t unid,
301 dotdot_endpoint_id_t endpoint,
302 bool unretained,
304 uint8_t battery_voltage_threshold1
305);
307 dotdot_unid_t unid,
308 dotdot_endpoint_id_t endpoint,
309 bool unretained,
311 uint8_t battery_voltage_threshold2
312);
314 dotdot_unid_t unid,
315 dotdot_endpoint_id_t endpoint,
316 bool unretained,
318 uint8_t battery_voltage_threshold3
319);
321 dotdot_unid_t unid,
322 dotdot_endpoint_id_t endpoint,
323 bool unretained,
325 uint8_t battery_percentage_min_threshold
326);
328 dotdot_unid_t unid,
329 dotdot_endpoint_id_t endpoint,
330 bool unretained,
332 uint8_t battery_percentage_threshold1
333);
335 dotdot_unid_t unid,
336 dotdot_endpoint_id_t endpoint,
337 bool unretained,
339 uint8_t battery_percentage_threshold2
340);
342 dotdot_unid_t unid,
343 dotdot_endpoint_id_t endpoint,
344 bool unretained,
346 uint8_t battery_percentage_threshold3
347);
349 dotdot_unid_t unid,
350 dotdot_endpoint_id_t endpoint,
351 bool unretained,
353 uint32_t battery_alarm_state
354);
356 dotdot_unid_t unid,
357 dotdot_endpoint_id_t endpoint,
358 bool unretained,
360 uint8_t battery2_voltage
361);
363 dotdot_unid_t unid,
364 dotdot_endpoint_id_t endpoint,
365 bool unretained,
367 uint8_t battery2_percentage_remaining
368);
370 dotdot_unid_t unid,
371 dotdot_endpoint_id_t endpoint,
372 bool unretained,
374 const char* battery2_manufacturer
375);
377 dotdot_unid_t unid,
378 dotdot_endpoint_id_t endpoint,
379 bool unretained,
381 uint8_t battery2_size
382);
384 dotdot_unid_t unid,
385 dotdot_endpoint_id_t endpoint,
386 bool unretained,
388 uint16_t battery2a_hr_rating
389);
391 dotdot_unid_t unid,
392 dotdot_endpoint_id_t endpoint,
393 bool unretained,
395 uint8_t battery2_quantity
396);
398 dotdot_unid_t unid,
399 dotdot_endpoint_id_t endpoint,
400 bool unretained,
402 uint8_t battery2_rated_voltage
403);
405 dotdot_unid_t unid,
406 dotdot_endpoint_id_t endpoint,
407 bool unretained,
409 uint8_t battery2_alarm_mask
410);
412 dotdot_unid_t unid,
413 dotdot_endpoint_id_t endpoint,
414 bool unretained,
416 uint8_t battery2_voltage_min_threshold
417);
419 dotdot_unid_t unid,
420 dotdot_endpoint_id_t endpoint,
421 bool unretained,
423 uint8_t battery2_voltage_threshold1
424);
426 dotdot_unid_t unid,
427 dotdot_endpoint_id_t endpoint,
428 bool unretained,
430 uint8_t battery2_voltage_threshold2
431);
433 dotdot_unid_t unid,
434 dotdot_endpoint_id_t endpoint,
435 bool unretained,
437 uint8_t battery2_voltage_threshold3
438);
440 dotdot_unid_t unid,
441 dotdot_endpoint_id_t endpoint,
442 bool unretained,
444 uint8_t battery2_percentage_min_threshold
445);
447 dotdot_unid_t unid,
448 dotdot_endpoint_id_t endpoint,
449 bool unretained,
451 uint8_t battery2_percentage_threshold1
452);
454 dotdot_unid_t unid,
455 dotdot_endpoint_id_t endpoint,
456 bool unretained,
458 uint8_t battery2_percentage_threshold2
459);
461 dotdot_unid_t unid,
462 dotdot_endpoint_id_t endpoint,
463 bool unretained,
465 uint8_t battery2_percentage_threshold3
466);
468 dotdot_unid_t unid,
469 dotdot_endpoint_id_t endpoint,
470 bool unretained,
472 uint32_t battery2_alarm_state
473);
475 dotdot_unid_t unid,
476 dotdot_endpoint_id_t endpoint,
477 bool unretained,
479 uint8_t battery3_voltage
480);
482 dotdot_unid_t unid,
483 dotdot_endpoint_id_t endpoint,
484 bool unretained,
486 uint8_t battery3_percentage_remaining
487);
489 dotdot_unid_t unid,
490 dotdot_endpoint_id_t endpoint,
491 bool unretained,
493 const char* battery3_manufacturer
494);
496 dotdot_unid_t unid,
497 dotdot_endpoint_id_t endpoint,
498 bool unretained,
500 uint8_t battery3_size
501);
503 dotdot_unid_t unid,
504 dotdot_endpoint_id_t endpoint,
505 bool unretained,
507 uint16_t battery3a_hr_rating
508);
510 dotdot_unid_t unid,
511 dotdot_endpoint_id_t endpoint,
512 bool unretained,
514 uint8_t battery3_quantity
515);
517 dotdot_unid_t unid,
518 dotdot_endpoint_id_t endpoint,
519 bool unretained,
521 uint8_t battery3_rated_voltage
522);
524 dotdot_unid_t unid,
525 dotdot_endpoint_id_t endpoint,
526 bool unretained,
528 uint8_t battery3_alarm_mask
529);
531 dotdot_unid_t unid,
532 dotdot_endpoint_id_t endpoint,
533 bool unretained,
535 uint8_t battery3_voltage_min_threshold
536);
538 dotdot_unid_t unid,
539 dotdot_endpoint_id_t endpoint,
540 bool unretained,
542 uint8_t battery3_voltage_threshold1
543);
545 dotdot_unid_t unid,
546 dotdot_endpoint_id_t endpoint,
547 bool unretained,
549 uint8_t battery3_voltage_threshold2
550);
552 dotdot_unid_t unid,
553 dotdot_endpoint_id_t endpoint,
554 bool unretained,
556 uint8_t battery3_voltage_threshold3
557);
559 dotdot_unid_t unid,
560 dotdot_endpoint_id_t endpoint,
561 bool unretained,
563 uint8_t battery3_percentage_min_threshold
564);
566 dotdot_unid_t unid,
567 dotdot_endpoint_id_t endpoint,
568 bool unretained,
570 uint8_t battery3_percentage_threshold1
571);
573 dotdot_unid_t unid,
574 dotdot_endpoint_id_t endpoint,
575 bool unretained,
577 uint8_t battery3_percentage_threshold2
578);
580 dotdot_unid_t unid,
581 dotdot_endpoint_id_t endpoint,
582 bool unretained,
584 uint8_t battery3_percentage_threshold3
585);
587 dotdot_unid_t unid,
588 dotdot_endpoint_id_t endpoint,
589 bool unretained,
591 uint32_t battery3_alarm_state
592);
593// Callback types used by the device_temperature_configuration cluster
595 dotdot_unid_t unid,
596 dotdot_endpoint_id_t endpoint,
597 bool unretained,
599 int16_t current_temperature
600);
602 dotdot_unid_t unid,
603 dotdot_endpoint_id_t endpoint,
604 bool unretained,
606 int16_t min_temp_experienced
607);
609 dotdot_unid_t unid,
610 dotdot_endpoint_id_t endpoint,
611 bool unretained,
613 int16_t max_temp_experienced
614);
616 dotdot_unid_t unid,
617 dotdot_endpoint_id_t endpoint,
618 bool unretained,
620 uint16_t over_temp_total_dwell
621);
623 dotdot_unid_t unid,
624 dotdot_endpoint_id_t endpoint,
625 bool unretained,
627 uint8_t device_temp_alarm_mask
628);
630 dotdot_unid_t unid,
631 dotdot_endpoint_id_t endpoint,
632 bool unretained,
634 int16_t low_temp_threshold
635);
637 dotdot_unid_t unid,
638 dotdot_endpoint_id_t endpoint,
639 bool unretained,
641 int16_t high_temp_threshold
642);
644 dotdot_unid_t unid,
645 dotdot_endpoint_id_t endpoint,
646 bool unretained,
648 uint32_t low_temp_dwell_trip_point
649);
651 dotdot_unid_t unid,
652 dotdot_endpoint_id_t endpoint,
653 bool unretained,
655 uint32_t high_temp_dwell_trip_point
656);
657// Callback types used by the identify cluster
659 dotdot_unid_t unid,
660 dotdot_endpoint_id_t endpoint,
661 bool unretained,
663 uint16_t identify_time
664);
665// Callback types used by the groups cluster
667 dotdot_unid_t unid,
668 dotdot_endpoint_id_t endpoint,
669 bool unretained,
671 uint8_t name_support
672);
673// Callback types used by the scenes cluster
675 dotdot_unid_t unid,
676 dotdot_endpoint_id_t endpoint,
677 bool unretained,
679 uint8_t scene_count
680);
682 dotdot_unid_t unid,
683 dotdot_endpoint_id_t endpoint,
684 bool unretained,
686 uint8_t current_scene
687);
689 dotdot_unid_t unid,
690 dotdot_endpoint_id_t endpoint,
691 bool unretained,
693 SGroupId current_group
694);
696 dotdot_unid_t unid,
697 dotdot_endpoint_id_t endpoint,
698 bool unretained,
700 bool scene_valid
701);
703 dotdot_unid_t unid,
704 dotdot_endpoint_id_t endpoint,
705 bool unretained,
707 uint8_t name_support
708);
710 dotdot_unid_t unid,
711 dotdot_endpoint_id_t endpoint,
712 bool unretained,
714 EUI64 last_configured_by
715);
717 dotdot_unid_t unid,
718 dotdot_endpoint_id_t endpoint,
719 bool unretained,
721 size_t scene_table_count,
722 const SSceneTable* scene_table
723);
724// Callback types used by the on_off cluster
726 dotdot_unid_t unid,
727 dotdot_endpoint_id_t endpoint,
728 bool unretained,
730 bool on_off
731);
733 dotdot_unid_t unid,
734 dotdot_endpoint_id_t endpoint,
735 bool unretained,
737 bool global_scene_control
738);
740 dotdot_unid_t unid,
741 dotdot_endpoint_id_t endpoint,
742 bool unretained,
744 uint16_t on_time
745);
747 dotdot_unid_t unid,
748 dotdot_endpoint_id_t endpoint,
749 bool unretained,
751 uint16_t off_wait_time
752);
754 dotdot_unid_t unid,
755 dotdot_endpoint_id_t endpoint,
756 bool unretained,
758 uint8_t start_up_on_off
759);
760// Callback types used by the level cluster
762 dotdot_unid_t unid,
763 dotdot_endpoint_id_t endpoint,
764 bool unretained,
766 uint8_t current_level
767);
769 dotdot_unid_t unid,
770 dotdot_endpoint_id_t endpoint,
771 bool unretained,
773 uint16_t remaining_time
774);
776 dotdot_unid_t unid,
777 dotdot_endpoint_id_t endpoint,
778 bool unretained,
780 uint8_t min_level
781);
783 dotdot_unid_t unid,
784 dotdot_endpoint_id_t endpoint,
785 bool unretained,
787 uint8_t max_level
788);
790 dotdot_unid_t unid,
791 dotdot_endpoint_id_t endpoint,
792 bool unretained,
794 uint16_t current_frequency
795);
797 dotdot_unid_t unid,
798 dotdot_endpoint_id_t endpoint,
799 bool unretained,
801 uint16_t min_frequency
802);
804 dotdot_unid_t unid,
805 dotdot_endpoint_id_t endpoint,
806 bool unretained,
808 uint16_t max_frequency
809);
811 dotdot_unid_t unid,
812 dotdot_endpoint_id_t endpoint,
813 bool unretained,
815 uint8_t options
816);
818 dotdot_unid_t unid,
819 dotdot_endpoint_id_t endpoint,
820 bool unretained,
822 uint16_t on_off_transition_time
823);
825 dotdot_unid_t unid,
826 dotdot_endpoint_id_t endpoint,
827 bool unretained,
829 uint8_t on_level
830);
832 dotdot_unid_t unid,
833 dotdot_endpoint_id_t endpoint,
834 bool unretained,
836 uint16_t on_transition_time
837);
839 dotdot_unid_t unid,
840 dotdot_endpoint_id_t endpoint,
841 bool unretained,
843 uint16_t off_transition_time
844);
846 dotdot_unid_t unid,
847 dotdot_endpoint_id_t endpoint,
848 bool unretained,
850 uint16_t default_move_rate
851);
853 dotdot_unid_t unid,
854 dotdot_endpoint_id_t endpoint,
855 bool unretained,
857 uint8_t start_up_current_level
858);
859// Callback types used by the alarms cluster
861 dotdot_unid_t unid,
862 dotdot_endpoint_id_t endpoint,
863 bool unretained,
865 uint16_t alarm_count
866);
867// Callback types used by the time cluster
869 dotdot_unid_t unid,
870 dotdot_endpoint_id_t endpoint,
871 bool unretained,
873 UTC time
874);
876 dotdot_unid_t unid,
877 dotdot_endpoint_id_t endpoint,
878 bool unretained,
880 uint8_t time_status
881);
883 dotdot_unid_t unid,
884 dotdot_endpoint_id_t endpoint,
885 bool unretained,
887 int32_t time_zone
888);
890 dotdot_unid_t unid,
891 dotdot_endpoint_id_t endpoint,
892 bool unretained,
894 uint32_t dst_start
895);
897 dotdot_unid_t unid,
898 dotdot_endpoint_id_t endpoint,
899 bool unretained,
901 uint32_t dst_end
902);
904 dotdot_unid_t unid,
905 dotdot_endpoint_id_t endpoint,
906 bool unretained,
908 int32_t dst_shift
909);
911 dotdot_unid_t unid,
912 dotdot_endpoint_id_t endpoint,
913 bool unretained,
915 uint32_t standard_time
916);
918 dotdot_unid_t unid,
919 dotdot_endpoint_id_t endpoint,
920 bool unretained,
922 uint32_t local_time
923);
925 dotdot_unid_t unid,
926 dotdot_endpoint_id_t endpoint,
927 bool unretained,
929 UTC last_set_time
930);
932 dotdot_unid_t unid,
933 dotdot_endpoint_id_t endpoint,
934 bool unretained,
936 UTC valid_until_time
937);
938// Callback types used by the poll_control cluster
940 dotdot_unid_t unid,
941 dotdot_endpoint_id_t endpoint,
942 bool unretained,
944 uint32_t check_in_interval
945);
947 dotdot_unid_t unid,
948 dotdot_endpoint_id_t endpoint,
949 bool unretained,
951 uint32_t long_poll_interval
952);
954 dotdot_unid_t unid,
955 dotdot_endpoint_id_t endpoint,
956 bool unretained,
958 uint16_t short_poll_interval
959);
961 dotdot_unid_t unid,
962 dotdot_endpoint_id_t endpoint,
963 bool unretained,
965 uint16_t fast_poll_timeout
966);
968 dotdot_unid_t unid,
969 dotdot_endpoint_id_t endpoint,
970 bool unretained,
972 uint32_t check_in_interval_min
973);
975 dotdot_unid_t unid,
976 dotdot_endpoint_id_t endpoint,
977 bool unretained,
979 uint32_t long_poll_interval_min
980);
982 dotdot_unid_t unid,
983 dotdot_endpoint_id_t endpoint,
984 bool unretained,
986 uint16_t fast_poll_timeout_max
987);
988// Callback types used by the shade_configuration cluster
990 dotdot_unid_t unid,
991 dotdot_endpoint_id_t endpoint,
992 bool unretained,
994 uint16_t physical_closed_limit
995);
997 dotdot_unid_t unid,
998 dotdot_endpoint_id_t endpoint,
999 bool unretained,
1001 uint8_t motor_step_size
1002);
1004 dotdot_unid_t unid,
1005 dotdot_endpoint_id_t endpoint,
1006 bool unretained,
1008 uint8_t status
1009);
1011 dotdot_unid_t unid,
1012 dotdot_endpoint_id_t endpoint,
1013 bool unretained,
1015 uint16_t closed_limit
1016);
1018 dotdot_unid_t unid,
1019 dotdot_endpoint_id_t endpoint,
1020 bool unretained,
1022 uint8_t mode
1023);
1024// Callback types used by the door_lock cluster
1026 dotdot_unid_t unid,
1027 dotdot_endpoint_id_t endpoint,
1028 bool unretained,
1030 uint8_t lock_state
1031);
1033 dotdot_unid_t unid,
1034 dotdot_endpoint_id_t endpoint,
1035 bool unretained,
1037 uint8_t lock_type
1038);
1040 dotdot_unid_t unid,
1041 dotdot_endpoint_id_t endpoint,
1042 bool unretained,
1044 bool actuator_enabled
1045);
1047 dotdot_unid_t unid,
1048 dotdot_endpoint_id_t endpoint,
1049 bool unretained,
1051 uint8_t door_state
1052);
1054 dotdot_unid_t unid,
1055 dotdot_endpoint_id_t endpoint,
1056 bool unretained,
1058 uint32_t door_open_events
1059);
1061 dotdot_unid_t unid,
1062 dotdot_endpoint_id_t endpoint,
1063 bool unretained,
1065 uint32_t door_closed_events
1066);
1068 dotdot_unid_t unid,
1069 dotdot_endpoint_id_t endpoint,
1070 bool unretained,
1072 uint16_t open_period
1073);
1075 dotdot_unid_t unid,
1076 dotdot_endpoint_id_t endpoint,
1077 bool unretained,
1079 uint16_t number_of_log_records_supported
1080);
1082 dotdot_unid_t unid,
1083 dotdot_endpoint_id_t endpoint,
1084 bool unretained,
1086 uint16_t number_of_total_users_supported
1087);
1089 dotdot_unid_t unid,
1090 dotdot_endpoint_id_t endpoint,
1091 bool unretained,
1093 uint16_t number_of_pin_users_supported
1094);
1096 dotdot_unid_t unid,
1097 dotdot_endpoint_id_t endpoint,
1098 bool unretained,
1100 uint16_t number_of_rfid_users_supported
1101);
1103 dotdot_unid_t unid,
1104 dotdot_endpoint_id_t endpoint,
1105 bool unretained,
1107 uint8_t number_of_week_day_schedules_supported_per_user
1108);
1110 dotdot_unid_t unid,
1111 dotdot_endpoint_id_t endpoint,
1112 bool unretained,
1114 uint8_t number_of_year_day_schedules_supported_per_user
1115);
1117 dotdot_unid_t unid,
1118 dotdot_endpoint_id_t endpoint,
1119 bool unretained,
1121 uint8_t number_of_holiday_schedules_supported
1122);
1124 dotdot_unid_t unid,
1125 dotdot_endpoint_id_t endpoint,
1126 bool unretained,
1128 uint8_t max_pin_code_length
1129);
1131 dotdot_unid_t unid,
1132 dotdot_endpoint_id_t endpoint,
1133 bool unretained,
1135 uint8_t min_pin_code_length
1136);
1138 dotdot_unid_t unid,
1139 dotdot_endpoint_id_t endpoint,
1140 bool unretained,
1142 uint8_t max_rfid_code_length
1143);
1145 dotdot_unid_t unid,
1146 dotdot_endpoint_id_t endpoint,
1147 bool unretained,
1149 uint8_t min_rfid_code_length
1150);
1152 dotdot_unid_t unid,
1153 dotdot_endpoint_id_t endpoint,
1154 bool unretained,
1156 uint8_t credential_rules_support
1157);
1159 dotdot_unid_t unid,
1160 dotdot_endpoint_id_t endpoint,
1161 bool unretained,
1163 uint8_t number_of_credentials_supported_per_user
1164);
1166 dotdot_unid_t unid,
1167 dotdot_endpoint_id_t endpoint,
1168 bool unretained,
1170 bool enable_logging
1171);
1173 dotdot_unid_t unid,
1174 dotdot_endpoint_id_t endpoint,
1175 bool unretained,
1177 const char* language
1178);
1180 dotdot_unid_t unid,
1181 dotdot_endpoint_id_t endpoint,
1182 bool unretained,
1184 uint8_t led_settings
1185);
1187 dotdot_unid_t unid,
1188 dotdot_endpoint_id_t endpoint,
1189 bool unretained,
1191 uint32_t auto_relock_time
1192);
1194 dotdot_unid_t unid,
1195 dotdot_endpoint_id_t endpoint,
1196 bool unretained,
1198 uint8_t sound_volume
1199);
1201 dotdot_unid_t unid,
1202 dotdot_endpoint_id_t endpoint,
1203 bool unretained,
1205 uint8_t operating_mode
1206);
1208 dotdot_unid_t unid,
1209 dotdot_endpoint_id_t endpoint,
1210 bool unretained,
1212 uint16_t supported_operating_modes
1213);
1215 dotdot_unid_t unid,
1216 dotdot_endpoint_id_t endpoint,
1217 bool unretained,
1219 uint16_t default_configuration_register
1220);
1222 dotdot_unid_t unid,
1223 dotdot_endpoint_id_t endpoint,
1224 bool unretained,
1226 bool enable_local_programming
1227);
1229 dotdot_unid_t unid,
1230 dotdot_endpoint_id_t endpoint,
1231 bool unretained,
1233 bool enable_one_touch_locking
1234);
1236 dotdot_unid_t unid,
1237 dotdot_endpoint_id_t endpoint,
1238 bool unretained,
1240 bool enable_inside_statusled
1241);
1243 dotdot_unid_t unid,
1244 dotdot_endpoint_id_t endpoint,
1245 bool unretained,
1247 bool enable_privacy_mode_button
1248);
1250 dotdot_unid_t unid,
1251 dotdot_endpoint_id_t endpoint,
1252 bool unretained,
1254 uint8_t local_programming_features
1255);
1257 dotdot_unid_t unid,
1258 dotdot_endpoint_id_t endpoint,
1259 bool unretained,
1261 uint8_t wrong_code_entry_limit
1262);
1264 dotdot_unid_t unid,
1265 dotdot_endpoint_id_t endpoint,
1266 bool unretained,
1268 uint8_t user_code_temporary_disable_time
1269);
1271 dotdot_unid_t unid,
1272 dotdot_endpoint_id_t endpoint,
1273 bool unretained,
1275 bool send_pin_over_the_air
1276);
1278 dotdot_unid_t unid,
1279 dotdot_endpoint_id_t endpoint,
1280 bool unretained,
1282 bool require_pi_nfor_rf_operation
1283);
1285 dotdot_unid_t unid,
1286 dotdot_endpoint_id_t endpoint,
1287 bool unretained,
1289 uint8_t security_level
1290);
1292 dotdot_unid_t unid,
1293 dotdot_endpoint_id_t endpoint,
1294 bool unretained,
1296 uint16_t expiring_user_timeout
1297);
1299 dotdot_unid_t unid,
1300 dotdot_endpoint_id_t endpoint,
1301 bool unretained,
1303 uint16_t alarm_mask
1304);
1306 dotdot_unid_t unid,
1307 dotdot_endpoint_id_t endpoint,
1308 bool unretained,
1310 uint16_t keypad_operation_event_mask
1311);
1313 dotdot_unid_t unid,
1314 dotdot_endpoint_id_t endpoint,
1315 bool unretained,
1317 uint16_t rf_operation_event_mask
1318);
1320 dotdot_unid_t unid,
1321 dotdot_endpoint_id_t endpoint,
1322 bool unretained,
1324 uint16_t manual_operation_event_mask
1325);
1327 dotdot_unid_t unid,
1328 dotdot_endpoint_id_t endpoint,
1329 bool unretained,
1331 uint16_t rfid_operation_event_mask
1332);
1334 dotdot_unid_t unid,
1335 dotdot_endpoint_id_t endpoint,
1336 bool unretained,
1338 uint16_t keypad_programming_event_mask
1339);
1341 dotdot_unid_t unid,
1342 dotdot_endpoint_id_t endpoint,
1343 bool unretained,
1345 uint16_t rf_programming_event_mask
1346);
1348 dotdot_unid_t unid,
1349 dotdot_endpoint_id_t endpoint,
1350 bool unretained,
1352 uint16_t rfid_programming_event_mask
1353);
1355 dotdot_unid_t unid,
1356 dotdot_endpoint_id_t endpoint,
1357 bool unretained,
1359 uint16_t feature_map
1360);
1361// Callback types used by the window_covering cluster
1363 dotdot_unid_t unid,
1364 dotdot_endpoint_id_t endpoint,
1365 bool unretained,
1367 uint8_t window_covering_type
1368);
1370 dotdot_unid_t unid,
1371 dotdot_endpoint_id_t endpoint,
1372 bool unretained,
1374 uint16_t physical_closed_limit_lift
1375);
1377 dotdot_unid_t unid,
1378 dotdot_endpoint_id_t endpoint,
1379 bool unretained,
1381 uint16_t physical_closed_limit_tilt
1382);
1384 dotdot_unid_t unid,
1385 dotdot_endpoint_id_t endpoint,
1386 bool unretained,
1388 uint16_t current_position_lift
1389);
1391 dotdot_unid_t unid,
1392 dotdot_endpoint_id_t endpoint,
1393 bool unretained,
1395 uint16_t current_position_tilt
1396);
1398 dotdot_unid_t unid,
1399 dotdot_endpoint_id_t endpoint,
1400 bool unretained,
1402 uint16_t number_of_actuations_lift
1403);
1405 dotdot_unid_t unid,
1406 dotdot_endpoint_id_t endpoint,
1407 bool unretained,
1409 uint16_t number_of_actuations_tilt
1410);
1412 dotdot_unid_t unid,
1413 dotdot_endpoint_id_t endpoint,
1414 bool unretained,
1416 uint8_t config_or_status
1417);
1419 dotdot_unid_t unid,
1420 dotdot_endpoint_id_t endpoint,
1421 bool unretained,
1423 uint8_t current_position_lift_percentage
1424);
1426 dotdot_unid_t unid,
1427 dotdot_endpoint_id_t endpoint,
1428 bool unretained,
1430 uint8_t current_position_tilt_percentage
1431);
1433 dotdot_unid_t unid,
1434 dotdot_endpoint_id_t endpoint,
1435 bool unretained,
1437 uint16_t installed_open_limit_lift
1438);
1440 dotdot_unid_t unid,
1441 dotdot_endpoint_id_t endpoint,
1442 bool unretained,
1444 uint16_t installed_closed_limit_lift
1445);
1447 dotdot_unid_t unid,
1448 dotdot_endpoint_id_t endpoint,
1449 bool unretained,
1451 uint16_t installed_open_limit_tilt
1452);
1454 dotdot_unid_t unid,
1455 dotdot_endpoint_id_t endpoint,
1456 bool unretained,
1458 uint16_t installed_closed_limit_tilt
1459);
1461 dotdot_unid_t unid,
1462 dotdot_endpoint_id_t endpoint,
1463 bool unretained,
1465 uint16_t velocity_lift
1466);
1468 dotdot_unid_t unid,
1469 dotdot_endpoint_id_t endpoint,
1470 bool unretained,
1472 uint16_t acceleration_time_lift
1473);
1475 dotdot_unid_t unid,
1476 dotdot_endpoint_id_t endpoint,
1477 bool unretained,
1479 uint16_t deceleration_time_lift
1480);
1482 dotdot_unid_t unid,
1483 dotdot_endpoint_id_t endpoint,
1484 bool unretained,
1486 uint8_t mode
1487);
1489 dotdot_unid_t unid,
1490 dotdot_endpoint_id_t endpoint,
1491 bool unretained,
1493 const char* intermediate_setpoints_lift
1494);
1496 dotdot_unid_t unid,
1497 dotdot_endpoint_id_t endpoint,
1498 bool unretained,
1500 const char* intermediate_setpoints_tilt
1501);
1502// Callback types used by the barrier_control cluster
1504 dotdot_unid_t unid,
1505 dotdot_endpoint_id_t endpoint,
1506 bool unretained,
1508 uint8_t moving_state
1509);
1511 dotdot_unid_t unid,
1512 dotdot_endpoint_id_t endpoint,
1513 bool unretained,
1515 uint16_t safety_status
1516);
1518 dotdot_unid_t unid,
1519 dotdot_endpoint_id_t endpoint,
1520 bool unretained,
1522 uint8_t capabilities
1523);
1525 dotdot_unid_t unid,
1526 dotdot_endpoint_id_t endpoint,
1527 bool unretained,
1529 uint16_t open_events
1530);
1532 dotdot_unid_t unid,
1533 dotdot_endpoint_id_t endpoint,
1534 bool unretained,
1536 uint16_t close_events
1537);
1539 dotdot_unid_t unid,
1540 dotdot_endpoint_id_t endpoint,
1541 bool unretained,
1543 uint16_t command_open_events
1544);
1546 dotdot_unid_t unid,
1547 dotdot_endpoint_id_t endpoint,
1548 bool unretained,
1550 uint16_t command_close_events
1551);
1553 dotdot_unid_t unid,
1554 dotdot_endpoint_id_t endpoint,
1555 bool unretained,
1557 uint16_t open_period
1558);
1560 dotdot_unid_t unid,
1561 dotdot_endpoint_id_t endpoint,
1562 bool unretained,
1564 uint16_t close_period
1565);
1567 dotdot_unid_t unid,
1568 dotdot_endpoint_id_t endpoint,
1569 bool unretained,
1571 uint8_t barrier_position
1572);
1573// Callback types used by the pump_configuration_and_control cluster
1575 dotdot_unid_t unid,
1576 dotdot_endpoint_id_t endpoint,
1577 bool unretained,
1579 int16_t max_pressure
1580);
1582 dotdot_unid_t unid,
1583 dotdot_endpoint_id_t endpoint,
1584 bool unretained,
1586 uint16_t max_speed
1587);
1589 dotdot_unid_t unid,
1590 dotdot_endpoint_id_t endpoint,
1591 bool unretained,
1593 uint16_t max_flow
1594);
1596 dotdot_unid_t unid,
1597 dotdot_endpoint_id_t endpoint,
1598 bool unretained,
1600 int16_t min_const_pressure
1601);
1603 dotdot_unid_t unid,
1604 dotdot_endpoint_id_t endpoint,
1605 bool unretained,
1607 int16_t max_const_pressure
1608);
1610 dotdot_unid_t unid,
1611 dotdot_endpoint_id_t endpoint,
1612 bool unretained,
1614 int16_t min_comp_pressure
1615);
1617 dotdot_unid_t unid,
1618 dotdot_endpoint_id_t endpoint,
1619 bool unretained,
1621 int16_t max_comp_pressure
1622);
1624 dotdot_unid_t unid,
1625 dotdot_endpoint_id_t endpoint,
1626 bool unretained,
1628 uint16_t min_const_speed
1629);
1631 dotdot_unid_t unid,
1632 dotdot_endpoint_id_t endpoint,
1633 bool unretained,
1635 uint16_t max_const_speed
1636);
1638 dotdot_unid_t unid,
1639 dotdot_endpoint_id_t endpoint,
1640 bool unretained,
1642 uint16_t min_const_flow
1643);
1645 dotdot_unid_t unid,
1646 dotdot_endpoint_id_t endpoint,
1647 bool unretained,
1649 uint16_t max_const_flow
1650);
1652 dotdot_unid_t unid,
1653 dotdot_endpoint_id_t endpoint,
1654 bool unretained,
1656 int16_t min_const_temp
1657);
1659 dotdot_unid_t unid,
1660 dotdot_endpoint_id_t endpoint,
1661 bool unretained,
1663 int16_t max_const_temp
1664);
1666 dotdot_unid_t unid,
1667 dotdot_endpoint_id_t endpoint,
1668 bool unretained,
1670 uint16_t pump_status
1671);
1673 dotdot_unid_t unid,
1674 dotdot_endpoint_id_t endpoint,
1675 bool unretained,
1677 uint8_t effective_operation_mode
1678);
1680 dotdot_unid_t unid,
1681 dotdot_endpoint_id_t endpoint,
1682 bool unretained,
1684 uint8_t effective_control_mode
1685);
1687 dotdot_unid_t unid,
1688 dotdot_endpoint_id_t endpoint,
1689 bool unretained,
1691 int16_t capacity
1692);
1694 dotdot_unid_t unid,
1695 dotdot_endpoint_id_t endpoint,
1696 bool unretained,
1698 uint16_t speed
1699);
1701 dotdot_unid_t unid,
1702 dotdot_endpoint_id_t endpoint,
1703 bool unretained,
1705 uint32_t lifetime_running_hours
1706);
1708 dotdot_unid_t unid,
1709 dotdot_endpoint_id_t endpoint,
1710 bool unretained,
1712 uint32_t power
1713);
1715 dotdot_unid_t unid,
1716 dotdot_endpoint_id_t endpoint,
1717 bool unretained,
1719 uint32_t lifetime_energy_consumed
1720);
1722 dotdot_unid_t unid,
1723 dotdot_endpoint_id_t endpoint,
1724 bool unretained,
1726 uint8_t operation_mode
1727);
1729 dotdot_unid_t unid,
1730 dotdot_endpoint_id_t endpoint,
1731 bool unretained,
1733 uint8_t control_mode
1734);
1736 dotdot_unid_t unid,
1737 dotdot_endpoint_id_t endpoint,
1738 bool unretained,
1740 uint16_t alarm_mask
1741);
1742// Callback types used by the thermostat cluster
1744 dotdot_unid_t unid,
1745 dotdot_endpoint_id_t endpoint,
1746 bool unretained,
1748 int16_t local_temperature
1749);
1751 dotdot_unid_t unid,
1752 dotdot_endpoint_id_t endpoint,
1753 bool unretained,
1755 int16_t outdoor_temperature
1756);
1758 dotdot_unid_t unid,
1759 dotdot_endpoint_id_t endpoint,
1760 bool unretained,
1762 uint8_t occupancy
1763);
1765 dotdot_unid_t unid,
1766 dotdot_endpoint_id_t endpoint,
1767 bool unretained,
1769 int16_t abs_min_heat_setpoint_limit
1770);
1772 dotdot_unid_t unid,
1773 dotdot_endpoint_id_t endpoint,
1774 bool unretained,
1776 int16_t abs_max_heat_setpoint_limit
1777);
1779 dotdot_unid_t unid,
1780 dotdot_endpoint_id_t endpoint,
1781 bool unretained,
1783 int16_t abs_min_cool_setpoint_limit
1784);
1786 dotdot_unid_t unid,
1787 dotdot_endpoint_id_t endpoint,
1788 bool unretained,
1790 int16_t abs_max_cool_setpoint_limit
1791);
1793 dotdot_unid_t unid,
1794 dotdot_endpoint_id_t endpoint,
1795 bool unretained,
1797 uint8_t pi_cooling_demand
1798);
1800 dotdot_unid_t unid,
1801 dotdot_endpoint_id_t endpoint,
1802 bool unretained,
1804 uint8_t pi_heating_demand
1805);
1807 dotdot_unid_t unid,
1808 dotdot_endpoint_id_t endpoint,
1809 bool unretained,
1811 uint8_t hvac_system_type_configuration
1812);
1814 dotdot_unid_t unid,
1815 dotdot_endpoint_id_t endpoint,
1816 bool unretained,
1818 int8_t local_temperature_calibration
1819);
1821 dotdot_unid_t unid,
1822 dotdot_endpoint_id_t endpoint,
1823 bool unretained,
1825 int16_t occupied_cooling_setpoint
1826);
1828 dotdot_unid_t unid,
1829 dotdot_endpoint_id_t endpoint,
1830 bool unretained,
1832 int16_t occupied_heating_setpoint
1833);
1835 dotdot_unid_t unid,
1836 dotdot_endpoint_id_t endpoint,
1837 bool unretained,
1839 int16_t unoccupied_cooling_setpoint
1840);
1842 dotdot_unid_t unid,
1843 dotdot_endpoint_id_t endpoint,
1844 bool unretained,
1846 int16_t unoccupied_heating_setpoint
1847);
1849 dotdot_unid_t unid,
1850 dotdot_endpoint_id_t endpoint,
1851 bool unretained,
1853 int16_t min_heat_setpoint_limit
1854);
1856 dotdot_unid_t unid,
1857 dotdot_endpoint_id_t endpoint,
1858 bool unretained,
1860 int16_t max_heat_setpoint_limit
1861);
1863 dotdot_unid_t unid,
1864 dotdot_endpoint_id_t endpoint,
1865 bool unretained,
1867 int16_t min_cool_setpoint_limit
1868);
1870 dotdot_unid_t unid,
1871 dotdot_endpoint_id_t endpoint,
1872 bool unretained,
1874 int16_t max_cool_setpoint_limit
1875);
1877 dotdot_unid_t unid,
1878 dotdot_endpoint_id_t endpoint,
1879 bool unretained,
1881 int8_t min_setpoint_dead_band
1882);
1884 dotdot_unid_t unid,
1885 dotdot_endpoint_id_t endpoint,
1886 bool unretained,
1888 uint8_t remote_sensing
1889);
1891 dotdot_unid_t unid,
1892 dotdot_endpoint_id_t endpoint,
1893 bool unretained,
1895 uint8_t control_sequence_of_operation
1896);
1898 dotdot_unid_t unid,
1899 dotdot_endpoint_id_t endpoint,
1900 bool unretained,
1902 uint8_t system_mode
1903);
1905 dotdot_unid_t unid,
1906 dotdot_endpoint_id_t endpoint,
1907 bool unretained,
1909 uint8_t alarm_mask
1910);
1912 dotdot_unid_t unid,
1913 dotdot_endpoint_id_t endpoint,
1914 bool unretained,
1916 uint8_t thermostat_running_mode
1917);
1919 dotdot_unid_t unid,
1920 dotdot_endpoint_id_t endpoint,
1921 bool unretained,
1923 uint8_t start_of_week
1924);
1926 dotdot_unid_t unid,
1927 dotdot_endpoint_id_t endpoint,
1928 bool unretained,
1930 uint8_t number_of_weekly_transitions
1931);
1933 dotdot_unid_t unid,
1934 dotdot_endpoint_id_t endpoint,
1935 bool unretained,
1937 uint8_t number_of_daily_transitions
1938);
1940 dotdot_unid_t unid,
1941 dotdot_endpoint_id_t endpoint,
1942 bool unretained,
1944 uint8_t temperature_setpoint_hold
1945);
1947 dotdot_unid_t unid,
1948 dotdot_endpoint_id_t endpoint,
1949 bool unretained,
1951 uint16_t temperature_setpoint_hold_duration
1952);
1954 dotdot_unid_t unid,
1955 dotdot_endpoint_id_t endpoint,
1956 bool unretained,
1958 uint8_t thermostat_programming_operation_mode
1959);
1961 dotdot_unid_t unid,
1962 dotdot_endpoint_id_t endpoint,
1963 bool unretained,
1965 uint16_t thermostat_running_state
1966);
1968 dotdot_unid_t unid,
1969 dotdot_endpoint_id_t endpoint,
1970 bool unretained,
1972 uint8_t setpoint_change_source
1973);
1975 dotdot_unid_t unid,
1976 dotdot_endpoint_id_t endpoint,
1977 bool unretained,
1979 int16_t setpoint_change_amount
1980);
1982 dotdot_unid_t unid,
1983 dotdot_endpoint_id_t endpoint,
1984 bool unretained,
1986 UTC setpoint_change_source_timestamp
1987);
1989 dotdot_unid_t unid,
1990 dotdot_endpoint_id_t endpoint,
1991 bool unretained,
1993 uint8_t occupied_setback
1994);
1996 dotdot_unid_t unid,
1997 dotdot_endpoint_id_t endpoint,
1998 bool unretained,
2000 uint8_t occupied_setback_min
2001);
2003 dotdot_unid_t unid,
2004 dotdot_endpoint_id_t endpoint,
2005 bool unretained,
2007 uint8_t occupied_setback_max
2008);
2010 dotdot_unid_t unid,
2011 dotdot_endpoint_id_t endpoint,
2012 bool unretained,
2014 uint8_t unoccupied_setback
2015);
2017 dotdot_unid_t unid,
2018 dotdot_endpoint_id_t endpoint,
2019 bool unretained,
2021 uint8_t unoccupied_setback_min
2022);
2024 dotdot_unid_t unid,
2025 dotdot_endpoint_id_t endpoint,
2026 bool unretained,
2028 uint8_t unoccupied_setback_max
2029);
2031 dotdot_unid_t unid,
2032 dotdot_endpoint_id_t endpoint,
2033 bool unretained,
2035 uint8_t emergency_heat_delta
2036);
2038 dotdot_unid_t unid,
2039 dotdot_endpoint_id_t endpoint,
2040 bool unretained,
2042 uint8_t ac_type
2043);
2045 dotdot_unid_t unid,
2046 dotdot_endpoint_id_t endpoint,
2047 bool unretained,
2049 uint16_t ac_capacity
2050);
2052 dotdot_unid_t unid,
2053 dotdot_endpoint_id_t endpoint,
2054 bool unretained,
2056 uint8_t ac_refrigerant_type
2057);
2059 dotdot_unid_t unid,
2060 dotdot_endpoint_id_t endpoint,
2061 bool unretained,
2063 uint8_t ac_compressor_type
2064);
2066 dotdot_unid_t unid,
2067 dotdot_endpoint_id_t endpoint,
2068 bool unretained,
2070 uint32_t ac_error_code
2071);
2073 dotdot_unid_t unid,
2074 dotdot_endpoint_id_t endpoint,
2075 bool unretained,
2077 uint8_t ac_louver_position
2078);
2080 dotdot_unid_t unid,
2081 dotdot_endpoint_id_t endpoint,
2082 bool unretained,
2084 int16_t ac_coil_temperature
2085);
2087 dotdot_unid_t unid,
2088 dotdot_endpoint_id_t endpoint,
2089 bool unretained,
2091 uint8_t ac_capacity_format
2092);
2093// Callback types used by the fan_control cluster
2095 dotdot_unid_t unid,
2096 dotdot_endpoint_id_t endpoint,
2097 bool unretained,
2099 uint8_t fan_mode
2100);
2102 dotdot_unid_t unid,
2103 dotdot_endpoint_id_t endpoint,
2104 bool unretained,
2106 uint8_t fan_mode_sequence
2107);
2108// Callback types used by the dehumidification_control cluster
2110 dotdot_unid_t unid,
2111 dotdot_endpoint_id_t endpoint,
2112 bool unretained,
2114 uint8_t relative_humidity
2115);
2117 dotdot_unid_t unid,
2118 dotdot_endpoint_id_t endpoint,
2119 bool unretained,
2121 uint8_t dehumidification_cooling
2122);
2124 dotdot_unid_t unid,
2125 dotdot_endpoint_id_t endpoint,
2126 bool unretained,
2128 uint8_t rh_dehumidification_setpoint
2129);
2131 dotdot_unid_t unid,
2132 dotdot_endpoint_id_t endpoint,
2133 bool unretained,
2135 uint8_t relative_humidity_mode
2136);
2138 dotdot_unid_t unid,
2139 dotdot_endpoint_id_t endpoint,
2140 bool unretained,
2142 uint8_t dehumidification_lockout
2143);
2145 dotdot_unid_t unid,
2146 dotdot_endpoint_id_t endpoint,
2147 bool unretained,
2149 uint8_t dehumidification_hysteresis
2150);
2152 dotdot_unid_t unid,
2153 dotdot_endpoint_id_t endpoint,
2154 bool unretained,
2156 uint8_t dehumidification_max_cool
2157);
2159 dotdot_unid_t unid,
2160 dotdot_endpoint_id_t endpoint,
2161 bool unretained,
2163 uint8_t relative_humidity_display
2164);
2165// Callback types used by the thermostat_user_interface_configuration cluster
2167 dotdot_unid_t unid,
2168 dotdot_endpoint_id_t endpoint,
2169 bool unretained,
2171 uint8_t temperature_display_mode
2172);
2174 dotdot_unid_t unid,
2175 dotdot_endpoint_id_t endpoint,
2176 bool unretained,
2178 uint8_t keypad_lockout
2179);
2181 dotdot_unid_t unid,
2182 dotdot_endpoint_id_t endpoint,
2183 bool unretained,
2185 uint8_t schedule_programming_visibility
2186);
2187// Callback types used by the color_control cluster
2189 dotdot_unid_t unid,
2190 dotdot_endpoint_id_t endpoint,
2191 bool unretained,
2193 uint8_t current_hue
2194);
2196 dotdot_unid_t unid,
2197 dotdot_endpoint_id_t endpoint,
2198 bool unretained,
2200 uint8_t current_saturation
2201);
2203 dotdot_unid_t unid,
2204 dotdot_endpoint_id_t endpoint,
2205 bool unretained,
2207 uint16_t remaining_time
2208);
2210 dotdot_unid_t unid,
2211 dotdot_endpoint_id_t endpoint,
2212 bool unretained,
2214 uint16_t currentx
2215);
2217 dotdot_unid_t unid,
2218 dotdot_endpoint_id_t endpoint,
2219 bool unretained,
2221 uint16_t currenty
2222);
2224 dotdot_unid_t unid,
2225 dotdot_endpoint_id_t endpoint,
2226 bool unretained,
2228 uint8_t drift_compensation
2229);
2231 dotdot_unid_t unid,
2232 dotdot_endpoint_id_t endpoint,
2233 bool unretained,
2235 const char* compensation_text
2236);
2238 dotdot_unid_t unid,
2239 dotdot_endpoint_id_t endpoint,
2240 bool unretained,
2242 uint16_t color_temperature_mireds
2243);
2245 dotdot_unid_t unid,
2246 dotdot_endpoint_id_t endpoint,
2247 bool unretained,
2249 uint8_t color_mode
2250);
2252 dotdot_unid_t unid,
2253 dotdot_endpoint_id_t endpoint,
2254 bool unretained,
2256 uint8_t options
2257);
2259 dotdot_unid_t unid,
2260 dotdot_endpoint_id_t endpoint,
2261 bool unretained,
2263 uint8_t number_of_primaries
2264);
2266 dotdot_unid_t unid,
2267 dotdot_endpoint_id_t endpoint,
2268 bool unretained,
2270 uint16_t primary1x
2271);
2273 dotdot_unid_t unid,
2274 dotdot_endpoint_id_t endpoint,
2275 bool unretained,
2277 uint16_t primary1y
2278);
2280 dotdot_unid_t unid,
2281 dotdot_endpoint_id_t endpoint,
2282 bool unretained,
2284 uint8_t primary1_intensity
2285);
2287 dotdot_unid_t unid,
2288 dotdot_endpoint_id_t endpoint,
2289 bool unretained,
2291 uint16_t primary2x
2292);
2294 dotdot_unid_t unid,
2295 dotdot_endpoint_id_t endpoint,
2296 bool unretained,
2298 uint16_t primary2y
2299);
2301 dotdot_unid_t unid,
2302 dotdot_endpoint_id_t endpoint,
2303 bool unretained,
2305 uint8_t primary2_intensity
2306);
2308 dotdot_unid_t unid,
2309 dotdot_endpoint_id_t endpoint,
2310 bool unretained,
2312 uint16_t primary3x
2313);
2315 dotdot_unid_t unid,
2316 dotdot_endpoint_id_t endpoint,
2317 bool unretained,
2319 uint16_t primary3y
2320);
2322 dotdot_unid_t unid,
2323 dotdot_endpoint_id_t endpoint,
2324 bool unretained,
2326 uint8_t primary3_intensity
2327);
2329 dotdot_unid_t unid,
2330 dotdot_endpoint_id_t endpoint,
2331 bool unretained,
2333 uint16_t primary4x
2334);
2336 dotdot_unid_t unid,
2337 dotdot_endpoint_id_t endpoint,
2338 bool unretained,
2340 uint16_t primary4y
2341);
2343 dotdot_unid_t unid,
2344 dotdot_endpoint_id_t endpoint,
2345 bool unretained,
2347 uint8_t primary4_intensity
2348);
2350 dotdot_unid_t unid,
2351 dotdot_endpoint_id_t endpoint,
2352 bool unretained,
2354 uint16_t primary5x
2355);
2357 dotdot_unid_t unid,
2358 dotdot_endpoint_id_t endpoint,
2359 bool unretained,
2361 uint16_t primary5y
2362);
2364 dotdot_unid_t unid,
2365 dotdot_endpoint_id_t endpoint,
2366 bool unretained,
2368 uint8_t primary5_intensity
2369);
2371 dotdot_unid_t unid,
2372 dotdot_endpoint_id_t endpoint,
2373 bool unretained,
2375 uint16_t primary6x
2376);
2378 dotdot_unid_t unid,
2379 dotdot_endpoint_id_t endpoint,
2380 bool unretained,
2382 uint16_t primary6y
2383);
2385 dotdot_unid_t unid,
2386 dotdot_endpoint_id_t endpoint,
2387 bool unretained,
2389 uint8_t primary6_intensity
2390);
2392 dotdot_unid_t unid,
2393 dotdot_endpoint_id_t endpoint,
2394 bool unretained,
2396 uint16_t white_pointx
2397);
2399 dotdot_unid_t unid,
2400 dotdot_endpoint_id_t endpoint,
2401 bool unretained,
2403 uint16_t white_pointy
2404);
2406 dotdot_unid_t unid,
2407 dotdot_endpoint_id_t endpoint,
2408 bool unretained,
2410 uint16_t color_pointrx
2411);
2413 dotdot_unid_t unid,
2414 dotdot_endpoint_id_t endpoint,
2415 bool unretained,
2417 uint16_t color_pointry
2418);
2420 dotdot_unid_t unid,
2421 dotdot_endpoint_id_t endpoint,
2422 bool unretained,
2424 uint8_t color_pointr_intensity
2425);
2427 dotdot_unid_t unid,
2428 dotdot_endpoint_id_t endpoint,
2429 bool unretained,
2431 uint16_t color_pointgx
2432);
2434 dotdot_unid_t unid,
2435 dotdot_endpoint_id_t endpoint,
2436 bool unretained,
2438 uint16_t color_pointgy
2439);
2441 dotdot_unid_t unid,
2442 dotdot_endpoint_id_t endpoint,
2443 bool unretained,
2445 uint8_t color_pointg_intensity
2446);
2448 dotdot_unid_t unid,
2449 dotdot_endpoint_id_t endpoint,
2450 bool unretained,
2452 uint16_t color_pointbx
2453);
2455 dotdot_unid_t unid,
2456 dotdot_endpoint_id_t endpoint,
2457 bool unretained,
2459 uint16_t color_pointby
2460);
2462 dotdot_unid_t unid,
2463 dotdot_endpoint_id_t endpoint,
2464 bool unretained,
2466 uint8_t color_pointb_intensity
2467);
2469 dotdot_unid_t unid,
2470 dotdot_endpoint_id_t endpoint,
2471 bool unretained,
2473 uint16_t enhanced_current_hue
2474);
2476 dotdot_unid_t unid,
2477 dotdot_endpoint_id_t endpoint,
2478 bool unretained,
2480 uint8_t enhanced_color_mode
2481);
2483 dotdot_unid_t unid,
2484 dotdot_endpoint_id_t endpoint,
2485 bool unretained,
2487 uint8_t color_loop_active
2488);
2490 dotdot_unid_t unid,
2491 dotdot_endpoint_id_t endpoint,
2492 bool unretained,
2494 uint8_t color_loop_direction
2495);
2497 dotdot_unid_t unid,
2498 dotdot_endpoint_id_t endpoint,
2499 bool unretained,
2501 uint16_t color_loop_time
2502);
2504 dotdot_unid_t unid,
2505 dotdot_endpoint_id_t endpoint,
2506 bool unretained,
2508 uint16_t color_loop_start_enhanced_hue
2509);
2511 dotdot_unid_t unid,
2512 dotdot_endpoint_id_t endpoint,
2513 bool unretained,
2515 uint16_t color_loop_stored_enhanced_hue
2516);
2518 dotdot_unid_t unid,
2519 dotdot_endpoint_id_t endpoint,
2520 bool unretained,
2522 uint16_t color_capabilities
2523);
2525 dotdot_unid_t unid,
2526 dotdot_endpoint_id_t endpoint,
2527 bool unretained,
2529 uint16_t color_temp_physical_min_mireds
2530);
2532 dotdot_unid_t unid,
2533 dotdot_endpoint_id_t endpoint,
2534 bool unretained,
2536 uint16_t color_temp_physical_max_mireds
2537);
2539 dotdot_unid_t unid,
2540 dotdot_endpoint_id_t endpoint,
2541 bool unretained,
2543 uint16_t couple_color_temp_to_level_min_mireds
2544);
2546 dotdot_unid_t unid,
2547 dotdot_endpoint_id_t endpoint,
2548 bool unretained,
2550 uint16_t start_up_color_temperature_mireds
2551);
2552// Callback types used by the ballast_configuration cluster
2554 dotdot_unid_t unid,
2555 dotdot_endpoint_id_t endpoint,
2556 bool unretained,
2558 uint8_t physical_min_level
2559);
2561 dotdot_unid_t unid,
2562 dotdot_endpoint_id_t endpoint,
2563 bool unretained,
2565 uint8_t physical_max_level
2566);
2568 dotdot_unid_t unid,
2569 dotdot_endpoint_id_t endpoint,
2570 bool unretained,
2572 uint8_t ballast_status
2573);
2575 dotdot_unid_t unid,
2576 dotdot_endpoint_id_t endpoint,
2577 bool unretained,
2579 uint8_t min_level
2580);
2582 dotdot_unid_t unid,
2583 dotdot_endpoint_id_t endpoint,
2584 bool unretained,
2586 uint8_t max_level
2587);
2589 dotdot_unid_t unid,
2590 dotdot_endpoint_id_t endpoint,
2591 bool unretained,
2593 uint8_t power_on_level
2594);
2596 dotdot_unid_t unid,
2597 dotdot_endpoint_id_t endpoint,
2598 bool unretained,
2600 uint16_t power_on_fade_time
2601);
2603 dotdot_unid_t unid,
2604 dotdot_endpoint_id_t endpoint,
2605 bool unretained,
2607 uint8_t intrinsic_ballast_factor
2608);
2610 dotdot_unid_t unid,
2611 dotdot_endpoint_id_t endpoint,
2612 bool unretained,
2614 uint8_t ballast_factor_adjustment
2615);
2617 dotdot_unid_t unid,
2618 dotdot_endpoint_id_t endpoint,
2619 bool unretained,
2621 uint8_t lamp_quantity
2622);
2624 dotdot_unid_t unid,
2625 dotdot_endpoint_id_t endpoint,
2626 bool unretained,
2628 const char* lamp_type
2629);
2631 dotdot_unid_t unid,
2632 dotdot_endpoint_id_t endpoint,
2633 bool unretained,
2635 const char* lamp_manufacturer
2636);
2638 dotdot_unid_t unid,
2639 dotdot_endpoint_id_t endpoint,
2640 bool unretained,
2642 uint32_t lamp_rated_hours
2643);
2645 dotdot_unid_t unid,
2646 dotdot_endpoint_id_t endpoint,
2647 bool unretained,
2649 uint32_t lamp_burn_hours
2650);
2652 dotdot_unid_t unid,
2653 dotdot_endpoint_id_t endpoint,
2654 bool unretained,
2656 uint8_t lamp_alarm_mode
2657);
2659 dotdot_unid_t unid,
2660 dotdot_endpoint_id_t endpoint,
2661 bool unretained,
2663 uint32_t lamp_burn_hours_trip_point
2664);
2665// Callback types used by the illuminance_measurement cluster
2667 dotdot_unid_t unid,
2668 dotdot_endpoint_id_t endpoint,
2669 bool unretained,
2671 uint16_t measured_value
2672);
2674 dotdot_unid_t unid,
2675 dotdot_endpoint_id_t endpoint,
2676 bool unretained,
2678 uint16_t min_measured_value
2679);
2681 dotdot_unid_t unid,
2682 dotdot_endpoint_id_t endpoint,
2683 bool unretained,
2685 uint16_t max_measured_value
2686);
2688 dotdot_unid_t unid,
2689 dotdot_endpoint_id_t endpoint,
2690 bool unretained,
2692 uint16_t tolerance
2693);
2695 dotdot_unid_t unid,
2696 dotdot_endpoint_id_t endpoint,
2697 bool unretained,
2699 uint8_t light_sensor_type
2700);
2701// Callback types used by the illuminance_level_sensing cluster
2703 dotdot_unid_t unid,
2704 dotdot_endpoint_id_t endpoint,
2705 bool unretained,
2707 uint8_t level_status
2708);
2710 dotdot_unid_t unid,
2711 dotdot_endpoint_id_t endpoint,
2712 bool unretained,
2714 uint8_t light_sensor_type
2715);
2717 dotdot_unid_t unid,
2718 dotdot_endpoint_id_t endpoint,
2719 bool unretained,
2721 uint16_t illuminance_target_level
2722);
2723// Callback types used by the temperature_measurement cluster
2725 dotdot_unid_t unid,
2726 dotdot_endpoint_id_t endpoint,
2727 bool unretained,
2729 int16_t measured_value
2730);
2732 dotdot_unid_t unid,
2733 dotdot_endpoint_id_t endpoint,
2734 bool unretained,
2736 int16_t min_measured_value
2737);
2739 dotdot_unid_t unid,
2740 dotdot_endpoint_id_t endpoint,
2741 bool unretained,
2743 int16_t max_measured_value
2744);
2746 dotdot_unid_t unid,
2747 dotdot_endpoint_id_t endpoint,
2748 bool unretained,
2750 uint16_t tolerance
2751);
2752// Callback types used by the pressure_measurement cluster
2754 dotdot_unid_t unid,
2755 dotdot_endpoint_id_t endpoint,
2756 bool unretained,
2758 int16_t measured_value
2759);
2761 dotdot_unid_t unid,
2762 dotdot_endpoint_id_t endpoint,
2763 bool unretained,
2765 int16_t min_measured_value
2766);
2768 dotdot_unid_t unid,
2769 dotdot_endpoint_id_t endpoint,
2770 bool unretained,
2772 int16_t max_measured_value
2773);
2775 dotdot_unid_t unid,
2776 dotdot_endpoint_id_t endpoint,
2777 bool unretained,
2779 uint16_t tolerance
2780);
2782 dotdot_unid_t unid,
2783 dotdot_endpoint_id_t endpoint,
2784 bool unretained,
2786 int16_t scaled_value
2787);
2789 dotdot_unid_t unid,
2790 dotdot_endpoint_id_t endpoint,
2791 bool unretained,
2793 int16_t min_scaled_value
2794);
2796 dotdot_unid_t unid,
2797 dotdot_endpoint_id_t endpoint,
2798 bool unretained,
2800 int16_t max_scaled_value
2801);
2803 dotdot_unid_t unid,
2804 dotdot_endpoint_id_t endpoint,
2805 bool unretained,
2807 uint16_t scaled_tolerance
2808);
2810 dotdot_unid_t unid,
2811 dotdot_endpoint_id_t endpoint,
2812 bool unretained,
2814 int8_t scale
2815);
2816// Callback types used by the flow_measurement cluster
2818 dotdot_unid_t unid,
2819 dotdot_endpoint_id_t endpoint,
2820 bool unretained,
2822 uint16_t measured_value
2823);
2825 dotdot_unid_t unid,
2826 dotdot_endpoint_id_t endpoint,
2827 bool unretained,
2829 uint16_t min_measured_value
2830);
2832 dotdot_unid_t unid,
2833 dotdot_endpoint_id_t endpoint,
2834 bool unretained,
2836 uint16_t max_measured_value
2837);
2839 dotdot_unid_t unid,
2840 dotdot_endpoint_id_t endpoint,
2841 bool unretained,
2843 uint16_t tolerance
2844);
2845// Callback types used by the relativity_humidity cluster
2847 dotdot_unid_t unid,
2848 dotdot_endpoint_id_t endpoint,
2849 bool unretained,
2851 uint16_t measured_value
2852);
2854 dotdot_unid_t unid,
2855 dotdot_endpoint_id_t endpoint,
2856 bool unretained,
2858 uint16_t min_measured_value
2859);
2861 dotdot_unid_t unid,
2862 dotdot_endpoint_id_t endpoint,
2863 bool unretained,
2865 uint16_t max_measured_value
2866);
2868 dotdot_unid_t unid,
2869 dotdot_endpoint_id_t endpoint,
2870 bool unretained,
2872 uint16_t tolerance
2873);
2874// Callback types used by the occupancy_sensing cluster
2876 dotdot_unid_t unid,
2877 dotdot_endpoint_id_t endpoint,
2878 bool unretained,
2880 uint8_t occupancy
2881);
2883 dotdot_unid_t unid,
2884 dotdot_endpoint_id_t endpoint,
2885 bool unretained,
2887 uint8_t occupancy_sensor_type
2888);
2890 dotdot_unid_t unid,
2891 dotdot_endpoint_id_t endpoint,
2892 bool unretained,
2894 uint8_t occupancy_sensor_type_bitmap
2895);
2897 dotdot_unid_t unid,
2898 dotdot_endpoint_id_t endpoint,
2899 bool unretained,
2901 uint16_t pir_occupied_to_unoccupied_delay
2902);
2904 dotdot_unid_t unid,
2905 dotdot_endpoint_id_t endpoint,
2906 bool unretained,
2908 uint16_t pir_unoccupied_to_occupied_delay
2909);
2911 dotdot_unid_t unid,
2912 dotdot_endpoint_id_t endpoint,
2913 bool unretained,
2915 uint8_t pir_unoccupied_to_occupied_threshold
2916);
2918 dotdot_unid_t unid,
2919 dotdot_endpoint_id_t endpoint,
2920 bool unretained,
2922 uint16_t ultrasonic_occupied_to_unoccupied_delay
2923);
2925 dotdot_unid_t unid,
2926 dotdot_endpoint_id_t endpoint,
2927 bool unretained,
2929 uint16_t ultrasonic_unoccupied_to_occupied_delay
2930);
2932 dotdot_unid_t unid,
2933 dotdot_endpoint_id_t endpoint,
2934 bool unretained,
2936 uint8_t ultrasonic_unoccupied_to_occupied_threshold
2937);
2939 dotdot_unid_t unid,
2940 dotdot_endpoint_id_t endpoint,
2941 bool unretained,
2943 uint16_t physical_contact_occupied_to_unoccupied_delay
2944);
2946 dotdot_unid_t unid,
2947 dotdot_endpoint_id_t endpoint,
2948 bool unretained,
2950 uint16_t physical_contact_unoccupied_to_occupied_delay
2951);
2953 dotdot_unid_t unid,
2954 dotdot_endpoint_id_t endpoint,
2955 bool unretained,
2957 uint8_t physical_contact_unoccupied_to_occupied_threshold
2958);
2959// Callback types used by the soil_moisture cluster
2961 dotdot_unid_t unid,
2962 dotdot_endpoint_id_t endpoint,
2963 bool unretained,
2965 uint16_t measured_value
2966);
2968 dotdot_unid_t unid,
2969 dotdot_endpoint_id_t endpoint,
2970 bool unretained,
2972 uint16_t min_measured_value
2973);
2975 dotdot_unid_t unid,
2976 dotdot_endpoint_id_t endpoint,
2977 bool unretained,
2979 uint16_t max_measured_value
2980);
2982 dotdot_unid_t unid,
2983 dotdot_endpoint_id_t endpoint,
2984 bool unretained,
2986 uint16_t tolerance
2987);
2988// Callback types used by the ph_measurement cluster
2990 dotdot_unid_t unid,
2991 dotdot_endpoint_id_t endpoint,
2992 bool unretained,
2994 uint16_t measured_value
2995);
2997 dotdot_unid_t unid,
2998 dotdot_endpoint_id_t endpoint,
2999 bool unretained,
3001 uint16_t min_measured_value
3002);
3004 dotdot_unid_t unid,
3005 dotdot_endpoint_id_t endpoint,
3006 bool unretained,
3008 uint16_t max_measured_value
3009);
3011 dotdot_unid_t unid,
3012 dotdot_endpoint_id_t endpoint,
3013 bool unretained,
3015 uint16_t tolerance
3016);
3017// Callback types used by the electrical_conductivity_measurement cluster
3019 dotdot_unid_t unid,
3020 dotdot_endpoint_id_t endpoint,
3021 bool unretained,
3023 uint16_t measured_value
3024);
3026 dotdot_unid_t unid,
3027 dotdot_endpoint_id_t endpoint,
3028 bool unretained,
3030 uint16_t min_measured_value
3031);
3033 dotdot_unid_t unid,
3034 dotdot_endpoint_id_t endpoint,
3035 bool unretained,
3037 uint16_t max_measured_value
3038);
3040 dotdot_unid_t unid,
3041 dotdot_endpoint_id_t endpoint,
3042 bool unretained,
3044 uint16_t tolerance
3045);
3046// Callback types used by the wind_speed_measurement cluster
3048 dotdot_unid_t unid,
3049 dotdot_endpoint_id_t endpoint,
3050 bool unretained,
3052 uint16_t measured_value
3053);
3055 dotdot_unid_t unid,
3056 dotdot_endpoint_id_t endpoint,
3057 bool unretained,
3059 uint16_t min_measured_value
3060);
3062 dotdot_unid_t unid,
3063 dotdot_endpoint_id_t endpoint,
3064 bool unretained,
3066 uint16_t max_measured_value
3067);
3069 dotdot_unid_t unid,
3070 dotdot_endpoint_id_t endpoint,
3071 bool unretained,
3073 uint16_t tolerance
3074);
3075// Callback types used by the carbon_monoxide cluster
3077 dotdot_unid_t unid,
3078 dotdot_endpoint_id_t endpoint,
3079 bool unretained,
3081 float measured_value
3082);
3084 dotdot_unid_t unid,
3085 dotdot_endpoint_id_t endpoint,
3086 bool unretained,
3088 float min_measured_value
3089);
3091 dotdot_unid_t unid,
3092 dotdot_endpoint_id_t endpoint,
3093 bool unretained,
3095 float max_measured_value
3096);
3098 dotdot_unid_t unid,
3099 dotdot_endpoint_id_t endpoint,
3100 bool unretained,
3102 float tolerance
3103);
3104// Callback types used by the carbon_dioxide cluster
3106 dotdot_unid_t unid,
3107 dotdot_endpoint_id_t endpoint,
3108 bool unretained,
3110 float measured_value
3111);
3113 dotdot_unid_t unid,
3114 dotdot_endpoint_id_t endpoint,
3115 bool unretained,
3117 float min_measured_value
3118);
3120 dotdot_unid_t unid,
3121 dotdot_endpoint_id_t endpoint,
3122 bool unretained,
3124 float max_measured_value
3125);
3127 dotdot_unid_t unid,
3128 dotdot_endpoint_id_t endpoint,
3129 bool unretained,
3131 float tolerance
3132);
3133// Callback types used by the pm25 cluster
3135 dotdot_unid_t unid,
3136 dotdot_endpoint_id_t endpoint,
3137 bool unretained,
3139 float measured_value
3140);
3142 dotdot_unid_t unid,
3143 dotdot_endpoint_id_t endpoint,
3144 bool unretained,
3146 float min_measured_value
3147);
3149 dotdot_unid_t unid,
3150 dotdot_endpoint_id_t endpoint,
3151 bool unretained,
3153 float max_measured_value
3154);
3156 dotdot_unid_t unid,
3157 dotdot_endpoint_id_t endpoint,
3158 bool unretained,
3160 float tolerance
3161);
3162// Callback types used by the ias_zone cluster
3164 dotdot_unid_t unid,
3165 dotdot_endpoint_id_t endpoint,
3166 bool unretained,
3168 uint8_t zone_state
3169);
3171 dotdot_unid_t unid,
3172 dotdot_endpoint_id_t endpoint,
3173 bool unretained,
3175 uint8_t zone_type
3176);
3178 dotdot_unid_t unid,
3179 dotdot_endpoint_id_t endpoint,
3180 bool unretained,
3182 uint16_t zone_status
3183);
3185 dotdot_unid_t unid,
3186 dotdot_endpoint_id_t endpoint,
3187 bool unretained,
3189 EUI64 iascie_address
3190);
3192 dotdot_unid_t unid,
3193 dotdot_endpoint_id_t endpoint,
3194 bool unretained,
3196 uint8_t zoneid
3197);
3199 dotdot_unid_t unid,
3200 dotdot_endpoint_id_t endpoint,
3201 bool unretained,
3203 uint8_t number_of_zone_sensitivity_levels_supported
3204);
3206 dotdot_unid_t unid,
3207 dotdot_endpoint_id_t endpoint,
3208 bool unretained,
3210 uint8_t current_zone_sensitivity_level
3211);
3212// Callback types used by the iaswd cluster
3214 dotdot_unid_t unid,
3215 dotdot_endpoint_id_t endpoint,
3216 bool unretained,
3218 uint16_t max_duration
3219);
3220// Callback types used by the metering cluster
3222 dotdot_unid_t unid,
3223 dotdot_endpoint_id_t endpoint,
3224 bool unretained,
3226 uint64_t current_summation_delivered
3227);
3229 dotdot_unid_t unid,
3230 dotdot_endpoint_id_t endpoint,
3231 bool unretained,
3233 uint64_t current_summation_received
3234);
3236 dotdot_unid_t unid,
3237 dotdot_endpoint_id_t endpoint,
3238 bool unretained,
3240 uint64_t current_max_demand_delivered
3241);
3243 dotdot_unid_t unid,
3244 dotdot_endpoint_id_t endpoint,
3245 bool unretained,
3247 int8_t current_max_demand_received
3248);
3250 dotdot_unid_t unid,
3251 dotdot_endpoint_id_t endpoint,
3252 bool unretained,
3254 int8_t power_factor
3255);
3257 dotdot_unid_t unid,
3258 dotdot_endpoint_id_t endpoint,
3259 bool unretained,
3261 UTC reading_snap_shot_time
3262);
3264 dotdot_unid_t unid,
3265 dotdot_endpoint_id_t endpoint,
3266 bool unretained,
3268 UTC current_max_demand_delivered_time
3269);
3271 dotdot_unid_t unid,
3272 dotdot_endpoint_id_t endpoint,
3273 bool unretained,
3275 UTC current_max_demand_received_time
3276);
3278 dotdot_unid_t unid,
3279 dotdot_endpoint_id_t endpoint,
3280 bool unretained,
3282 uint8_t default_update_period
3283);
3285 dotdot_unid_t unid,
3286 dotdot_endpoint_id_t endpoint,
3287 bool unretained,
3289 uint8_t supply_status
3290);
3292 dotdot_unid_t unid,
3293 dotdot_endpoint_id_t endpoint,
3294 bool unretained,
3296 uint64_t current_inlet_energy_carrier_summation
3297);
3299 dotdot_unid_t unid,
3300 dotdot_endpoint_id_t endpoint,
3301 bool unretained,
3303 uint64_t current_outlet_energy_carrier_summation
3304);
3306 dotdot_unid_t unid,
3307 dotdot_endpoint_id_t endpoint,
3308 bool unretained,
3310 uint32_t inlet_temperature
3311);
3313 dotdot_unid_t unid,
3314 dotdot_endpoint_id_t endpoint,
3315 bool unretained,
3317 uint32_t outlet_temperature
3318);
3320 dotdot_unid_t unid,
3321 dotdot_endpoint_id_t endpoint,
3322 bool unretained,
3324 uint8_t unitof_measure
3325);
3327 dotdot_unid_t unid,
3328 dotdot_endpoint_id_t endpoint,
3329 bool unretained,
3331 uint32_t multiplier
3332);
3334 dotdot_unid_t unid,
3335 dotdot_endpoint_id_t endpoint,
3336 bool unretained,
3338 uint32_t divisor
3339);
3341 dotdot_unid_t unid,
3342 dotdot_endpoint_id_t endpoint,
3343 bool unretained,
3345 uint8_t summation_formatting
3346);
3348 dotdot_unid_t unid,
3349 dotdot_endpoint_id_t endpoint,
3350 bool unretained,
3352 uint8_t demand_formatting
3353);
3355 dotdot_unid_t unid,
3356 dotdot_endpoint_id_t endpoint,
3357 bool unretained,
3359 uint8_t historical_consumption_formatting
3360);
3362 dotdot_unid_t unid,
3363 dotdot_endpoint_id_t endpoint,
3364 bool unretained,
3366 uint8_t metering_device_type
3367);
3369 dotdot_unid_t unid,
3370 dotdot_endpoint_id_t endpoint,
3371 bool unretained,
3373 uint8_t energy_carrier_unit_of_measure
3374);
3376 dotdot_unid_t unid,
3377 dotdot_endpoint_id_t endpoint,
3378 bool unretained,
3380 uint8_t energy_carrier_summation_formatting
3381);
3383 dotdot_unid_t unid,
3384 dotdot_endpoint_id_t endpoint,
3385 bool unretained,
3387 uint8_t energy_carrier_demand_formatting
3388);
3390 dotdot_unid_t unid,
3391 dotdot_endpoint_id_t endpoint,
3392 bool unretained,
3394 uint8_t temperature_unit_of_measure
3395);
3397 dotdot_unid_t unid,
3398 dotdot_endpoint_id_t endpoint,
3399 bool unretained,
3401 uint8_t temperature_formatting
3402);
3403// Callback types used by the electrical_measurement cluster
3405 dotdot_unid_t unid,
3406 dotdot_endpoint_id_t endpoint,
3407 bool unretained,
3409 uint32_t measurement_type
3410);
3412 dotdot_unid_t unid,
3413 dotdot_endpoint_id_t endpoint,
3414 bool unretained,
3416 int16_t dc_voltage
3417);
3419 dotdot_unid_t unid,
3420 dotdot_endpoint_id_t endpoint,
3421 bool unretained,
3423 int16_t dc_voltage_min
3424);
3426 dotdot_unid_t unid,
3427 dotdot_endpoint_id_t endpoint,
3428 bool unretained,
3430 int16_t dc_voltage_max
3431);
3433 dotdot_unid_t unid,
3434 dotdot_endpoint_id_t endpoint,
3435 bool unretained,
3437 int16_t dc_current
3438);
3440 dotdot_unid_t unid,
3441 dotdot_endpoint_id_t endpoint,
3442 bool unretained,
3444 int16_t dc_current_min
3445);
3447 dotdot_unid_t unid,
3448 dotdot_endpoint_id_t endpoint,
3449 bool unretained,
3451 int16_t dc_current_max
3452);
3454 dotdot_unid_t unid,
3455 dotdot_endpoint_id_t endpoint,
3456 bool unretained,
3458 int16_t dc_power
3459);
3461 dotdot_unid_t unid,
3462 dotdot_endpoint_id_t endpoint,
3463 bool unretained,
3465 int16_t dc_power_min
3466);
3468 dotdot_unid_t unid,
3469 dotdot_endpoint_id_t endpoint,
3470 bool unretained,
3472 int16_t dc_power_max
3473);
3475 dotdot_unid_t unid,
3476 dotdot_endpoint_id_t endpoint,
3477 bool unretained,
3479 uint16_t dc_voltage_multiplier
3480);
3482 dotdot_unid_t unid,
3483 dotdot_endpoint_id_t endpoint,
3484 bool unretained,
3486 uint16_t dc_voltage_divisor
3487);
3489 dotdot_unid_t unid,
3490 dotdot_endpoint_id_t endpoint,
3491 bool unretained,
3493 uint16_t dc_current_multiplier
3494);
3496 dotdot_unid_t unid,
3497 dotdot_endpoint_id_t endpoint,
3498 bool unretained,
3500 uint16_t dc_current_divisor
3501);
3503 dotdot_unid_t unid,
3504 dotdot_endpoint_id_t endpoint,
3505 bool unretained,
3507 uint16_t dc_power_multiplier
3508);
3510 dotdot_unid_t unid,
3511 dotdot_endpoint_id_t endpoint,
3512 bool unretained,
3514 uint16_t dc_power_divisor
3515);
3517 dotdot_unid_t unid,
3518 dotdot_endpoint_id_t endpoint,
3519 bool unretained,
3521 uint16_t ac_frequency
3522);
3524 dotdot_unid_t unid,
3525 dotdot_endpoint_id_t endpoint,
3526 bool unretained,
3528 uint16_t ac_frequency_min
3529);
3531 dotdot_unid_t unid,
3532 dotdot_endpoint_id_t endpoint,
3533 bool unretained,
3535 uint16_t ac_frequency_max
3536);
3538 dotdot_unid_t unid,
3539 dotdot_endpoint_id_t endpoint,
3540 bool unretained,
3542 uint16_t neutral_current
3543);
3545 dotdot_unid_t unid,
3546 dotdot_endpoint_id_t endpoint,
3547 bool unretained,
3549 int32_t total_active_power
3550);
3552 dotdot_unid_t unid,
3553 dotdot_endpoint_id_t endpoint,
3554 bool unretained,
3556 int32_t total_reactive_power
3557);
3559 dotdot_unid_t unid,
3560 dotdot_endpoint_id_t endpoint,
3561 bool unretained,
3563 uint32_t total_apparent_power
3564);
3566 dotdot_unid_t unid,
3567 dotdot_endpoint_id_t endpoint,
3568 bool unretained,
3570 int16_t measured1st_harmonic_current
3571);
3573 dotdot_unid_t unid,
3574 dotdot_endpoint_id_t endpoint,
3575 bool unretained,
3577 int16_t measured3rd_harmonic_current
3578);
3580 dotdot_unid_t unid,
3581 dotdot_endpoint_id_t endpoint,
3582 bool unretained,
3584 int16_t measured5th_harmonic_current
3585);
3587 dotdot_unid_t unid,
3588 dotdot_endpoint_id_t endpoint,
3589 bool unretained,
3591 int16_t measured7th_harmonic_current
3592);
3594 dotdot_unid_t unid,
3595 dotdot_endpoint_id_t endpoint,
3596 bool unretained,
3598 int16_t measured9th_harmonic_current
3599);
3601 dotdot_unid_t unid,
3602 dotdot_endpoint_id_t endpoint,
3603 bool unretained,
3605 int16_t measured11th_harmonic_current
3606);
3608 dotdot_unid_t unid,
3609 dotdot_endpoint_id_t endpoint,
3610 bool unretained,
3612 int16_t measured_phase1st_harmonic_current
3613);
3615 dotdot_unid_t unid,
3616 dotdot_endpoint_id_t endpoint,
3617 bool unretained,
3619 int16_t measured_phase3rd_harmonic_current
3620);
3622 dotdot_unid_t unid,
3623 dotdot_endpoint_id_t endpoint,
3624 bool unretained,
3626 int16_t measured_phase5th_harmonic_current
3627);
3629 dotdot_unid_t unid,
3630 dotdot_endpoint_id_t endpoint,
3631 bool unretained,
3633 int16_t measured_phase7th_harmonic_current
3634);
3636 dotdot_unid_t unid,
3637 dotdot_endpoint_id_t endpoint,
3638 bool unretained,
3640 int16_t measured_phase9th_harmonic_current
3641);
3643 dotdot_unid_t unid,
3644 dotdot_endpoint_id_t endpoint,
3645 bool unretained,
3647 int16_t measured_phase11th_harmonic_current
3648);
3650 dotdot_unid_t unid,
3651 dotdot_endpoint_id_t endpoint,
3652 bool unretained,
3654 uint16_t ac_frequency_multiplier
3655);
3657 dotdot_unid_t unid,
3658 dotdot_endpoint_id_t endpoint,
3659 bool unretained,
3661 uint16_t ac_frequency_divisor
3662);
3664 dotdot_unid_t unid,
3665 dotdot_endpoint_id_t endpoint,
3666 bool unretained,
3668 uint32_t power_multiplier
3669);
3671 dotdot_unid_t unid,
3672 dotdot_endpoint_id_t endpoint,
3673 bool unretained,
3675 uint32_t power_divisor
3676);
3678 dotdot_unid_t unid,
3679 dotdot_endpoint_id_t endpoint,
3680 bool unretained,
3682 int8_t harmonic_current_multiplier
3683);
3685 dotdot_unid_t unid,
3686 dotdot_endpoint_id_t endpoint,
3687 bool unretained,
3689 int8_t phase_harmonic_current_multiplier
3690);
3692 dotdot_unid_t unid,
3693 dotdot_endpoint_id_t endpoint,
3694 bool unretained,
3696 uint16_t line_current
3697);
3699 dotdot_unid_t unid,
3700 dotdot_endpoint_id_t endpoint,
3701 bool unretained,
3703 int16_t active_current
3704);
3706 dotdot_unid_t unid,
3707 dotdot_endpoint_id_t endpoint,
3708 bool unretained,
3710 int16_t reactive_current
3711);
3713 dotdot_unid_t unid,
3714 dotdot_endpoint_id_t endpoint,
3715 bool unretained,
3717 uint16_t rms_voltage
3718);
3720 dotdot_unid_t unid,
3721 dotdot_endpoint_id_t endpoint,
3722 bool unretained,
3724 uint16_t rms_voltage_min
3725);
3727 dotdot_unid_t unid,
3728 dotdot_endpoint_id_t endpoint,
3729 bool unretained,
3731 uint16_t rms_voltage_max
3732);
3734 dotdot_unid_t unid,
3735 dotdot_endpoint_id_t endpoint,
3736 bool unretained,
3738 uint16_t rms_current
3739);
3741 dotdot_unid_t unid,
3742 dotdot_endpoint_id_t endpoint,
3743 bool unretained,
3745 uint16_t rms_current_min
3746);
3748 dotdot_unid_t unid,
3749 dotdot_endpoint_id_t endpoint,
3750 bool unretained,
3752 uint16_t rms_current_max
3753);
3755 dotdot_unid_t unid,
3756 dotdot_endpoint_id_t endpoint,
3757 bool unretained,
3759 int16_t active_power
3760);
3762 dotdot_unid_t unid,
3763 dotdot_endpoint_id_t endpoint,
3764 bool unretained,
3766 int16_t active_power_min
3767);
3769 dotdot_unid_t unid,
3770 dotdot_endpoint_id_t endpoint,
3771 bool unretained,
3773 int16_t active_power_max
3774);
3776 dotdot_unid_t unid,
3777 dotdot_endpoint_id_t endpoint,
3778 bool unretained,
3780 int16_t reactive_power
3781);
3783 dotdot_unid_t unid,
3784 dotdot_endpoint_id_t endpoint,
3785 bool unretained,
3787 uint16_t apparent_power
3788);
3790 dotdot_unid_t unid,
3791 dotdot_endpoint_id_t endpoint,
3792 bool unretained,
3794 int8_t power_factor
3795);
3797 dotdot_unid_t unid,
3798 dotdot_endpoint_id_t endpoint,
3799 bool unretained,
3801 uint16_t average_rms_voltage_measurement_period
3802);
3804 dotdot_unid_t unid,
3805 dotdot_endpoint_id_t endpoint,
3806 bool unretained,
3808 uint16_t average_rms_over_voltage_counter
3809);
3811 dotdot_unid_t unid,
3812 dotdot_endpoint_id_t endpoint,
3813 bool unretained,
3815 uint16_t average_rms_under_voltage_counter
3816);
3818 dotdot_unid_t unid,
3819 dotdot_endpoint_id_t endpoint,
3820 bool unretained,
3822 uint16_t rms_extreme_over_voltage_period
3823);
3825 dotdot_unid_t unid,
3826 dotdot_endpoint_id_t endpoint,
3827 bool unretained,
3829 uint16_t rms_extreme_under_voltage_period
3830);
3832 dotdot_unid_t unid,
3833 dotdot_endpoint_id_t endpoint,
3834 bool unretained,
3836 uint16_t rms_voltage_sag_period
3837);
3839 dotdot_unid_t unid,
3840 dotdot_endpoint_id_t endpoint,
3841 bool unretained,
3843 uint16_t rms_voltage_swell_period
3844);
3846 dotdot_unid_t unid,
3847 dotdot_endpoint_id_t endpoint,
3848 bool unretained,
3850 uint16_t ac_voltage_multiplier
3851);
3853 dotdot_unid_t unid,
3854 dotdot_endpoint_id_t endpoint,
3855 bool unretained,
3857 uint16_t ac_voltage_divisor
3858);
3860 dotdot_unid_t unid,
3861 dotdot_endpoint_id_t endpoint,
3862 bool unretained,
3864 uint16_t ac_current_multiplier
3865);
3867 dotdot_unid_t unid,
3868 dotdot_endpoint_id_t endpoint,
3869 bool unretained,
3871 uint16_t ac_current_divisor
3872);
3874 dotdot_unid_t unid,
3875 dotdot_endpoint_id_t endpoint,
3876 bool unretained,
3878 uint16_t ac_power_multiplier
3879);
3881 dotdot_unid_t unid,
3882 dotdot_endpoint_id_t endpoint,
3883 bool unretained,
3885 uint16_t ac_power_divisor
3886);
3888 dotdot_unid_t unid,
3889 dotdot_endpoint_id_t endpoint,
3890 bool unretained,
3892 uint8_t dc_overload_alarms_mask
3893);
3895 dotdot_unid_t unid,
3896 dotdot_endpoint_id_t endpoint,
3897 bool unretained,
3899 int16_t dc_voltage_overload
3900);
3902 dotdot_unid_t unid,
3903 dotdot_endpoint_id_t endpoint,
3904 bool unretained,
3906 int16_t dc_current_overload
3907);
3909 dotdot_unid_t unid,
3910 dotdot_endpoint_id_t endpoint,
3911 bool unretained,
3913 uint16_t ac_alarms_mask
3914);
3916 dotdot_unid_t unid,
3917 dotdot_endpoint_id_t endpoint,
3918 bool unretained,
3920 int16_t ac_voltage_overload
3921);
3923 dotdot_unid_t unid,
3924 dotdot_endpoint_id_t endpoint,
3925 bool unretained,
3927 int16_t ac_current_overload
3928);
3930 dotdot_unid_t unid,
3931 dotdot_endpoint_id_t endpoint,
3932 bool unretained,
3934 int16_t ac_active_power_overload
3935);
3937 dotdot_unid_t unid,
3938 dotdot_endpoint_id_t endpoint,
3939 bool unretained,
3941 int16_t ac_reactive_power_overload
3942);
3944 dotdot_unid_t unid,
3945 dotdot_endpoint_id_t endpoint,
3946 bool unretained,
3948 int16_t average_rms_over_voltage
3949);
3951 dotdot_unid_t unid,
3952 dotdot_endpoint_id_t endpoint,
3953 bool unretained,
3955 int16_t average_rms_under_voltage
3956);
3958 dotdot_unid_t unid,
3959 dotdot_endpoint_id_t endpoint,
3960 bool unretained,
3962 int16_t rms_extreme_over_voltage
3963);
3965 dotdot_unid_t unid,
3966 dotdot_endpoint_id_t endpoint,
3967 bool unretained,
3969 int16_t rms_extreme_under_voltage
3970);
3972 dotdot_unid_t unid,
3973 dotdot_endpoint_id_t endpoint,
3974 bool unretained,
3976 int16_t rms_voltage_sag
3977);
3979 dotdot_unid_t unid,
3980 dotdot_endpoint_id_t endpoint,
3981 bool unretained,
3983 int16_t rms_voltage_swell
3984);
3986 dotdot_unid_t unid,
3987 dotdot_endpoint_id_t endpoint,
3988 bool unretained,
3990 uint16_t line_current_phb
3991);
3993 dotdot_unid_t unid,
3994 dotdot_endpoint_id_t endpoint,
3995 bool unretained,
3997 int16_t active_current_phb
3998);
4000 dotdot_unid_t unid,
4001 dotdot_endpoint_id_t endpoint,
4002 bool unretained,
4004 int16_t reactive_current_phb
4005);
4007 dotdot_unid_t unid,
4008 dotdot_endpoint_id_t endpoint,
4009 bool unretained,
4011 uint16_t rms_voltage_phb
4012);
4014 dotdot_unid_t unid,
4015 dotdot_endpoint_id_t endpoint,
4016 bool unretained,
4018 uint16_t rms_voltage_min_phb
4019);
4021 dotdot_unid_t unid,
4022 dotdot_endpoint_id_t endpoint,
4023 bool unretained,
4025 uint16_t rms_voltage_max_phb
4026);
4028 dotdot_unid_t unid,
4029 dotdot_endpoint_id_t endpoint,
4030 bool unretained,
4032 uint16_t rms_current_phb
4033);
4035 dotdot_unid_t unid,
4036 dotdot_endpoint_id_t endpoint,
4037 bool unretained,
4039 uint16_t rms_current_min_phb
4040);
4042 dotdot_unid_t unid,
4043 dotdot_endpoint_id_t endpoint,
4044 bool unretained,
4046 uint16_t rms_current_max_phb
4047);
4049 dotdot_unid_t unid,
4050 dotdot_endpoint_id_t endpoint,
4051 bool unretained,
4053 int16_t active_power_phb
4054);
4056 dotdot_unid_t unid,
4057 dotdot_endpoint_id_t endpoint,
4058 bool unretained,
4060 int16_t active_power_min_phb
4061);
4063 dotdot_unid_t unid,
4064 dotdot_endpoint_id_t endpoint,
4065 bool unretained,
4067 int16_t active_power_max_phb
4068);
4070 dotdot_unid_t unid,
4071 dotdot_endpoint_id_t endpoint,
4072 bool unretained,
4074 int16_t reactive_power_phb
4075);
4077 dotdot_unid_t unid,
4078 dotdot_endpoint_id_t endpoint,
4079 bool unretained,
4081 uint16_t apparent_power_phb
4082);
4084 dotdot_unid_t unid,
4085 dotdot_endpoint_id_t endpoint,
4086 bool unretained,
4088 int8_t power_factor_phb
4089);
4091 dotdot_unid_t unid,
4092 dotdot_endpoint_id_t endpoint,
4093 bool unretained,
4095 uint16_t average_rms_voltage_measurement_period_phb
4096);
4098 dotdot_unid_t unid,
4099 dotdot_endpoint_id_t endpoint,
4100 bool unretained,
4102 uint16_t average_rms_over_voltage_counter_phb
4103);
4105 dotdot_unid_t unid,
4106 dotdot_endpoint_id_t endpoint,
4107 bool unretained,
4109 uint16_t average_rms_under_voltage_counter_phb
4110);
4112 dotdot_unid_t unid,
4113 dotdot_endpoint_id_t endpoint,
4114 bool unretained,
4116 uint16_t rms_extreme_over_voltage_period_phb
4117);
4119 dotdot_unid_t unid,
4120 dotdot_endpoint_id_t endpoint,
4121 bool unretained,
4123 uint16_t rms_extreme_under_voltage_period_phb
4124);
4126 dotdot_unid_t unid,
4127 dotdot_endpoint_id_t endpoint,
4128 bool unretained,
4130 uint16_t rms_voltage_sag_period_phb
4131);
4133 dotdot_unid_t unid,
4134 dotdot_endpoint_id_t endpoint,
4135 bool unretained,
4137 uint16_t rms_voltage_swell_period_phb
4138);
4140 dotdot_unid_t unid,
4141 dotdot_endpoint_id_t endpoint,
4142 bool unretained,
4144 uint16_t line_current_phc
4145);
4147 dotdot_unid_t unid,
4148 dotdot_endpoint_id_t endpoint,
4149 bool unretained,
4151 int16_t active_current_phc
4152);
4154 dotdot_unid_t unid,
4155 dotdot_endpoint_id_t endpoint,
4156 bool unretained,
4158 int16_t reactive_current_phc
4159);
4161 dotdot_unid_t unid,
4162 dotdot_endpoint_id_t endpoint,
4163 bool unretained,
4165 uint16_t rms_voltage_phc
4166);
4168 dotdot_unid_t unid,
4169 dotdot_endpoint_id_t endpoint,
4170 bool unretained,
4172 uint16_t rms_voltage_min_phc
4173);
4175 dotdot_unid_t unid,
4176 dotdot_endpoint_id_t endpoint,
4177 bool unretained,
4179 uint16_t rms_voltage_max_phc
4180);
4182 dotdot_unid_t unid,
4183 dotdot_endpoint_id_t endpoint,
4184 bool unretained,
4186 uint16_t rms_current_phc
4187);
4189 dotdot_unid_t unid,
4190 dotdot_endpoint_id_t endpoint,
4191 bool unretained,
4193 uint16_t rms_current_min_phc
4194);
4196 dotdot_unid_t unid,
4197 dotdot_endpoint_id_t endpoint,
4198 bool unretained,
4200 uint16_t rms_current_max_phc
4201);
4203 dotdot_unid_t unid,
4204 dotdot_endpoint_id_t endpoint,
4205 bool unretained,
4207 int16_t active_power_phc
4208);
4210 dotdot_unid_t unid,
4211 dotdot_endpoint_id_t endpoint,
4212 bool unretained,
4214 int16_t active_power_min_phc
4215);
4217 dotdot_unid_t unid,
4218 dotdot_endpoint_id_t endpoint,
4219 bool unretained,
4221 int16_t active_power_max_phc
4222);
4224 dotdot_unid_t unid,
4225 dotdot_endpoint_id_t endpoint,
4226 bool unretained,
4228 int16_t reactive_power_phc
4229);
4231 dotdot_unid_t unid,
4232 dotdot_endpoint_id_t endpoint,
4233 bool unretained,
4235 uint16_t apparent_power_phc
4236);
4238 dotdot_unid_t unid,
4239 dotdot_endpoint_id_t endpoint,
4240 bool unretained,
4242 int8_t power_factor_phc
4243);
4245 dotdot_unid_t unid,
4246 dotdot_endpoint_id_t endpoint,
4247 bool unretained,
4249 uint16_t average_rms_voltage_measurement_period_phc
4250);
4252 dotdot_unid_t unid,
4253 dotdot_endpoint_id_t endpoint,
4254 bool unretained,
4256 uint16_t average_rms_over_voltage_counter_phc
4257);
4259 dotdot_unid_t unid,
4260 dotdot_endpoint_id_t endpoint,
4261 bool unretained,
4263 uint16_t average_rms_under_voltage_counter_phc
4264);
4266 dotdot_unid_t unid,
4267 dotdot_endpoint_id_t endpoint,
4268 bool unretained,
4270 uint16_t rms_extreme_over_voltage_period_phc
4271);
4273 dotdot_unid_t unid,
4274 dotdot_endpoint_id_t endpoint,
4275 bool unretained,
4277 uint16_t rms_extreme_under_voltage_period_phc
4278);
4280 dotdot_unid_t unid,
4281 dotdot_endpoint_id_t endpoint,
4282 bool unretained,
4284 uint16_t rms_voltage_sag_period_phc
4285);
4287 dotdot_unid_t unid,
4288 dotdot_endpoint_id_t endpoint,
4289 bool unretained,
4291 uint16_t rms_voltage_swell_period_phc
4292);
4293// Callback types used by the diagnostics cluster
4295 dotdot_unid_t unid,
4296 dotdot_endpoint_id_t endpoint,
4297 bool unretained,
4299 uint16_t number_of_resets
4300);
4302 dotdot_unid_t unid,
4303 dotdot_endpoint_id_t endpoint,
4304 bool unretained,
4306 uint16_t persistent_memory_writes
4307);
4309 dotdot_unid_t unid,
4310 dotdot_endpoint_id_t endpoint,
4311 bool unretained,
4313 uint32_t mac_rx_bcast
4314);
4316 dotdot_unid_t unid,
4317 dotdot_endpoint_id_t endpoint,
4318 bool unretained,
4320 uint32_t mac_tx_bcast
4321);
4323 dotdot_unid_t unid,
4324 dotdot_endpoint_id_t endpoint,
4325 bool unretained,
4327 uint32_t mac_rx_ucast
4328);
4330 dotdot_unid_t unid,
4331 dotdot_endpoint_id_t endpoint,
4332 bool unretained,
4334 uint32_t mac_tx_ucast
4335);
4337 dotdot_unid_t unid,
4338 dotdot_endpoint_id_t endpoint,
4339 bool unretained,
4341 uint16_t mac_tx_ucast_retry
4342);
4344 dotdot_unid_t unid,
4345 dotdot_endpoint_id_t endpoint,
4346 bool unretained,
4348 uint16_t mac_tx_ucast_fail
4349);
4351 dotdot_unid_t unid,
4352 dotdot_endpoint_id_t endpoint,
4353 bool unretained,
4355 uint16_t aps_rx_bcast
4356);
4358 dotdot_unid_t unid,
4359 dotdot_endpoint_id_t endpoint,
4360 bool unretained,
4362 uint16_t aps_tx_bcast
4363);
4365 dotdot_unid_t unid,
4366 dotdot_endpoint_id_t endpoint,
4367 bool unretained,
4369 uint16_t aps_rx_ucast
4370);
4372 dotdot_unid_t unid,
4373 dotdot_endpoint_id_t endpoint,
4374 bool unretained,
4376 uint16_t aps_tx_ucast_success
4377);
4379 dotdot_unid_t unid,
4380 dotdot_endpoint_id_t endpoint,
4381 bool unretained,
4383 uint16_t aps_tx_ucast_retry
4384);
4386 dotdot_unid_t unid,
4387 dotdot_endpoint_id_t endpoint,
4388 bool unretained,
4390 uint16_t aps_tx_ucast_fail
4391);
4393 dotdot_unid_t unid,
4394 dotdot_endpoint_id_t endpoint,
4395 bool unretained,
4397 uint16_t route_disc_initiated
4398);
4400 dotdot_unid_t unid,
4401 dotdot_endpoint_id_t endpoint,
4402 bool unretained,
4404 uint16_t neighbor_added
4405);
4407 dotdot_unid_t unid,
4408 dotdot_endpoint_id_t endpoint,
4409 bool unretained,
4411 uint16_t neighbor_removed
4412);
4414 dotdot_unid_t unid,
4415 dotdot_endpoint_id_t endpoint,
4416 bool unretained,
4418 uint16_t neighbor_stale
4419);
4421 dotdot_unid_t unid,
4422 dotdot_endpoint_id_t endpoint,
4423 bool unretained,
4425 uint16_t join_indication
4426);
4428 dotdot_unid_t unid,
4429 dotdot_endpoint_id_t endpoint,
4430 bool unretained,
4432 uint16_t child_moved
4433);
4435 dotdot_unid_t unid,
4436 dotdot_endpoint_id_t endpoint,
4437 bool unretained,
4439 uint16_t nwkfc_failure
4440);
4442 dotdot_unid_t unid,
4443 dotdot_endpoint_id_t endpoint,
4444 bool unretained,
4446 uint16_t apsfc_failure
4447);
4449 dotdot_unid_t unid,
4450 dotdot_endpoint_id_t endpoint,
4451 bool unretained,
4453 uint16_t aps_unauthorized_key
4454);
4456 dotdot_unid_t unid,
4457 dotdot_endpoint_id_t endpoint,
4458 bool unretained,
4460 uint16_t nwk_decrypt_failures
4461);
4463 dotdot_unid_t unid,
4464 dotdot_endpoint_id_t endpoint,
4465 bool unretained,
4467 uint16_t aps_decrypt_failures
4468);
4470 dotdot_unid_t unid,
4471 dotdot_endpoint_id_t endpoint,
4472 bool unretained,
4474 uint16_t packet_buffer_allocate_failures
4475);
4477 dotdot_unid_t unid,
4478 dotdot_endpoint_id_t endpoint,
4479 bool unretained,
4481 uint16_t relayed_ucast
4482);
4484 dotdot_unid_t unid,
4485 dotdot_endpoint_id_t endpoint,
4486 bool unretained,
4488 uint16_t phy_to_mac_queue_limit_reached
4489);
4491 dotdot_unid_t unid,
4492 dotdot_endpoint_id_t endpoint,
4493 bool unretained,
4495 uint16_t packet_validate_drop_count
4496);
4498 dotdot_unid_t unid,
4499 dotdot_endpoint_id_t endpoint,
4500 bool unretained,
4502 uint16_t average_mac_retry_per_aps_message_sent
4503);
4505 dotdot_unid_t unid,
4506 dotdot_endpoint_id_t endpoint,
4507 bool unretained,
4509 uint8_t last_messagelqi
4510);
4512 dotdot_unid_t unid,
4513 dotdot_endpoint_id_t endpoint,
4514 bool unretained,
4516 int8_t last_messagerssi
4517);
4518// Callback types used by the protocol_controller_rf_telemetry cluster
4520 dotdot_unid_t unid,
4521 dotdot_endpoint_id_t endpoint,
4522 bool unretained,
4524 bool tx_report_enabled
4525);
4527 dotdot_unid_t unid,
4528 dotdot_endpoint_id_t endpoint,
4529 bool unretained,
4531 bool pti_enabled
4532);
4533// Callback types used by the state cluster
4535 dotdot_unid_t unid,
4536 dotdot_endpoint_id_t endpoint,
4537 bool unretained,
4539 size_t endpoint_id_list_count,
4540 const uint8_t* endpoint_id_list
4541);
4543 dotdot_unid_t unid,
4544 dotdot_endpoint_id_t endpoint,
4545 bool unretained,
4547 uint8_t network_status
4548);
4550 dotdot_unid_t unid,
4551 dotdot_endpoint_id_t endpoint,
4552 bool unretained,
4554 uint8_t security
4555);
4557 dotdot_unid_t unid,
4558 dotdot_endpoint_id_t endpoint,
4559 bool unretained,
4561 uint32_t maximum_command_delay
4562);
4564 dotdot_unid_t unid,
4565 dotdot_endpoint_id_t endpoint,
4566 bool unretained,
4568 size_t network_list_count,
4569 const char** network_list
4570);
4571// Callback types used by the binding cluster
4573 dotdot_unid_t unid,
4574 dotdot_endpoint_id_t endpoint,
4575 bool unretained,
4577 bool binding_table_full
4578);
4580 dotdot_unid_t unid,
4581 dotdot_endpoint_id_t endpoint,
4582 bool unretained,
4584 size_t bindable_cluster_list_count,
4585 const char** bindable_cluster_list
4586);
4588 dotdot_unid_t unid,
4589 dotdot_endpoint_id_t endpoint,
4590 bool unretained,
4592 size_t binding_table_count,
4593 const BindingObject* binding_table
4594);
4595// Callback types used by the system_metrics cluster
4597 dotdot_unid_t unid,
4598 dotdot_endpoint_id_t endpoint,
4599 bool unretained,
4601 uint32_t reporting_interval_seconds
4602);
4604 dotdot_unid_t unid,
4605 dotdot_endpoint_id_t endpoint,
4606 bool unretained,
4608 size_t cpu_usage_percent_count,
4609 const double* cpu_usage_percent
4610);
4612 dotdot_unid_t unid,
4613 dotdot_endpoint_id_t endpoint,
4614 bool unretained,
4616 size_t cpu_frequencym_hz_count,
4617 const double* cpu_frequencym_hz
4618);
4620 dotdot_unid_t unid,
4621 dotdot_endpoint_id_t endpoint,
4622 bool unretained,
4624 size_t cpu_average_usage_percent_count,
4625 const double* cpu_average_usage_percent
4626);
4628 dotdot_unid_t unid,
4629 dotdot_endpoint_id_t endpoint,
4630 bool unretained,
4632 size_t cpu_min_usage_percent_count,
4633 const double* cpu_min_usage_percent
4634);
4636 dotdot_unid_t unid,
4637 dotdot_endpoint_id_t endpoint,
4638 bool unretained,
4640 size_t cpu_max_usage_percent_count,
4641 const double* cpu_max_usage_percent
4642);
4644 dotdot_unid_t unid,
4645 dotdot_endpoint_id_t endpoint,
4646 bool unretained,
4648 double ram_totalmb
4649);
4651 dotdot_unid_t unid,
4652 dotdot_endpoint_id_t endpoint,
4653 bool unretained,
4655 double ram_freemb
4656);
4658 dotdot_unid_t unid,
4659 dotdot_endpoint_id_t endpoint,
4660 bool unretained,
4662 double ram_availablemb
4663);
4665 dotdot_unid_t unid,
4666 dotdot_endpoint_id_t endpoint,
4667 bool unretained,
4669 double swap_memory_totalmb
4670);
4672 dotdot_unid_t unid,
4673 dotdot_endpoint_id_t endpoint,
4674 bool unretained,
4676 double swap_memory_usedmb
4677);
4679 dotdot_unid_t unid,
4680 dotdot_endpoint_id_t endpoint,
4681 bool unretained,
4683 double virtual_memory_totalmb
4684);
4686 dotdot_unid_t unid,
4687 dotdot_endpoint_id_t endpoint,
4688 bool unretained,
4690 double virtual_memory_usedmb
4691);
4693 dotdot_unid_t unid,
4694 dotdot_endpoint_id_t endpoint,
4695 bool unretained,
4697 size_t disks_usage_count,
4698 const DiskUsageData* disks_usage
4699);
4701 dotdot_unid_t unid,
4702 dotdot_endpoint_id_t endpoint,
4703 bool unretained,
4705 size_t disks_counters_count,
4706 const DiskIOCounters* disks_counters
4707);
4709 dotdot_unid_t unid,
4710 dotdot_endpoint_id_t endpoint,
4711 bool unretained,
4713 size_t network_interfaces_data_count,
4714 const NetworkInterfaceData* network_interfaces_data
4715);
4717 dotdot_unid_t unid,
4718 dotdot_endpoint_id_t endpoint,
4719 bool unretained,
4721 size_t wireless_network_interfaces_data_count,
4722 const WirelessNetworkInterfaceData* wireless_network_interfaces_data
4723);
4725 dotdot_unid_t unid,
4726 dotdot_endpoint_id_t endpoint,
4727 bool unretained,
4729 const char* hostname
4730);
4732 dotdot_unid_t unid,
4733 dotdot_endpoint_id_t endpoint,
4734 bool unretained,
4736 const char* fqdn
4737);
4739 dotdot_unid_t unid,
4740 dotdot_endpoint_id_t endpoint,
4741 bool unretained,
4743 uint64_t uptime_minutes
4744);
4746 dotdot_unid_t unid,
4747 dotdot_endpoint_id_t endpoint,
4748 bool unretained,
4750 double current_temperature_celcius
4751);
4753 dotdot_unid_t unid,
4754 dotdot_endpoint_id_t endpoint,
4755 bool unretained,
4757 double average_temperature_celcius
4758);
4760 dotdot_unid_t unid,
4761 dotdot_endpoint_id_t endpoint,
4762 bool unretained,
4764 double min_temperature_celcius
4765);
4767 dotdot_unid_t unid,
4768 dotdot_endpoint_id_t endpoint,
4769 bool unretained,
4771 double max_temperature_celcius
4772);
4774 dotdot_unid_t unid,
4775 dotdot_endpoint_id_t endpoint,
4776 bool unretained,
4778 bool power_plugged
4779);
4781 dotdot_unid_t unid,
4782 dotdot_endpoint_id_t endpoint,
4783 bool unretained,
4785 double battery_percentage
4786);
4788 dotdot_unid_t unid,
4789 dotdot_endpoint_id_t endpoint,
4790 bool unretained,
4792 uint64_t system_interrupts
4793);
4794// Callback types used by the application_monitoring cluster
4796 dotdot_unid_t unid,
4797 dotdot_endpoint_id_t endpoint,
4798 bool unretained,
4800 const char* application_name
4801);
4803 dotdot_unid_t unid,
4804 dotdot_endpoint_id_t endpoint,
4805 bool unretained,
4807 const char* application_version
4808);
4810 dotdot_unid_t unid,
4811 dotdot_endpoint_id_t endpoint,
4812 bool unretained,
4814 bool application_connected
4815);
4817 dotdot_unid_t unid,
4818 dotdot_endpoint_id_t endpoint,
4819 bool unretained,
4821 size_t application_mqtt_topics_count,
4822 const char** application_mqtt_topics
4823);
4825 dotdot_unid_t unid,
4826 dotdot_endpoint_id_t endpoint,
4827 bool unretained,
4829 uint64_t uptime_minutes
4830);
4832 dotdot_unid_t unid,
4833 dotdot_endpoint_id_t endpoint,
4834 bool unretained,
4836 uint64_t process_id
4837);
4839 dotdot_unid_t unid,
4840 dotdot_endpoint_id_t endpoint,
4841 bool unretained,
4843 const char* hostname
4844);
4846 dotdot_unid_t unid,
4847 dotdot_endpoint_id_t endpoint,
4848 bool unretained,
4850 const char* fqdn
4851);
4853 dotdot_unid_t unid,
4854 dotdot_endpoint_id_t endpoint,
4855 bool unretained,
4857 bool mqtt_logging_enabled
4858);
4860 dotdot_unid_t unid,
4861 dotdot_endpoint_id_t endpoint,
4862 bool unretained,
4864 uint8_t mqtt_logging_level
4865);
4867 dotdot_unid_t unid,
4868 dotdot_endpoint_id_t endpoint,
4869 bool unretained,
4871 uint32_t mqtt_statistics_reporting_interval_seconds
4872);
4874 dotdot_unid_t unid,
4875 dotdot_endpoint_id_t endpoint,
4876 bool unretained,
4878 uint64_t mqtt_messages_sent
4879);
4881 dotdot_unid_t unid,
4882 dotdot_endpoint_id_t endpoint,
4883 bool unretained,
4885 uint64_t mqtt_messages_received
4886);
4888 dotdot_unid_t unid,
4889 dotdot_endpoint_id_t endpoint,
4890 bool unretained,
4892 uint64_t mqtt_subscription_count
4893);
4895 dotdot_unid_t unid,
4896 dotdot_endpoint_id_t endpoint,
4897 bool unretained,
4899 double mqtt_average_delivery_time_seconds
4900);
4902 dotdot_unid_t unid,
4903 dotdot_endpoint_id_t endpoint,
4904 bool unretained,
4906 double mqtt_min_delivery_time_seconds
4907);
4909 dotdot_unid_t unid,
4910 dotdot_endpoint_id_t endpoint,
4911 bool unretained,
4913 double mqtt_max_delivery_time_seconds
4914);
4916 dotdot_unid_t unid,
4917 dotdot_endpoint_id_t endpoint,
4918 bool unretained,
4920 uint32_t application_statistics_reporting_interval_seconds
4921);
4923 dotdot_unid_t unid,
4924 dotdot_endpoint_id_t endpoint,
4925 bool unretained,
4927 double application_cpu_usage_percent
4928);
4930 dotdot_unid_t unid,
4931 dotdot_endpoint_id_t endpoint,
4932 bool unretained,
4934 double application_cpu_average_usage_percent
4935);
4937 dotdot_unid_t unid,
4938 dotdot_endpoint_id_t endpoint,
4939 bool unretained,
4941 double application_cpu_min_usage_percent
4942);
4944 dotdot_unid_t unid,
4945 dotdot_endpoint_id_t endpoint,
4946 bool unretained,
4948 double application_cpu_max_usage_percent
4949);
4951 dotdot_unid_t unid,
4952 dotdot_endpoint_id_t endpoint,
4953 bool unretained,
4955 double application_ram_usagemb
4956);
4957// Callback types used by the name_and_location cluster
4959 dotdot_unid_t unid,
4960 dotdot_endpoint_id_t endpoint,
4961 bool unretained,
4963 const char* name
4964);
4966 dotdot_unid_t unid,
4967 dotdot_endpoint_id_t endpoint,
4968 bool unretained,
4970 const char* location
4971);
4972// Callback types used by the configuration_parameters cluster
4974 dotdot_unid_t unid,
4975 dotdot_endpoint_id_t endpoint,
4976 bool unretained,
4978 size_t configuration_parameters_count,
4979 const ConfigurationParameter* configuration_parameters
4980);
4981// Callback types used by the aox_locator cluster
4983 dotdot_unid_t unid,
4984 dotdot_endpoint_id_t endpoint,
4985 bool unretained,
4987 uint8_t reporting_mode
4988);
4990 dotdot_unid_t unid,
4991 dotdot_endpoint_id_t endpoint,
4992 bool unretained,
4994 bool position_and_orientation_valid
4995);
4997 dotdot_unid_t unid,
4998 dotdot_endpoint_id_t endpoint,
4999 bool unretained,
5001 CoordinateAndOrientation position_and_orientation
5002);
5004 dotdot_unid_t unid,
5005 dotdot_endpoint_id_t endpoint,
5006 bool unretained,
5008 size_t azimuth_mask_count,
5009 const MinMaxPair* azimuth_mask
5010);
5012 dotdot_unid_t unid,
5013 dotdot_endpoint_id_t endpoint,
5014 bool unretained,
5016 size_t elevation_mask_count,
5017 const MinMaxPair* elevation_mask
5018);
5020 dotdot_unid_t unid,
5021 dotdot_endpoint_id_t endpoint,
5022 bool unretained,
5024 size_t allow_list_count,
5025 const char** allow_list
5026);
5028 dotdot_unid_t unid,
5029 dotdot_endpoint_id_t endpoint,
5030 bool unretained,
5032 uint8_t aox_mode
5033);
5035 dotdot_unid_t unid,
5036 dotdot_endpoint_id_t endpoint,
5037 bool unretained,
5039 uint8_t antenna_mode
5040);
5042 dotdot_unid_t unid,
5043 dotdot_endpoint_id_t endpoint,
5044 bool unretained,
5046 size_t antenna_array_count,
5047 const int8_t* antenna_array
5048);
5050 dotdot_unid_t unid,
5051 dotdot_endpoint_id_t endpoint,
5052 bool unretained,
5054 int8_t period_samples
5055);
5057 dotdot_unid_t unid,
5058 dotdot_endpoint_id_t endpoint,
5059 bool unretained,
5061 bool angle_filtering
5062);
5064 dotdot_unid_t unid,
5065 dotdot_endpoint_id_t endpoint,
5066 bool unretained,
5068 double angle_filtering_weight
5069);
5071 dotdot_unid_t unid,
5072 dotdot_endpoint_id_t endpoint,
5073 bool unretained,
5075 int8_t angle_correction_timeout
5076);
5078 dotdot_unid_t unid,
5079 dotdot_endpoint_id_t endpoint,
5080 bool unretained,
5082 int8_t angle_correction_delay
5083);
5085 dotdot_unid_t unid,
5086 dotdot_endpoint_id_t endpoint,
5087 bool unretained,
5089 uint8_t cte_mode
5090);
5092 dotdot_unid_t unid,
5093 dotdot_endpoint_id_t endpoint,
5094 bool unretained,
5096 int8_t cte_sampling_interval
5097);
5099 dotdot_unid_t unid,
5100 dotdot_endpoint_id_t endpoint,
5101 bool unretained,
5103 int8_t cte_length
5104);
5106 dotdot_unid_t unid,
5107 dotdot_endpoint_id_t endpoint,
5108 bool unretained,
5110 int8_t slot_duration
5111);
5112// Callback types used by the aox_position_estimation cluster
5114 dotdot_unid_t unid,
5115 dotdot_endpoint_id_t endpoint,
5116 bool unretained,
5118 EstimatedPosition position
5119);
5120// Callback types used by the protocol_controller_network_management cluster
5122 dotdot_unid_t unid,
5123 dotdot_endpoint_id_t endpoint,
5124 bool unretained,
5126 NetworkManagementState network_management_state
5127);
5128// Callback types used by the descriptor cluster
5130 dotdot_unid_t unid,
5131 dotdot_endpoint_id_t endpoint,
5132 bool unretained,
5134 size_t device_type_list_count,
5135 const DeviceTypeStruct* device_type_list
5136);
5137// Callback types used by the unify_fan_control cluster
5139 dotdot_unid_t unid,
5140 dotdot_endpoint_id_t endpoint,
5141 bool unretained,
5143 uint8_t z_wave_fan_mode
5144);
5146 dotdot_unid_t unid,
5147 dotdot_endpoint_id_t endpoint,
5148 bool unretained,
5150 uint16_t z_wave_supported_fan_mode
5151);
5153 dotdot_unid_t unid,
5154 dotdot_endpoint_id_t endpoint,
5155 bool unretained,
5157 uint8_t z_wave_fan_state
5158);
5159// Callback types used by the unify_thermostat cluster
5161 dotdot_unid_t unid,
5162 dotdot_endpoint_id_t endpoint,
5163 bool unretained,
5165 uint8_t thermostat_mode
5166);
5168 dotdot_unid_t unid,
5169 dotdot_endpoint_id_t endpoint,
5170 bool unretained,
5172 uint16_t supported_thermostat_mode
5173);
5175 dotdot_unid_t unid,
5176 dotdot_endpoint_id_t endpoint,
5177 bool unretained,
5179 uint8_t operating_state
5180);
5181// Callback types used by the unify_humidity_control cluster
5183 dotdot_unid_t unid,
5184 dotdot_endpoint_id_t endpoint,
5185 bool unretained,
5187 uint8_t reporting_mode
5188);
5190 dotdot_unid_t unid,
5191 dotdot_endpoint_id_t endpoint,
5192 bool unretained,
5194 uint8_t supported_reporting_mode
5195);
5197 dotdot_unid_t unid,
5198 dotdot_endpoint_id_t endpoint,
5199 bool unretained,
5201 uint8_t current_state
5202);
5204 dotdot_unid_t unid,
5205 dotdot_endpoint_id_t endpoint,
5206 bool unretained,
5208 uint8_t supported_set_points
5209);
5211 dotdot_unid_t unid,
5212 dotdot_endpoint_id_t endpoint,
5213 bool unretained,
5215 int32_t humidifier_setpoint_min
5216);
5218 dotdot_unid_t unid,
5219 dotdot_endpoint_id_t endpoint,
5220 bool unretained,
5222 int32_t humidifier_setpoint_max
5223);
5225 dotdot_unid_t unid,
5226 dotdot_endpoint_id_t endpoint,
5227 bool unretained,
5229 int32_t humidifier_setpoint
5230);
5232 dotdot_unid_t unid,
5233 dotdot_endpoint_id_t endpoint,
5234 bool unretained,
5236 uint8_t humidifier_setpoint_scale
5237);
5239 dotdot_unid_t unid,
5240 dotdot_endpoint_id_t endpoint,
5241 bool unretained,
5243 uint8_t humidifier_setpoint_precision
5244);
5246 dotdot_unid_t unid,
5247 dotdot_endpoint_id_t endpoint,
5248 bool unretained,
5250 int32_t dehumidifier_setpoint_min
5251);
5253 dotdot_unid_t unid,
5254 dotdot_endpoint_id_t endpoint,
5255 bool unretained,
5257 int32_t dehumidifier_setpoint_max
5258);
5260 dotdot_unid_t unid,
5261 dotdot_endpoint_id_t endpoint,
5262 bool unretained,
5264 int32_t dehumidifier_setpoint
5265);
5267 dotdot_unid_t unid,
5268 dotdot_endpoint_id_t endpoint,
5269 bool unretained,
5271 uint8_t dehumidifier_setpoint_scale
5272);
5274 dotdot_unid_t unid,
5275 dotdot_endpoint_id_t endpoint,
5276 bool unretained,
5278 uint8_t dehumidifier_setpoint_precision
5279);
5281 dotdot_unid_t unid,
5282 dotdot_endpoint_id_t endpoint,
5283 bool unretained,
5285 int32_t auto_setpoint_min
5286);
5288 dotdot_unid_t unid,
5289 dotdot_endpoint_id_t endpoint,
5290 bool unretained,
5292 int32_t auto_setpoint_max
5293);
5295 dotdot_unid_t unid,
5296 dotdot_endpoint_id_t endpoint,
5297 bool unretained,
5299 int32_t auto_setpoint
5300);
5302 dotdot_unid_t unid,
5303 dotdot_endpoint_id_t endpoint,
5304 bool unretained,
5306 uint8_t auto_setpoint_scale
5307);
5309 dotdot_unid_t unid,
5310 dotdot_endpoint_id_t endpoint,
5311 bool unretained,
5313 uint8_t auto_setpoint_precision
5314);
5315
5316#ifdef __cplusplus
5317extern "C" {
5318#endif // __cplusplus
5319
5320
5326
5453
5454
5460
5803
5804
5810
5865
5866
5872
5879
5880
5886
5893
5894
5900
5943
5944
5950
5981
5982
5988
6073
6074
6080
6087
6088
6094
6155
6156
6162
6205
6206
6212
6243
6244
6250
6539
6540
6546
6667
6668
6674
6735
6736
6742
6887
6888
6894
7195
7196
7202
7215
7216
7222
7271
7272
7278
7297
7298
7304
7617
7618
7624
7721
7722
7728
7759
7760
7766
7785
7786
7792
7817
7818
7824
7879
7880
7886
7911
7912
7918
7943
7944
7950
8023
8024
8030
8055
8056
8062
8087
8088
8094
8119
8120
8126
8151
8152
8158
8183
8184
8190
8215
8216
8222
8247
8248
8254
8297
8298
8304
8311
8312
8318
8475
8476
8482
9245
9246
9252
9445
9446
9452
9465
9466
9472
9503
9504
9510
9529
9530
9536
9699
9700
9706
9845
9846
9852
9865
9866
9872
9879
9880
9886
9995
9996
10002
10009
10010
10016
10023
10024
10030
10037
10038
10044
10063
10064
10070
10089
10090
10096
10211
10212
10213#ifdef __cplusplus
10214}
10215#endif // __cplusplus
10216
10217#endif // DOTDOT_MQTT_ATTRIBUTES_H
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_window_covering_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t window_covering_type)
Definition: dotdot_mqtt_attributes.h:1362
void uic_mqtt_dotdot_diagnostics_attribute_aps_decrypt_failures_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_aps_decrypt_failures_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_usage_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double application_cpu_usage_percent)
Definition: dotdot_mqtt_attributes.h:4922
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_attribute_light_sensor_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t light_sensor_type)
Definition: dotdot_mqtt_attributes.h:2694
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_pi_cooling_demand_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t pi_cooling_demand)
Definition: dotdot_mqtt_attributes.h:1792
void uic_mqtt_dotdot_fan_control_attribute_fan_mode_callback_set(const uic_mqtt_dotdot_fan_control_attribute_fan_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2a_hr_rating_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t battery2a_hr_rating)
Definition: dotdot_mqtt_attributes.h:383
void uic_mqtt_dotdot_ias_zone_attribute_iascie_address_callback_set(const uic_mqtt_dotdot_ias_zone_attribute_iascie_address_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_primary4y_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary4y_callback_t callback)
void uic_mqtt_dotdot_level_attribute_options_callback_set(const uic_mqtt_dotdot_level_attribute_options_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_measured1st_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured1st_harmonic_current_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_min_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_min_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_effective_operation_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t effective_operation_mode)
Definition: dotdot_mqtt_attributes.h:1672
void uic_mqtt_dotdot_door_lock_attribute_local_programming_features_callback_set(const uic_mqtt_dotdot_door_lock_attribute_local_programming_features_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_alarms_attribute_alarm_count_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t alarm_count)
Definition: dotdot_mqtt_attributes.h:860
void uic_mqtt_dotdot_color_control_attribute_color_temp_physical_max_mireds_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_temp_physical_max_mireds_callback_t callback)
void uic_mqtt_dotdot_level_attribute_start_up_current_level_callback_set(const uic_mqtt_dotdot_level_attribute_start_up_current_level_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_rfid_operation_event_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rfid_operation_event_mask)
Definition: dotdot_mqtt_attributes.h:1326
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_require_pi_nfor_rf_operation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool require_pi_nfor_rf_operation)
Definition: dotdot_mqtt_attributes.h:1277
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_current_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t current_saturation)
Definition: dotdot_mqtt_attributes.h:2195
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_attribute_low_temp_dwell_trip_point_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t low_temp_dwell_trip_point)
Definition: dotdot_mqtt_attributes.h:643
void uic_mqtt_dotdot_aox_locator_attribute_azimuth_mask_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_azimuth_mask_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_system_mode_callback_set(const uic_mqtt_dotdot_thermostat_attribute_system_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_lamp_rated_hours_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t lamp_rated_hours)
Definition: dotdot_mqtt_attributes.h:2637
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_min_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_current_min_phc)
Definition: dotdot_mqtt_attributes.h:4188
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary3_intensity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t primary3_intensity)
Definition: dotdot_mqtt_attributes.h:2321
void uic_mqtt_dotdot_door_lock_attribute_enable_local_programming_callback_set(const uic_mqtt_dotdot_door_lock_attribute_enable_local_programming_callback_t callback)
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_flow_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_flow_callback_t callback)
void uic_mqtt_dotdot_unify_humidity_control_attribute_current_state_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_current_state_callback_t callback)
void uic_mqtt_dotdot_basic_attribute_manufacturer_version_details_callback_set(const uic_mqtt_dotdot_basic_attribute_manufacturer_version_details_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_number_of_resets_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_number_of_resets_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_reading_snap_shot_time_callback_set(const uic_mqtt_dotdot_metering_attribute_reading_snap_shot_time_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_attribute_scaled_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t scaled_value)
Definition: dotdot_mqtt_attributes.h:2781
void uic_mqtt_dotdot_door_lock_attribute_enable_one_touch_locking_callback_set(const uic_mqtt_dotdot_door_lock_attribute_enable_one_touch_locking_callback_t callback)
void uic_mqtt_dotdot_window_covering_attribute_intermediate_setpoints_tilt_callback_set(const uic_mqtt_dotdot_window_covering_attribute_intermediate_setpoints_tilt_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_cpu_max_usage_percent_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_cpu_max_usage_percent_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_ultrasonic_unoccupied_to_occupied_delay_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ultrasonic_unoccupied_to_occupied_delay)
Definition: dotdot_mqtt_attributes.h:2924
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_capabilities_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_capabilities)
Definition: dotdot_mqtt_attributes.h:2517
void uic_mqtt_dotdot_time_attribute_standard_time_callback_set(const uic_mqtt_dotdot_time_attribute_standard_time_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_relayed_ucast_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_relayed_ucast_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_currenty_callback_set(const uic_mqtt_dotdot_color_control_attribute_currenty_callback_t callback)
void uic_mqtt_dotdot_application_monitoring_attribute_mqtt_average_delivery_time_seconds_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_mqtt_average_delivery_time_seconds_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_min_rfid_code_length_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t min_rfid_code_length)
Definition: dotdot_mqtt_attributes.h:1144
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_power_factor_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t power_factor_phc)
Definition: dotdot_mqtt_attributes.h:4237
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_threshold3_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_voltage_threshold3)
Definition: dotdot_mqtt_attributes.h:313
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_period_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_extreme_under_voltage_period_phb)
Definition: dotdot_mqtt_attributes.h:4118
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_options_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t options)
Definition: dotdot_mqtt_attributes.h:2251
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_power_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_power_min)
Definition: dotdot_mqtt_attributes.h:3761
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_aox_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t aox_mode)
Definition: dotdot_mqtt_attributes.h:5027
void uic_mqtt_dotdot_application_monitoring_attribute_mqtt_statistics_reporting_interval_seconds_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_mqtt_statistics_reporting_interval_seconds_callback_t callback)
void uic_mqtt_dotdot_occupancy_sensing_attribute_ultrasonic_unoccupied_to_occupied_threshold_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_ultrasonic_unoccupied_to_occupied_threshold_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_ac_coil_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t ac_coil_temperature)
Definition: dotdot_mqtt_attributes.h:2079
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary3y_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary3y)
Definition: dotdot_mqtt_attributes.h:2314
sl_status_t uic_mqtt_dotdot_carbon_dioxide_attributes_init()
void uic_mqtt_dotdot_electrical_measurement_attribute_neutral_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_neutral_current_callback_t callback)
void uic_mqtt_dotdot_aox_locator_attribute_antenna_mode_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_antenna_mode_callback_t callback)
sl_status_t uic_mqtt_dotdot_metering_attributes_init()
void uic_mqtt_dotdot_door_lock_attribute_credential_rules_support_callback_set(const uic_mqtt_dotdot_door_lock_attribute_credential_rules_support_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_phc)
Definition: dotdot_mqtt_attributes.h:4160
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_mqtt_logging_enabled_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool mqtt_logging_enabled)
Definition: dotdot_mqtt_attributes.h:4852
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_ac_refrigerant_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t ac_refrigerant_type)
Definition: dotdot_mqtt_attributes.h:2051
void uic_mqtt_dotdot_thermostat_attribute_thermostat_running_mode_callback_set(const uic_mqtt_dotdot_thermostat_attribute_thermostat_running_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_credential_rules_support_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t credential_rules_support)
Definition: dotdot_mqtt_attributes.h:1151
void uic_mqtt_dotdot_metering_attribute_metering_device_type_callback_set(const uic_mqtt_dotdot_metering_attribute_metering_device_type_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_power_multiplier_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_power_multiplier_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_divisor_callback_set(const uic_mqtt_dotdot_metering_attribute_divisor_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_attribute_tx_report_enabled_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool tx_report_enabled)
Definition: dotdot_mqtt_attributes.h:4519
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_min_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_voltage_min_threshold)
Definition: dotdot_mqtt_attributes.h:292
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_period_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_extreme_over_voltage_period_phb)
Definition: dotdot_mqtt_attributes.h:4111
void uic_mqtt_dotdot_system_metrics_attribute_cpu_min_usage_percent_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_cpu_min_usage_percent_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_loop_stored_enhanced_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_loop_stored_enhanced_hue)
Definition: dotdot_mqtt_attributes.h:2510
sl_status_t uic_mqtt_dotdot_barrier_control_attributes_init()
void uic_mqtt_dotdot_color_control_attribute_color_pointby_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_pointby_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_counter_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_counter_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_period_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_period_phc_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_current_divisor_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_current_divisor_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_current_hue_callback_set(const uic_mqtt_dotdot_color_control_attribute_current_hue_callback_t callback)
void uic_mqtt_dotdot_unify_humidity_control_attribute_supported_reporting_mode_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_supported_reporting_mode_callback_t callback)
sl_status_t uic_mqtt_dotdot_door_lock_attributes_init()
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_voltage)
Definition: dotdot_mqtt_attributes.h:355
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_min_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_min_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_period_samples_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t period_samples)
Definition: dotdot_mqtt_attributes.h:5049
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_precision_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t humidifier_setpoint_precision)
Definition: dotdot_mqtt_attributes.h:5238
void uic_mqtt_dotdot_time_attribute_valid_until_time_callback_set(const uic_mqtt_dotdot_time_attribute_valid_until_time_callback_t callback)
void uic_mqtt_dotdot_illuminance_measurement_attribute_light_sensor_type_callback_set(const uic_mqtt_dotdot_illuminance_measurement_attribute_light_sensor_type_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_acceleration_time_lift_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t acceleration_time_lift)
Definition: dotdot_mqtt_attributes.h:1467
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_frequency_multiplier)
Definition: dotdot_mqtt_attributes.h:3649
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_alarms_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_alarms_mask)
Definition: dotdot_mqtt_attributes.h:3908
void uic_mqtt_dotdot_thermostat_attribute_occupied_heating_setpoint_callback_set(const uic_mqtt_dotdot_thermostat_attribute_occupied_heating_setpoint_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_fqdn_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *fqdn)
Definition: dotdot_mqtt_attributes.h:4845
void uic_mqtt_dotdot_thermostat_attribute_number_of_weekly_transitions_callback_set(const uic_mqtt_dotdot_thermostat_attribute_number_of_weekly_transitions_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_persistent_memory_writes_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_persistent_memory_writes_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_aps_tx_ucast_fail_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_aps_tx_ucast_fail_callback_t callback)
void uic_mqtt_dotdot_occupancy_sensing_attribute_pir_occupied_to_unoccupied_delay_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_pir_occupied_to_unoccupied_delay_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_period_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_extreme_over_voltage_period_phc)
Definition: dotdot_mqtt_attributes.h:4265
void uic_mqtt_dotdot_door_lock_attribute_keypad_programming_event_mask_callback_set(const uic_mqtt_dotdot_door_lock_attribute_keypad_programming_event_mask_callback_t callback)
void uic_mqtt_dotdot_scenes_attribute_current_scene_callback_set(const uic_mqtt_dotdot_scenes_attribute_current_scene_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_setpoint_change_amount_callback_set(const uic_mqtt_dotdot_thermostat_attribute_setpoint_change_amount_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_threshold1_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_voltage_threshold1)
Definition: dotdot_mqtt_attributes.h:537
void uic_mqtt_dotdot_electrical_measurement_attribute_measured7th_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured7th_harmonic_current_callback_t callback)
void uic_mqtt_dotdot_level_attribute_remaining_time_callback_set(const uic_mqtt_dotdot_level_attribute_remaining_time_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_power_min)
Definition: dotdot_mqtt_attributes.h:3460
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_counter_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_counter_callback_t callback)
void uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_usage_percent_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_usage_percent_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_min_rfid_code_length_callback_set(const uic_mqtt_dotdot_door_lock_attribute_min_rfid_code_length_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_aps_unauthorized_key_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_aps_unauthorized_key_callback_t callback)
void uic_mqtt_dotdot_aox_locator_attribute_reporting_mode_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_reporting_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_barrier_control_attribute_moving_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t moving_state)
Definition: dotdot_mqtt_attributes.h:1503
void uic_mqtt_dotdot_poll_control_attribute_long_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_attribute_long_poll_interval_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_swap_memory_usedmb_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_swap_memory_usedmb_callback_t callback)
void uic_mqtt_dotdot_application_monitoring_attribute_mqtt_logging_level_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_mqtt_logging_level_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured7th_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured7th_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3586
sl_status_t(* uic_mqtt_dotdot_barrier_control_attribute_capabilities_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t capabilities)
Definition: dotdot_mqtt_attributes.h:1517
void uic_mqtt_dotdot_carbon_dioxide_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_carbon_dioxide_attribute_max_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_number_of_rfid_users_supported_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t number_of_rfid_users_supported)
Definition: dotdot_mqtt_attributes.h:1095
void uic_mqtt_dotdot_color_control_attribute_white_pointx_callback_set(const uic_mqtt_dotdot_color_control_attribute_white_pointx_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_reporting_interval_seconds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t reporting_interval_seconds)
Definition: dotdot_mqtt_attributes.h:4596
void uic_mqtt_dotdot_diagnostics_attribute_aps_tx_ucast_retry_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_aps_tx_ucast_retry_callback_t callback)
void uic_mqtt_dotdot_pressure_measurement_attribute_min_scaled_value_callback_set(const uic_mqtt_dotdot_pressure_measurement_attribute_min_scaled_value_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_fqdn_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_fqdn_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_slot_duration_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t slot_duration)
Definition: dotdot_mqtt_attributes.h:5105
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_application_name_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *application_name)
Definition: dotdot_mqtt_attributes.h:4795
sl_status_t uic_mqtt_dotdot_ph_measurement_attributes_init()
sl_status_t(* uic_mqtt_dotdot_carbon_monoxide_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float tolerance)
Definition: dotdot_mqtt_attributes.h:3097
void uic_mqtt_dotdot_thermostat_attribute_min_setpoint_dead_band_callback_set(const uic_mqtt_dotdot_thermostat_attribute_min_setpoint_dead_band_callback_t callback)
void uic_mqtt_dotdot_unify_thermostat_attribute_supported_thermostat_mode_callback_set(const uic_mqtt_dotdot_unify_thermostat_attribute_supported_thermostat_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured1st_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured1st_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3565
void uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_max_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_max_callback_t callback)
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_flow_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_flow_callback_t callback)
void uic_mqtt_dotdot_shade_configuration_attribute_physical_closed_limit_callback_set(const uic_mqtt_dotdot_shade_configuration_attribute_physical_closed_limit_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_route_disc_initiated_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_route_disc_initiated_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_relativity_humidity_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t tolerance)
Definition: dotdot_mqtt_attributes.h:2867
void uic_mqtt_dotdot_color_control_attribute_color_loop_stored_enhanced_hue_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_loop_stored_enhanced_hue_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t max_measured_value)
Definition: dotdot_mqtt_attributes.h:2767
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_overload_alarms_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t dc_overload_alarms_mask)
Definition: dotdot_mqtt_attributes.h:3887
void uic_mqtt_dotdot_basic_attribute_power_source_callback_set(const uic_mqtt_dotdot_basic_attribute_power_source_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery3_size_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_size_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase9th_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured_phase9th_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3635
sl_status_t(* uic_mqtt_dotdot_metering_attribute_temperature_unit_of_measure_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t temperature_unit_of_measure)
Definition: dotdot_mqtt_attributes.h:3389
void uic_mqtt_dotdot_power_configuration_attribute_battery2_alarm_state_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_alarm_state_callback_t callback)
void uic_mqtt_dotdot_window_covering_attribute_current_position_lift_percentage_callback_set(const uic_mqtt_dotdot_window_covering_attribute_current_position_lift_percentage_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_period_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_period_phc_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_led_settings_callback_set(const uic_mqtt_dotdot_door_lock_attribute_led_settings_callback_t callback)
void uic_mqtt_dotdot_temperature_measurement_attribute_measured_value_callback_set(const uic_mqtt_dotdot_temperature_measurement_attribute_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_attribute_scale_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t scale)
Definition: dotdot_mqtt_attributes.h:2809
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_callback_t callback)
void uic_mqtt_dotdot_aox_locator_attribute_position_and_orientation_valid_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_position_and_orientation_valid_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_manufacturer_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *battery_manufacturer)
Definition: dotdot_mqtt_attributes.h:250
void uic_mqtt_dotdot_basic_attribute_generic_device_type_callback_set(const uic_mqtt_dotdot_basic_attribute_generic_device_type_callback_t callback)
void uic_mqtt_dotdot_barrier_control_attribute_open_period_callback_set(const uic_mqtt_dotdot_barrier_control_attribute_open_period_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_period_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_period_phc_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_threshold3_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_threshold3_callback_t callback)
sl_status_t uic_mqtt_dotdot_temperature_measurement_attributes_init()
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_voltage)
Definition: dotdot_mqtt_attributes.h:236
void uic_mqtt_dotdot_system_metrics_attribute_ram_availablemb_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_ram_availablemb_callback_t callback)
void uic_mqtt_dotdot_aox_locator_attribute_aox_mode_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_aox_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_mqtt_messages_received_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t mqtt_messages_received)
Definition: dotdot_mqtt_attributes.h:4880
void uic_mqtt_dotdot_electrical_measurement_attribute_line_current_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_line_current_phb_callback_t callback)
void uic_mqtt_dotdot_flow_measurement_attribute_tolerance_callback_set(const uic_mqtt_dotdot_flow_measurement_attribute_tolerance_callback_t callback)
void uic_mqtt_dotdot_device_temperature_configuration_attribute_over_temp_total_dwell_callback_set(const uic_mqtt_dotdot_device_temperature_configuration_attribute_over_temp_total_dwell_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_groups_attribute_name_support_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t name_support)
Definition: dotdot_mqtt_attributes.h:666
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_mains_alarm_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t mains_alarm_mask)
Definition: dotdot_mqtt_attributes.h:208
void uic_mqtt_dotdot_thermostat_attribute_ac_capacity_format_callback_set(const uic_mqtt_dotdot_thermostat_attribute_ac_capacity_format_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_door_open_events_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t door_open_events)
Definition: dotdot_mqtt_attributes.h:1053
void uic_mqtt_dotdot_color_control_attribute_remaining_time_callback_set(const uic_mqtt_dotdot_color_control_attribute_remaining_time_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_apparent_power_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t apparent_power)
Definition: dotdot_mqtt_attributes.h:3782
sl_status_t(* uic_mqtt_dotdot_carbon_dioxide_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float measured_value)
Definition: dotdot_mqtt_attributes.h:3105
void uic_mqtt_dotdot_poll_control_attribute_fast_poll_timeout_callback_set(const uic_mqtt_dotdot_poll_control_attribute_fast_poll_timeout_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_occupancy_sensor_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t occupancy_sensor_type)
Definition: dotdot_mqtt_attributes.h:2882
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary4_intensity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t primary4_intensity)
Definition: dotdot_mqtt_attributes.h:2342
void uic_mqtt_dotdot_door_lock_attribute_min_pin_code_length_callback_set(const uic_mqtt_dotdot_door_lock_attribute_min_pin_code_length_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_min_threshold_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_min_threshold_callback_t callback)
void uic_mqtt_dotdot_name_and_location_attribute_location_callback_set(const uic_mqtt_dotdot_name_and_location_attribute_location_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_neighbor_stale_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_neighbor_stale_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_alarm_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t battery2_alarm_state)
Definition: dotdot_mqtt_attributes.h:467
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_min_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_current_min_phb)
Definition: dotdot_mqtt_attributes.h:4034
void uic_mqtt_dotdot_color_control_attribute_color_pointry_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_pointry_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_apparent_power_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_apparent_power_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_voltage_measurement_period_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t average_rms_voltage_measurement_period)
Definition: dotdot_mqtt_attributes.h:3796
void uic_mqtt_dotdot_aox_locator_attribute_cte_mode_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_cte_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_barrier_control_attribute_close_period_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t close_period)
Definition: dotdot_mqtt_attributes.h:1559
void uic_mqtt_dotdot_pressure_measurement_attribute_scaled_value_callback_set(const uic_mqtt_dotdot_pressure_measurement_attribute_scaled_value_callback_t callback)
void uic_mqtt_dotdot_level_attribute_min_level_callback_set(const uic_mqtt_dotdot_level_attribute_min_level_callback_t callback)
sl_status_t uic_mqtt_dotdot_alarms_attributes_init()
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_threshold3_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_percentage_threshold3)
Definition: dotdot_mqtt_attributes.h:341
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_join_indication_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t join_indication)
Definition: dotdot_mqtt_attributes.h:4420
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t tolerance)
Definition: dotdot_mqtt_attributes.h:2774
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_route_disc_initiated_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t route_disc_initiated)
Definition: dotdot_mqtt_attributes.h:4392
void uic_mqtt_dotdot_color_control_attribute_color_pointg_intensity_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_pointg_intensity_callback_t callback)
void uic_mqtt_dotdot_unify_humidity_control_attribute_supported_set_points_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_supported_set_points_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_soil_moisture_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t min_measured_value)
Definition: dotdot_mqtt_attributes.h:2967
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_counter_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t average_rms_under_voltage_counter)
Definition: dotdot_mqtt_attributes.h:3810
void uic_mqtt_dotdot_window_covering_attribute_current_position_tilt_percentage_callback_set(const uic_mqtt_dotdot_window_covering_attribute_current_position_tilt_percentage_callback_t callback)
void uic_mqtt_dotdot_illuminance_measurement_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_illuminance_measurement_attribute_min_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_average_temperature_celcius_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double average_temperature_celcius)
Definition: dotdot_mqtt_attributes.h:4752
void uic_mqtt_dotdot_thermostat_attribute_temperature_setpoint_hold_duration_callback_set(const uic_mqtt_dotdot_thermostat_attribute_temperature_setpoint_hold_duration_callback_t callback)
void uic_mqtt_dotdot_device_temperature_configuration_attribute_low_temp_threshold_callback_set(const uic_mqtt_dotdot_device_temperature_configuration_attribute_low_temp_threshold_callback_t callback)
void uic_mqtt_dotdot_temperature_measurement_attribute_tolerance_callback_set(const uic_mqtt_dotdot_temperature_measurement_attribute_tolerance_callback_t callback)
void uic_mqtt_dotdot_poll_control_attribute_long_poll_interval_min_callback_set(const uic_mqtt_dotdot_poll_control_attribute_long_poll_interval_min_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_system_interrupts_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_system_interrupts_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_power_factor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t power_factor)
Definition: dotdot_mqtt_attributes.h:3789
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_attribute_configuration_parameters_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t configuration_parameters_count, const ConfigurationParameter *configuration_parameters)
Definition: dotdot_mqtt_attributes.h:4973
void uic_mqtt_dotdot_window_covering_attribute_acceleration_time_lift_callback_set(const uic_mqtt_dotdot_window_covering_attribute_acceleration_time_lift_callback_t callback)
void uic_mqtt_dotdot_aox_locator_attribute_angle_correction_delay_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_angle_correction_delay_callback_t callback)
void uic_mqtt_dotdot_state_attribute_maximum_command_delay_callback_set(const uic_mqtt_dotdot_state_attribute_maximum_command_delay_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_installed_closed_limit_lift_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t installed_closed_limit_lift)
Definition: dotdot_mqtt_attributes.h:1439
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_packet_buffer_allocate_failures_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t packet_buffer_allocate_failures)
Definition: dotdot_mqtt_attributes.h:4469
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_threshold2_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_percentage_threshold2)
Definition: dotdot_mqtt_attributes.h:572
void uic_mqtt_dotdot_diagnostics_attribute_mac_tx_ucast_retry_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_mac_tx_ucast_retry_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t min_measured_value)
Definition: dotdot_mqtt_attributes.h:2673
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_threshold3_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_voltage_threshold3)
Definition: dotdot_mqtt_attributes.h:432
sl_status_t(* uic_mqtt_dotdot_unify_thermostat_attribute_operating_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t operating_state)
Definition: dotdot_mqtt_attributes.h:5174
void uic_mqtt_dotdot_door_lock_attribute_rf_programming_event_mask_callback_set(const uic_mqtt_dotdot_door_lock_attribute_rf_programming_event_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_power_max)
Definition: dotdot_mqtt_attributes.h:3467
void uic_mqtt_dotdot_basic_attribute_product_code_callback_set(const uic_mqtt_dotdot_basic_attribute_product_code_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t measured_value)
Definition: dotdot_mqtt_attributes.h:2666
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_attributes_init()
void uic_mqtt_dotdot_electrical_measurement_attribute_harmonic_current_multiplier_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_harmonic_current_multiplier_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_white_pointy_callback_set(const uic_mqtt_dotdot_color_control_attribute_white_pointy_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t average_rms_under_voltage)
Definition: dotdot_mqtt_attributes.h:3950
void uic_mqtt_dotdot_electrical_measurement_attribute_active_power_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_power_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_lifetime_running_hours_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t lifetime_running_hours)
Definition: dotdot_mqtt_attributes.h:1700
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_nwk_decrypt_failures_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t nwk_decrypt_failures)
Definition: dotdot_mqtt_attributes.h:4455
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_period_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_period_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_default_configuration_register_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t default_configuration_register)
Definition: dotdot_mqtt_attributes.h:1214
void uic_mqtt_dotdot_pressure_measurement_attribute_scale_callback_set(const uic_mqtt_dotdot_pressure_measurement_attribute_scale_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_color_pointrx_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_pointrx_callback_t callback)
sl_status_t uic_mqtt_dotdot_fan_control_attributes_init()
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t humidifier_setpoint_min)
Definition: dotdot_mqtt_attributes.h:5210
void uic_mqtt_dotdot_unify_thermostat_attribute_thermostat_mode_callback_set(const uic_mqtt_dotdot_unify_thermostat_attribute_thermostat_mode_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_active_power_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_power_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_energy_carrier_unit_of_measure_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t energy_carrier_unit_of_measure)
Definition: dotdot_mqtt_attributes.h:3368
sl_status_t(* uic_mqtt_dotdot_shade_configuration_attribute_physical_closed_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t physical_closed_limit)
Definition: dotdot_mqtt_attributes.h:989
sl_status_t(* uic_mqtt_dotdot_illuminance_level_sensing_attribute_light_sensor_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t light_sensor_type)
Definition: dotdot_mqtt_attributes.h:2709
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_ram_totalmb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double ram_totalmb)
Definition: dotdot_mqtt_attributes.h:4643
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_current_min)
Definition: dotdot_mqtt_attributes.h:3439
void uic_mqtt_dotdot_basic_attribute_device_enabled_callback_set(const uic_mqtt_dotdot_basic_attribute_device_enabled_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_current_position_lift_percentage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t current_position_lift_percentage)
Definition: dotdot_mqtt_attributes.h:1418
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_child_moved_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t child_moved)
Definition: dotdot_mqtt_attributes.h:4427
void uic_mqtt_dotdot_level_attribute_current_level_callback_set(const uic_mqtt_dotdot_level_attribute_current_level_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_threshold3_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_percentage_threshold3)
Definition: dotdot_mqtt_attributes.h:460
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_installed_open_limit_lift_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t installed_open_limit_lift)
Definition: dotdot_mqtt_attributes.h:1432
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_manufacturer_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *battery2_manufacturer)
Definition: dotdot_mqtt_attributes.h:369
sl_status_t(* uic_mqtt_dotdot_basic_attribute_disable_local_config_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t disable_local_config)
Definition: dotdot_mqtt_attributes.h:179
void uic_mqtt_dotdot_electrical_measurement_attribute_active_power_min_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_power_min_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pm25_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float tolerance)
Definition: dotdot_mqtt_attributes.h:3155
void uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_threshold1_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_threshold1_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_thermostat_attribute_supported_thermostat_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t supported_thermostat_mode)
Definition: dotdot_mqtt_attributes.h:5167
void uic_mqtt_dotdot_electrical_measurement_attribute_line_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_line_current_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_enable_logging_callback_set(const uic_mqtt_dotdot_door_lock_attribute_enable_logging_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_temperature_measurement_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t min_measured_value)
Definition: dotdot_mqtt_attributes.h:2731
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_enable_logging_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool enable_logging)
Definition: dotdot_mqtt_attributes.h:1165
void uic_mqtt_dotdot_illuminance_measurement_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_illuminance_measurement_attribute_max_measured_value_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_rf_operation_event_mask_callback_set(const uic_mqtt_dotdot_door_lock_attribute_rf_operation_event_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_neighbor_added_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t neighbor_added)
Definition: dotdot_mqtt_attributes.h:4399
void uic_mqtt_dotdot_temperature_measurement_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_temperature_measurement_attribute_max_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_power_divisor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_power_divisor)
Definition: dotdot_mqtt_attributes.h:3880
void uic_mqtt_dotdot_power_configuration_attribute_battery_quantity_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_quantity_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_number_of_daily_transitions_callback_set(const uic_mqtt_dotdot_thermostat_attribute_number_of_daily_transitions_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_attribute_current_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t current_temperature)
Definition: dotdot_mqtt_attributes.h:594
void uic_mqtt_dotdot_barrier_control_attribute_open_events_callback_set(const uic_mqtt_dotdot_barrier_control_attribute_open_events_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_threshold3_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_threshold3_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_control_sequence_of_operation_callback_set(const uic_mqtt_dotdot_thermostat_attribute_control_sequence_of_operation_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_threshold1_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_threshold1_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary2x_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary2x)
Definition: dotdot_mqtt_attributes.h:2286
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_current_phb)
Definition: dotdot_mqtt_attributes.h:4027
void uic_mqtt_dotdot_color_control_attribute_primary1y_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary1y_callback_t callback)
void uic_mqtt_dotdot_aox_locator_attribute_elevation_mask_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_elevation_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_intermediate_setpoints_lift_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *intermediate_setpoints_lift)
Definition: dotdot_mqtt_attributes.h:1488
void uic_mqtt_dotdot_diagnostics_attribute_aps_rx_bcast_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_aps_rx_bcast_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_disks_counters_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_disks_counters_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_thermostat_running_state_callback_set(const uic_mqtt_dotdot_thermostat_attribute_thermostat_running_state_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_emergency_heat_delta_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t emergency_heat_delta)
Definition: dotdot_mqtt_attributes.h:2030
void uic_mqtt_dotdot_on_off_attribute_on_off_callback_set(const uic_mqtt_dotdot_on_off_attribute_on_off_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_local_temperature_calibration_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t local_temperature_calibration)
Definition: dotdot_mqtt_attributes.h:1813
void uic_mqtt_dotdot_color_control_attribute_couple_color_temp_to_level_min_mireds_callback_set(const uic_mqtt_dotdot_color_control_attribute_couple_color_temp_to_level_min_mireds_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_temperature_setpoint_hold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t temperature_setpoint_hold)
Definition: dotdot_mqtt_attributes.h:1939
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_period_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_swell_period)
Definition: dotdot_mqtt_attributes.h:3838
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_temp_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t min_const_temp)
Definition: dotdot_mqtt_attributes.h:1651
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_reactive_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t reactive_current)
Definition: dotdot_mqtt_attributes.h:3705
void uic_mqtt_dotdot_level_attribute_current_frequency_callback_set(const uic_mqtt_dotdot_level_attribute_current_frequency_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_rfid_programming_event_mask_callback_set(const uic_mqtt_dotdot_door_lock_attribute_rfid_programming_event_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_threshold2_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_percentage_threshold2)
Definition: dotdot_mqtt_attributes.h:453
void uic_mqtt_dotdot_color_control_attribute_primary2_intensity_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary2_intensity_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_min_temperature_celcius_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double min_temperature_celcius)
Definition: dotdot_mqtt_attributes.h:4759
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_callback_t callback)
sl_status_t uic_mqtt_dotdot_name_and_location_attributes_init()
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_angle_correction_delay_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t angle_correction_delay)
Definition: dotdot_mqtt_attributes.h:5077
void uic_mqtt_dotdot_flow_measurement_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_flow_measurement_attribute_min_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_threshold2_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_voltage_threshold2)
Definition: dotdot_mqtt_attributes.h:425
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_effective_operation_mode_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_effective_operation_mode_callback_t callback)
void uic_mqtt_dotdot_wind_speed_measurement_attribute_tolerance_callback_set(const uic_mqtt_dotdot_wind_speed_measurement_attribute_tolerance_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_shade_configuration_attribute_motor_step_size_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t motor_step_size)
Definition: dotdot_mqtt_attributes.h:996
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_hvac_system_type_configuration_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t hvac_system_type_configuration)
Definition: dotdot_mqtt_attributes.h:1806
void uic_mqtt_dotdot_binding_attribute_bindable_cluster_list_callback_set(const uic_mqtt_dotdot_binding_attribute_bindable_cluster_list_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_aox_position_estimation_attribute_position_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, EstimatedPosition position)
Definition: dotdot_mqtt_attributes.h:5113
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_virtual_memory_usedmb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double virtual_memory_usedmb)
Definition: dotdot_mqtt_attributes.h:4685
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_temp_physical_min_mireds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_temp_physical_min_mireds)
Definition: dotdot_mqtt_attributes.h:2524
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase5th_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured_phase5th_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3621
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_speed_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_speed_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_primary2y_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary2y_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_rated_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_rated_voltage)
Definition: dotdot_mqtt_attributes.h:278
sl_status_t(* uic_mqtt_dotdot_soil_moisture_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t measured_value)
Definition: dotdot_mqtt_attributes.h:2960
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_power_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_power_phb)
Definition: dotdot_mqtt_attributes.h:4048
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_config_or_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t config_or_status)
Definition: dotdot_mqtt_attributes.h:1411
void uic_mqtt_dotdot_time_attribute_time_zone_callback_set(const uic_mqtt_dotdot_time_attribute_time_zone_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ias_zone_attribute_zone_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t zone_state)
Definition: dotdot_mqtt_attributes.h:3163
sl_status_t(* uic_mqtt_dotdot_metering_attribute_power_factor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t power_factor)
Definition: dotdot_mqtt_attributes.h:3249
sl_status_t(* uic_mqtt_dotdot_ph_measurement_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_measured_value)
Definition: dotdot_mqtt_attributes.h:3003
void uic_mqtt_dotdot_temperature_measurement_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_temperature_measurement_attribute_min_measured_value_callback_t callback)
void uic_mqtt_dotdot_basic_attribute_generic_device_class_callback_set(const uic_mqtt_dotdot_basic_attribute_generic_device_class_callback_t callback)
void uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_tolerance_callback_set(const uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_tolerance_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_door_state_callback_set(const uic_mqtt_dotdot_door_lock_attribute_door_state_callback_t callback)
void uic_mqtt_dotdot_application_monitoring_attribute_uptime_minutes_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_uptime_minutes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_reactive_current_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t reactive_current_phc)
Definition: dotdot_mqtt_attributes.h:4153
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_max_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_max_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_phb)
Definition: dotdot_mqtt_attributes.h:4006
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_disks_usage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t disks_usage_count, const DiskUsageData *disks_usage)
Definition: dotdot_mqtt_attributes.h:4692
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_ram_freemb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double ram_freemb)
Definition: dotdot_mqtt_attributes.h:4650
void uic_mqtt_dotdot_door_lock_attribute_expiring_user_timeout_callback_set(const uic_mqtt_dotdot_door_lock_attribute_expiring_user_timeout_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_max)
Definition: dotdot_mqtt_attributes.h:3726
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_current_phc)
Definition: dotdot_mqtt_attributes.h:4181
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_ac_capacity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_capacity)
Definition: dotdot_mqtt_attributes.h:2044
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_intrinsic_ballast_factor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t intrinsic_ballast_factor)
Definition: dotdot_mqtt_attributes.h:2602
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_process_id_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t process_id)
Definition: dotdot_mqtt_attributes.h:4831
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_min_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_percentage_min_threshold)
Definition: dotdot_mqtt_attributes.h:439
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_remote_sensing_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t remote_sensing)
Definition: dotdot_mqtt_attributes.h:1883
sl_status_t uic_mqtt_dotdot_diagnostics_attributes_init()
void uic_mqtt_dotdot_ballast_configuration_attribute_lamp_burn_hours_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_lamp_burn_hours_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_attribute_max_scaled_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t max_scaled_value)
Definition: dotdot_mqtt_attributes.h:2795
void uic_mqtt_dotdot_diagnostics_attribute_nwk_decrypt_failures_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_nwk_decrypt_failures_callback_t callback)
void uic_mqtt_dotdot_occupancy_sensing_attribute_occupancy_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_occupancy_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_line_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t line_current)
Definition: dotdot_mqtt_attributes.h:3691
void uic_mqtt_dotdot_electrical_measurement_attribute_power_multiplier_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_power_multiplier_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_level_attribute_min_frequency_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t min_frequency)
Definition: dotdot_mqtt_attributes.h:796
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_overload_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_current_overload)
Definition: dotdot_mqtt_attributes.h:3901
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_elevation_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t elevation_mask_count, const MinMaxPair *elevation_mask)
Definition: dotdot_mqtt_attributes.h:5011
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_attribute_relative_humidity_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t relative_humidity_mode)
Definition: dotdot_mqtt_attributes.h:2130
void uic_mqtt_dotdot_ballast_configuration_attribute_intrinsic_ballast_factor_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_intrinsic_ballast_factor_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_poll_control_attribute_check_in_interval_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t check_in_interval_min)
Definition: dotdot_mqtt_attributes.h:967
void uic_mqtt_dotdot_carbon_dioxide_attribute_tolerance_callback_set(const uic_mqtt_dotdot_carbon_dioxide_attribute_tolerance_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_divisor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t divisor)
Definition: dotdot_mqtt_attributes.h:3333
void uic_mqtt_dotdot_door_lock_attribute_send_pin_over_the_air_callback_set(const uic_mqtt_dotdot_door_lock_attribute_send_pin_over_the_air_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_current_position_lift_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t current_position_lift)
Definition: dotdot_mqtt_attributes.h:1383
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_power_factor_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t power_factor_phb)
Definition: dotdot_mqtt_attributes.h:4083
void uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_min_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_min_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_alarm_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t alarm_mask)
Definition: dotdot_mqtt_attributes.h:1904
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_max_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_max_phb)
Definition: dotdot_mqtt_attributes.h:4020
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_effective_control_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t effective_control_mode)
Definition: dotdot_mqtt_attributes.h:1679
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_phase_harmonic_current_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t phase_harmonic_current_multiplier)
Definition: dotdot_mqtt_attributes.h:3684
void uic_mqtt_dotdot_application_monitoring_attribute_mqtt_messages_sent_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_mqtt_messages_sent_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_voltage)
Definition: dotdot_mqtt_attributes.h:3411
void uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_average_usage_percent_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_average_usage_percent_callback_t callback)
sl_status_t uic_mqtt_dotdot_aox_position_estimation_attributes_init()
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_period_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_period_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_ultrasonic_unoccupied_to_occupied_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t ultrasonic_unoccupied_to_occupied_threshold)
Definition: dotdot_mqtt_attributes.h:2931
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_apparent_power_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t apparent_power_phb)
Definition: dotdot_mqtt_attributes.h:4076
sl_status_t uic_mqtt_dotdot_iaswd_attributes_init()
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_cte_length_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t cte_length)
Definition: dotdot_mqtt_attributes.h:5098
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_overload_alarms_mask_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_overload_alarms_mask_callback_t callback)
void uic_mqtt_dotdot_application_monitoring_attribute_fqdn_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_fqdn_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_emergency_heat_delta_callback_set(const uic_mqtt_dotdot_thermostat_attribute_emergency_heat_delta_callback_t callback)
void uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t humidifier_setpoint_max)
Definition: dotdot_mqtt_attributes.h:5217
void uic_mqtt_dotdot_diagnostics_attribute_join_indication_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_join_indication_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery2_manufacturer_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_manufacturer_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_pi_heating_demand_callback_set(const uic_mqtt_dotdot_thermostat_attribute_pi_heating_demand_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_threshold1_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_voltage_threshold1)
Definition: dotdot_mqtt_attributes.h:299
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_current)
Definition: dotdot_mqtt_attributes.h:3432
void uic_mqtt_dotdot_protocol_controller_network_management_attribute_network_management_state_callback_set(const uic_mqtt_dotdot_protocol_controller_network_management_attribute_network_management_state_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_currenty_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t currenty)
Definition: dotdot_mqtt_attributes.h:2216
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_max_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_max_phc_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_cpu_average_usage_percent_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_cpu_average_usage_percent_callback_t callback)
void uic_mqtt_dotdot_carbon_dioxide_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_carbon_dioxide_attribute_min_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_voltage_divisor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_voltage_divisor)
Definition: dotdot_mqtt_attributes.h:3852
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_couple_color_temp_to_level_min_mireds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t couple_color_temp_to_level_min_mireds)
Definition: dotdot_mqtt_attributes.h:2538
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_current_max)
Definition: dotdot_mqtt_attributes.h:3747
void uic_mqtt_dotdot_color_control_attribute_color_pointb_intensity_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_pointb_intensity_callback_t callback)
void uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_precision_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_precision_callback_t callback)
void uic_mqtt_dotdot_level_attribute_on_level_callback_set(const uic_mqtt_dotdot_level_attribute_on_level_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_quantity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_quantity)
Definition: dotdot_mqtt_attributes.h:271
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary5_intensity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t primary5_intensity)
Definition: dotdot_mqtt_attributes.h:2363
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_attribute_rh_dehumidification_setpoint_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t rh_dehumidification_setpoint)
Definition: dotdot_mqtt_attributes.h:2123
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_current_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t current_hue)
Definition: dotdot_mqtt_attributes.h:2188
void uic_mqtt_dotdot_color_control_attribute_color_pointbx_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_pointbx_callback_t callback)
void uic_mqtt_dotdot_configuration_parameters_attribute_configuration_parameters_callback_set(const uic_mqtt_dotdot_configuration_parameters_attribute_configuration_parameters_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_pointg_intensity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t color_pointg_intensity)
Definition: dotdot_mqtt_attributes.h:2440
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_attribute_device_temp_alarm_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t device_temp_alarm_mask)
Definition: dotdot_mqtt_attributes.h:622
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_language_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *language)
Definition: dotdot_mqtt_attributes.h:1172
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_expiring_user_timeout_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t expiring_user_timeout)
Definition: dotdot_mqtt_attributes.h:1291
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_physical_max_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t physical_max_level)
Definition: dotdot_mqtt_attributes.h:2560
sl_status_t(* uic_mqtt_dotdot_temperature_measurement_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t tolerance)
Definition: dotdot_mqtt_attributes.h:2745
void uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_max_usage_percent_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_max_usage_percent_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_number_of_primaries_callback_set(const uic_mqtt_dotdot_color_control_attribute_number_of_primaries_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_start_of_week_callback_set(const uic_mqtt_dotdot_thermostat_attribute_start_of_week_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_pressure_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t max_pressure)
Definition: dotdot_mqtt_attributes.h:1574
void uic_mqtt_dotdot_basic_attribute_date_code_callback_set(const uic_mqtt_dotdot_basic_attribute_date_code_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_reactive_power_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t reactive_power)
Definition: dotdot_mqtt_attributes.h:3775
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t tolerance)
Definition: dotdot_mqtt_attributes.h:2687
void uic_mqtt_dotdot_occupancy_sensing_attribute_ultrasonic_unoccupied_to_occupied_delay_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_ultrasonic_unoccupied_to_occupied_delay_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_feature_map_callback_set(const uic_mqtt_dotdot_door_lock_attribute_feature_map_callback_t callback)
void uic_mqtt_dotdot_soil_moisture_attribute_tolerance_callback_set(const uic_mqtt_dotdot_soil_moisture_attribute_tolerance_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_level_attribute_on_off_transition_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t on_off_transition_time)
Definition: dotdot_mqtt_attributes.h:817
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_min_cool_setpoint_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t min_cool_setpoint_limit)
Definition: dotdot_mqtt_attributes.h:1862
void uic_mqtt_dotdot_system_metrics_attribute_power_plugged_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_power_plugged_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_persistent_memory_writes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t persistent_memory_writes)
Definition: dotdot_mqtt_attributes.h:4301
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t rms_voltage_swell)
Definition: dotdot_mqtt_attributes.h:3978
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_unoccupied_setback_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t unoccupied_setback)
Definition: dotdot_mqtt_attributes.h:2009
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_last_messagerssi_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t last_messagerssi)
Definition: dotdot_mqtt_attributes.h:4511
void uic_mqtt_dotdot_thermostat_attribute_ac_type_callback_set(const uic_mqtt_dotdot_thermostat_attribute_ac_type_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_wrong_code_entry_limit_callback_set(const uic_mqtt_dotdot_door_lock_attribute_wrong_code_entry_limit_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_angle_filtering_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool angle_filtering)
Definition: dotdot_mqtt_attributes.h:5056
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_attribute_relative_humidity_display_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t relative_humidity_display)
Definition: dotdot_mqtt_attributes.h:2158
void uic_mqtt_dotdot_door_lock_attribute_max_rfid_code_length_callback_set(const uic_mqtt_dotdot_door_lock_attribute_max_rfid_code_length_callback_t callback)
void uic_mqtt_dotdot_illuminance_level_sensing_attribute_illuminance_target_level_callback_set(const uic_mqtt_dotdot_illuminance_level_sensing_attribute_illuminance_target_level_callback_t callback)
void uic_mqtt_dotdot_window_covering_attribute_config_or_status_callback_set(const uic_mqtt_dotdot_window_covering_attribute_config_or_status_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_unitof_measure_callback_set(const uic_mqtt_dotdot_metering_attribute_unitof_measure_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_frequency)
Definition: dotdot_mqtt_attributes.h:3516
void uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase7th_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase7th_harmonic_current_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_alarm_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t battery_alarm_state)
Definition: dotdot_mqtt_attributes.h:348
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured9th_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured9th_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3593
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary5y_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary5y)
Definition: dotdot_mqtt_attributes.h:2356
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_number_of_week_day_schedules_supported_per_user_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t number_of_week_day_schedules_supported_per_user)
Definition: dotdot_mqtt_attributes.h:1102
void uic_mqtt_dotdot_barrier_control_attribute_command_open_events_callback_set(const uic_mqtt_dotdot_barrier_control_attribute_command_open_events_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_counter_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t average_rms_under_voltage_counter_phb)
Definition: dotdot_mqtt_attributes.h:4104
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t dehumidifier_setpoint)
Definition: dotdot_mqtt_attributes.h:5259
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_current_min)
Definition: dotdot_mqtt_attributes.h:3740
void uic_mqtt_dotdot_window_covering_attribute_physical_closed_limit_lift_callback_set(const uic_mqtt_dotdot_window_covering_attribute_physical_closed_limit_lift_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_current_temperature_celcius_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_current_temperature_celcius_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_carbon_dioxide_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float min_measured_value)
Definition: dotdot_mqtt_attributes.h:3112
void uic_mqtt_dotdot_electrical_measurement_attribute_active_power_max_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_power_max_phc_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_active_current_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_current_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_operating_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t operating_mode)
Definition: dotdot_mqtt_attributes.h:1200
void uic_mqtt_dotdot_unify_fan_control_attribute_z_wave_fan_state_callback_set(const uic_mqtt_dotdot_unify_fan_control_attribute_z_wave_fan_state_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_ram_availablemb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double ram_availablemb)
Definition: dotdot_mqtt_attributes.h:4657
sl_status_t(* uic_mqtt_dotdot_basic_attribute_zcl_version_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t zcl_version)
Definition: dotdot_mqtt_attributes.h:46
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_current_temperature_celcius_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double current_temperature_celcius)
Definition: dotdot_mqtt_attributes.h:4745
sl_status_t(* uic_mqtt_dotdot_poll_control_attribute_fast_poll_timeout_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t fast_poll_timeout)
Definition: dotdot_mqtt_attributes.h:960
void uic_mqtt_dotdot_diagnostics_attribute_apsfc_failure_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_apsfc_failure_callback_t callback)
void uic_mqtt_dotdot_pressure_measurement_attribute_measured_value_callback_set(const uic_mqtt_dotdot_pressure_measurement_attribute_measured_value_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_period_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_period_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_speed_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_speed)
Definition: dotdot_mqtt_attributes.h:1581
sl_status_t(* uic_mqtt_dotdot_metering_attribute_current_summation_received_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t current_summation_received)
Definition: dotdot_mqtt_attributes.h:3228
void uic_mqtt_dotdot_thermostat_attribute_ac_louver_position_callback_set(const uic_mqtt_dotdot_thermostat_attribute_ac_louver_position_callback_t callback)
void uic_mqtt_dotdot_window_covering_attribute_velocity_lift_callback_set(const uic_mqtt_dotdot_window_covering_attribute_velocity_lift_callback_t callback)
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_lifetime_running_hours_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_lifetime_running_hours_callback_t callback)
void uic_mqtt_dotdot_wind_speed_measurement_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_wind_speed_measurement_attribute_min_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_loop_direction_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t color_loop_direction)
Definition: dotdot_mqtt_attributes.h:2489
void uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_threshold1_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_threshold1_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_primary6y_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary6y_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_dwell_trip_point_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_dwell_trip_point_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_ac_capacity_format_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t ac_capacity_format)
Definition: dotdot_mqtt_attributes.h:2086
void uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_precision_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_precision_callback_t callback)
void uic_mqtt_dotdot_pressure_measurement_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_pressure_measurement_attribute_min_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_supply_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t supply_status)
Definition: dotdot_mqtt_attributes.h:3284
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_attribute_pti_enabled_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool pti_enabled)
Definition: dotdot_mqtt_attributes.h:4526
void uic_mqtt_dotdot_door_lock_attribute_language_callback_set(const uic_mqtt_dotdot_door_lock_attribute_language_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_reactive_current_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_reactive_current_phb_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_occupied_setback_max_callback_set(const uic_mqtt_dotdot_thermostat_attribute_occupied_setback_max_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_mac_rx_ucast_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_mac_rx_ucast_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary5x_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary5x)
Definition: dotdot_mqtt_attributes.h:2349
sl_status_t(* uic_mqtt_dotdot_basic_attribute_product_label_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *product_label)
Definition: dotdot_mqtt_attributes.h:144
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_number_of_weekly_transitions_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t number_of_weekly_transitions)
Definition: dotdot_mqtt_attributes.h:1925
void uic_mqtt_dotdot_metering_attribute_current_summation_received_callback_set(const uic_mqtt_dotdot_metering_attribute_current_summation_received_callback_t callback)
void uic_mqtt_dotdot_carbon_monoxide_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_carbon_monoxide_attribute_min_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_hysteresis_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t dehumidification_hysteresis)
Definition: dotdot_mqtt_attributes.h:2144
sl_status_t uic_mqtt_dotdot_carbon_monoxide_attributes_init()
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_phy_to_mac_queue_limit_reached_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t phy_to_mac_queue_limit_reached)
Definition: dotdot_mqtt_attributes.h:4483
sl_status_t(* uic_mqtt_dotdot_barrier_control_attribute_open_events_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t open_events)
Definition: dotdot_mqtt_attributes.h:1524
void uic_mqtt_dotdot_ballast_configuration_attribute_lamp_burn_hours_trip_point_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_lamp_burn_hours_trip_point_callback_t callback)
void uic_mqtt_dotdot_thermostat_user_interface_configuration_attribute_keypad_lockout_callback_set(const uic_mqtt_dotdot_thermostat_user_interface_configuration_attribute_keypad_lockout_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_level_attribute_current_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t current_level)
Definition: dotdot_mqtt_attributes.h:761
void uic_mqtt_dotdot_dehumidification_control_attribute_relative_humidity_display_callback_set(const uic_mqtt_dotdot_dehumidification_control_attribute_relative_humidity_display_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_divisor_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_divisor_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_reporting_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t reporting_mode)
Definition: dotdot_mqtt_attributes.h:5182
void uic_mqtt_dotdot_basic_attribute_zcl_version_callback_set(const uic_mqtt_dotdot_basic_attribute_zcl_version_callback_t callback)
void uic_mqtt_dotdot_pressure_measurement_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_pressure_measurement_attribute_max_measured_value_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_primary1_intensity_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary1_intensity_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_barrier_control_attribute_command_open_events_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t command_open_events)
Definition: dotdot_mqtt_attributes.h:1538
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_pointrx_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_pointrx)
Definition: dotdot_mqtt_attributes.h:2405
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_azimuth_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t azimuth_mask_count, const MinMaxPair *azimuth_mask)
Definition: dotdot_mqtt_attributes.h:5003
void uic_mqtt_dotdot_occupancy_sensing_attribute_occupancy_sensor_type_bitmap_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_occupancy_sensor_type_bitmap_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_counter_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_counter_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_enable_one_touch_locking_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool enable_one_touch_locking)
Definition: dotdot_mqtt_attributes.h:1228
void uic_mqtt_dotdot_pressure_measurement_attribute_max_scaled_value_callback_set(const uic_mqtt_dotdot_pressure_measurement_attribute_max_scaled_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_min_usage_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double application_cpu_min_usage_percent)
Definition: dotdot_mqtt_attributes.h:4936
sl_status_t(* uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t min_measured_value)
Definition: dotdot_mqtt_attributes.h:3025
sl_status_t(* uic_mqtt_dotdot_basic_attribute_stack_version_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t stack_version)
Definition: dotdot_mqtt_attributes.h:60
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary4x_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary4x)
Definition: dotdot_mqtt_attributes.h:2328
void uic_mqtt_dotdot_electrical_measurement_attribute_power_factor_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_power_factor_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_current_outlet_energy_carrier_summation_callback_set(const uic_mqtt_dotdot_metering_attribute_current_outlet_energy_carrier_summation_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_poll_control_attribute_check_in_interval_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t check_in_interval)
Definition: dotdot_mqtt_attributes.h:939
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_uptime_minutes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t uptime_minutes)
Definition: dotdot_mqtt_attributes.h:4824
sl_status_t(* uic_mqtt_dotdot_on_off_attribute_start_up_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t start_up_on_off)
Definition: dotdot_mqtt_attributes.h:753
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_multiplier_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_multiplier_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_current_outlet_energy_carrier_summation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t current_outlet_energy_carrier_summation)
Definition: dotdot_mqtt_attributes.h:3298
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_manual_operation_event_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t manual_operation_event_mask)
Definition: dotdot_mqtt_attributes.h:1319
sl_status_t(* uic_mqtt_dotdot_metering_attribute_temperature_formatting_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t temperature_formatting)
Definition: dotdot_mqtt_attributes.h:3396
sl_status_t uic_mqtt_dotdot_occupancy_sensing_attributes_init()
void uic_mqtt_dotdot_level_attribute_min_frequency_callback_set(const uic_mqtt_dotdot_level_attribute_min_frequency_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_number_of_resets_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t number_of_resets)
Definition: dotdot_mqtt_attributes.h:4294
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_supported_set_points_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t supported_set_points)
Definition: dotdot_mqtt_attributes.h:5203
void uic_mqtt_dotdot_metering_attribute_energy_carrier_unit_of_measure_callback_set(const uic_mqtt_dotdot_metering_attribute_energy_carrier_unit_of_measure_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_basic_attribute_application_version_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t application_version)
Definition: dotdot_mqtt_attributes.h:53
void uic_mqtt_dotdot_door_lock_attribute_user_code_temporary_disable_time_callback_set(const uic_mqtt_dotdot_door_lock_attribute_user_code_temporary_disable_time_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase7th_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured_phase7th_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3628
sl_status_t(* uic_mqtt_dotdot_metering_attribute_unitof_measure_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t unitof_measure)
Definition: dotdot_mqtt_attributes.h:3319
void uic_mqtt_dotdot_thermostat_attribute_unoccupied_heating_setpoint_callback_set(const uic_mqtt_dotdot_thermostat_attribute_unoccupied_heating_setpoint_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_dwell_trip_point_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t mains_voltage_dwell_trip_point)
Definition: dotdot_mqtt_attributes.h:229
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_temperature_setpoint_hold_duration_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t temperature_setpoint_hold_duration)
Definition: dotdot_mqtt_attributes.h:1946
void uic_mqtt_dotdot_aox_locator_attribute_antenna_array_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_antenna_array_callback_t callback)
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_attribute_pti_enabled_callback_set(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_attribute_pti_enabled_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_min_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_min_phc_callback_t callback)
void uic_mqtt_dotdot_time_attribute_time_status_callback_set(const uic_mqtt_dotdot_time_attribute_time_status_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_reactive_power_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_reactive_power_callback_t callback)
void uic_mqtt_dotdot_soil_moisture_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_soil_moisture_attribute_max_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_carbon_monoxide_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float min_measured_value)
Definition: dotdot_mqtt_attributes.h:3083
void uic_mqtt_dotdot_thermostat_attribute_ac_refrigerant_type_callback_set(const uic_mqtt_dotdot_thermostat_attribute_ac_refrigerant_type_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ph_measurement_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t tolerance)
Definition: dotdot_mqtt_attributes.h:3010
void uic_mqtt_dotdot_poll_control_attribute_short_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_attribute_short_poll_interval_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_hostname_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *hostname)
Definition: dotdot_mqtt_attributes.h:4838
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_swap_memory_usedmb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double swap_memory_usedmb)
Definition: dotdot_mqtt_attributes.h:4671
sl_status_t(* uic_mqtt_dotdot_time_attribute_local_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t local_time)
Definition: dotdot_mqtt_attributes.h:917
void uic_mqtt_dotdot_thermostat_attribute_max_cool_setpoint_limit_callback_set(const uic_mqtt_dotdot_thermostat_attribute_max_cool_setpoint_limit_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_mac_tx_bcast_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_mac_tx_bcast_callback_t callback)
void uic_mqtt_dotdot_occupancy_sensing_attribute_pir_unoccupied_to_occupied_threshold_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_pir_unoccupied_to_occupied_threshold_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_min_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_min_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_min_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_voltage_min_threshold)
Definition: dotdot_mqtt_attributes.h:530
void uic_mqtt_dotdot_color_control_attribute_primary5_intensity_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary5_intensity_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_voltage)
Definition: dotdot_mqtt_attributes.h:474
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_occupied_setback_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t occupied_setback)
Definition: dotdot_mqtt_attributes.h:1988
void uic_mqtt_dotdot_poll_control_attribute_check_in_interval_min_callback_set(const uic_mqtt_dotdot_poll_control_attribute_check_in_interval_min_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_enable_local_programming_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool enable_local_programming)
Definition: dotdot_mqtt_attributes.h:1221
void uic_mqtt_dotdot_door_lock_attribute_enable_inside_statusled_callback_set(const uic_mqtt_dotdot_door_lock_attribute_enable_inside_statusled_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase5th_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase5th_harmonic_current_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_mac_rx_bcast_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_mac_rx_bcast_callback_t callback)
sl_status_t uic_mqtt_dotdot_power_configuration_attributes_init()
void uic_mqtt_dotdot_application_monitoring_attribute_mqtt_logging_enabled_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_mqtt_logging_enabled_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_ultrasonic_occupied_to_unoccupied_delay_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ultrasonic_occupied_to_unoccupied_delay)
Definition: dotdot_mqtt_attributes.h:2917
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_divisor_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_divisor_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_compensation_text_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *compensation_text)
Definition: dotdot_mqtt_attributes.h:2230
sl_status_t(* uic_mqtt_dotdot_basic_attribute_physical_environment_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t physical_environment)
Definition: dotdot_mqtt_attributes.h:158
sl_status_t uic_mqtt_dotdot_application_monitoring_attributes_init()
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_pir_occupied_to_unoccupied_delay_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t pir_occupied_to_unoccupied_delay)
Definition: dotdot_mqtt_attributes.h:2896
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_flow_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_const_flow)
Definition: dotdot_mqtt_attributes.h:1644
void uic_mqtt_dotdot_identify_attribute_identify_time_callback_set(const uic_mqtt_dotdot_identify_attribute_identify_time_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_power_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_power_phc)
Definition: dotdot_mqtt_attributes.h:4202
void uic_mqtt_dotdot_basic_attribute_physical_environment_callback_set(const uic_mqtt_dotdot_basic_attribute_physical_environment_callback_t callback)
sl_status_t uic_mqtt_dotdot_ballast_configuration_attributes_init()
void uic_mqtt_dotdot_color_control_attribute_color_loop_active_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_loop_active_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_speed_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t speed)
Definition: dotdot_mqtt_attributes.h:1693
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_threshold2_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_voltage_threshold2)
Definition: dotdot_mqtt_attributes.h:544
sl_status_t(* uic_mqtt_dotdot_ias_zone_attribute_number_of_zone_sensitivity_levels_supported_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t number_of_zone_sensitivity_levels_supported)
Definition: dotdot_mqtt_attributes.h:3198
void uic_mqtt_dotdot_aox_locator_attribute_slot_duration_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_slot_duration_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_threshold1_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_threshold1_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_hvac_system_type_configuration_callback_set(const uic_mqtt_dotdot_thermostat_attribute_hvac_system_type_configuration_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_application_connected_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool application_connected)
Definition: dotdot_mqtt_attributes.h:4809
void uic_mqtt_dotdot_electrical_measurement_attribute_power_factor_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_power_factor_phb_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_temperature_setpoint_hold_callback_set(const uic_mqtt_dotdot_thermostat_attribute_temperature_setpoint_hold_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_outdoor_temperature_callback_set(const uic_mqtt_dotdot_thermostat_attribute_outdoor_temperature_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_relativity_humidity_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t measured_value)
Definition: dotdot_mqtt_attributes.h:2846
void uic_mqtt_dotdot_color_control_attribute_primary3x_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary3x_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_max_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_max_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_pointby_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_pointby)
Definition: dotdot_mqtt_attributes.h:2454
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_nwkfc_failure_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t nwkfc_failure)
Definition: dotdot_mqtt_attributes.h:4434
void uic_mqtt_dotdot_unify_humidity_control_attribute_reporting_mode_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_reporting_mode_callback_t callback)
void uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_measured_value_callback_set(const uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_measured_value_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_color_pointgx_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_pointgx_callback_t callback)
void uic_mqtt_dotdot_basic_attribute_hw_version_callback_set(const uic_mqtt_dotdot_basic_attribute_hw_version_callback_t callback)
sl_status_t uic_mqtt_dotdot_ias_zone_attributes_init()
void uic_mqtt_dotdot_shade_configuration_attribute_closed_limit_callback_set(const uic_mqtt_dotdot_shade_configuration_attribute_closed_limit_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_basic_attribute_generic_device_class_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t generic_device_class)
Definition: dotdot_mqtt_attributes.h:102
void uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase3rd_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase3rd_harmonic_current_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_level_attribute_max_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t max_level)
Definition: dotdot_mqtt_attributes.h:782
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_antenna_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t antenna_mode)
Definition: dotdot_mqtt_attributes.h:5034
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_number_of_total_users_supported_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t number_of_total_users_supported)
Definition: dotdot_mqtt_attributes.h:1081
void uic_mqtt_dotdot_dehumidification_control_attribute_relative_humidity_callback_set(const uic_mqtt_dotdot_dehumidification_control_attribute_relative_humidity_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_mains_frequency_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t mains_frequency)
Definition: dotdot_mqtt_attributes.h:201
sl_status_t(* uic_mqtt_dotdot_basic_attribute_power_source_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t power_source)
Definition: dotdot_mqtt_attributes.h:95
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_abs_min_cool_setpoint_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t abs_min_cool_setpoint_limit)
Definition: dotdot_mqtt_attributes.h:1778
sl_status_t(* uic_mqtt_dotdot_basic_attribute_sw_buildid_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *sw_buildid)
Definition: dotdot_mqtt_attributes.h:186
sl_status_t(* uic_mqtt_dotdot_carbon_dioxide_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float max_measured_value)
Definition: dotdot_mqtt_attributes.h:3119
void uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_scale_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_scale_callback_t callback)
sl_status_t uic_mqtt_dotdot_poll_control_attributes_init()
void uic_mqtt_dotdot_ballast_configuration_attribute_physical_max_level_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_physical_max_level_callback_t callback)
void uic_mqtt_dotdot_basic_attribute_producturl_callback_set(const uic_mqtt_dotdot_basic_attribute_producturl_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_start_up_color_temperature_mireds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t start_up_color_temperature_mireds)
Definition: dotdot_mqtt_attributes.h:2545
void uic_mqtt_dotdot_power_configuration_attribute_mains_alarm_mask_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_mains_alarm_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_ac_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t ac_type)
Definition: dotdot_mqtt_attributes.h:2037
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_pressure_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t min_const_pressure)
Definition: dotdot_mqtt_attributes.h:1595
sl_status_t(* uic_mqtt_dotdot_ias_zone_attribute_current_zone_sensitivity_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t current_zone_sensitivity_level)
Definition: dotdot_mqtt_attributes.h:3205
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_apparent_power_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t apparent_power_phc)
Definition: dotdot_mqtt_attributes.h:4230
void uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_threshold2_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_threshold2_callback_t callback)
void uic_mqtt_dotdot_flow_measurement_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_flow_measurement_attribute_max_measured_value_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_packet_buffer_allocate_failures_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_packet_buffer_allocate_failures_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_reactive_current_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_reactive_current_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ias_zone_attribute_zone_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t zone_status)
Definition: dotdot_mqtt_attributes.h:3177
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_current_overload_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t ac_current_overload)
Definition: dotdot_mqtt_attributes.h:3922
void uic_mqtt_dotdot_thermostat_attribute_remote_sensing_callback_set(const uic_mqtt_dotdot_thermostat_attribute_remote_sensing_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase1st_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured_phase1st_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3607
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_overload_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_voltage_overload)
Definition: dotdot_mqtt_attributes.h:3894
void uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_max_cool_callback_set(const uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_max_cool_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_mac_tx_ucast_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_mac_tx_ucast_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ias_zone_attribute_zoneid_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t zoneid)
Definition: dotdot_mqtt_attributes.h:3191
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_cpu_usage_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t cpu_usage_percent_count, const double *cpu_usage_percent)
Definition: dotdot_mqtt_attributes.h:4603
void uic_mqtt_dotdot_electrical_measurement_attribute_total_apparent_power_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_total_apparent_power_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_virtual_memory_totalmb_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_virtual_memory_totalmb_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_temperature_formatting_callback_set(const uic_mqtt_dotdot_metering_attribute_temperature_formatting_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_user_interface_configuration_attribute_schedule_programming_visibility_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t schedule_programming_visibility)
Definition: dotdot_mqtt_attributes.h:2180
void uic_mqtt_dotdot_thermostat_attribute_occupancy_callback_set(const uic_mqtt_dotdot_thermostat_attribute_occupancy_callback_t callback)
void uic_mqtt_dotdot_ias_zone_attribute_number_of_zone_sensitivity_levels_supported_callback_set(const uic_mqtt_dotdot_ias_zone_attribute_number_of_zone_sensitivity_levels_supported_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_flow_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t min_const_flow)
Definition: dotdot_mqtt_attributes.h:1637
void uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_max_threshold_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_max_threshold_callback_t callback)
void uic_mqtt_dotdot_name_and_location_attribute_name_callback_set(const uic_mqtt_dotdot_name_and_location_attribute_name_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_lock_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t lock_state)
Definition: dotdot_mqtt_attributes.h:1025
void uic_mqtt_dotdot_thermostat_attribute_abs_min_cool_setpoint_limit_callback_set(const uic_mqtt_dotdot_thermostat_attribute_abs_min_cool_setpoint_limit_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_aps_tx_ucast_retry_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t aps_tx_ucast_retry)
Definition: dotdot_mqtt_attributes.h:4378
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_max_cool_setpoint_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t max_cool_setpoint_limit)
Definition: dotdot_mqtt_attributes.h:1869
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_period_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_extreme_under_voltage_period)
Definition: dotdot_mqtt_attributes.h:3824
void uic_mqtt_dotdot_time_attribute_dst_start_callback_set(const uic_mqtt_dotdot_time_attribute_dst_start_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_multiplier_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_multiplier_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_counter_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t average_rms_over_voltage_counter)
Definition: dotdot_mqtt_attributes.h:3803
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_mac_tx_ucast_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t mac_tx_ucast)
Definition: dotdot_mqtt_attributes.h:4329
void uic_mqtt_dotdot_relativity_humidity_attribute_measured_value_callback_set(const uic_mqtt_dotdot_relativity_humidity_attribute_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_loop_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_loop_time)
Definition: dotdot_mqtt_attributes.h:2496
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_enable_inside_statusled_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool enable_inside_statusled)
Definition: dotdot_mqtt_attributes.h:1235
void uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_min_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_lamp_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *lamp_type)
Definition: dotdot_mqtt_attributes.h:2623
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_period_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_sag_period_phc)
Definition: dotdot_mqtt_attributes.h:4279
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_capacity_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_capacity_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_voltage_min)
Definition: dotdot_mqtt_attributes.h:3418
void uic_mqtt_dotdot_diagnostics_attribute_child_moved_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_child_moved_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_door_closed_events_callback_set(const uic_mqtt_dotdot_door_lock_attribute_door_closed_events_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_total_reactive_power_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t total_reactive_power)
Definition: dotdot_mqtt_attributes.h:3551
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_led_settings_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t led_settings)
Definition: dotdot_mqtt_attributes.h:1179
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t dc_power_multiplier)
Definition: dotdot_mqtt_attributes.h:3502
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_position_and_orientation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, CoordinateAndOrientation position_and_orientation)
Definition: dotdot_mqtt_attributes.h:4996
void uic_mqtt_dotdot_ballast_configuration_attribute_min_level_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_min_level_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_color_temperature_mireds_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_temperature_mireds_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_mac_tx_ucast_fail_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t mac_tx_ucast_fail)
Definition: dotdot_mqtt_attributes.h:4343
void uic_mqtt_dotdot_power_configuration_attribute_battery2_size_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_size_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_battery_percentage_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_battery_percentage_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_angle_filtering_weight_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double angle_filtering_weight)
Definition: dotdot_mqtt_attributes.h:5063
sl_status_t(* uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t measured_value)
Definition: dotdot_mqtt_attributes.h:3018
void uic_mqtt_dotdot_thermostat_attribute_ac_capacity_callback_set(const uic_mqtt_dotdot_thermostat_attribute_ac_capacity_callback_t callback)
void uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_precision_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_precision_callback_t callback)
void uic_mqtt_dotdot_unify_fan_control_attribute_z_wave_fan_mode_callback_set(const uic_mqtt_dotdot_unify_fan_control_attribute_z_wave_fan_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_shade_configuration_attribute_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t mode)
Definition: dotdot_mqtt_attributes.h:1017
void uic_mqtt_dotdot_aox_locator_attribute_angle_filtering_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_angle_filtering_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_unoccupied_setback_min_callback_set(const uic_mqtt_dotdot_thermostat_attribute_unoccupied_setback_min_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery_alarm_state_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_alarm_state_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_antenna_array_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t antenna_array_count, const int8_t *antenna_array)
Definition: dotdot_mqtt_attributes.h:5041
void uic_mqtt_dotdot_aox_locator_attribute_angle_correction_timeout_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_angle_correction_timeout_callback_t callback)
void uic_mqtt_dotdot_relativity_humidity_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_relativity_humidity_attribute_min_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_keypad_operation_event_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t keypad_operation_event_mask)
Definition: dotdot_mqtt_attributes.h:1305
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_attributes_init()
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_harmonic_current_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t harmonic_current_multiplier)
Definition: dotdot_mqtt_attributes.h:3677
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t min_measured_value)
Definition: dotdot_mqtt_attributes.h:2760
void uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_threshold3_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_threshold3_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_neighbor_stale_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t neighbor_stale)
Definition: dotdot_mqtt_attributes.h:4413
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_mqtt_max_delivery_time_seconds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double mqtt_max_delivery_time_seconds)
Definition: dotdot_mqtt_attributes.h:4908
void uic_mqtt_dotdot_unify_thermostat_attribute_operating_state_callback_set(const uic_mqtt_dotdot_unify_thermostat_attribute_operating_state_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pm25_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float max_measured_value)
Definition: dotdot_mqtt_attributes.h:3148
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_last_messagelqi_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t last_messagelqi)
Definition: dotdot_mqtt_attributes.h:4504
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_precision_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t dehumidifier_setpoint_precision)
Definition: dotdot_mqtt_attributes.h:5273
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_virtual_memory_totalmb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double virtual_memory_totalmb)
Definition: dotdot_mqtt_attributes.h:4678
void uic_mqtt_dotdot_metering_attribute_supply_status_callback_set(const uic_mqtt_dotdot_metering_attribute_supply_status_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_aps_tx_ucast_success_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_aps_tx_ucast_success_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_frequency_min)
Definition: dotdot_mqtt_attributes.h:3523
void uic_mqtt_dotdot_basic_attribute_model_identifier_callback_set(const uic_mqtt_dotdot_basic_attribute_model_identifier_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_number_of_year_day_schedules_supported_per_user_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t number_of_year_day_schedules_supported_per_user)
Definition: dotdot_mqtt_attributes.h:1109
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_comp_pressure_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_comp_pressure_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_default_update_period_callback_set(const uic_mqtt_dotdot_metering_attribute_default_update_period_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_neighbor_added_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_neighbor_added_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_allow_list_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t allow_list_count, const char **allow_list)
Definition: dotdot_mqtt_attributes.h:5019
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_average_usage_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double application_cpu_average_usage_percent)
Definition: dotdot_mqtt_attributes.h:4929
sl_status_t(* uic_mqtt_dotdot_level_attribute_min_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t min_level)
Definition: dotdot_mqtt_attributes.h:775
void uic_mqtt_dotdot_ias_zone_attribute_zone_type_callback_set(const uic_mqtt_dotdot_ias_zone_attribute_zone_type_callback_t callback)
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_attributes_init()
void uic_mqtt_dotdot_color_control_attribute_color_pointr_intensity_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_pointr_intensity_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_pi_heating_demand_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t pi_heating_demand)
Definition: dotdot_mqtt_attributes.h:1799
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_attribute_low_temp_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t low_temp_threshold)
Definition: dotdot_mqtt_attributes.h:629
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_remaining_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_percentage_remaining)
Definition: dotdot_mqtt_attributes.h:243
void uic_mqtt_dotdot_color_control_attribute_primary5x_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary5x_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_batterya_hr_rating_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t batterya_hr_rating)
Definition: dotdot_mqtt_attributes.h:264
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_counter_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_counter_phb_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_remaining_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_remaining_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_relativity_humidity_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t min_measured_value)
Definition: dotdot_mqtt_attributes.h:2853
void uic_mqtt_dotdot_basic_attribute_sw_buildid_callback_set(const uic_mqtt_dotdot_basic_attribute_sw_buildid_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_physical_contact_occupied_to_unoccupied_delay_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t physical_contact_occupied_to_unoccupied_delay)
Definition: dotdot_mqtt_attributes.h:2938
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_voltage_measurement_period_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t average_rms_voltage_measurement_period_phc)
Definition: dotdot_mqtt_attributes.h:4244
void uic_mqtt_dotdot_door_lock_attribute_require_pi_nfor_rf_operation_callback_set(const uic_mqtt_dotdot_door_lock_attribute_require_pi_nfor_rf_operation_callback_t callback)
void uic_mqtt_dotdot_occupancy_sensing_attribute_pir_unoccupied_to_occupied_delay_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_pir_unoccupied_to_occupied_delay_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_color_pointgy_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_pointgy_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_number_of_actuations_tilt_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t number_of_actuations_tilt)
Definition: dotdot_mqtt_attributes.h:1404
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_physical_min_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t physical_min_level)
Definition: dotdot_mqtt_attributes.h:2553
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_position_and_orientation_valid_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool position_and_orientation_valid)
Definition: dotdot_mqtt_attributes.h:4989
void uic_mqtt_dotdot_door_lock_attribute_lock_state_callback_set(const uic_mqtt_dotdot_door_lock_attribute_lock_state_callback_t callback)
void uic_mqtt_dotdot_ballast_configuration_attribute_ballast_status_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_ballast_status_callback_t callback)
sl_status_t uic_mqtt_dotdot_descriptor_attributes_init()
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_abs_min_heat_setpoint_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t abs_min_heat_setpoint_limit)
Definition: dotdot_mqtt_attributes.h:1764
void uic_mqtt_dotdot_dehumidification_control_attribute_relative_humidity_mode_callback_set(const uic_mqtt_dotdot_dehumidification_control_attribute_relative_humidity_mode_callback_t callback)
void uic_mqtt_dotdot_device_temperature_configuration_attribute_high_temp_dwell_trip_point_callback_set(const uic_mqtt_dotdot_device_temperature_configuration_attribute_high_temp_dwell_trip_point_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_ac_compressor_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t ac_compressor_type)
Definition: dotdot_mqtt_attributes.h:2058
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_temp_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_temp_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_rfid_operation_event_mask_callback_set(const uic_mqtt_dotdot_door_lock_attribute_rfid_operation_event_mask_callback_t callback)
void uic_mqtt_dotdot_aox_locator_attribute_cte_length_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_cte_length_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_barrier_control_attribute_safety_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t safety_status)
Definition: dotdot_mqtt_attributes.h:1510
sl_status_t(* uic_mqtt_dotdot_state_attribute_maximum_command_delay_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t maximum_command_delay)
Definition: dotdot_mqtt_attributes.h:4556
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_aps_rx_bcast_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t aps_rx_bcast)
Definition: dotdot_mqtt_attributes.h:4350
void uic_mqtt_dotdot_diagnostics_attribute_last_messagerssi_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_last_messagerssi_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_alarms_mask_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_alarms_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t mains_voltage)
Definition: dotdot_mqtt_attributes.h:194
sl_status_t(* uic_mqtt_dotdot_scenes_attribute_scene_count_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t scene_count)
Definition: dotdot_mqtt_attributes.h:674
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_sound_volume_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t sound_volume)
Definition: dotdot_mqtt_attributes.h:1193
void uic_mqtt_dotdot_electrical_measurement_attribute_total_active_power_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_total_active_power_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_cpu_max_usage_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t cpu_max_usage_percent_count, const double *cpu_max_usage_percent)
Definition: dotdot_mqtt_attributes.h:4635
void uic_mqtt_dotdot_door_lock_attribute_number_of_log_records_supported_callback_set(const uic_mqtt_dotdot_door_lock_attribute_number_of_log_records_supported_callback_t callback)
void uic_mqtt_dotdot_illuminance_level_sensing_attribute_level_status_callback_set(const uic_mqtt_dotdot_illuminance_level_sensing_attribute_level_status_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_basic_attribute_hw_version_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t hw_version)
Definition: dotdot_mqtt_attributes.h:67
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_currentx_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t currentx)
Definition: dotdot_mqtt_attributes.h:2209
sl_status_t(* uic_mqtt_dotdot_scenes_attribute_current_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t current_scene)
Definition: dotdot_mqtt_attributes.h:681
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_voltage_divisor_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_voltage_divisor_callback_t callback)
sl_status_t uic_mqtt_dotdot_relativity_humidity_attributes_init()
void uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase1st_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase1st_harmonic_current_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_binding_attribute_bindable_cluster_list_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t bindable_cluster_list_count, const char **bindable_cluster_list)
Definition: dotdot_mqtt_attributes.h:4579
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_current)
Definition: dotdot_mqtt_attributes.h:3698
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_period_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_swell_period_phc)
Definition: dotdot_mqtt_attributes.h:4286
sl_status_t uic_mqtt_dotdot_electrical_measurement_attributes_init()
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_alarm_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_alarm_mask)
Definition: dotdot_mqtt_attributes.h:523
void uic_mqtt_dotdot_diagnostics_attribute_aps_rx_ucast_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_aps_rx_ucast_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase11th_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured_phase11th_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3642
void uic_mqtt_dotdot_door_lock_attribute_alarm_mask_callback_set(const uic_mqtt_dotdot_door_lock_attribute_alarm_mask_callback_t callback)
sl_status_t uic_mqtt_dotdot_binding_attributes_init()
void uic_mqtt_dotdot_aox_locator_attribute_cte_sampling_interval_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_cte_sampling_interval_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_supported_operating_modes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t supported_operating_modes)
Definition: dotdot_mqtt_attributes.h:1207
void uic_mqtt_dotdot_binding_attribute_binding_table_full_callback_set(const uic_mqtt_dotdot_binding_attribute_binding_table_full_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_unoccupied_cooling_setpoint_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t unoccupied_cooling_setpoint)
Definition: dotdot_mqtt_attributes.h:1834
void uic_mqtt_dotdot_diagnostics_attribute_mac_tx_ucast_fail_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_mac_tx_ucast_fail_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_setpoint_change_source_timestamp_callback_set(const uic_mqtt_dotdot_thermostat_attribute_setpoint_change_source_timestamp_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_period_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_period_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_number_of_credentials_supported_per_user_callback_set(const uic_mqtt_dotdot_door_lock_attribute_number_of_credentials_supported_per_user_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_max_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_max_phc)
Definition: dotdot_mqtt_attributes.h:4174
void uic_mqtt_dotdot_pm25_attribute_measured_value_callback_set(const uic_mqtt_dotdot_pm25_attribute_measured_value_callback_t callback)
void uic_mqtt_dotdot_poll_control_attribute_check_in_interval_callback_set(const uic_mqtt_dotdot_poll_control_attribute_check_in_interval_callback_t callback)
sl_status_t uic_mqtt_dotdot_groups_attributes_init()
void uic_mqtt_dotdot_color_control_attribute_color_mode_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ias_zone_attribute_zone_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t zone_type)
Definition: dotdot_mqtt_attributes.h:3170
void uic_mqtt_dotdot_electrical_measurement_attribute_active_power_min_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_power_min_phb_callback_t callback)
void uic_mqtt_dotdot_basic_attribute_disable_local_config_callback_set(const uic_mqtt_dotdot_basic_attribute_disable_local_config_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_ac_coil_temperature_callback_set(const uic_mqtt_dotdot_thermostat_attribute_ac_coil_temperature_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage)
Definition: dotdot_mqtt_attributes.h:3712
sl_status_t(* uic_mqtt_dotdot_metering_attribute_current_summation_delivered_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t current_summation_delivered)
Definition: dotdot_mqtt_attributes.h:3221
void uic_mqtt_dotdot_metering_attribute_summation_formatting_callback_set(const uic_mqtt_dotdot_metering_attribute_summation_formatting_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_open_period_callback_set(const uic_mqtt_dotdot_door_lock_attribute_open_period_callback_t callback)
void uic_mqtt_dotdot_ballast_configuration_attribute_lamp_rated_hours_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_lamp_rated_hours_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_setpoint_change_source_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t setpoint_change_source)
Definition: dotdot_mqtt_attributes.h:1967
sl_status_t(* uic_mqtt_dotdot_unify_fan_control_attribute_z_wave_fan_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t z_wave_fan_state)
Definition: dotdot_mqtt_attributes.h:5152
void uic_mqtt_dotdot_scenes_attribute_scene_table_callback_set(const uic_mqtt_dotdot_scenes_attribute_scene_table_callback_t callback)
void uic_mqtt_dotdot_scenes_attribute_scene_valid_callback_set(const uic_mqtt_dotdot_scenes_attribute_scene_valid_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_threshold1_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_threshold1_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_current_max_demand_received_callback_set(const uic_mqtt_dotdot_metering_attribute_current_max_demand_received_callback_t callback)
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_operation_mode_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_operation_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_application_version_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *application_version)
Definition: dotdot_mqtt_attributes.h:4802
sl_status_t(* uic_mqtt_dotdot_basic_attribute_generic_device_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t generic_device_type)
Definition: dotdot_mqtt_attributes.h:109
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_operation_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t operation_mode)
Definition: dotdot_mqtt_attributes.h:1721
void uic_mqtt_dotdot_metering_attribute_current_max_demand_received_time_callback_set(const uic_mqtt_dotdot_metering_attribute_current_max_demand_received_time_callback_t callback)
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_speed_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_speed_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_remaining_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_percentage_remaining)
Definition: dotdot_mqtt_attributes.h:362
void uic_mqtt_dotdot_pm25_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_pm25_attribute_min_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_pir_unoccupied_to_occupied_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t pir_unoccupied_to_occupied_threshold)
Definition: dotdot_mqtt_attributes.h:2910
void uic_mqtt_dotdot_basic_attribute_stack_version_callback_set(const uic_mqtt_dotdot_basic_attribute_stack_version_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t dehumidifier_setpoint_min)
Definition: dotdot_mqtt_attributes.h:5245
sl_status_t uic_mqtt_dotdot_window_covering_attributes_init()
void uic_mqtt_dotdot_color_control_attribute_color_loop_time_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_loop_time_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_outdoor_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t outdoor_temperature)
Definition: dotdot_mqtt_attributes.h:1750
void uic_mqtt_dotdot_illuminance_measurement_attribute_measured_value_callback_set(const uic_mqtt_dotdot_illuminance_measurement_attribute_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_level_attribute_remaining_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t remaining_time)
Definition: dotdot_mqtt_attributes.h:768
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_max_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t max_level)
Definition: dotdot_mqtt_attributes.h:2581
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_current_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_current_phb)
Definition: dotdot_mqtt_attributes.h:3992
void uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_threshold3_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_threshold3_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t dc_voltage_multiplier)
Definition: dotdot_mqtt_attributes.h:3474
void uic_mqtt_dotdot_color_control_attribute_primary2x_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary2x_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_primary6x_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary6x_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_power_min_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_power_min_phc)
Definition: dotdot_mqtt_attributes.h:4209
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_min_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t min_level)
Definition: dotdot_mqtt_attributes.h:2574
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t color_mode)
Definition: dotdot_mqtt_attributes.h:2244
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_physical_closed_limit_tilt_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t physical_closed_limit_tilt)
Definition: dotdot_mqtt_attributes.h:1376
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_min_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_voltage_min_threshold)
Definition: dotdot_mqtt_attributes.h:411
void uic_mqtt_dotdot_level_attribute_max_frequency_callback_set(const uic_mqtt_dotdot_level_attribute_max_frequency_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_uptime_minutes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t uptime_minutes)
Definition: dotdot_mqtt_attributes.h:4738
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_cte_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t cte_mode)
Definition: dotdot_mqtt_attributes.h:5084
void uic_mqtt_dotdot_electrical_measurement_attribute_active_power_min_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_power_min_callback_t callback)
void uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_scale_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_scale_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary1_intensity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t primary1_intensity)
Definition: dotdot_mqtt_attributes.h:2279
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_attribute_high_temp_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t high_temp_threshold)
Definition: dotdot_mqtt_attributes.h:636
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_lamp_quantity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t lamp_quantity)
Definition: dotdot_mqtt_attributes.h:2616
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3a_hr_rating_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t battery3a_hr_rating)
Definition: dotdot_mqtt_attributes.h:502
sl_status_t uic_mqtt_dotdot_unify_thermostat_attributes_init()
void uic_mqtt_dotdot_binding_attribute_binding_table_callback_set(const uic_mqtt_dotdot_binding_attribute_binding_table_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_period_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_sag_period_phb)
Definition: dotdot_mqtt_attributes.h:4125
void uic_mqtt_dotdot_system_metrics_attribute_wireless_network_interfaces_data_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_wireless_network_interfaces_data_callback_t callback)
void uic_mqtt_dotdot_scenes_attribute_name_support_callback_set(const uic_mqtt_dotdot_scenes_attribute_name_support_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary4y_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary4y)
Definition: dotdot_mqtt_attributes.h:2335
sl_status_t(* uic_mqtt_dotdot_descriptor_attribute_device_type_list_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t device_type_list_count, const DeviceTypeStruct *device_type_list)
Definition: dotdot_mqtt_attributes.h:5129
sl_status_t(* uic_mqtt_dotdot_ph_measurement_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t measured_value)
Definition: dotdot_mqtt_attributes.h:2989
void uic_mqtt_dotdot_shade_configuration_attribute_motor_step_size_callback_set(const uic_mqtt_dotdot_shade_configuration_attribute_motor_step_size_callback_t callback)
void uic_mqtt_dotdot_relativity_humidity_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_relativity_humidity_attribute_max_measured_value_callback_t callback)
void uic_mqtt_dotdot_scenes_attribute_current_group_callback_set(const uic_mqtt_dotdot_scenes_attribute_current_group_callback_t callback)
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_effective_control_mode_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_effective_control_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_pointry_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_pointry)
Definition: dotdot_mqtt_attributes.h:2412
void uic_mqtt_dotdot_on_off_attribute_off_wait_time_callback_set(const uic_mqtt_dotdot_on_off_attribute_off_wait_time_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_voltage_measurement_period_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t average_rms_voltage_measurement_period_phb)
Definition: dotdot_mqtt_attributes.h:4090
void uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_threshold3_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_threshold3_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_total_active_power_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t total_active_power)
Definition: dotdot_mqtt_attributes.h:3544
sl_status_t uic_mqtt_dotdot_time_attributes_init()
void uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_min_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_min_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t humidifier_setpoint)
Definition: dotdot_mqtt_attributes.h:5224
void uic_mqtt_dotdot_power_configuration_attribute_battery3_quantity_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_quantity_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_state_attribute_security_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t security)
Definition: dotdot_mqtt_attributes.h:4549
void uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_hysteresis_callback_set(const uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_hysteresis_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_min_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_percentage_min_threshold)
Definition: dotdot_mqtt_attributes.h:320
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_measured_value)
Definition: dotdot_mqtt_attributes.h:2680
void uic_mqtt_dotdot_ballast_configuration_attribute_lamp_quantity_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_lamp_quantity_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_currentx_callback_set(const uic_mqtt_dotdot_color_control_attribute_currentx_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_send_pin_over_the_air_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool send_pin_over_the_air)
Definition: dotdot_mqtt_attributes.h:1270
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_voltage_measurement_period_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_voltage_measurement_period_phc_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_overload_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_overload_callback_t callback)
void uic_mqtt_dotdot_barrier_control_attribute_safety_status_callback_set(const uic_mqtt_dotdot_barrier_control_attribute_safety_status_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_total_apparent_power_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t total_apparent_power)
Definition: dotdot_mqtt_attributes.h:3558
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase3rd_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured_phase3rd_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3614
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_counter_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t average_rms_over_voltage_counter_phc)
Definition: dotdot_mqtt_attributes.h:4251
sl_status_t(* uic_mqtt_dotdot_iaswd_attribute_max_duration_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_duration)
Definition: dotdot_mqtt_attributes.h:3213
void uic_mqtt_dotdot_power_configuration_attribute_battery3_manufacturer_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_manufacturer_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_network_interfaces_data_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t network_interfaces_data_count, const NetworkInterfaceData *network_interfaces_data)
Definition: dotdot_mqtt_attributes.h:4708
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_min_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_min_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_basic_attribute_manufacturer_name_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *manufacturer_name)
Definition: dotdot_mqtt_attributes.h:74
void uic_mqtt_dotdot_flow_measurement_attribute_measured_value_callback_set(const uic_mqtt_dotdot_flow_measurement_attribute_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_aps_unauthorized_key_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t aps_unauthorized_key)
Definition: dotdot_mqtt_attributes.h:4448
sl_status_t(* uic_mqtt_dotdot_on_off_attribute_off_wait_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t off_wait_time)
Definition: dotdot_mqtt_attributes.h:746
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_min_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_min_phc)
Definition: dotdot_mqtt_attributes.h:4167
void uic_mqtt_dotdot_electrical_measurement_attribute_reactive_power_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_reactive_power_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_power_on_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t power_on_level)
Definition: dotdot_mqtt_attributes.h:2588
void uic_mqtt_dotdot_window_covering_attribute_installed_open_limit_tilt_callback_set(const uic_mqtt_dotdot_window_covering_attribute_installed_open_limit_tilt_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_period_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_period_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_basic_attribute_alarm_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t alarm_mask)
Definition: dotdot_mqtt_attributes.h:172
void uic_mqtt_dotdot_door_lock_attribute_keypad_operation_event_mask_callback_set(const uic_mqtt_dotdot_door_lock_attribute_keypad_operation_event_mask_callback_t callback)
void uic_mqtt_dotdot_carbon_dioxide_attribute_measured_value_callback_set(const uic_mqtt_dotdot_carbon_dioxide_attribute_measured_value_callback_t callback)
void uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_max_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_carbon_dioxide_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float tolerance)
Definition: dotdot_mqtt_attributes.h:3126
sl_status_t(* uic_mqtt_dotdot_metering_attribute_current_max_demand_delivered_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t current_max_demand_delivered)
Definition: dotdot_mqtt_attributes.h:3235
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_reactive_power_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t reactive_power_phc)
Definition: dotdot_mqtt_attributes.h:4223
void uic_mqtt_dotdot_state_attribute_security_callback_set(const uic_mqtt_dotdot_state_attribute_security_callback_t callback)
sl_status_t uic_mqtt_dotdot_color_control_attributes_init()
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_attribute_max_temp_experienced_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t max_temp_experienced)
Definition: dotdot_mqtt_attributes.h:608
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_lifetime_energy_consumed_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t lifetime_energy_consumed)
Definition: dotdot_mqtt_attributes.h:1714
void uic_mqtt_dotdot_system_metrics_attribute_max_temperature_celcius_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_max_temperature_celcius_callback_t callback)
void uic_mqtt_dotdot_aox_locator_attribute_position_and_orientation_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_position_and_orientation_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_color_capabilities_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_capabilities_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_white_pointy_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t white_pointy)
Definition: dotdot_mqtt_attributes.h:2398
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured3rd_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured3rd_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3572
void uic_mqtt_dotdot_scenes_attribute_last_configured_by_callback_set(const uic_mqtt_dotdot_scenes_attribute_last_configured_by_callback_t callback)
void uic_mqtt_dotdot_aox_position_estimation_attribute_position_callback_set(const uic_mqtt_dotdot_aox_position_estimation_attribute_position_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_flow_measurement_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_measured_value)
Definition: dotdot_mqtt_attributes.h:2831
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_lifetime_energy_consumed_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_lifetime_energy_consumed_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t auto_setpoint_min)
Definition: dotdot_mqtt_attributes.h:5280
void uic_mqtt_dotdot_thermostat_attribute_alarm_mask_callback_set(const uic_mqtt_dotdot_thermostat_attribute_alarm_mask_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_temperature_unit_of_measure_callback_set(const uic_mqtt_dotdot_metering_attribute_temperature_unit_of_measure_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_phase_harmonic_current_multiplier_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_phase_harmonic_current_multiplier_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_white_pointx_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t white_pointx)
Definition: dotdot_mqtt_attributes.h:2391
void uic_mqtt_dotdot_ballast_configuration_attribute_physical_min_level_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_physical_min_level_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_current_max_demand_received_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, UTC current_max_demand_received_time)
Definition: dotdot_mqtt_attributes.h:3270
sl_status_t(* uic_mqtt_dotdot_time_attribute_valid_until_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, UTC valid_until_time)
Definition: dotdot_mqtt_attributes.h:931
void uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_threshold2_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_threshold2_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_number_of_year_day_schedules_supported_per_user_callback_set(const uic_mqtt_dotdot_door_lock_attribute_number_of_year_day_schedules_supported_per_user_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_pointr_intensity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t color_pointr_intensity)
Definition: dotdot_mqtt_attributes.h:2419
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_supported_reporting_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t supported_reporting_mode)
Definition: dotdot_mqtt_attributes.h:5189
void uic_mqtt_dotdot_color_control_attribute_primary1x_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary1x_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_abs_max_heat_setpoint_limit_callback_set(const uic_mqtt_dotdot_thermostat_attribute_abs_max_heat_setpoint_limit_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_threshold1_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_percentage_threshold1)
Definition: dotdot_mqtt_attributes.h:327
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_average_mac_retry_per_aps_message_sent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t average_mac_retry_per_aps_message_sent)
Definition: dotdot_mqtt_attributes.h:4497
sl_status_t uic_mqtt_dotdot_aox_locator_attributes_init()
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_min_heat_setpoint_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t min_heat_setpoint_limit)
Definition: dotdot_mqtt_attributes.h:1848
void uic_mqtt_dotdot_on_off_attribute_start_up_on_off_callback_set(const uic_mqtt_dotdot_on_off_attribute_start_up_on_off_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_carbon_monoxide_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float max_measured_value)
Definition: dotdot_mqtt_attributes.h:3090
void uic_mqtt_dotdot_time_attribute_dst_end_callback_set(const uic_mqtt_dotdot_time_attribute_dst_end_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_time_attribute_dst_end_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t dst_end)
Definition: dotdot_mqtt_attributes.h:896
void uic_mqtt_dotdot_ph_measurement_attribute_measured_value_callback_set(const uic_mqtt_dotdot_ph_measurement_attribute_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_abs_max_heat_setpoint_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t abs_max_heat_setpoint_limit)
Definition: dotdot_mqtt_attributes.h:1771
void uic_mqtt_dotdot_iaswd_attribute_max_duration_callback_set(const uic_mqtt_dotdot_iaswd_attribute_max_duration_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t auto_setpoint)
Definition: dotdot_mqtt_attributes.h:5294
void uic_mqtt_dotdot_aox_locator_attribute_allow_list_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_allow_list_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_mqtt_logging_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t mqtt_logging_level)
Definition: dotdot_mqtt_attributes.h:4859
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_mac_rx_bcast_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t mac_rx_bcast)
Definition: dotdot_mqtt_attributes.h:4308
void uic_mqtt_dotdot_time_attribute_time_callback_set(const uic_mqtt_dotdot_time_attribute_time_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_state_attribute_network_list_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t network_list_count, const char **network_list)
Definition: dotdot_mqtt_attributes.h:4563
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_aps_rx_ucast_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t aps_rx_ucast)
Definition: dotdot_mqtt_attributes.h:4364
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_pointgx_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_pointgx)
Definition: dotdot_mqtt_attributes.h:2426
void uic_mqtt_dotdot_ballast_configuration_attribute_lamp_type_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_lamp_type_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase11th_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase11th_harmonic_current_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t dehumidifier_setpoint_max)
Definition: dotdot_mqtt_attributes.h:5252
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_angle_correction_timeout_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t angle_correction_timeout)
Definition: dotdot_mqtt_attributes.h:5070
void uic_mqtt_dotdot_application_monitoring_attribute_hostname_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_hostname_callback_t callback)
void uic_mqtt_dotdot_soil_moisture_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_soil_moisture_attribute_min_measured_value_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_occupied_cooling_setpoint_callback_set(const uic_mqtt_dotdot_thermostat_attribute_occupied_cooling_setpoint_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_occupied_setback_min_callback_set(const uic_mqtt_dotdot_thermostat_attribute_occupied_setback_min_callback_t callback)
void uic_mqtt_dotdot_shade_configuration_attribute_status_callback_set(const uic_mqtt_dotdot_shade_configuration_attribute_status_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_occupancy_sensor_type_bitmap_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t occupancy_sensor_type_bitmap)
Definition: dotdot_mqtt_attributes.h:2889
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_physical_closed_limit_lift_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t physical_closed_limit_lift)
Definition: dotdot_mqtt_attributes.h:1369
sl_status_t(* uic_mqtt_dotdot_basic_attribute_serial_number_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *serial_number)
Definition: dotdot_mqtt_attributes.h:137
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_cpu_average_usage_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t cpu_average_usage_percent_count, const double *cpu_average_usage_percent)
Definition: dotdot_mqtt_attributes.h:4619
sl_status_t(* uic_mqtt_dotdot_pm25_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float measured_value)
Definition: dotdot_mqtt_attributes.h:3134
void uic_mqtt_dotdot_power_configuration_attribute_battery3_alarm_mask_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_alarm_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_power_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_power)
Definition: dotdot_mqtt_attributes.h:3754
void uic_mqtt_dotdot_diagnostics_attribute_average_mac_retry_per_aps_message_sent_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_average_mac_retry_per_aps_message_sent_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_power_plugged_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool power_plugged)
Definition: dotdot_mqtt_attributes.h:4773
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_attribute_high_temp_dwell_trip_point_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t high_temp_dwell_trip_point)
Definition: dotdot_mqtt_attributes.h:650
void uic_mqtt_dotdot_system_metrics_attribute_reporting_interval_seconds_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_reporting_interval_seconds_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_cpu_min_usage_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t cpu_min_usage_percent_count, const double *cpu_min_usage_percent)
Definition: dotdot_mqtt_attributes.h:4627
void uic_mqtt_dotdot_system_metrics_attribute_swap_memory_totalmb_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_swap_memory_totalmb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_rated_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_rated_voltage)
Definition: dotdot_mqtt_attributes.h:516
sl_status_t uic_mqtt_dotdot_unify_humidity_control_attributes_init()
sl_status_t(* uic_mqtt_dotdot_scenes_attribute_last_configured_by_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, EUI64 last_configured_by)
Definition: dotdot_mqtt_attributes.h:709
sl_status_t(* uic_mqtt_dotdot_basic_attribute_device_enabled_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool device_enabled)
Definition: dotdot_mqtt_attributes.h:165
sl_status_t(* uic_mqtt_dotdot_fan_control_attribute_fan_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t fan_mode)
Definition: dotdot_mqtt_attributes.h:2094
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_number_of_pin_users_supported_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t number_of_pin_users_supported)
Definition: dotdot_mqtt_attributes.h:1088
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_min_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_min_phb)
Definition: dotdot_mqtt_attributes.h:4013
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_number_of_log_records_supported_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t number_of_log_records_supported)
Definition: dotdot_mqtt_attributes.h:1074
void uic_mqtt_dotdot_power_configuration_attribute_mains_frequency_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_mains_frequency_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_max_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_max_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_divisor_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_divisor_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_max_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_max_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_size_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_size)
Definition: dotdot_mqtt_attributes.h:495
void uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_min_threshold_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_min_threshold_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_batterya_hr_rating_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_batterya_hr_rating_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_barrier_control_attribute_close_events_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t close_events)
Definition: dotdot_mqtt_attributes.h:1531
sl_status_t(* uic_mqtt_dotdot_level_attribute_on_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t on_level)
Definition: dotdot_mqtt_attributes.h:824
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary2_intensity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t primary2_intensity)
Definition: dotdot_mqtt_attributes.h:2300
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_lamp_manufacturer_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *lamp_manufacturer)
Definition: dotdot_mqtt_attributes.h:2630
void uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_threshold2_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_threshold2_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_voltage_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_voltage_multiplier)
Definition: dotdot_mqtt_attributes.h:3845
void uic_mqtt_dotdot_color_control_attribute_primary3_intensity_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary3_intensity_callback_t callback)
void uic_mqtt_dotdot_ph_measurement_attribute_min_measured_value_callback_set(const uic_mqtt_dotdot_ph_measurement_attribute_min_measured_value_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_measured5th_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured5th_harmonic_current_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_occupied_setback_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t occupied_setback_min)
Definition: dotdot_mqtt_attributes.h:1995
void uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_threshold2_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_threshold2_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_average_temperature_celcius_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_average_temperature_celcius_callback_t callback)
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_attribute_tx_report_enabled_callback_set(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_attribute_tx_report_enabled_callback_t callback)
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_control_mode_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_control_mode_callback_t callback)
void uic_mqtt_dotdot_state_attribute_network_list_callback_set(const uic_mqtt_dotdot_state_attribute_network_list_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_thermostat_programming_operation_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t thermostat_programming_operation_mode)
Definition: dotdot_mqtt_attributes.h:1953
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_number_of_credentials_supported_per_user_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t number_of_credentials_supported_per_user)
Definition: dotdot_mqtt_attributes.h:1158
sl_status_t(* uic_mqtt_dotdot_time_attribute_dst_start_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t dst_start)
Definition: dotdot_mqtt_attributes.h:889
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_period_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_sag_period)
Definition: dotdot_mqtt_attributes.h:3831
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_current_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_current_multiplier)
Definition: dotdot_mqtt_attributes.h:3859
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_pump_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t pump_status)
Definition: dotdot_mqtt_attributes.h:1665
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_cooling_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t dehumidification_cooling)
Definition: dotdot_mqtt_attributes.h:2116
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_scale_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t dehumidifier_setpoint_scale)
Definition: dotdot_mqtt_attributes.h:5266
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_number_of_actuations_lift_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t number_of_actuations_lift)
Definition: dotdot_mqtt_attributes.h:1397
void uic_mqtt_dotdot_ias_zone_attribute_zone_status_callback_set(const uic_mqtt_dotdot_ias_zone_attribute_zone_status_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured_value)
Definition: dotdot_mqtt_attributes.h:2753
void uic_mqtt_dotdot_application_monitoring_attribute_process_id_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_process_id_callback_t callback)
void uic_mqtt_dotdot_carbon_monoxide_attribute_measured_value_callback_set(const uic_mqtt_dotdot_carbon_monoxide_attribute_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_relativity_humidity_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_measured_value)
Definition: dotdot_mqtt_attributes.h:2860
sl_status_t uic_mqtt_dotdot_level_attributes_init()
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_occupied_setback_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t occupied_setback_max)
Definition: dotdot_mqtt_attributes.h:2002
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_control_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t control_mode)
Definition: dotdot_mqtt_attributes.h:1728
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_max_pin_code_length_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t max_pin_code_length)
Definition: dotdot_mqtt_attributes.h:1123
void uic_mqtt_dotdot_thermostat_attribute_max_heat_setpoint_limit_callback_set(const uic_mqtt_dotdot_thermostat_attribute_max_heat_setpoint_limit_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_min)
Definition: dotdot_mqtt_attributes.h:3719
void uic_mqtt_dotdot_electrical_measurement_attribute_power_divisor_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_power_divisor_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_security_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t security_level)
Definition: dotdot_mqtt_attributes.h:1284
void uic_mqtt_dotdot_wind_speed_measurement_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_wind_speed_measurement_attribute_max_measured_value_callback_t callback)
sl_status_t uic_mqtt_dotdot_protocol_controller_network_management_attributes_init()
void uic_mqtt_dotdot_door_lock_attribute_operating_mode_callback_set(const uic_mqtt_dotdot_door_lock_attribute_operating_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_power_max_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_power_max_phc)
Definition: dotdot_mqtt_attributes.h:4216
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_max_heat_setpoint_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t max_heat_setpoint_limit)
Definition: dotdot_mqtt_attributes.h:1855
sl_status_t uic_mqtt_dotdot_system_metrics_attributes_init()
void uic_mqtt_dotdot_basic_attribute_alarm_mask_callback_set(const uic_mqtt_dotdot_basic_attribute_alarm_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_temp_physical_max_mireds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_temp_physical_max_mireds)
Definition: dotdot_mqtt_attributes.h:2531
sl_status_t(* uic_mqtt_dotdot_level_attribute_off_transition_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t off_transition_time)
Definition: dotdot_mqtt_attributes.h:838
void uic_mqtt_dotdot_power_configuration_attribute_battery_alarm_mask_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_alarm_mask_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_energy_carrier_summation_formatting_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t energy_carrier_summation_formatting)
Definition: dotdot_mqtt_attributes.h:3375
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_alarm_mask_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_alarm_mask_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_period_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_period_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_temperature_mireds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_temperature_mireds)
Definition: dotdot_mqtt_attributes.h:2237
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_threshold1_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_voltage_threshold1)
Definition: dotdot_mqtt_attributes.h:418
void uic_mqtt_dotdot_diagnostics_attribute_aps_tx_bcast_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_aps_tx_bcast_callback_t callback)
void uic_mqtt_dotdot_window_covering_attribute_window_covering_type_callback_set(const uic_mqtt_dotdot_window_covering_attribute_window_covering_type_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_pressure_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t max_const_pressure)
Definition: dotdot_mqtt_attributes.h:1602
sl_status_t uic_mqtt_dotdot_state_attributes_init()
void uic_mqtt_dotdot_ias_zone_attribute_zoneid_callback_set(const uic_mqtt_dotdot_ias_zone_attribute_zoneid_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_power_divisor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t power_divisor)
Definition: dotdot_mqtt_attributes.h:3670
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary6_intensity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t primary6_intensity)
Definition: dotdot_mqtt_attributes.h:2384
sl_status_t uic_mqtt_dotdot_identify_attributes_init()
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_voltage_overload_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t ac_voltage_overload)
Definition: dotdot_mqtt_attributes.h:3915
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_power_max_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_power_max_phb)
Definition: dotdot_mqtt_attributes.h:4062
void uic_mqtt_dotdot_level_attribute_on_off_transition_time_callback_set(const uic_mqtt_dotdot_level_attribute_on_off_transition_time_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_open_period_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t open_period)
Definition: dotdot_mqtt_attributes.h:1067
void uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_min_threshold_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_min_threshold_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_auto_relock_time_callback_set(const uic_mqtt_dotdot_door_lock_attribute_auto_relock_time_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_hostname_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_hostname_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_hostname_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *hostname)
Definition: dotdot_mqtt_attributes.h:4724
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_max_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_max_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_counter_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t average_rms_under_voltage_counter_phc)
Definition: dotdot_mqtt_attributes.h:4258
sl_status_t(* uic_mqtt_dotdot_metering_attribute_reading_snap_shot_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, UTC reading_snap_shot_time)
Definition: dotdot_mqtt_attributes.h:3256
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_active_power_overload_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t ac_active_power_overload)
Definition: dotdot_mqtt_attributes.h:3929
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_sag_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t rms_voltage_sag)
Definition: dotdot_mqtt_attributes.h:3971
void uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_remaining_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_remaining_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_time_attribute_last_set_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, UTC last_set_time)
Definition: dotdot_mqtt_attributes.h:924
void uic_mqtt_dotdot_level_attribute_on_transition_time_callback_set(const uic_mqtt_dotdot_level_attribute_on_transition_time_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_nwkfc_failure_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_nwkfc_failure_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_enhanced_color_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t enhanced_color_mode)
Definition: dotdot_mqtt_attributes.h:2475
sl_status_t(* uic_mqtt_dotdot_soil_moisture_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_measured_value)
Definition: dotdot_mqtt_attributes.h:2974
void uic_mqtt_dotdot_poll_control_attribute_fast_poll_timeout_max_callback_set(const uic_mqtt_dotdot_poll_control_attribute_fast_poll_timeout_max_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_keypad_programming_event_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t keypad_programming_event_mask)
Definition: dotdot_mqtt_attributes.h:1333
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_divisor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t dc_voltage_divisor)
Definition: dotdot_mqtt_attributes.h:3481
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_threshold1_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_percentage_threshold1)
Definition: dotdot_mqtt_attributes.h:446
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_relayed_ucast_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t relayed_ucast)
Definition: dotdot_mqtt_attributes.h:4476
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_voltage_measurement_period_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_voltage_measurement_period_phb_callback_t callback)
void uic_mqtt_dotdot_occupancy_sensing_attribute_occupancy_sensor_type_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_occupancy_sensor_type_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_mqtt_messages_sent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t mqtt_messages_sent)
Definition: dotdot_mqtt_attributes.h:4873
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_pressure_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_pressure_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_power_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t power_multiplier)
Definition: dotdot_mqtt_attributes.h:3663
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_attribute_relative_humidity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t relative_humidity)
Definition: dotdot_mqtt_attributes.h:2109
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_battery_percentage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double battery_percentage)
Definition: dotdot_mqtt_attributes.h:4780
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_humidifier_setpoint_scale_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t humidifier_setpoint_scale)
Definition: dotdot_mqtt_attributes.h:5231
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_mqtt_min_delivery_time_seconds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double mqtt_min_delivery_time_seconds)
Definition: dotdot_mqtt_attributes.h:4901
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_disks_counters_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t disks_counters_count, const DiskIOCounters *disks_counters)
Definition: dotdot_mqtt_attributes.h:4700
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_attribute_over_temp_total_dwell_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t over_temp_total_dwell)
Definition: dotdot_mqtt_attributes.h:615
sl_status_t(* uic_mqtt_dotdot_poll_control_attribute_short_poll_interval_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t short_poll_interval)
Definition: dotdot_mqtt_attributes.h:953
void uic_mqtt_dotdot_state_attribute_endpoint_id_list_callback_set(const uic_mqtt_dotdot_state_attribute_endpoint_id_list_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_binding_attribute_binding_table_full_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool binding_table_full)
Definition: dotdot_mqtt_attributes.h:4572
sl_status_t(* uic_mqtt_dotdot_time_attribute_standard_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t standard_time)
Definition: dotdot_mqtt_attributes.h:910
sl_status_t(* uic_mqtt_dotdot_illuminance_level_sensing_attribute_level_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t level_status)
Definition: dotdot_mqtt_attributes.h:2702
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_min_pin_code_length_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t min_pin_code_length)
Definition: dotdot_mqtt_attributes.h:1130
void uic_mqtt_dotdot_color_control_attribute_current_saturation_callback_set(const uic_mqtt_dotdot_color_control_attribute_current_saturation_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_outlet_temperature_callback_set(const uic_mqtt_dotdot_metering_attribute_outlet_temperature_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_wind_speed_measurement_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t min_measured_value)
Definition: dotdot_mqtt_attributes.h:3054
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_attributes_init()
void uic_mqtt_dotdot_metering_attribute_current_summation_delivered_callback_set(const uic_mqtt_dotdot_metering_attribute_current_summation_delivered_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_door_open_events_callback_set(const uic_mqtt_dotdot_door_lock_attribute_door_open_events_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_primary4x_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary4x_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_number_of_week_day_schedules_supported_per_user_callback_set(const uic_mqtt_dotdot_door_lock_attribute_number_of_week_day_schedules_supported_per_user_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_application_statistics_reporting_interval_seconds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t application_statistics_reporting_interval_seconds)
Definition: dotdot_mqtt_attributes.h:4915
void uic_mqtt_dotdot_window_covering_attribute_installed_closed_limit_lift_callback_set(const uic_mqtt_dotdot_window_covering_attribute_installed_closed_limit_lift_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_security_level_callback_set(const uic_mqtt_dotdot_door_lock_attribute_security_level_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_reactive_power_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t reactive_power_phb)
Definition: dotdot_mqtt_attributes.h:4069
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_threshold2_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_percentage_threshold2)
Definition: dotdot_mqtt_attributes.h:334
sl_status_t uic_mqtt_dotdot_dehumidification_control_attributes_init()
void uic_mqtt_dotdot_level_attribute_max_level_callback_set(const uic_mqtt_dotdot_level_attribute_max_level_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_ac_louver_position_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t ac_louver_position)
Definition: dotdot_mqtt_attributes.h:2072
void uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_time_attribute_dst_shift_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t dst_shift)
Definition: dotdot_mqtt_attributes.h:903
sl_status_t uic_mqtt_dotdot_flow_measurement_attributes_init()
void uic_mqtt_dotdot_diagnostics_attribute_neighbor_removed_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_neighbor_removed_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_velocity_lift_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t velocity_lift)
Definition: dotdot_mqtt_attributes.h:1460
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_number_of_rfid_users_supported_callback_set(const uic_mqtt_dotdot_door_lock_attribute_number_of_rfid_users_supported_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_wind_speed_measurement_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t measured_value)
Definition: dotdot_mqtt_attributes.h:3047
sl_status_t(* uic_mqtt_dotdot_basic_attribute_producturl_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *producturl)
Definition: dotdot_mqtt_attributes.h:123
sl_status_t(* uic_mqtt_dotdot_metering_attribute_current_max_demand_delivered_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, UTC current_max_demand_delivered_time)
Definition: dotdot_mqtt_attributes.h:3263
sl_status_t(* uic_mqtt_dotdot_ph_measurement_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t min_measured_value)
Definition: dotdot_mqtt_attributes.h:2996
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_rf_operation_event_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rf_operation_event_mask)
Definition: dotdot_mqtt_attributes.h:1312
void uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_min_threshold_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_min_threshold_callback_t callback)
void uic_mqtt_dotdot_basic_attribute_serial_number_callback_set(const uic_mqtt_dotdot_basic_attribute_serial_number_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_power_factor_callback_set(const uic_mqtt_dotdot_metering_attribute_power_factor_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_aps_tx_ucast_success_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t aps_tx_ucast_success)
Definition: dotdot_mqtt_attributes.h:4371
sl_status_t(* uic_mqtt_dotdot_basic_attribute_location_description_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *location_description)
Definition: dotdot_mqtt_attributes.h:151
sl_status_t(* uic_mqtt_dotdot_illuminance_level_sensing_attribute_illuminance_target_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t illuminance_target_level)
Definition: dotdot_mqtt_attributes.h:2716
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_power_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t power)
Definition: dotdot_mqtt_attributes.h:1707
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_application_mqtt_topics_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t application_mqtt_topics_count, const char **application_mqtt_topics)
Definition: dotdot_mqtt_attributes.h:4816
void uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_min_usage_percent_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_min_usage_percent_callback_t callback)
void uic_mqtt_dotdot_level_attribute_default_move_rate_callback_set(const uic_mqtt_dotdot_level_attribute_default_move_rate_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_barrier_control_attribute_command_close_events_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t command_close_events)
Definition: dotdot_mqtt_attributes.h:1545
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_lockout_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t dehumidification_lockout)
Definition: dotdot_mqtt_attributes.h:2137
sl_status_t(* uic_mqtt_dotdot_scenes_attribute_scene_table_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t scene_table_count, const SSceneTable *scene_table)
Definition: dotdot_mqtt_attributes.h:716
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_pir_unoccupied_to_occupied_delay_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t pir_unoccupied_to_occupied_delay)
Definition: dotdot_mqtt_attributes.h:2903
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_period_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_period_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_alarm_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t battery3_alarm_state)
Definition: dotdot_mqtt_attributes.h:586
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary3x_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary3x)
Definition: dotdot_mqtt_attributes.h:2307
void uic_mqtt_dotdot_diagnostics_attribute_last_messagelqi_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_last_messagelqi_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured5th_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured5th_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3579
void uic_mqtt_dotdot_thermostat_attribute_thermostat_programming_operation_mode_callback_set(const uic_mqtt_dotdot_thermostat_attribute_thermostat_programming_operation_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_time_attribute_time_zone_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t time_zone)
Definition: dotdot_mqtt_attributes.h:882
void uic_mqtt_dotdot_window_covering_attribute_physical_closed_limit_tilt_callback_set(const uic_mqtt_dotdot_window_covering_attribute_physical_closed_limit_tilt_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_power_factor_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_power_factor_phc_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_threshold3_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_threshold3_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_active_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_current_callback_t callback)
void uic_mqtt_dotdot_device_temperature_configuration_attribute_min_temp_experienced_callback_set(const uic_mqtt_dotdot_device_temperature_configuration_attribute_min_temp_experienced_callback_t callback)
void uic_mqtt_dotdot_on_off_attribute_on_time_callback_set(const uic_mqtt_dotdot_on_off_attribute_on_time_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_active_current_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_current_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary6y_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary6y)
Definition: dotdot_mqtt_attributes.h:2377
void uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_callback_t callback)
void uic_mqtt_dotdot_soil_moisture_attribute_measured_value_callback_set(const uic_mqtt_dotdot_soil_moisture_attribute_measured_value_callback_t callback)
void uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_cooling_callback_set(const uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_cooling_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_installed_closed_limit_tilt_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t installed_closed_limit_tilt)
Definition: dotdot_mqtt_attributes.h:1453
void uic_mqtt_dotdot_door_lock_attribute_number_of_pin_users_supported_callback_set(const uic_mqtt_dotdot_door_lock_attribute_number_of_pin_users_supported_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_deceleration_time_lift_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t deceleration_time_lift)
Definition: dotdot_mqtt_attributes.h:1474
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_reactive_power_overload_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_reactive_power_overload_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_lock_type_callback_set(const uic_mqtt_dotdot_door_lock_attribute_lock_type_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_max_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_current_max_phc)
Definition: dotdot_mqtt_attributes.h:4195
void uic_mqtt_dotdot_basic_attribute_location_description_callback_set(const uic_mqtt_dotdot_basic_attribute_location_description_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_attribute_min_scaled_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t min_scaled_value)
Definition: dotdot_mqtt_attributes.h:2788
void uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_min_threshold_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_min_threshold_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_mqtt_subscription_count_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t mqtt_subscription_count)
Definition: dotdot_mqtt_attributes.h:4887
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_max_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_max_callback_t callback)
void uic_mqtt_dotdot_device_temperature_configuration_attribute_device_temp_alarm_mask_callback_set(const uic_mqtt_dotdot_device_temperature_configuration_attribute_device_temp_alarm_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_flow_measurement_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t measured_value)
Definition: dotdot_mqtt_attributes.h:2817
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_wrong_code_entry_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t wrong_code_entry_limit)
Definition: dotdot_mqtt_attributes.h:1256
void uic_mqtt_dotdot_pm25_attribute_tolerance_callback_set(const uic_mqtt_dotdot_pm25_attribute_tolerance_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery2_alarm_mask_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_alarm_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_max_temperature_celcius_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double max_temperature_celcius)
Definition: dotdot_mqtt_attributes.h:4766
void uic_mqtt_dotdot_ballast_configuration_attribute_max_level_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_max_level_callback_t callback)
void uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_min_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_min_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_aps_tx_ucast_fail_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t aps_tx_ucast_fail)
Definition: dotdot_mqtt_attributes.h:4385
void uic_mqtt_dotdot_illuminance_level_sensing_attribute_light_sensor_type_callback_set(const uic_mqtt_dotdot_illuminance_level_sensing_attribute_light_sensor_type_callback_t callback)
void uic_mqtt_dotdot_basic_attribute_product_label_callback_set(const uic_mqtt_dotdot_basic_attribute_product_label_callback_t callback)
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_pump_status_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_pump_status_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_rated_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_rated_voltage)
Definition: dotdot_mqtt_attributes.h:397
void uic_mqtt_dotdot_color_control_attribute_compensation_text_callback_set(const uic_mqtt_dotdot_color_control_attribute_compensation_text_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_packet_validate_drop_count_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_packet_validate_drop_count_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_local_temperature_callback_set(const uic_mqtt_dotdot_thermostat_attribute_local_temperature_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_overload_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_overload_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_current_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t current_state)
Definition: dotdot_mqtt_attributes.h:5196
void uic_mqtt_dotdot_system_metrics_attribute_min_temperature_celcius_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_min_temperature_celcius_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_physical_contact_unoccupied_to_occupied_delay_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t physical_contact_unoccupied_to_occupied_delay)
Definition: dotdot_mqtt_attributes.h:2945
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_flow_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_flow_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_reactive_power_overload_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t ac_reactive_power_overload)
Definition: dotdot_mqtt_attributes.h:3936
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_pressure_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_pressure_callback_t callback)
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_speed_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_speed_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_ac_error_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t ac_error_code)
Definition: dotdot_mqtt_attributes.h:2065
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_fqdn_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *fqdn)
Definition: dotdot_mqtt_attributes.h:4731
void uic_mqtt_dotdot_electrical_measurement_attribute_apparent_power_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_apparent_power_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_mqtt_statistics_reporting_interval_seconds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t mqtt_statistics_reporting_interval_seconds)
Definition: dotdot_mqtt_attributes.h:4866
void uic_mqtt_dotdot_power_configuration_attribute_battery_rated_voltage_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_rated_voltage_callback_t callback)
void uic_mqtt_dotdot_diagnostics_attribute_phy_to_mac_queue_limit_reached_callback_set(const uic_mqtt_dotdot_diagnostics_attribute_phy_to_mac_queue_limit_reached_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_level_attribute_options_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t options)
Definition: dotdot_mqtt_attributes.h:810
sl_status_t(* uic_mqtt_dotdot_time_attribute_time_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t time_status)
Definition: dotdot_mqtt_attributes.h:875
sl_status_t(* uic_mqtt_dotdot_scenes_attribute_scene_valid_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool scene_valid)
Definition: dotdot_mqtt_attributes.h:695
sl_status_t(* uic_mqtt_dotdot_metering_attribute_energy_carrier_demand_formatting_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t energy_carrier_demand_formatting)
Definition: dotdot_mqtt_attributes.h:3382
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_voltage_overload_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_voltage_overload_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_min_cool_setpoint_limit_callback_set(const uic_mqtt_dotdot_thermostat_attribute_min_cool_setpoint_limit_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_phc_callback_t callback)
void uic_mqtt_dotdot_device_temperature_configuration_attribute_high_temp_threshold_callback_set(const uic_mqtt_dotdot_device_temperature_configuration_attribute_high_temp_threshold_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_user_interface_configuration_attribute_keypad_lockout_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t keypad_lockout)
Definition: dotdot_mqtt_attributes.h:2173
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_voltage_multiplier_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_voltage_multiplier_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_alarm_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t alarm_mask)
Definition: dotdot_mqtt_attributes.h:1735
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_enable_privacy_mode_button_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool enable_privacy_mode_button)
Definition: dotdot_mqtt_attributes.h:1242
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_door_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t door_state)
Definition: dotdot_mqtt_attributes.h:1046
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_manufacturer_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *battery3_manufacturer)
Definition: dotdot_mqtt_attributes.h:488
sl_status_t(* uic_mqtt_dotdot_on_off_attribute_global_scene_control_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool global_scene_control)
Definition: dotdot_mqtt_attributes.h:732
sl_status_t uic_mqtt_dotdot_on_off_attributes_init()
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_alarm_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_alarm_mask)
Definition: dotdot_mqtt_attributes.h:404
void uic_mqtt_dotdot_descriptor_attribute_device_type_list_callback_set(const uic_mqtt_dotdot_descriptor_attribute_device_type_list_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_poll_control_attribute_fast_poll_timeout_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t fast_poll_timeout_max)
Definition: dotdot_mqtt_attributes.h:981
void uic_mqtt_dotdot_application_monitoring_attribute_application_version_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_application_version_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_callback_t callback)
void uic_mqtt_dotdot_barrier_control_attribute_command_close_events_callback_set(const uic_mqtt_dotdot_barrier_control_attribute_command_close_events_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_pointbx_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_pointbx)
Definition: dotdot_mqtt_attributes.h:2447
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_lamp_alarm_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t lamp_alarm_mode)
Definition: dotdot_mqtt_attributes.h:2651
sl_status_t(* uic_mqtt_dotdot_poll_control_attribute_long_poll_interval_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t long_poll_interval_min)
Definition: dotdot_mqtt_attributes.h:974
sl_status_t uic_mqtt_dotdot_soil_moisture_attributes_init()
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_door_closed_events_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t door_closed_events)
Definition: dotdot_mqtt_attributes.h:1060
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t rms_extreme_over_voltage)
Definition: dotdot_mqtt_attributes.h:3957
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_power_on_fade_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t power_on_fade_time)
Definition: dotdot_mqtt_attributes.h:2595
void uic_mqtt_dotdot_metering_attribute_current_inlet_energy_carrier_summation_callback_set(const uic_mqtt_dotdot_metering_attribute_current_inlet_energy_carrier_summation_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery_size_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_size_callback_t callback)
sl_status_t uic_mqtt_dotdot_basic_attributes_init()
void uic_mqtt_dotdot_system_metrics_attribute_virtual_memory_usedmb_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_virtual_memory_usedmb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_loop_start_enhanced_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_loop_start_enhanced_hue)
Definition: dotdot_mqtt_attributes.h:2503
void uic_mqtt_dotdot_unify_fan_control_attribute_z_wave_supported_fan_mode_callback_set(const uic_mqtt_dotdot_unify_fan_control_attribute_z_wave_supported_fan_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int32_t auto_setpoint_max)
Definition: dotdot_mqtt_attributes.h:5287
sl_status_t(* uic_mqtt_dotdot_shade_configuration_attribute_closed_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t closed_limit)
Definition: dotdot_mqtt_attributes.h:1010
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_feature_map_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t feature_map)
Definition: dotdot_mqtt_attributes.h:1354
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_system_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t system_mode)
Definition: dotdot_mqtt_attributes.h:1897
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_voltage_measurement_period_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_voltage_measurement_period_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_threshold3_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_voltage_threshold3)
Definition: dotdot_mqtt_attributes.h:551
void uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_max_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_max_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_current_multiplier_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_current_multiplier_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_measured11th_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured11th_harmonic_current_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_neighbor_removed_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t neighbor_removed)
Definition: dotdot_mqtt_attributes.h:4406
void uic_mqtt_dotdot_time_attribute_local_time_callback_set(const uic_mqtt_dotdot_time_attribute_local_time_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_unoccupied_setback_callback_set(const uic_mqtt_dotdot_thermostat_attribute_unoccupied_setback_callback_t callback)
void uic_mqtt_dotdot_window_covering_attribute_deceleration_time_lift_callback_set(const uic_mqtt_dotdot_window_covering_attribute_deceleration_time_lift_callback_t callback)
void uic_mqtt_dotdot_pm25_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_pm25_attribute_max_measured_value_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery2a_hr_rating_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2a_hr_rating_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_actuator_enabled_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool actuator_enabled)
Definition: dotdot_mqtt_attributes.h:1039
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_quantity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_quantity)
Definition: dotdot_mqtt_attributes.h:509
void uic_mqtt_dotdot_window_covering_attribute_number_of_actuations_tilt_callback_set(const uic_mqtt_dotdot_window_covering_attribute_number_of_actuations_tilt_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_size_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_size)
Definition: dotdot_mqtt_attributes.h:257
void uic_mqtt_dotdot_color_control_attribute_color_loop_start_enhanced_hue_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_loop_start_enhanced_hue_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_aps_tx_bcast_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t aps_tx_bcast)
Definition: dotdot_mqtt_attributes.h:4357
void uic_mqtt_dotdot_color_control_attribute_primary4_intensity_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary4_intensity_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase9th_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured_phase9th_harmonic_current_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_abs_max_cool_setpoint_limit_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t abs_max_cool_setpoint_limit)
Definition: dotdot_mqtt_attributes.h:1785
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_voltage_max)
Definition: dotdot_mqtt_attributes.h:3425
void uic_mqtt_dotdot_thermostat_attribute_local_temperature_calibration_callback_set(const uic_mqtt_dotdot_thermostat_attribute_local_temperature_calibration_callback_t callback)
void uic_mqtt_dotdot_ias_zone_attribute_current_zone_sensitivity_level_callback_set(const uic_mqtt_dotdot_ias_zone_attribute_current_zone_sensitivity_level_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_max_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_current_max_phb)
Definition: dotdot_mqtt_attributes.h:4041
void uic_mqtt_dotdot_color_control_attribute_primary3y_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary3y_callback_t callback)
void uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_max_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_max_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_period_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_period_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_cpu_frequencym_hz_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t cpu_frequencym_hz_count, const double *cpu_frequencym_hz)
Definition: dotdot_mqtt_attributes.h:4611
void uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_min_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_min_callback_t callback)
void uic_mqtt_dotdot_window_covering_attribute_intermediate_setpoints_lift_callback_set(const uic_mqtt_dotdot_window_covering_attribute_intermediate_setpoints_lift_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery3_rated_voltage_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_rated_voltage_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_attribute_min_temp_experienced_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t min_temp_experienced)
Definition: dotdot_mqtt_attributes.h:601
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_lamp_burn_hours_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t lamp_burn_hours)
Definition: dotdot_mqtt_attributes.h:2644
sl_status_t(* uic_mqtt_dotdot_unify_thermostat_attribute_thermostat_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t thermostat_mode)
Definition: dotdot_mqtt_attributes.h:5160
void uic_mqtt_dotdot_application_monitoring_attribute_application_mqtt_topics_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_application_mqtt_topics_callback_t callback)
void uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_lockout_callback_set(const uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_lockout_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_precision_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t auto_setpoint_precision)
Definition: dotdot_mqtt_attributes.h:5308
void uic_mqtt_dotdot_ballast_configuration_attribute_lamp_alarm_mode_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_lamp_alarm_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_threshold3_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_percentage_threshold3)
Definition: dotdot_mqtt_attributes.h:579
void uic_mqtt_dotdot_color_control_attribute_primary6_intensity_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary6_intensity_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_inlet_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t inlet_temperature)
Definition: dotdot_mqtt_attributes.h:3305
void uic_mqtt_dotdot_color_control_attribute_enhanced_color_mode_callback_set(const uic_mqtt_dotdot_color_control_attribute_enhanced_color_mode_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery3a_hr_rating_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3a_hr_rating_callback_t callback)
void uic_mqtt_dotdot_aox_locator_attribute_period_samples_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_period_samples_callback_t callback)
void uic_mqtt_dotdot_shade_configuration_attribute_mode_callback_set(const uic_mqtt_dotdot_shade_configuration_attribute_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_local_programming_features_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t local_programming_features)
Definition: dotdot_mqtt_attributes.h:1249
void uic_mqtt_dotdot_electrical_measurement_attribute_reactive_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_reactive_current_callback_t callback)
void uic_mqtt_dotdot_window_covering_attribute_current_position_lift_callback_set(const uic_mqtt_dotdot_window_covering_attribute_current_position_lift_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_supported_operating_modes_callback_set(const uic_mqtt_dotdot_door_lock_attribute_supported_operating_modes_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_current_inlet_energy_carrier_summation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t current_inlet_energy_carrier_summation)
Definition: dotdot_mqtt_attributes.h:3291
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary1y_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary1y)
Definition: dotdot_mqtt_attributes.h:2272
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_application_ram_usagemb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double application_ram_usagemb)
Definition: dotdot_mqtt_attributes.h:4950
void uic_mqtt_dotdot_dehumidification_control_attribute_rh_dehumidification_setpoint_callback_set(const uic_mqtt_dotdot_dehumidification_control_attribute_rh_dehumidification_setpoint_callback_t callback)
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_attributes_init()
void uic_mqtt_dotdot_alarms_attribute_alarm_count_callback_set(const uic_mqtt_dotdot_alarms_attribute_alarm_count_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_multiplier_callback_set(const uic_mqtt_dotdot_metering_attribute_multiplier_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_max_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t mains_voltage_max_threshold)
Definition: dotdot_mqtt_attributes.h:222
void uic_mqtt_dotdot_system_metrics_attribute_uptime_minutes_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_uptime_minutes_callback_t callback)
void uic_mqtt_dotdot_illuminance_measurement_attribute_tolerance_callback_set(const uic_mqtt_dotdot_illuminance_measurement_attribute_tolerance_callback_t callback)
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_attributes_init()
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_speed_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_speed_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_primary5y_callback_set(const uic_mqtt_dotdot_color_control_attribute_primary5y_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_carbon_monoxide_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float measured_value)
Definition: dotdot_mqtt_attributes.h:3076
void uic_mqtt_dotdot_barrier_control_attribute_moving_state_callback_set(const uic_mqtt_dotdot_barrier_control_attribute_moving_state_callback_t callback)
void uic_mqtt_dotdot_thermostat_user_interface_configuration_attribute_temperature_display_mode_callback_set(const uic_mqtt_dotdot_thermostat_user_interface_configuration_attribute_temperature_display_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_user_interface_configuration_attribute_temperature_display_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t temperature_display_mode)
Definition: dotdot_mqtt_attributes.h:2166
sl_status_t(* uic_mqtt_dotdot_level_attribute_default_move_rate_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t default_move_rate)
Definition: dotdot_mqtt_attributes.h:845
void uic_mqtt_dotdot_device_temperature_configuration_attribute_current_temperature_callback_set(const uic_mqtt_dotdot_device_temperature_configuration_attribute_current_temperature_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_cpu_usage_percent_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_cpu_usage_percent_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_mac_rx_ucast_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t mac_rx_ucast)
Definition: dotdot_mqtt_attributes.h:4322
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_current_position_tilt_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t current_position_tilt)
Definition: dotdot_mqtt_attributes.h:1390
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_enhanced_current_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t enhanced_current_hue)
Definition: dotdot_mqtt_attributes.h:2468
void uic_mqtt_dotdot_thermostat_attribute_unoccupied_cooling_setpoint_callback_set(const uic_mqtt_dotdot_thermostat_attribute_unoccupied_cooling_setpoint_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_over_voltage_period_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_extreme_over_voltage_period)
Definition: dotdot_mqtt_attributes.h:3817
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_remaining_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_percentage_remaining)
Definition: dotdot_mqtt_attributes.h:481
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_threshold1_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_percentage_threshold1)
Definition: dotdot_mqtt_attributes.h:565
void uic_mqtt_dotdot_window_covering_attribute_mode_callback_set(const uic_mqtt_dotdot_window_covering_attribute_mode_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_occupied_heating_setpoint_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t occupied_heating_setpoint)
Definition: dotdot_mqtt_attributes.h:1827
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_local_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t local_temperature)
Definition: dotdot_mqtt_attributes.h:1743
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t average_rms_over_voltage)
Definition: dotdot_mqtt_attributes.h:3943
void uic_mqtt_dotdot_occupancy_sensing_attribute_physical_contact_unoccupied_to_occupied_delay_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_physical_contact_unoccupied_to_occupied_delay_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_phb_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_threshold1_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_percentage_threshold1_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_min_setpoint_dead_band_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t min_setpoint_dead_band)
Definition: dotdot_mqtt_attributes.h:1876
void uic_mqtt_dotdot_thermostat_attribute_occupied_setback_callback_set(const uic_mqtt_dotdot_thermostat_attribute_occupied_setback_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_basic_attribute_model_identifier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *model_identifier)
Definition: dotdot_mqtt_attributes.h:81
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_loop_active_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t color_loop_active)
Definition: dotdot_mqtt_attributes.h:2482
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_counter_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t average_rms_over_voltage_counter_phb)
Definition: dotdot_mqtt_attributes.h:4097
void uic_mqtt_dotdot_window_covering_attribute_number_of_actuations_lift_callback_set(const uic_mqtt_dotdot_window_covering_attribute_number_of_actuations_lift_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_fan_control_attribute_fan_mode_sequence_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t fan_mode_sequence)
Definition: dotdot_mqtt_attributes.h:2101
void uic_mqtt_dotdot_electrical_measurement_attribute_active_power_max_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_power_max_callback_t callback)
uic_mqtt_dotdot_attribute_update_type_t
Attribute value updated type.
Definition: dotdot_mqtt_attributes.h:38
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_current_divisor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_current_divisor)
Definition: dotdot_mqtt_attributes.h:3866
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_comp_pressure_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t max_comp_pressure)
Definition: dotdot_mqtt_attributes.h:1616
sl_status_t(* uic_mqtt_dotdot_temperature_measurement_attribute_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured_value)
Definition: dotdot_mqtt_attributes.h:2724
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_mac_tx_bcast_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t mac_tx_bcast)
Definition: dotdot_mqtt_attributes.h:4315
void uic_mqtt_dotdot_barrier_control_attribute_barrier_position_callback_set(const uic_mqtt_dotdot_barrier_control_attribute_barrier_position_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_current_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_current_phc)
Definition: dotdot_mqtt_attributes.h:4146
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_min_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_min_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_identify_attribute_identify_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t identify_time)
Definition: dotdot_mqtt_attributes.h:658
sl_status_t(* uic_mqtt_dotdot_metering_attribute_outlet_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t outlet_temperature)
Definition: dotdot_mqtt_attributes.h:3312
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_thermostat_running_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t thermostat_running_state)
Definition: dotdot_mqtt_attributes.h:1960
void uic_mqtt_dotdot_power_configuration_attribute_battery_manufacturer_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_manufacturer_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_power)
Definition: dotdot_mqtt_attributes.h:3453
sl_status_t(* uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_measured_value)
Definition: dotdot_mqtt_attributes.h:3032
sl_status_t(* uic_mqtt_dotdot_state_attribute_network_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t network_status)
Definition: dotdot_mqtt_attributes.h:4542
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measurement_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t measurement_type)
Definition: dotdot_mqtt_attributes.h:3404
sl_status_t(* uic_mqtt_dotdot_basic_attribute_manufacturer_version_details_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *manufacturer_version_details)
Definition: dotdot_mqtt_attributes.h:130
sl_status_t(* uic_mqtt_dotdot_temperature_measurement_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t max_measured_value)
Definition: dotdot_mqtt_attributes.h:2738
sl_status_t(* uic_mqtt_dotdot_flow_measurement_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t tolerance)
Definition: dotdot_mqtt_attributes.h:2838
void uic_mqtt_dotdot_application_monitoring_attribute_mqtt_subscription_count_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_mqtt_subscription_count_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_unify_humidity_control_attribute_auto_setpoint_scale_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t auto_setpoint_scale)
Definition: dotdot_mqtt_attributes.h:5301
void uic_mqtt_dotdot_color_control_attribute_start_up_color_temperature_mireds_callback_set(const uic_mqtt_dotdot_color_control_attribute_start_up_color_temperature_mireds_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_on_off_attribute_on_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t on_time)
Definition: dotdot_mqtt_attributes.h:739
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_pointb_intensity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t color_pointb_intensity)
Definition: dotdot_mqtt_attributes.h:2461
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_counter_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_under_voltage_counter_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_state_attribute_endpoint_id_list_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t endpoint_id_list_count, const uint8_t *endpoint_id_list)
Definition: dotdot_mqtt_attributes.h:4534
sl_status_t(* uic_mqtt_dotdot_time_attribute_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, UTC time)
Definition: dotdot_mqtt_attributes.h:868
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_thermostat_running_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t thermostat_running_mode)
Definition: dotdot_mqtt_attributes.h:1911
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_unoccupied_setback_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t unoccupied_setback_max)
Definition: dotdot_mqtt_attributes.h:2023
void uic_mqtt_dotdot_ballast_configuration_attribute_ballast_factor_adjustment_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_ballast_factor_adjustment_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_number_of_primaries_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t number_of_primaries)
Definition: dotdot_mqtt_attributes.h:2258
void uic_mqtt_dotdot_electrical_measurement_attribute_measured3rd_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured3rd_harmonic_current_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_measured11th_harmonic_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t measured11th_harmonic_current)
Definition: dotdot_mqtt_attributes.h:3600
void uic_mqtt_dotdot_door_lock_attribute_max_pin_code_length_callback_set(const uic_mqtt_dotdot_door_lock_attribute_max_pin_code_length_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t mode)
Definition: dotdot_mqtt_attributes.h:1481
sl_status_t(* uic_mqtt_dotdot_binding_attribute_binding_table_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t binding_table_count, const BindingObject *binding_table)
Definition: dotdot_mqtt_attributes.h:4587
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_attribute_dehumidification_max_cool_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t dehumidification_max_cool)
Definition: dotdot_mqtt_attributes.h:2151
void uic_mqtt_dotdot_basic_attribute_application_version_callback_set(const uic_mqtt_dotdot_basic_attribute_application_version_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_swap_memory_totalmb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double swap_memory_totalmb)
Definition: dotdot_mqtt_attributes.h:4664
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_pressure_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_pressure_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_number_of_daily_transitions_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t number_of_daily_transitions)
Definition: dotdot_mqtt_attributes.h:1932
sl_status_t(* uic_mqtt_dotdot_unify_fan_control_attribute_z_wave_supported_fan_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t z_wave_supported_fan_mode)
Definition: dotdot_mqtt_attributes.h:5145
sl_status_t(* uic_mqtt_dotdot_basic_attribute_product_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *product_code)
Definition: dotdot_mqtt_attributes.h:116
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_temp_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_temp_callback_t callback)
void uic_mqtt_dotdot_system_metrics_attribute_ram_freemb_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_ram_freemb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_current)
Definition: dotdot_mqtt_attributes.h:3733
sl_status_t(* uic_mqtt_dotdot_level_attribute_current_frequency_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t current_frequency)
Definition: dotdot_mqtt_attributes.h:789
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_packet_validate_drop_count_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t packet_validate_drop_count)
Definition: dotdot_mqtt_attributes.h:4490
void uic_mqtt_dotdot_power_configuration_attribute_battery2_quantity_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_quantity_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery3_alarm_state_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_alarm_state_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_intermediate_setpoints_tilt_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *intermediate_setpoints_tilt)
Definition: dotdot_mqtt_attributes.h:1495
void uic_mqtt_dotdot_relativity_humidity_attribute_tolerance_callback_set(const uic_mqtt_dotdot_relativity_humidity_attribute_tolerance_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_installed_open_limit_tilt_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t installed_open_limit_tilt)
Definition: dotdot_mqtt_attributes.h:1446
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t dc_current_multiplier)
Definition: dotdot_mqtt_attributes.h:3488
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_unoccupied_setback_min_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t unoccupied_setback_min)
Definition: dotdot_mqtt_attributes.h:2016
void uic_mqtt_dotdot_application_monitoring_attribute_application_connected_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_application_connected_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_ballast_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t ballast_status)
Definition: dotdot_mqtt_attributes.h:2567
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_drift_compensation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t drift_compensation)
Definition: dotdot_mqtt_attributes.h:2223
void uic_mqtt_dotdot_color_control_attribute_drift_compensation_callback_set(const uic_mqtt_dotdot_color_control_attribute_drift_compensation_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_flow_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_flow)
Definition: dotdot_mqtt_attributes.h:1588
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_neutral_current_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t neutral_current)
Definition: dotdot_mqtt_attributes.h:3537
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_period_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_voltage_swell_period_phb)
Definition: dotdot_mqtt_attributes.h:4132
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_apsfc_failure_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t apsfc_failure)
Definition: dotdot_mqtt_attributes.h:4441
void uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_callback_t callback)
void uic_mqtt_dotdot_level_attribute_off_transition_time_callback_set(const uic_mqtt_dotdot_level_attribute_off_transition_time_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_divisor_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_divisor_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_start_of_week_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t start_of_week)
Definition: dotdot_mqtt_attributes.h:1918
sl_status_t(* uic_mqtt_dotdot_pm25_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, float min_measured_value)
Definition: dotdot_mqtt_attributes.h:3141
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_attribute_scaled_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t scaled_tolerance)
Definition: dotdot_mqtt_attributes.h:2802
void uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_min_threshold_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_percentage_min_threshold_callback_t callback)
void uic_mqtt_dotdot_application_monitoring_attribute_mqtt_max_delivery_time_seconds_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_mqtt_max_delivery_time_seconds_callback_t callback)
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_comp_pressure_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_comp_pressure_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_physical_contact_unoccupied_to_occupied_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t physical_contact_unoccupied_to_occupied_threshold)
Definition: dotdot_mqtt_attributes.h:2952
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_system_interrupts_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint64_t system_interrupts)
Definition: dotdot_mqtt_attributes.h:4787
void uic_mqtt_dotdot_pressure_measurement_attribute_scaled_tolerance_callback_set(const uic_mqtt_dotdot_pressure_measurement_attribute_scaled_tolerance_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_max_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_max_phb_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_counter_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_average_rms_over_voltage_counter_phc_callback_t callback)
void uic_mqtt_dotdot_application_monitoring_attribute_mqtt_min_delivery_time_seconds_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_mqtt_min_delivery_time_seconds_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_number_of_total_users_supported_callback_set(const uic_mqtt_dotdot_door_lock_attribute_number_of_total_users_supported_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_system_metrics_attribute_wireless_network_interfaces_data_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, size_t wireless_network_interfaces_data_count, const WirelessNetworkInterfaceData *wireless_network_interfaces_data)
Definition: dotdot_mqtt_attributes.h:4716
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_capacity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t capacity)
Definition: dotdot_mqtt_attributes.h:1686
sl_status_t(* uic_mqtt_dotdot_protocol_controller_network_management_attribute_network_management_state_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, NetworkManagementState network_management_state)
Definition: dotdot_mqtt_attributes.h:5121
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_lamp_burn_hours_trip_point_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t lamp_burn_hours_trip_point)
Definition: dotdot_mqtt_attributes.h:2658
void uic_mqtt_dotdot_electrical_measurement_attribute_measured9th_harmonic_current_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measured9th_harmonic_current_callback_t callback)
void uic_mqtt_dotdot_thermostat_user_interface_configuration_attribute_schedule_programming_visibility_callback_set(const uic_mqtt_dotdot_thermostat_user_interface_configuration_attribute_schedule_programming_visibility_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_user_code_temporary_disable_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t user_code_temporary_disable_time)
Definition: dotdot_mqtt_attributes.h:1263
void uic_mqtt_dotdot_metering_attribute_inlet_temperature_callback_set(const uic_mqtt_dotdot_metering_attribute_inlet_temperature_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_temp_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t max_const_temp)
Definition: dotdot_mqtt_attributes.h:1658
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_unoccupied_heating_setpoint_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t unoccupied_heating_setpoint)
Definition: dotdot_mqtt_attributes.h:1841
sl_status_t(* uic_mqtt_dotdot_barrier_control_attribute_barrier_position_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t barrier_position)
Definition: dotdot_mqtt_attributes.h:1566
void uic_mqtt_dotdot_barrier_control_attribute_capabilities_callback_set(const uic_mqtt_dotdot_barrier_control_attribute_capabilities_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_line_current_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t line_current_phb)
Definition: dotdot_mqtt_attributes.h:3985
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_remaining_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t remaining_time)
Definition: dotdot_mqtt_attributes.h:2202
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary2y_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary2y)
Definition: dotdot_mqtt_attributes.h:2293
void uic_mqtt_dotdot_ballast_configuration_attribute_power_on_fade_time_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_power_on_fade_time_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_max_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_max_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_conductivity_measurement_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t tolerance)
Definition: dotdot_mqtt_attributes.h:3039
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_min_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery3_percentage_min_threshold)
Definition: dotdot_mqtt_attributes.h:558
void uic_mqtt_dotdot_system_metrics_attribute_network_interfaces_data_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_network_interfaces_data_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_divisor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t dc_current_divisor)
Definition: dotdot_mqtt_attributes.h:3495
void uic_mqtt_dotdot_carbon_monoxide_attribute_tolerance_callback_set(const uic_mqtt_dotdot_carbon_monoxide_attribute_tolerance_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_cte_sampling_interval_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t cte_sampling_interval)
Definition: dotdot_mqtt_attributes.h:5091
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_mains_voltage_min_threshold_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t mains_voltage_min_threshold)
Definition: dotdot_mqtt_attributes.h:215
void uic_mqtt_dotdot_device_temperature_configuration_attribute_low_temp_dwell_trip_point_callback_set(const uic_mqtt_dotdot_device_temperature_configuration_attribute_low_temp_dwell_trip_point_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_min_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_min_callback_t callback)
void uic_mqtt_dotdot_application_monitoring_attribute_application_statistics_reporting_interval_seconds_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_application_statistics_reporting_interval_seconds_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_level_attribute_max_frequency_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_frequency)
Definition: dotdot_mqtt_attributes.h:803
void uic_mqtt_dotdot_ballast_configuration_attribute_power_on_level_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_power_on_level_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ias_zone_attribute_iascie_address_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, EUI64 iascie_address)
Definition: dotdot_mqtt_attributes.h:3184
void uic_mqtt_dotdot_metering_attribute_historical_consumption_formatting_callback_set(const uic_mqtt_dotdot_metering_attribute_historical_consumption_formatting_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_power_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_power_multiplier)
Definition: dotdot_mqtt_attributes.h:3873
void uic_mqtt_dotdot_metering_attribute_energy_carrier_summation_formatting_callback_set(const uic_mqtt_dotdot_metering_attribute_energy_carrier_summation_formatting_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_line_current_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_line_current_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_scenes_attribute_current_group_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, SGroupId current_group)
Definition: dotdot_mqtt_attributes.h:688
void uic_mqtt_dotdot_barrier_control_attribute_close_period_callback_set(const uic_mqtt_dotdot_barrier_control_attribute_close_period_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_barrier_control_attribute_open_period_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t open_period)
Definition: dotdot_mqtt_attributes.h:1552
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary6x_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary6x)
Definition: dotdot_mqtt_attributes.h:2370
void uic_mqtt_dotdot_system_metrics_attribute_ram_totalmb_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_ram_totalmb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_threshold2_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_voltage_threshold2)
Definition: dotdot_mqtt_attributes.h:306
void uic_mqtt_dotdot_system_metrics_attribute_cpu_frequencym_hz_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_cpu_frequencym_hz_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_multiplier_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_voltage_multiplier_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_active_power_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_power_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_current_overload_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_current_overload_callback_t callback)
sl_status_t uic_mqtt_dotdot_illuminance_measurement_attributes_init()
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_setpoint_change_amount_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t setpoint_change_amount)
Definition: dotdot_mqtt_attributes.h:1974
void uic_mqtt_dotdot_door_lock_attribute_number_of_holiday_schedules_supported_callback_set(const uic_mqtt_dotdot_door_lock_attribute_number_of_holiday_schedules_supported_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_color_loop_direction_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_loop_direction_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_ac_compressor_type_callback_set(const uic_mqtt_dotdot_thermostat_attribute_ac_compressor_type_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_historical_consumption_formatting_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t historical_consumption_formatting)
Definition: dotdot_mqtt_attributes.h:3354
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_aps_decrypt_failures_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t aps_decrypt_failures)
Definition: dotdot_mqtt_attributes.h:4462
sl_status_t(* uic_mqtt_dotdot_window_covering_attribute_current_position_tilt_percentage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t current_position_tilt_percentage)
Definition: dotdot_mqtt_attributes.h:1425
sl_status_t(* uic_mqtt_dotdot_level_attribute_start_up_current_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t start_up_current_level)
Definition: dotdot_mqtt_attributes.h:852
void uic_mqtt_dotdot_wind_speed_measurement_attribute_measured_value_callback_set(const uic_mqtt_dotdot_wind_speed_measurement_attribute_measured_value_callback_t callback)
void uic_mqtt_dotdot_carbon_monoxide_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_carbon_monoxide_attribute_max_measured_value_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_shade_configuration_attribute_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t status)
Definition: dotdot_mqtt_attributes.h:1003
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_multiplier_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_multiplier_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_frequency_max)
Definition: dotdot_mqtt_attributes.h:3530
void uic_mqtt_dotdot_door_lock_attribute_default_configuration_register_callback_set(const uic_mqtt_dotdot_door_lock_attribute_default_configuration_register_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_flow_measurement_attribute_min_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t min_measured_value)
Definition: dotdot_mqtt_attributes.h:2824
sl_status_t(* uic_mqtt_dotdot_name_and_location_attribute_name_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *name)
Definition: dotdot_mqtt_attributes.h:4958
void uic_mqtt_dotdot_electrical_measurement_attribute_active_power_max_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_active_power_max_phb_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_const_speed_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t min_const_speed)
Definition: dotdot_mqtt_attributes.h:1623
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_number_of_holiday_schedules_supported_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t number_of_holiday_schedules_supported)
Definition: dotdot_mqtt_attributes.h:1116
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_color_pointgy_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t color_pointgy)
Definition: dotdot_mqtt_attributes.h:2433
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_power_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_power_max)
Definition: dotdot_mqtt_attributes.h:3768
void uic_mqtt_dotdot_electrical_measurement_attribute_measurement_type_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_measurement_type_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_occupancy_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t occupancy)
Definition: dotdot_mqtt_attributes.h:1757
void uic_mqtt_dotdot_ph_measurement_attribute_max_measured_value_callback_set(const uic_mqtt_dotdot_ph_measurement_attribute_max_measured_value_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_remaining_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_percentage_remaining_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_on_off_attribute_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, bool on_off)
Definition: dotdot_mqtt_attributes.h:725
sl_status_t(* uic_mqtt_dotdot_metering_attribute_default_update_period_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t default_update_period)
Definition: dotdot_mqtt_attributes.h:3277
sl_status_t(* uic_mqtt_dotdot_metering_attribute_demand_formatting_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t demand_formatting)
Definition: dotdot_mqtt_attributes.h:3347
sl_status_t(* uic_mqtt_dotdot_basic_attribute_date_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *date_code)
Definition: dotdot_mqtt_attributes.h:88
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_divisor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t dc_power_divisor)
Definition: dotdot_mqtt_attributes.h:3509
void uic_mqtt_dotdot_application_monitoring_attribute_mqtt_messages_received_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_mqtt_messages_received_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery_alarm_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery_alarm_mask)
Definition: dotdot_mqtt_attributes.h:285
sl_status_t uic_mqtt_dotdot_pressure_measurement_attributes_init()
void uic_mqtt_dotdot_thermostat_attribute_abs_min_heat_setpoint_limit_callback_set(const uic_mqtt_dotdot_thermostat_attribute_abs_min_heat_setpoint_limit_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t rms_extreme_under_voltage)
Definition: dotdot_mqtt_attributes.h:3964
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_control_sequence_of_operation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t control_sequence_of_operation)
Definition: dotdot_mqtt_attributes.h:1890
sl_status_t uic_mqtt_dotdot_configuration_parameters_attributes_init()
void uic_mqtt_dotdot_window_covering_attribute_current_position_tilt_callback_set(const uic_mqtt_dotdot_window_covering_attribute_current_position_tilt_callback_t callback)
void uic_mqtt_dotdot_occupancy_sensing_attribute_physical_contact_unoccupied_to_occupied_threshold_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_physical_contact_unoccupied_to_occupied_threshold_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_demand_formatting_callback_set(const uic_mqtt_dotdot_metering_attribute_demand_formatting_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_max_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_max_phc_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_max_rfid_code_length_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t max_rfid_code_length)
Definition: dotdot_mqtt_attributes.h:1137
sl_status_t uic_mqtt_dotdot_thermostat_attributes_init()
void uic_mqtt_dotdot_application_monitoring_attribute_application_ram_usagemb_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_application_ram_usagemb_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_threshold2_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery_voltage_threshold2_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_min_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_min_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_power_divisor_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_power_divisor_callback_t callback)
void uic_mqtt_dotdot_state_attribute_network_status_callback_set(const uic_mqtt_dotdot_state_attribute_network_status_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_size_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_size)
Definition: dotdot_mqtt_attributes.h:376
sl_status_t uic_mqtt_dotdot_pm25_attributes_init()
sl_status_t uic_mqtt_dotdot_shade_configuration_attributes_init()
sl_status_t(* uic_mqtt_dotdot_metering_attribute_current_max_demand_received_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int8_t current_max_demand_received)
Definition: dotdot_mqtt_attributes.h:3242
void uic_mqtt_dotdot_barrier_control_attribute_close_events_callback_set(const uic_mqtt_dotdot_barrier_control_attribute_close_events_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_alarm_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t alarm_mask)
Definition: dotdot_mqtt_attributes.h:1298
void uic_mqtt_dotdot_electrical_measurement_attribute_reactive_power_phc_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_reactive_power_phc_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_unoccupied_setback_max_callback_set(const uic_mqtt_dotdot_thermostat_attribute_unoccupied_setback_max_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery2_rated_voltage_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_rated_voltage_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_summation_formatting_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t summation_formatting)
Definition: dotdot_mqtt_attributes.h:3340
sl_status_t(* uic_mqtt_dotdot_aox_locator_attribute_reporting_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t reporting_mode)
Definition: dotdot_mqtt_attributes.h:4982
void uic_mqtt_dotdot_device_temperature_configuration_attribute_max_temp_experienced_callback_set(const uic_mqtt_dotdot_device_temperature_configuration_attribute_max_temp_experienced_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_period_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_voltage_swell_period_callback_t callback)
void uic_mqtt_dotdot_ph_measurement_attribute_tolerance_callback_set(const uic_mqtt_dotdot_ph_measurement_attribute_tolerance_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_metering_attribute_metering_device_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t metering_device_type)
Definition: dotdot_mqtt_attributes.h:3361
void uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_threshold2_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery3_voltage_threshold2_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_min_phb_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_rms_current_min_phb_callback_t callback)
void uic_mqtt_dotdot_scenes_attribute_scene_count_callback_set(const uic_mqtt_dotdot_scenes_attribute_scene_count_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_wind_speed_measurement_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t tolerance)
Definition: dotdot_mqtt_attributes.h:3068
sl_status_t(* uic_mqtt_dotdot_color_control_attribute_primary1x_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t primary1x)
Definition: dotdot_mqtt_attributes.h:2265
void uic_mqtt_dotdot_color_control_attribute_enhanced_current_hue_callback_set(const uic_mqtt_dotdot_color_control_attribute_enhanced_current_hue_callback_t callback)
void uic_mqtt_dotdot_occupancy_sensing_attribute_ultrasonic_occupied_to_unoccupied_delay_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_ultrasonic_occupied_to_unoccupied_delay_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_apparent_power_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_apparent_power_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_sound_volume_callback_set(const uic_mqtt_dotdot_door_lock_attribute_sound_volume_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_scenes_attribute_name_support_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t name_support)
Definition: dotdot_mqtt_attributes.h:702
sl_status_t uic_mqtt_dotdot_unify_fan_control_attributes_init()
void uic_mqtt_dotdot_pressure_measurement_attribute_tolerance_callback_set(const uic_mqtt_dotdot_pressure_measurement_attribute_tolerance_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_actuator_enabled_callback_set(const uic_mqtt_dotdot_door_lock_attribute_actuator_enabled_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_ac_frequency_divisor_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t ac_frequency_divisor)
Definition: dotdot_mqtt_attributes.h:3656
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_rms_extreme_under_voltage_period_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rms_extreme_under_voltage_period_phc)
Definition: dotdot_mqtt_attributes.h:4272
void uic_mqtt_dotdot_ias_zone_attribute_zone_state_callback_set(const uic_mqtt_dotdot_ias_zone_attribute_zone_state_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_attribute_ballast_factor_adjustment_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t ballast_factor_adjustment)
Definition: dotdot_mqtt_attributes.h:2609
sl_status_t(* uic_mqtt_dotdot_wind_speed_measurement_attribute_max_measured_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_measured_value)
Definition: dotdot_mqtt_attributes.h:3061
void uic_mqtt_dotdot_aox_locator_attribute_angle_filtering_weight_callback_set(const uic_mqtt_dotdot_aox_locator_attribute_angle_filtering_weight_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_lock_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t lock_type)
Definition: dotdot_mqtt_attributes.h:1032
sl_status_t(* uic_mqtt_dotdot_power_configuration_attribute_battery2_quantity_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t battery2_quantity)
Definition: dotdot_mqtt_attributes.h:390
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_dc_current_max_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t dc_current_max)
Definition: dotdot_mqtt_attributes.h:3446
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_rf_programming_event_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rf_programming_event_mask)
Definition: dotdot_mqtt_attributes.h:1340
sl_status_t(* uic_mqtt_dotdot_metering_attribute_multiplier_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t multiplier)
Definition: dotdot_mqtt_attributes.h:3326
void uic_mqtt_dotdot_window_covering_attribute_installed_closed_limit_tilt_callback_set(const uic_mqtt_dotdot_window_covering_attribute_installed_closed_limit_tilt_callback_t callback)
void uic_mqtt_dotdot_on_off_attribute_global_scene_control_callback_set(const uic_mqtt_dotdot_on_off_attribute_global_scene_control_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_ac_error_code_callback_set(const uic_mqtt_dotdot_thermostat_attribute_ac_error_code_callback_t callback)
void uic_mqtt_dotdot_ballast_configuration_attribute_lamp_manufacturer_callback_set(const uic_mqtt_dotdot_ballast_configuration_attribute_lamp_manufacturer_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_mqtt_average_delivery_time_seconds_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double mqtt_average_delivery_time_seconds)
Definition: dotdot_mqtt_attributes.h:4894
void uic_mqtt_dotdot_system_metrics_attribute_disks_usage_callback_set(const uic_mqtt_dotdot_system_metrics_attribute_disks_usage_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_min_comp_pressure_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t min_comp_pressure)
Definition: dotdot_mqtt_attributes.h:1609
void uic_mqtt_dotdot_pump_configuration_and_control_attribute_power_callback_set(const uic_mqtt_dotdot_pump_configuration_and_control_attribute_power_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_energy_carrier_demand_formatting_callback_set(const uic_mqtt_dotdot_metering_attribute_energy_carrier_demand_formatting_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_application_monitoring_attribute_application_cpu_max_usage_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, double application_cpu_max_usage_percent)
Definition: dotdot_mqtt_attributes.h:4943
void uic_mqtt_dotdot_thermostat_attribute_abs_max_cool_setpoint_limit_callback_set(const uic_mqtt_dotdot_thermostat_attribute_abs_max_cool_setpoint_limit_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_poll_control_attribute_long_poll_interval_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t long_poll_interval)
Definition: dotdot_mqtt_attributes.h:946
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_attribute_occupancy_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t occupancy)
Definition: dotdot_mqtt_attributes.h:2875
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_active_power_min_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t active_power_min_phb)
Definition: dotdot_mqtt_attributes.h:4055
void uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_dc_power_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_options_callback_set(const uic_mqtt_dotdot_color_control_attribute_options_callback_t callback)
void uic_mqtt_dotdot_groups_attribute_name_support_callback_set(const uic_mqtt_dotdot_groups_attribute_name_support_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_name_and_location_attribute_location_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, const char *location)
Definition: dotdot_mqtt_attributes.h:4965
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_line_current_phc_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t line_current_phc)
Definition: dotdot_mqtt_attributes.h:4139
void uic_mqtt_dotdot_basic_attribute_manufacturer_name_callback_set(const uic_mqtt_dotdot_basic_attribute_manufacturer_name_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_rfid_programming_event_mask_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t rfid_programming_event_mask)
Definition: dotdot_mqtt_attributes.h:1347
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_attributes_init()
void uic_mqtt_dotdot_electrical_measurement_attribute_total_reactive_power_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_total_reactive_power_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_enable_privacy_mode_button_callback_set(const uic_mqtt_dotdot_door_lock_attribute_enable_privacy_mode_button_callback_t callback)
void uic_mqtt_dotdot_door_lock_attribute_manual_operation_event_mask_callback_set(const uic_mqtt_dotdot_door_lock_attribute_manual_operation_event_mask_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_level_attribute_on_transition_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t on_transition_time)
Definition: dotdot_mqtt_attributes.h:831
sl_status_t(* uic_mqtt_dotdot_diagnostics_attribute_mac_tx_ucast_retry_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t mac_tx_ucast_retry)
Definition: dotdot_mqtt_attributes.h:4336
sl_status_t uic_mqtt_dotdot_scenes_attributes_init()
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_attribute_reactive_current_phb_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t reactive_current_phb)
Definition: dotdot_mqtt_attributes.h:3999
void uic_mqtt_dotdot_application_monitoring_attribute_application_name_callback_set(const uic_mqtt_dotdot_application_monitoring_attribute_application_name_callback_t callback)
void uic_mqtt_dotdot_color_control_attribute_color_temp_physical_min_mireds_callback_set(const uic_mqtt_dotdot_color_control_attribute_color_temp_physical_min_mireds_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_attribute_max_const_speed_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t max_const_speed)
Definition: dotdot_mqtt_attributes.h:1630
sl_status_t(* uic_mqtt_dotdot_unify_fan_control_attribute_z_wave_fan_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint8_t z_wave_fan_mode)
Definition: dotdot_mqtt_attributes.h:5138
void uic_mqtt_dotdot_metering_attribute_current_max_demand_delivered_callback_set(const uic_mqtt_dotdot_metering_attribute_current_max_demand_delivered_callback_t callback)
void uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_min_threshold_callback_set(const uic_mqtt_dotdot_power_configuration_attribute_battery2_voltage_min_threshold_callback_t callback)
void uic_mqtt_dotdot_window_covering_attribute_installed_open_limit_lift_callback_set(const uic_mqtt_dotdot_window_covering_attribute_installed_open_limit_lift_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_pi_cooling_demand_callback_set(const uic_mqtt_dotdot_thermostat_attribute_pi_cooling_demand_callback_t callback)
void uic_mqtt_dotdot_fan_control_attribute_fan_mode_sequence_callback_set(const uic_mqtt_dotdot_fan_control_attribute_fan_mode_sequence_callback_t callback)
void uic_mqtt_dotdot_occupancy_sensing_attribute_physical_contact_occupied_to_unoccupied_delay_callback_set(const uic_mqtt_dotdot_occupancy_sensing_attribute_physical_contact_occupied_to_unoccupied_delay_callback_t callback)
void uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_scale_callback_set(const uic_mqtt_dotdot_unify_humidity_control_attribute_dehumidifier_setpoint_scale_callback_t callback)
void uic_mqtt_dotdot_metering_attribute_current_max_demand_delivered_time_callback_set(const uic_mqtt_dotdot_metering_attribute_current_max_demand_delivered_time_callback_t callback)
void uic_mqtt_dotdot_time_attribute_dst_shift_callback_set(const uic_mqtt_dotdot_time_attribute_dst_shift_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_soil_moisture_attribute_tolerance_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint16_t tolerance)
Definition: dotdot_mqtt_attributes.h:2981
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_setpoint_change_source_timestamp_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, UTC setpoint_change_source_timestamp)
Definition: dotdot_mqtt_attributes.h:1981
void uic_mqtt_dotdot_time_attribute_last_set_time_callback_set(const uic_mqtt_dotdot_time_attribute_last_set_time_callback_t callback)
void uic_mqtt_dotdot_electrical_measurement_attribute_ac_active_power_overload_callback_set(const uic_mqtt_dotdot_electrical_measurement_attribute_ac_active_power_overload_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_setpoint_change_source_callback_set(const uic_mqtt_dotdot_thermostat_attribute_setpoint_change_source_callback_t callback)
void uic_mqtt_dotdot_thermostat_attribute_min_heat_setpoint_limit_callback_set(const uic_mqtt_dotdot_thermostat_attribute_min_heat_setpoint_limit_callback_t callback)
sl_status_t(* uic_mqtt_dotdot_thermostat_attribute_occupied_cooling_setpoint_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, int16_t occupied_cooling_setpoint)
Definition: dotdot_mqtt_attributes.h:1820
sl_status_t(* uic_mqtt_dotdot_door_lock_attribute_auto_relock_time_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, bool unretained, uic_mqtt_dotdot_attribute_update_type_t update_type, uint32_t auto_relock_time)
Definition: dotdot_mqtt_attributes.h:1186
@ UCL_REPORTED_UPDATED
Definition: dotdot_mqtt_attributes.h:42
@ UCL_DESIRED_UPDATED
Definition: dotdot_mqtt_attributes.h:40
uint32_t sl_status_t
Definition: sl_status.h:139
uint16_t SGroupId
Definition: zap-types.h:49
uint64_t EUI64
Definition: zap-types.h:34
SL Status Codes.
Definition: zap-types.h:2167
Definition: zap-types.h:2174
Definition: zap-types.h:2189
Definition: zap-types.h:2205
Definition: zap-types.h:2211
Definition: zap-types.h:2220
Definition: zap-types.h:2227
Definition: zap-types.h:2245
Definition: zap-types.h:2251
Definition: zap-types.h:2159
Definition: zap-types.h:2270
Definition: zap-types.h:2294
Generic type definitions for Unify.
uint8_t dotdot_endpoint_id_t
Definition: uic_typedefs.h:38
const char * dotdot_unid_t
Definition: uic_typedefs.h:39