28#ifndef DOTDOT_MQTT_HPP
29#define DOTDOT_MQTT_HPP
411 const size_t message_length);
430 const size_t message_length);
451 const size_t message_length);
472 const size_t message_length);
493 const size_t message_length);
512 const size_t message_length);
531 const size_t message_length);
550 const size_t message_length);
569 const size_t message_length);
590 const size_t message_length);
609 const size_t message_length);
628 const size_t message_length);
647 const size_t message_length);
666 const size_t message_length);
685 const size_t message_length);
704 const size_t message_length);
723 const size_t message_length);
742 const size_t message_length);
761 const size_t message_length);
780 const size_t message_length);
801 const size_t message_length);
820 const size_t message_length);
839 const size_t message_length);
858 const size_t message_length);
877 const size_t message_length);
896 const size_t message_length);
915 const size_t message_length);
934 const size_t message_length);
953 const size_t message_length);
972 const size_t message_length);
991 const size_t message_length);
1009 const char *message,
1010 const size_t message_length);
1028 const char *message,
1029 const size_t message_length);
1047 const char *message,
1048 const size_t message_length);
1066 const char *message,
1067 const size_t message_length);
1085 const char *message,
1086 const size_t message_length);
1104 const char *message,
1105 const size_t message_length);
1123 const char *message,
1124 const size_t message_length);
1142 const char *message,
1143 const size_t message_length);
1161 const char *message,
1162 const size_t message_length);
1182 const char *message,
1183 const size_t message_length);
1201 const char *message,
1202 const size_t message_length);
1220 const char *message,
1221 const size_t message_length);
1239 const char *message,
1240 const size_t message_length);
1258 const char *message,
1259 const size_t message_length);
1277 const char *message,
1278 const size_t message_length);
1296 const char *message,
1297 const size_t message_length);
1317 const char *message,
1318 const size_t message_length);
1336 const char *message,
1337 const size_t message_length);
1355 const char *message,
1356 const size_t message_length);
1374 const char *message,
1375 const size_t message_length);
1393 const char *message,
1394 const size_t message_length);
1412 const char *message,
1413 const size_t message_length);
1431 const char *message,
1432 const size_t message_length);
1450 const char *message,
1451 const size_t message_length);
1469 const char *message,
1470 const size_t message_length);
1488 const char *message,
1489 const size_t message_length);
1509 const char *message,
1510 const size_t message_length);
1528 const char *message,
1529 const size_t message_length);
1547 const char *message,
1548 const size_t message_length);
1566 const char *message,
1567 const size_t message_length);
1585 const char *message,
1586 const size_t message_length);
1604 const char *message,
1605 const size_t message_length);
1623 const char *message,
1624 const size_t message_length);
1644 const char *message,
1645 const size_t message_length);
1665 const char *message,
1666 const size_t message_length);
1684 const char *message,
1685 const size_t message_length);
1703 const char *message,
1704 const size_t message_length);
1722 const char *message,
1723 const size_t message_length);
1741 const char *message,
1742 const size_t message_length);
1760 const char *message,
1761 const size_t message_length);
1781 const char *message,
1782 const size_t message_length);
1802 const char *message,
1803 const size_t message_length);
1821 const char *message,
1822 const size_t message_length);
1840 const char *message,
1841 const size_t message_length);
1859 const char *message,
1860 const size_t message_length);
1878 const char *message,
1879 const size_t message_length);
1897 const char *message,
1898 const size_t message_length);
1916 const char *message,
1917 const size_t message_length);
1935 const char *message,
1936 const size_t message_length);
1954 const char *message,
1955 const size_t message_length);
1973 const char *message,
1974 const size_t message_length);
1992 const char *message,
1993 const size_t message_length);
2011 const char *message,
2012 const size_t message_length);
2030 const char *message,
2031 const size_t message_length);
2049 const char *message,
2050 const size_t message_length);
2068 const char *message,
2069 const size_t message_length);
2087 const char *message,
2088 const size_t message_length);
2106 const char *message,
2107 const size_t message_length);
2125 const char *message,
2126 const size_t message_length);
2144 const char *message,
2145 const size_t message_length);
2163 const char *message,
2164 const size_t message_length);
2182 const char *message,
2183 const size_t message_length);
2201 const char *message,
2202 const size_t message_length);
2220 const char *message,
2221 const size_t message_length);
2239 const char *message,
2240 const size_t message_length);
2258 const char *message,
2259 const size_t message_length);
2277 const char *message,
2278 const size_t message_length);
2296 const char *message,
2297 const size_t message_length);
2315 const char *message,
2316 const size_t message_length);
2334 const char *message,
2335 const size_t message_length);
2353 const char *message,
2354 const size_t message_length);
2372 const char *message,
2373 const size_t message_length);
2391 const char *message,
2392 const size_t message_length);
2410 const char *message,
2411 const size_t message_length);
2429 const char *message,
2430 const size_t message_length);
2448 const char *message,
2449 const size_t message_length);
2467 const char *message,
2468 const size_t message_length);
2486 const char *message,
2487 const size_t message_length);
2505 const char *message,
2506 const size_t message_length);
2524 const char *message,
2525 const size_t message_length);
2543 const char *message,
2544 const size_t message_length);
2562 const char *message,
2563 const size_t message_length);
2581 const char *message,
2582 const size_t message_length);
2600 const char *message,
2601 const size_t message_length);
2619 const char *message,
2620 const size_t message_length);
2638 const char *message,
2639 const size_t message_length);
2657 const char *message,
2658 const size_t message_length);
2676 const char *message,
2677 const size_t message_length);
2695 const char *message,
2696 const size_t message_length);
2714 const char *message,
2715 const size_t message_length);
2733 const char *message,
2734 const size_t message_length);
2752 const char *message,
2753 const size_t message_length);
2771 const char *message,
2772 const size_t message_length);
2790 const char *message,
2791 const size_t message_length);
2809 const char *message,
2810 const size_t message_length);
2828 const char *message,
2829 const size_t message_length);
2847 const char *message,
2848 const size_t message_length);
2866 const char *message,
2867 const size_t message_length);
2885 const char *message,
2886 const size_t message_length);
2904 const char *message,
2905 const size_t message_length);
2923 const char *message,
2924 const size_t message_length);
2942 const char *message,
2943 const size_t message_length);
2961 const char *message,
2962 const size_t message_length);
2980 const char *message,
2981 const size_t message_length);
2999 const char *message,
3000 const size_t message_length);
3018 const char *message,
3019 const size_t message_length);
3039 const char *message,
3040 const size_t message_length);
3058 const char *message,
3059 const size_t message_length);
3077 const char *message,
3078 const size_t message_length);
3096 const char *message,
3097 const size_t message_length);
3115 const char *message,
3116 const size_t message_length);
3134 const char *message,
3135 const size_t message_length);
3153 const char *message,
3154 const size_t message_length);
3172 const char *message,
3173 const size_t message_length);
3193 const char *message,
3194 const size_t message_length);
3212 const char *message,
3213 const size_t message_length);
3231 const char *message,
3232 const size_t message_length);
3252 const char *message,
3253 const size_t message_length);
3273 const char *message,
3274 const size_t message_length);
3292 const char *message,
3293 const size_t message_length);
3311 const char *message,
3312 const size_t message_length);
3330 const char *message,
3331 const size_t message_length);
3349 const char *message,
3350 const size_t message_length);
3368 const char *message,
3369 const size_t message_length);
3387 const char *message,
3388 const size_t message_length);
3406 const char *message,
3407 const size_t message_length);
3427 const char *message,
3428 const size_t message_length);
3448 const char *message,
3449 const size_t message_length);
3469 const char *message,
3470 const size_t message_length);
3490 const char *message,
3491 const size_t message_length);
3509 const char *message,
3510 const size_t message_length);
3528 const char *message,
3529 const size_t message_length);
3547 const char *message,
3548 const size_t message_length);
3566 const char *message,
3567 const size_t message_length);
3585 const char *message,
3586 const size_t message_length);
3604 const char *message,
3605 const size_t message_length);
3623 const char *message,
3624 const size_t message_length);
3642 const char *message,
3643 const size_t message_length);
3661 const char *message,
3662 const size_t message_length);
3680 const char *message,
3681 const size_t message_length);
3699 const char *message,
3700 const size_t message_length);
3718 const char *message,
3719 const size_t message_length);
3737 const char *message,
3738 const size_t message_length);
3756 const char *message,
3757 const size_t message_length);
3775 const char *message,
3776 const size_t message_length);
3794 const char *message,
3795 const size_t message_length);
3813 const char *message,
3814 const size_t message_length);
3832 const char *message,
3833 const size_t message_length);
3851 const char *message,
3852 const size_t message_length);
3872 const char *message,
3873 const size_t message_length);
3893 const char *message,
3894 const size_t message_length);
3914 const char *message,
3915 const size_t message_length);
3935 const char *message,
3936 const size_t message_length);
3956 const char *message,
3957 const size_t message_length);
3977 const char *message,
3978 const size_t message_length);
3998 const char *message,
3999 const size_t message_length);
4019 const char *message,
4020 const size_t message_length);
4040 const char *message,
4041 const size_t message_length);
4061 const char *message,
4062 const size_t message_length);
4082 const char *message,
4083 const size_t message_length);
4103 const char *message,
4104 const size_t message_length);
4124 const char *message,
4125 const size_t message_length);
4145 const char *message,
4146 const size_t message_length);
4166 const char *message,
4167 const size_t message_length);
4187 const char *message,
4188 const size_t message_length);
4206 const char *message,
4207 const size_t message_length);
4225 const char *message,
4226 const size_t message_length);
4244 const char *message,
4245 const size_t message_length);
4263 const char *message,
4264 const size_t message_length);
4282 const char *message,
4283 const size_t message_length);
4303 const char *message,
4304 const size_t message_length);
4322 const char *message,
4323 const size_t message_length);
4341 const char *message,
4342 const size_t message_length);
4362 const char *message,
4363 const size_t message_length);
4383 const char *message,
4384 const size_t message_length);
4402 const char *message,
4403 const size_t message_length);
4421 const char *message,
4422 const size_t message_length);
4440 const char *message,
4441 const size_t message_length);
4459 const char *message,
4460 const size_t message_length);
4480 const char *message,
4481 const size_t message_length);
4501 const char *message,
4502 const size_t message_length);
4520 const char *message,
4521 const size_t message_length);
4541 const char *message,
4542 const size_t message_length);
4560 const char *message,
4561 const size_t message_length);
4579 const char *message,
4580 const size_t message_length);
4598 const char *message,
4599 const size_t message_length);
4617 const char *message,
4618 const size_t message_length);
4636 const char *message,
4637 const size_t message_length);
4657 const char *message,
4658 const size_t message_length);
4676 const char *message,
4677 const size_t message_length);
4695 const char *message,
4696 const size_t message_length);
4714 const char *message,
4715 const size_t message_length);
4733 const char *message,
4734 const size_t message_length);
4754 const char *message,
4755 const size_t message_length);
4775 const char *message,
4776 const size_t message_length);
4794 const char *message,
4795 const size_t message_length);
4815 const char *message,
4816 const size_t message_length);
4836 const char *message,
4837 const size_t message_length);
4855 const char *message,
4856 const size_t message_length);
4874 const char *message,
4875 const size_t message_length);
4893 const char *message,
4894 const size_t message_length);
4912 const char *message,
4913 const size_t message_length);
4933 const char *message,
4934 const size_t message_length);
4952 const char *message,
4953 const size_t message_length);
4971 const char *message,
4972 const size_t message_length);
4990 const char *message,
4991 const size_t message_length);
5011 const char *message,
5012 const size_t message_length);
5032 const char *message,
5033 const size_t message_length);
5051 const char *message,
5052 const size_t message_length);
5072 const char *message,
5073 const size_t message_length);
5093 const char *message,
5094 const size_t message_length);
5112 const char *message,
5113 const size_t message_length);
5131 const char *message,
5132 const size_t message_length);
5152 const char *message,
5153 const size_t message_length);
5173 const char *message,
5174 const size_t message_length);
5192 const char *message,
5193 const size_t message_length);
5211 const char *message,
5212 const size_t message_length);
5220{ {
"BallastNonOperational",
"bool",
"0x1",
"0"}, {
5222{ {
"LampFailure",
"bool",
"0x2",
"1"}, {
5228{ {
"LampBurnHours",
"bool",
"0x1",
"0"}, {
5234{ {
"PartialBarrier",
"bool",
"0x1",
"0"}, {
5240{ {
"RemoteLockout",
"bool",
"0x1",
"0"}, {
5242{ {
"TamperDetected",
"bool",
"0x2",
"1"}, {
5244{ {
"FailedCommunication",
"bool",
"0x4",
"2"}, {
5246{ {
"PositionFailure",
"bool",
"0x8",
"3"}, {
5252{ {
"GeneralHardwareFault",
"bool",
"0x1",
"0"}, {
5254{ {
"GeneralSoftwareFault",
"bool",
"0x2",
"1"}, {
5260{ {
"DisableResetToFactoryDefaults",
"bool",
"0x1",
"0"}, {
5262{ {
"DisableDeviceConfiguration",
"bool",
"0x2",
"1"}, {
5268{ {
"BatteryVoltageTooLow",
"bool",
"0x1",
"0"}, {
5270{ {
"BatteryAlarm1",
"bool",
"0x2",
"1"}, {
5272{ {
"BatteryAlarm2",
"bool",
"0x4",
"2"}, {
5274{ {
"BatteryAlarm3",
"bool",
"0x8",
"3"}, {
5280{ {
"Battery1MinThreshold",
"bool",
"0x1",
"0"}, {
5282{ {
"Battery1Threshold1",
"bool",
"0x2",
"1"}, {
5284{ {
"Battery1Threshold2",
"bool",
"0x4",
"2"}, {
5286{ {
"Battery1Threshold3",
"bool",
"0x8",
"3"}, {
5288{ {
"Battery2MinThreshold",
"bool",
"0x400",
"10"}, {
5290{ {
"Battery2Threshold1",
"bool",
"0x800",
"11"}, {
5292{ {
"Battery2Threshold2",
"bool",
"0x1000",
"12"}, {
5294{ {
"Battery2Threshold3",
"bool",
"0x2000",
"13"}, {
5296{ {
"Battery3MinThreshold",
"bool",
"0x100000",
"20"}, {
5298{ {
"Battery3Threshold1",
"bool",
"0x200000",
"21"}, {
5300{ {
"Battery3Threshold2",
"bool",
"0x400000",
"22"}, {
5302{ {
"Battery3Threshold3",
"bool",
"0x800000",
"23"}, {
5304{ {
"MainsPowerSupplyLost",
"bool",
"0x40000000",
"30"}, {
5310{ {
"ExecuteIfOff",
"bool",
"0x1",
"0"}, {
5316{ {
"HueSaturationSupported",
"bool",
"0x1",
"0"}, {
5318{ {
"EnhancedHueSupported",
"bool",
"0x2",
"1"}, {
5320{ {
"ColorLoopSupported",
"bool",
"0x4",
"2"}, {
5322{ {
"XYSupported",
"bool",
"0x8",
"3"}, {
5324{ {
"ColorTemperatureSupported",
"bool",
"0x10",
"4"}, {
5330{ {
"UpdateAction",
"bool",
"0x1",
"0"}, {
5332{ {
"UpdateDirection",
"bool",
"0x2",
"1"}, {
5334{ {
"UpdateTime",
"bool",
"0x4",
"2"}, {
5336{ {
"UpdateStartHue",
"bool",
"0x8",
"3"}, {
5342{ {
"CopyAllScenes",
"bool",
"0x1",
"0"}, {
5348{ {
"DeviceTemperatureTooLow",
"bool",
"0x1",
"0"}, {
5350{ {
"DeviceTemperatureTooHigh",
"bool",
"0x2",
"1"}, {
5356{ {
"DeadboltJammed",
"bool",
"0x1",
"0"}, {
5358{ {
"LockResetToFactoryDefaults",
"bool",
"0x2",
"1"}, {
5360{ {
"RFPowerModuleCycled",
"bool",
"0x8",
"3"}, {
5362{ {
"TamperAlarmWrongCodeEntryLimit",
"bool",
"0x10",
"4"}, {
5364{ {
"TamperAlarmFrontEscutcheonRemovedFromMain",
"bool",
"0x20",
"5"}, {
5366{ {
"ForcedDoorOpenUnderDoorLockedCondition",
"bool",
"0x40",
"6"}, {
5372{ {
"Single",
"bool",
"0x1",
"0"}, {
5374{ {
"Dual",
"bool",
"0x2",
"1"}, {
5376{ {
"Tri",
"bool",
"0x4",
"2"}, {
5382{ {
"DefaultEnableLocalProgrammingAttributeIsEnabled",
"bool",
"0x1",
"0"}, {
5384{ {
"DefaultKeypadInterfaceIsEnabled",
"bool",
"0x2",
"1"}, {
5386{ {
"DefaultRFInterfaceIsEnabled",
"bool",
"0x4",
"2"}, {
5388{ {
"DefaultSoundVolumeIsEnabled",
"bool",
"0x20",
"5"}, {
5390{ {
"DefaultAutoRelockTimeIsEnabled",
"bool",
"0x40",
"6"}, {
5392{ {
"DefaultLEDSettingsIsEnabled",
"bool",
"0x80",
"7"}, {
5398{ {
"PINCredential",
"bool",
"0x1",
"0"}, {
5400{ {
"RFIDCredential",
"bool",
"0x2",
"1"}, {
5402{ {
"FingerCredentials",
"bool",
"0x4",
"2"}, {
5404{ {
"Logging",
"bool",
"0x8",
"3"}, {
5406{ {
"WeekDayAccessSchedules",
"bool",
"0x10",
"4"}, {
5408{ {
"DoorPositionSensor",
"bool",
"0x20",
"5"}, {
5410{ {
"FaceCredentials",
"bool",
"0x40",
"6"}, {
5412{ {
"CredentialOverTheAirAccess",
"bool",
"0x80",
"7"}, {
5414{ {
"User",
"bool",
"0x100",
"8"}, {
5416{ {
"Notification",
"bool",
"0x200",
"9"}, {
5418{ {
"YearDayAccessSchedules",
"bool",
"0x400",
"10"}, {
5420{ {
"HolidaySchedules",
"bool",
"0x800",
"11"}, {
5422{ {
"Unbolting",
"bool",
"0x1000",
"12"}, {
5428{ {
"KeypadOpUnknownOrMS",
"bool",
"0x1",
"0"}, {
5430{ {
"KeypadOpLock",
"bool",
"0x2",
"1"}, {
5432{ {
"KeypadOpUnlock",
"bool",
"0x4",
"2"}, {
5434{ {
"KeypadOpLockErrorInvalidPIN",
"bool",
"0x8",
"3"}, {
5436{ {
"KeypadOpLockErrorInvalidSchedule",
"bool",
"0x10",
"4"}, {
5438{ {
"KeypadOpUnlockInvalidPIN",
"bool",
"0x20",
"5"}, {
5440{ {
"KeypadOpUnlockInvalidSchedule",
"bool",
"0x40",
"6"}, {
5442{ {
"KeypadOpNonAccessUser",
"bool",
"0x80",
"7"}, {
5448{ {
"KeypadProgUnknownOrMS",
"bool",
"0x1",
"0"}, {
5450{ {
"KeypadProgMasterCodeChanged",
"bool",
"0x2",
"1"}, {
5452{ {
"KeypadProgPINAdded",
"bool",
"0x4",
"2"}, {
5454{ {
"KeypadProgPINDeleted",
"bool",
"0x8",
"3"}, {
5456{ {
"KeypadProgPINChanged",
"bool",
"0x10",
"4"}, {
5462{ {
"AddUsersCredentialsSchedulesLocally",
"bool",
"0x1",
"0"}, {
5464{ {
"ModifyUsersCredentialsSchedulesLocally",
"bool",
"0x2",
"1"}, {
5466{ {
"ClearUsersCredentialsSchedulesLocally",
"bool",
"0x4",
"2"}, {
5468{ {
"AdjustLockSettingsLocally",
"bool",
"0x8",
"3"}, {
5474{ {
"ManualOpUnknownOrMS",
"bool",
"0x1",
"0"}, {
5476{ {
"ManualOpThumbturnLock",
"bool",
"0x2",
"1"}, {
5478{ {
"ManualOpThumbturnUnlock",
"bool",
"0x4",
"2"}, {
5480{ {
"ManualOpOneTouchLock",
"bool",
"0x8",
"3"}, {
5482{ {
"ManualOpKeyLock",
"bool",
"0x10",
"4"}, {
5484{ {
"ManualOpKeyUnlock",
"bool",
"0x20",
"5"}, {
5486{ {
"ManualOpAutoLock",
"bool",
"0x40",
"6"}, {
5488{ {
"ManualOpScheduleLock",
"bool",
"0x80",
"7"}, {
5490{ {
"ManualOpScheduleUnlock",
"bool",
"0x100",
"8"}, {
5492{ {
"ManualOpLock",
"bool",
"0x200",
"9"}, {
5494{ {
"ManualOpUnlock",
"bool",
"0x400",
"10"}, {
5500{ {
"RFIDOpUnknownOrMS",
"bool",
"0x1",
"0"}, {
5502{ {
"RFIDOpLock",
"bool",
"0x2",
"1"}, {
5504{ {
"RFIDOpUnlock",
"bool",
"0x4",
"2"}, {
5506{ {
"RFIDOpLockErrorInvalidRFID",
"bool",
"0x8",
"3"}, {
5508{ {
"RFIDOpLockErrorInvalidSchedule",
"bool",
"0x10",
"4"}, {
5510{ {
"RFIDOpUnlockErrorInvalidRFID",
"bool",
"0x20",
"5"}, {
5512{ {
"RFIDOpUnlockErrorInvalidSchedule",
"bool",
"0x40",
"6"}, {
5518{ {
"RFIDProgUnknownOrMS",
"bool",
"0x1",
"0"}, {
5520{ {
"RFIDProgRFIDAdded",
"bool",
"0x20",
"5"}, {
5522{ {
"RFIDProgRFIDDeleted",
"bool",
"0x40",
"6"}, {
5528{ {
"RFOpUnknownOrMS",
"bool",
"0x1",
"0"}, {
5530{ {
"RFOpLock",
"bool",
"0x2",
"1"}, {
5532{ {
"RFOpUnlock",
"bool",
"0x4",
"2"}, {
5534{ {
"RFOpLockErrorInvalidCode",
"bool",
"0x8",
"3"}, {
5536{ {
"RFOpLockErrorInvalidSchedule",
"bool",
"0x10",
"4"}, {
5538{ {
"RFOpUnlockInvalidCode",
"bool",
"0x20",
"5"}, {
5540{ {
"RFOpUnlockInvalidSchedule",
"bool",
"0x40",
"6"}, {
5546{ {
"RFProgUnknownOrMS",
"bool",
"0x1",
"0"}, {
5548{ {
"RFProgPINAdded",
"bool",
"0x4",
"2"}, {
5550{ {
"RFProgPINDeleted",
"bool",
"0x8",
"3"}, {
5552{ {
"RFProgPINChanged",
"bool",
"0x10",
"4"}, {
5554{ {
"RFProgRFIDAdded",
"bool",
"0x20",
"5"}, {
5556{ {
"RFProgRFIDDeleted",
"bool",
"0x40",
"6"}, {
5562{ {
"NormalModeSupported",
"bool",
"0x1",
"0"}, {
5564{ {
"VacationModeSupported",
"bool",
"0x2",
"1"}, {
5566{ {
"PrivacyModeSupported",
"bool",
"0x4",
"2"}, {
5568{ {
"NoRFLockOrUnlockModeSupported",
"bool",
"0x8",
"3"}, {
5570{ {
"PassageModeSupported",
"bool",
"0x10",
"4"}, {
5576{ {
"Sun",
"bool",
"0x1",
"0"}, {
5578{ {
"Mon",
"bool",
"0x2",
"1"}, {
5580{ {
"Tue",
"bool",
"0x4",
"2"}, {
5582{ {
"Wed",
"bool",
"0x8",
"3"}, {
5584{ {
"Thu",
"bool",
"0x10",
"4"}, {
5586{ {
"Fri",
"bool",
"0x20",
"5"}, {
5588{ {
"Sat",
"bool",
"0x40",
"6"}, {
5590{ {
"Enable",
"bool",
"0x80",
"7"}, {
5596{ {
"VoltageOverload",
"bool",
"0x1",
"0"}, {
5598{ {
"CurrentOverload",
"bool",
"0x2",
"1"}, {
5600{ {
"ActivePowerOverload",
"bool",
"0x4",
"2"}, {
5602{ {
"ReactivePowerOverload",
"bool",
"0x8",
"3"}, {
5604{ {
"AverageRMSOverVoltage",
"bool",
"0x10",
"4"}, {
5606{ {
"AverageRMSUnderVoltage",
"bool",
"0x20",
"5"}, {
5608{ {
"RMSExtremeOverVoltage",
"bool",
"0x40",
"6"}, {
5610{ {
"RMSExtremeUnderVoltage",
"bool",
"0x80",
"7"}, {
5612{ {
"RMSVoltageSag",
"bool",
"0x100",
"8"}, {
5614{ {
"RMSVoltageSwell",
"bool",
"0x200",
"9"}, {
5620{ {
"VoltageOverload",
"bool",
"0x1",
"0"}, {
5622{ {
"CurrentOverload",
"bool",
"0x2",
"1"}, {
5628{ {
"ActiveMeasurementAC",
"bool",
"0x1",
"0"}, {
5630{ {
"ReactiveMeasurementAC",
"bool",
"0x2",
"1"}, {
5632{ {
"ApparentMeasurementAC",
"bool",
"0x4",
"2"}, {
5634{ {
"PhaseAMeasurement",
"bool",
"0x8",
"3"}, {
5636{ {
"PhaseBMeasurement",
"bool",
"0x10",
"4"}, {
5638{ {
"PhaseCMeasurement",
"bool",
"0x20",
"5"}, {
5640{ {
"DCMeasurement",
"bool",
"0x40",
"6"}, {
5642{ {
"HarmonicsMeasurement",
"bool",
"0x80",
"7"}, {
5644{ {
"PowerQualityMeasurement",
"bool",
"0x100",
"8"}, {
5650{ {
"Supported",
"bool",
"0x80",
"7"}, {
5656{ {
"Alarm1",
"bool",
"0x1",
"0"}, {
5658{ {
"Alarm2",
"bool",
"0x2",
"1"}, {
5660{ {
"Tamper",
"bool",
"0x4",
"2"}, {
5662{ {
"BatteryLow",
"bool",
"0x8",
"3"}, {
5664{ {
"SupervisionNotify",
"bool",
"0x10",
"4"}, {
5666{ {
"RestoreNotify",
"bool",
"0x20",
"5"}, {
5668{ {
"Trouble",
"bool",
"0x40",
"6"}, {
5670{ {
"ACMainsFault",
"bool",
"0x80",
"7"}, {
5672{ {
"Test",
"bool",
"0x100",
"8"}, {
5674{ {
"BatteryDefect",
"bool",
"0x200",
"9"}, {
5680{ {
"RequestNodeIEEEAddressPresent",
"bool",
"0x1",
"0"}, {
5682{ {
"MinimumBlockPeriodPresent",
"bool",
"0x2",
"1"}, {
5688{ {
"RequestNodeIEEEAddressPresent",
"bool",
"0x1",
"0"}, {
5694{ {
"ExecuteIfOff",
"bool",
"0x1",
"0"}, {
5696{ {
"CoupleColorTempToLevel",
"bool",
"0x2",
"1"}, {
5702{ {
"SuppressLeadingZeros",
"bool",
"0x1",
"0"}, {
5704{ {
"NumberOfDigitsToTheRightOfDecimalPoint",
"bool",
"0xE0",
"5"}, {
5706{ {
"NumberOfDigitsToTheLeftOfTheDecimalPoint",
"bool",
"0x1E",
"1"}, {
5712{ {
"SuppressLeadingZeros",
"bool",
"0x1",
"0"}, {
5714{ {
"NumberOfDigitsToTheRightOfDecimalPoint",
"bool",
"0xE0",
"5"}, {
5716{ {
"NumberOfDigitsToTheLeftOfTheDecimalPoint",
"bool",
"0x1E",
"1"}, {
5722{ {
"SuppressLeadingZeros",
"bool",
"0x1",
"0"}, {
5724{ {
"NumberOfDigitsToTheRightOfDecimalPoint",
"bool",
"0xE0",
"5"}, {
5726{ {
"NumberOfDigitsToTheLeftOfTheDecimalPoint",
"bool",
"0x1E",
"1"}, {
5732{ {
"SuppressLeadingZeros",
"bool",
"0x1",
"0"}, {
5734{ {
"NumberOfDigitsToTheRightOfDecimalPoint",
"bool",
"0xE0",
"5"}, {
5736{ {
"NumberOfDigitsToTheLeftOfTheDecimalPoint",
"bool",
"0x1E",
"1"}, {
5742{ {
"SuppressLeadingZeros",
"bool",
"0x1",
"0"}, {
5744{ {
"NumberOfDigitsToTheRightOfDecimalPoint",
"bool",
"0xE0",
"5"}, {
5746{ {
"NumberOfDigitsToTheLeftOfTheDecimalPoint",
"bool",
"0x1E",
"1"}, {
5752{ {
"SuppressLeadingZeros",
"bool",
"0x1",
"0"}, {
5754{ {
"NumberOfDigitsToTheRightOfDecimalPoint",
"bool",
"0xE0",
"5"}, {
5756{ {
"NumberOfDigitsToTheLeftOfTheDecimalPoint",
"bool",
"0x1E",
"1"}, {
5762{ {
"SensedOccupancy",
"bool",
"0x1",
"0"}, {
5768{ {
"PIR",
"bool",
"0x1",
"0"}, {
5770{ {
"Ultrasonic",
"bool",
"0x2",
"1"}, {
5772{ {
"PhysicalContact",
"bool",
"0x4",
"2"}, {
5778{ {
"AcceptOnlyWhenOn",
"bool",
"0x1",
"0"}, {
5784{ {
"MainsVoltageTooLow",
"bool",
"0x1",
"0"}, {
5786{ {
"MainsVoltageTooHigh",
"bool",
"0x2",
"1"}, {
5788{ {
"MainsPowerSupplyLost",
"bool",
"0x4",
"2"}, {
5794{ {
"SupplyVoltageTooLow",
"bool",
"0x1",
"0"}, {
5796{ {
"SupplyVoltageTooHigh",
"bool",
"0x2",
"1"}, {
5798{ {
"PowerMissingPhase",
"bool",
"0x4",
"2"}, {
5800{ {
"SystemPressureTooLow",
"bool",
"0x8",
"3"}, {
5802{ {
"SystemPressureTooHigh",
"bool",
"0x10",
"4"}, {
5804{ {
"DryRunning",
"bool",
"0x20",
"5"}, {
5806{ {
"MotorTemperatureTooHigh",
"bool",
"0x40",
"6"}, {
5808{ {
"PumpMotorHasFatalFailure",
"bool",
"0x80",
"7"}, {
5810{ {
"ElectronicTemperatureTooHigh",
"bool",
"0x100",
"8"}, {
5812{ {
"PumpBlocked",
"bool",
"0x200",
"9"}, {
5814{ {
"SensorFailure",
"bool",
"0x400",
"10"}, {
5816{ {
"ElectronicNonFatalFailure",
"bool",
"0x800",
"11"}, {
5818{ {
"ElectronicFatalFailure",
"bool",
"0x1000",
"12"}, {
5820{ {
"GeneralFault",
"bool",
"0x2000",
"13"}, {
5826{ {
"DeviceFault",
"bool",
"0x1",
"0"}, {
5828{ {
"SupplyFault",
"bool",
"0x2",
"1"}, {
5830{ {
"SpeedLow",
"bool",
"0x4",
"2"}, {
5832{ {
"SpeedHigh",
"bool",
"0x8",
"3"}, {
5834{ {
"LocalOverride",
"bool",
"0x10",
"4"}, {
5836{ {
"Running",
"bool",
"0x20",
"5"}, {
5838{ {
"RemotePressure",
"bool",
"0x40",
"6"}, {
5840{ {
"RemoteFlow",
"bool",
"0x80",
"7"}, {
5842{ {
"RemoteTemperature",
"bool",
"0x100",
"8"}, {
5848{ {
"HardwareVersionPresent",
"bool",
"0x1",
"0"}, {
5854{ {
"ResetCurrent",
"bool",
"0x1",
"0"}, {
5856{ {
"ResetAll",
"bool",
"0x2",
"1"}, {
5858{ {
"EraseIndex",
"bool",
"0x4",
"2"}, {
5864{ {
"StartupMode",
"enum8",
"0x7",
"0"}, {
5865{
"RestartUsingStartupParameters",
"0"},
5866{
"RestartUsingCurrentState",
"1"}
5868{ {
"Immediate",
"bool",
"0x8",
"3"}, {
5874{ {
"SceneNamesSupported",
"bool",
"0x80",
"7"}, {
5880{ {
"ShadeOperational",
"bool",
"0x1",
"0"}, {
5882{ {
"ShadeAdjusting",
"bool",
"0x2",
"1"}, {
5884{ {
"ShadeDirection",
"enum8",
"0x4",
"2"}, {
5886{ {
"ForwardDirectionOfMotor",
"enum8",
"0x8",
"3"}, {
5892{ {
"SquawkLevel",
"enum8",
"0x3",
"0"}, {
5894{ {
"SquawkStrobeActive",
"bool",
"0x8",
"3"}, {
5896{ {
"SquawkMode",
"enum8",
"0xF0",
"4"}, {
5897{
"SoundForSystemIsArmed",
"0"},
5898{
"SoundForSystemIsDisarmed",
"1"}
5904{ {
"SirenLevel",
"enum8",
"0x3",
"0"}, {
5906{ {
"Strobe",
"enum8",
"0xC",
"2"}, {
5910{ {
"WarningMode",
"enum8",
"0xF0",
"4"}, {
5915{
"PolicePanic",
"4"},
5917{
"EmergencyPanic",
"6"}
5923{ {
"CompressorFailureOrRefrigerantLeakage",
"bool",
"0x1",
"0"}, {
5925{ {
"RoomTemperatureSensorFailure",
"bool",
"0x2",
"1"}, {
5927{ {
"OutdoorTemperatureSensorFailure",
"bool",
"0x4",
"2"}, {
5929{ {
"IndoorCoilTemperatureSensorFailure",
"bool",
"0x8",
"3"}, {
5931{ {
"FanFailure",
"bool",
"0x10",
"4"}, {
5937{ {
"InitializationFailure",
"bool",
"0x1",
"0"}, {
5939{ {
"HardwareFailure",
"bool",
"0x2",
"1"}, {
5941{ {
"SelfCalibrationFailure",
"bool",
"0x4",
"2"}, {
5947{ {
"CoolingSystemStage",
"enum8",
"0x3",
"0"}, {
5952{ {
"HeatingSystemStage",
"enum8",
"0xC",
"2"}, {
5957{ {
"HeatingSystemType",
"enum8",
"0x10",
"4"}, {
5958{
"Conventional",
"0"},
5961{ {
"HeatingFuelSource",
"enum8",
"0x20",
"5"}, {
5962{
"ElectricOrB",
"0"},
5969{ {
"Occupied",
"bool",
"0x1",
"0"}, {
5975{ {
"LocalTemperatureRemote",
"bool",
"0x1",
"0"}, {
5977{ {
"OutdoorTemperatureRemote",
"bool",
"0x2",
"1"}, {
5979{ {
"OccupancyRemote",
"bool",
"0x4",
"2"}, {
5985{ {
"ProgrammingMode",
"enum8",
"0x1",
"0"}, {
5986{
"SimpleOrSetpoint",
"0"},
5989{ {
"AutoOrRecovery",
"bool",
"0x2",
"1"}, {
5991{ {
"EconomyOrEnergyStar",
"bool",
"0x4",
"2"}, {
5997{ {
"HeatOn",
"bool",
"0x1",
"0"}, {
5999{ {
"CoolOn",
"bool",
"0x2",
"1"}, {
6001{ {
"FanOn",
"bool",
"0x4",
"2"}, {
6003{ {
"HeatSecondStageOn",
"bool",
"0x8",
"3"}, {
6005{ {
"CoolSecondStageOn",
"bool",
"0x10",
"4"}, {
6007{ {
"FanSecondStageOn",
"bool",
"0x20",
"5"}, {
6009{ {
"FanThirdStageOn",
"bool",
"0x40",
"6"}, {
6015{ {
"Master",
"bool",
"0x1",
"0"}, {
6017{ {
"Synchronized",
"bool",
"0x2",
"1"}, {
6019{ {
"MasterZoneDst",
"bool",
"0x4",
"2"}, {
6021{ {
"Superseding",
"bool",
"0x8",
"3"}, {
6027{ {
"Sunday",
"bool",
"0x1",
"0"}, {
6029{ {
"Monday",
"bool",
"0x2",
"1"}, {
6031{ {
"Tuesday",
"bool",
"0x4",
"2"}, {
6033{ {
"Wednesday",
"bool",
"0x8",
"3"}, {
6035{ {
"Thursday",
"bool",
"0x10",
"4"}, {
6037{ {
"Friday",
"bool",
"0x20",
"5"}, {
6039{ {
"Saturday",
"bool",
"0x40",
"6"}, {
6041{ {
"AwayOrVacation",
"bool",
"0x80",
"7"}, {
6047{ {
"Heat",
"bool",
"0x1",
"0"}, {
6049{ {
"Cool",
"bool",
"0x2",
"1"}, {
6055{ {
"Auto",
"bool",
"0x1",
"0"}, {
6057{ {
"Low",
"bool",
"0x2",
"1"}, {
6059{ {
"AutoHigh",
"bool",
"0x4",
"2"}, {
6061{ {
"High",
"bool",
"0x8",
"3"}, {
6063{ {
"AutoMedium",
"bool",
"0x10",
"4"}, {
6065{ {
"Medium",
"bool",
"0x20",
"5"}, {
6067{ {
"Circulation",
"bool",
"0x40",
"6"}, {
6069{ {
"HumidityCirculation",
"bool",
"0x80",
"7"}, {
6071{ {
"LeftRight",
"bool",
"0x100",
"8"}, {
6073{ {
"UpDown",
"bool",
"0x200",
"9"}, {
6075{ {
"Quiet",
"bool",
"0x400",
"10"}, {
6077{ {
"ExternalCirculation",
"bool",
"0x800",
"11"}, {
6083{ {
"Humidify",
"bool",
"0x1",
"0"}, {
6085{ {
"Dehumidify",
"bool",
"0x2",
"1"}, {
6087{ {
"Auto",
"bool",
"0x4",
"2"}, {
6093{ {
"Humidifier",
"bool",
"0x1",
"0"}, {
6095{ {
"Dehumidifier",
"bool",
"0x2",
"1"}, {
6097{ {
"Auto",
"bool",
"0x4",
"2"}, {
6103{ {
"Off",
"bool",
"0x1",
"0"}, {
6105{ {
"Heat",
"bool",
"0x2",
"1"}, {
6107{ {
"Cool",
"bool",
"0x4",
"2"}, {
6109{ {
"Auto",
"bool",
"0x8",
"3"}, {
6111{ {
"Auxiliary",
"bool",
"0x10",
"4"}, {
6113{ {
"Resume",
"bool",
"0x20",
"5"}, {
6115{ {
"Fan",
"bool",
"0x40",
"6"}, {
6117{ {
"Furnace",
"bool",
"0x80",
"7"}, {
6119{ {
"Dry",
"bool",
"0x100",
"8"}, {
6121{ {
"Moist",
"bool",
"0x200",
"9"}, {
6123{ {
"AutoChangeover",
"bool",
"0x400",
"10"}, {
6125{ {
"EnergyHeat",
"bool",
"0x800",
"11"}, {
6127{ {
"EnergyCool",
"bool",
"0x1000",
"12"}, {
6129{ {
"Away",
"bool",
"0x2000",
"13"}, {
6131{ {
"FullPower",
"bool",
"0x4000",
"14"}, {
6133{ {
"ManufacturerSpecific",
"bool",
"0x8000",
"15"}, {
6139{ {
"Operational",
"bool",
"0x1",
"0"}, {
6141{ {
"Online",
"bool",
"0x2",
"1"}, {
6143{ {
"OpenAndUpCommandsReversed",
"bool",
"0x4",
"2"}, {
6145{ {
"LiftClosedLoop",
"bool",
"0x8",
"3"}, {
6147{ {
"TiltClosedLoop",
"bool",
"0x10",
"4"}, {
6149{ {
"LiftEncoderControlled",
"bool",
"0x20",
"5"}, {
6151{ {
"TiltEncoderControlled",
"bool",
"0x40",
"6"}, {
6157{ {
"MotorDirectionReversed",
"bool",
"0x1",
"0"}, {
6159{ {
"CalibrationMode",
"bool",
"0x2",
"1"}, {
6161{ {
"MaintenanceMode",
"bool",
"0x4",
"2"}, {
6163{ {
"LEDFeedback",
"bool",
"0x8",
"3"}, {
6168const std::vector<std::pair<std::vector<std::string>, std::vector<std::vector<std::string>>>>
map16_bitmap_data {
6172const std::vector<std::pair<std::vector<std::string>, std::vector<std::vector<std::string>>>>
map24_bitmap_data {
6176const std::vector<std::pair<std::vector<std::string>, std::vector<std::vector<std::string>>>>
map32_bitmap_data {
6180const std::vector<std::pair<std::vector<std::string>, std::vector<std::vector<std::string>>>>
map40_bitmap_data {
6184const std::vector<std::pair<std::vector<std::string>, std::vector<std::vector<std::string>>>>
map48_bitmap_data {
6188const std::vector<std::pair<std::vector<std::string>, std::vector<std::vector<std::string>>>>
map56_bitmap_data {
6192const std::vector<std::pair<std::vector<std::string>, std::vector<std::vector<std::string>>>>
map64_bitmap_data {
6196const std::vector<std::pair<std::vector<std::string>, std::vector<std::vector<std::string>>>>
map8_bitmap_data {
Definition: dotdot_bitmap.hpp:34
A class representation of a bitmap.
const dotdot_bitmap RestartDeviceOptions("RestartDeviceOptions", "map8", RestartDeviceOptions_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t > & get_uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetWeekdaySchedule messa...
void uic_mqtt_dotdot_on_scenes_enhanced_view_scene_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/EnhancedViewScen...
void uic_mqtt_dotdot_on_alarms_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Alarms/Commands/WriteAttributes.
void uic_mqtt_dotdot_on_time_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Time/Commands/WriteAttributes.
void uic_mqtt_dotdot_on_metering_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Metering/Commands/WriteAttribute...
void uic_mqtt_dotdot_on_thermostat_get_weekly_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Thermostat/Commands/GetWeeklySch...
void uic_mqtt_dotdot_on_ballast_configuration_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/BallastConfiguration/Commands/Wr...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > GroupsNameSupport_bitmap_data
Definition: dotdot_mqtt.hpp:5649
void uic_mqtt_dotdot_on_color_control_stop_move_step(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/StopMoveSt...
const dotdot_bitmap BatteryAlarmState("BatteryAlarmState", "map32", BatteryAlarmState_bitmap_data)
sl_status_t uic_mqtt_dotdot_by_group_thermostat_init()
Initialize Thermostat dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_door_lock_clear_pin_code_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_pin_code_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearPINCode messages.
std::set< uic_mqtt_dotdot_groups_remove_all_groups_callback_t > & get_uic_mqtt_dotdot_groups_remove_all_groups_callback()
Retrieves the container with callbacks pointer for by-unid Groups/Commands/RemoveAllGroups messages.
std::set< uic_mqtt_dotdot_door_lock_get_user_status_callback_t > & get_uic_mqtt_dotdot_door_lock_get_user_status_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetUserStatus messages.
std::set< uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t > & get_uic_mqtt_dotdot_on_off_on_with_timed_off_callback()
Retrieves the container with callbacks pointer for by-unid OnOff/Commands/OnWithTimedOff messages.
std::set< uic_mqtt_dotdot_window_covering_down_or_close_callback_t > & get_uic_mqtt_dotdot_window_covering_down_or_close_callback()
Retrieves the container with callbacks pointer for by-unid WindowCovering/Commands/DownOrClose messag...
void uic_mqtt_dotdot_on_device_temperature_configuration_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DeviceTemperatureConfiguration/C...
sl_status_t uic_mqtt_dotdot_by_group_name_and_location_init()
Initialize NameAndLocation dotdot bygroup command handlers.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ThermostatACErrorCode_bitmap_data
Definition: dotdot_mqtt.hpp:5922
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ImageBlockRequestFieldControl_bitmap_data
Definition: dotdot_mqtt.hpp:5679
const dotdot_bitmap QueryNextImageRequestFieldControl("QueryNextImageRequestFieldControl", "map8", QueryNextImageRequestFieldControl_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t > & get_uic_mqtt_dotdot_door_lock_get_user_type_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetUserTypeResponse mess...
const dotdot_bitmap UnifyHumidityControlSupportedReportingMode("UnifyHumidityControlSupportedReportingMode", "Unknown UnifyHumidityControlSupportedReportingMode", UnifyHumidityControlSupportedReportingMode_bitmap_data)
void uic_mqtt_dotdot_on_level_step_with_on_off(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Level/Commands/StepWithOnOff.
std::set< uic_mqtt_dotdot_scenes_view_scene_response_callback_t > & get_uic_mqtt_dotdot_scenes_view_scene_response_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/ViewSceneResponse messages...
const dotdot_bitmap OccupancySensingOccupancy("OccupancySensingOccupancy", "map8", OccupancySensingOccupancy_bitmap_data)
sl_status_t uic_mqtt_dotdot_by_group_alarms_init()
Initialize Alarms dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_unify_fan_control_set_fan_mode_callback_t > & get_uic_mqtt_dotdot_unify_fan_control_set_fan_mode_callback()
Retrieves the container with callbacks pointer for by-unid UnifyFanControl/Commands/SetFanMode messag...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockKeypadProgrammingEventMask_bitmap_data
Definition: dotdot_mqtt.hpp:5447
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > WindowCoveringMode_bitmap_data
Definition: dotdot_mqtt.hpp:6156
std::set< uic_mqtt_dotdot_door_lock_get_credential_status_response_callback_t > & get_uic_mqtt_dotdot_door_lock_get_credential_status_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetCredentialStatusRespo...
void uic_mqtt_dotdot_on_diagnostics_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Diagnostics/Commands/WriteAttrib...
std::set< uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t > & get_uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetHolidaySchedule messa...
const dotdot_bitmap DrlkDaysMask("DrlkDaysMask", "map8", DrlkDaysMask_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t > & get_uic_mqtt_dotdot_door_lock_set_user_status_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetUserStatusResponse me...
void uic_mqtt_dotdot_on_application_monitoring_log_entry(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ApplicationMonitoring/Commands/L...
const dotdot_bitmap DeviceTemperatureConfigurationDeviceTempAlarmMask("DeviceTemperatureConfigurationDeviceTempAlarmMask", "map8", DeviceTemperatureConfigurationDeviceTempAlarmMask_bitmap_data)
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > MeteringEnergyCarrierSummationFormatting_bitmap_data
Definition: dotdot_mqtt.hpp:5721
std::set< uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t > & get_uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/RemoveAllScenesResponse me...
sl_status_t uic_mqtt_dotdot_by_group_ballast_configuration_init()
Initialize BallastConfiguration dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_color_control_move_color(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/MoveColor.
std::set< uic_mqtt_dotdot_alarms_get_alarm_response_callback_t > & get_uic_mqtt_dotdot_alarms_get_alarm_response_callback()
Retrieves the container with callbacks pointer for by-unid Alarms/Commands/GetAlarmResponse messages.
std::set< uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t > & get_uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback()
Retrieves the container with callbacks pointer for by-unid IASZone/Commands/InitiateNormalOperationMo...
std::set< uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t > & get_uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback()
Retrieves the container with callbacks pointer for by-unid IASZone/Commands/ZoneEnrollRequest message...
std::set< uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t > & get_uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/UnlockWithTimeout messag...
void uic_mqtt_dotdot_on_color_control_enhanced_move_to_hue(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/EnhancedMo...
std::set< uic_mqtt_dotdot_unify_thermostat_write_attributes_callback_t > & get_uic_mqtt_dotdot_unify_thermostat_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_alarms_alarm(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Alarms/Commands/Alarm.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > PumpConfigurationAndControlPumpStatus_bitmap_data
Definition: dotdot_mqtt.hpp:5825
const dotdot_bitmap DoorLockFeatureMap("DoorLockFeatureMap", "Unknown DoorLockFeatureMap", DoorLockFeatureMap_bitmap_data)
void uic_mqtt_dotdot_on_color_control_move_to_hue_and_saturation(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/MoveToHueA...
const dotdot_bitmap PowerConfigurationMainsAlarmMask("PowerConfigurationMainsAlarmMask", "map8", PowerConfigurationMainsAlarmMask_bitmap_data)
std::set< uic_mqtt_dotdot_scenes_remove_scene_response_callback_t > & get_uic_mqtt_dotdot_scenes_remove_scene_response_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/RemoveSceneResponse messag...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockKeypadOperationEventMask_bitmap_data
Definition: dotdot_mqtt.hpp:5427
void uic_mqtt_dotdot_on_door_lock_set_weekday_schedule_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetWeekdaySche...
sl_status_t uic_mqtt_dotdot_by_group_illuminance_measurement_init()
Initialize IlluminanceMeasurement dotdot bygroup command handlers.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ResetStartupParametersOptions_bitmap_data
Definition: dotdot_mqtt.hpp:5853
void uic_mqtt_dotdot_on_on_off_toggle(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/OnOff/Commands/Toggle.
const dotdot_bitmap MeteringDemandFormatting("MeteringDemandFormatting", "map8", MeteringDemandFormatting_bitmap_data)
std::set< uic_mqtt_dotdot_name_and_location_write_attributes_callback_t > & get_uic_mqtt_dotdot_name_and_location_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t > & get_uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetYearDayScheduleRespon...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > map56_bitmap_data
Definition: dotdot_mqtt.hpp:6188
sl_status_t uic_mqtt_dotdot_by_group_carbon_dioxide_init()
Initialize CarbonDioxide dotdot bygroup command handlers.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > map48_bitmap_data
Definition: dotdot_mqtt.hpp:6184
std::set< uic_mqtt_dotdot_groups_view_group_callback_t > & get_uic_mqtt_dotdot_groups_view_group_callback()
Retrieves the container with callbacks pointer for by-unid Groups/Commands/ViewGroup messages.
sl_status_t uic_mqtt_dotdot_by_group_pm25_init()
Initialize PM25 dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_color_control_step_hue_callback_t > & get_uic_mqtt_dotdot_color_control_step_hue_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/StepHue messages.
std::set< uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t > & get_uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback()
Retrieves the container with callbacks pointer for by-unid Thermostat/Commands/GetWeeklySchedule mess...
std::set< uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t > & get_uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/EnhancedMoveToHue me...
std::set< uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearHolidayScheduleResp...
std::set< uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t > & get_uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback()
Retrieves the container with callbacks pointer for by-unid OnOff/Commands/OnWithRecallGlobalScene mes...
const dotdot_bitmap WindowCoveringMode("WindowCoveringMode", "map8", WindowCoveringMode_bitmap_data)
std::set< uic_mqtt_dotdot_window_covering_write_attributes_callback_t > & get_uic_mqtt_dotdot_window_covering_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_state_interview(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/State/Commands/Interview.
void uic_mqtt_dotdot_on_level_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Level/Commands/WriteAttributes.
void uic_mqtt_dotdot_on_door_lock_clear_weekday_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearWeekdaySc...
std::set< uic_mqtt_dotdot_door_lock_lock_door_callback_t > & get_uic_mqtt_dotdot_door_lock_lock_door_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/LockDoor messages.
sl_status_t uic_mqtt_dotdot_by_group_soil_moisture_init()
Initialize SoilMoisture dotdot bygroup command handlers.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ThermostatOccupancy_bitmap_data
Definition: dotdot_mqtt.hpp:5968
void uic_mqtt_dotdot_on_power_configuration_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PowerConfiguration/Commands/Writ...
void uic_mqtt_dotdot_on_illuminance_measurement_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IlluminanceMeasurement/Commands/...
void uic_mqtt_dotdot_on_level_step(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Level/Commands/Step.
void uic_mqtt_dotdot_on_electrical_measurement_get_measurement_profile_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ElectricalMeasurement/Commands/G...
std::set< uic_mqtt_dotdot_unify_fan_control_write_attributes_callback_t > & get_uic_mqtt_dotdot_unify_fan_control_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_groups_remove_group(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/RemoveGroup.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > BallastConfigurationLampAlarmMode_bitmap_data
Definition: dotdot_mqtt.hpp:5227
void uic_mqtt_dotdot_on_on_off_on_with_timed_off(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/OnOff/Commands/OnWithTimedOff.
const dotdot_bitmap ImageBlockRequestFieldControl("ImageBlockRequestFieldControl", "map8", ImageBlockRequestFieldControl_bitmap_data)
const dotdot_bitmap MeteringEnergyCarrierDemandFormatting("MeteringEnergyCarrierDemandFormatting", "map8", MeteringEnergyCarrierDemandFormatting_bitmap_data)
void uic_mqtt_dotdot_on_groups_get_group_membership(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/GetGroupMembersh...
std::set< uic_mqtt_dotdot_configuration_parameters_write_attributes_callback_t > & get_uic_mqtt_dotdot_configuration_parameters_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_alarms_get_alarm_callback_t > & get_uic_mqtt_dotdot_alarms_get_alarm_callback()
Retrieves the container with callbacks pointer for by-unid Alarms/Commands/GetAlarm messages.
void uic_mqtt_dotdot_on_groups_add_group(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/AddGroup.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ElectricalMeasurementDCOverloadAlarmsMask_bitmap_data
Definition: dotdot_mqtt.hpp:5619
sl_status_t uic_mqtt_dotdot_by_group_basic_init()
Initialize Basic dotdot bygroup command handlers.
const dotdot_bitmap ThermostatHVACSystemTypeConfiguration("ThermostatHVACSystemTypeConfiguration", "map8", ThermostatHVACSystemTypeConfiguration_bitmap_data)
void uic_mqtt_dotdot_on_ias_zone_initiate_test_mode(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IASZone/Commands/InitiateTestMod...
void uic_mqtt_dotdot_on_door_lock_set_user_status(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetUserStatus.
const dotdot_bitmap ShadeConfigurationStatus("ShadeConfigurationStatus", "map8", ShadeConfigurationStatus_bitmap_data)
std::set< uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t > & get_uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback()
Retrieves the container with callbacks pointer for by-unid ElectricalMeasurement/Commands/GetMeasurem...
std::set< uic_mqtt_dotdot_iaswd_squawk_callback_t > & get_uic_mqtt_dotdot_iaswd_squawk_callback()
Retrieves the container with callbacks pointer for by-unid IASWD/Commands/Squawk messages.
void uic_mqtt_dotdot_on_binding_unbind(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Binding/Commands/Unbind.
void uic_mqtt_dotdot_on_protocol_controller_network_management_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ProtocolController-NetworkManage...
std::set< uic_mqtt_dotdot_door_lock_get_rfid_code_callback_t > & get_uic_mqtt_dotdot_door_lock_get_rfid_code_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetRFIDCode messages.
const dotdot_bitmap DoorLockSupportedOperatingModes("DoorLockSupportedOperatingModes", "map16", DoorLockSupportedOperatingModes_bitmap_data)
void uic_mqtt_dotdot_on_groups_get_group_membership_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/GetGroupMembersh...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > BasicDisableLocalConfig_bitmap_data
Definition: dotdot_mqtt.hpp:5259
std::set< uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t > & get_uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetHolidaySchedule messa...
std::set< uic_mqtt_dotdot_color_control_color_loop_set_callback_t > & get_uic_mqtt_dotdot_color_control_color_loop_set_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/ColorLoopSet message...
void uic_mqtt_dotdot_on_iaswd_start_warning(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IASWD/Commands/StartWarning.
sl_status_t uic_mqtt_dotdot_by_group_on_off_init()
Initialize OnOff dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_electrical_measurement_get_profile_info_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ElectricalMeasurement/Commands/G...
std::set< uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t > & get_uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback()
Retrieves the container with callbacks pointer for by-unid WindowCovering/Commands/GoToTiltPercentage...
const dotdot_bitmap MeteringEnergyCarrierSummationFormatting("MeteringEnergyCarrierSummationFormatting", "map8", MeteringEnergyCarrierSummationFormatting_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearWeekdayScheduleResp...
void uic_mqtt_dotdot_on_pump_configuration_and_control_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PumpConfigurationAndControl/Comm...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > MeteringSummationFormatting_bitmap_data
Definition: dotdot_mqtt.hpp:5741
const dotdot_bitmap map32("map32", "map32", map32_bitmap_data)
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > map40_bitmap_data
Definition: dotdot_mqtt.hpp:6180
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockManualOperationEventMask_bitmap_data
Definition: dotdot_mqtt.hpp:5473
std::set< uic_mqtt_dotdot_color_control_step_color_temperature_callback_t > & get_uic_mqtt_dotdot_color_control_step_color_temperature_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/StepColorTemperature...
void uic_mqtt_dotdot_on_binding_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Binding/Commands/WriteAttributes...
void uic_mqtt_dotdot_on_color_control_move_to_color_temperature(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/MoveToColo...
sl_status_t uic_mqtt_dotdot_by_group_binding_init()
Initialize Binding dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_wind_speed_measurement_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/WindSpeedMeasurement/Commands/Wr...
std::set< uic_mqtt_dotdot_state_write_attributes_callback_t > & get_uic_mqtt_dotdot_state_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
sl_status_t uic_mqtt_dotdot_by_group_shade_configuration_init()
Initialize ShadeConfiguration dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_on_off_off(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/OnOff/Commands/Off.
sl_status_t uic_mqtt_dotdot_by_group_descriptor_init()
Initialize Descriptor dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_scenes_get_scene_membership_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/GetSceneMembersh...
std::set< uic_mqtt_dotdot_thermostat_user_interface_configuration_write_attributes_callback_t > & get_uic_mqtt_dotdot_thermostat_user_interface_configuration_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_wind_speed_measurement_write_attributes_callback_t > & get_uic_mqtt_dotdot_wind_speed_measurement_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_protocol_controller_rf_telemetry_write_attributes_callback_t > & get_uic_mqtt_dotdot_protocol_controller_rf_telemetry_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const dotdot_bitmap ThermostatOccupancy("ThermostatOccupancy", "map8", ThermostatOccupancy_bitmap_data)
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockDefaultConfigurationRegister_bitmap_data
Definition: dotdot_mqtt.hpp:5381
void uic_mqtt_dotdot_on_door_lock_clear_all_pin_codes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearAllPINCod...
const dotdot_bitmap BasicDisableLocalConfig("BasicDisableLocalConfig", "map8", BasicDisableLocalConfig_bitmap_data)
void uic_mqtt_dotdot_on_identify_identify_query(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Identify/Commands/IdentifyQuery.
std::set< uic_mqtt_dotdot_door_lock_toggle_callback_t > & get_uic_mqtt_dotdot_door_lock_toggle_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/Toggle messages.
sl_status_t uic_mqtt_dotdot_by_group_fan_control_init()
Initialize FanControl dotdot bygroup command handlers.
const dotdot_bitmap DoorLockDefaultConfigurationRegister("DoorLockDefaultConfigurationRegister", "map16", DoorLockDefaultConfigurationRegister_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t > & get_uic_mqtt_dotdot_door_lock_operating_event_notification_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/OperatingEventNotificati...
std::set< uic_mqtt_dotdot_system_metrics_write_attributes_callback_t > & get_uic_mqtt_dotdot_system_metrics_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_unify_humidity_control_write_attributes_callback_t > & get_uic_mqtt_dotdot_unify_humidity_control_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_door_lock_lock_door_response_callback_t > & get_uic_mqtt_dotdot_door_lock_lock_door_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/LockDoorResponse message...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > RestartDeviceOptions_bitmap_data
Definition: dotdot_mqtt.hpp:5863
std::set< uic_mqtt_dotdot_on_off_off_callback_t > & get_uic_mqtt_dotdot_on_off_off_callback()
Retrieves the container with callbacks pointer for by-unid OnOff/Commands/Off messages.
sl_status_t uic_mqtt_dotdot_by_group_wind_speed_measurement_init()
Initialize WindSpeedMeasurement dotdot bygroup command handlers.
const dotdot_bitmap SquawkSquawkConfiguration("SquawkSquawkConfiguration", "map8", SquawkSquawkConfiguration_bitmap_data)
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > PowerConfigurationMainsAlarmMask_bitmap_data
Definition: dotdot_mqtt.hpp:5783
std::set< uic_mqtt_dotdot_groups_add_group_response_callback_t > & get_uic_mqtt_dotdot_groups_add_group_response_callback()
Retrieves the container with callbacks pointer for by-unid Groups/Commands/AddGroupResponse messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockRFIDOperationEventMask_bitmap_data
Definition: dotdot_mqtt.hpp:5499
void uic_mqtt_dotdot_on_electrical_measurement_get_profile_info(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ElectricalMeasurement/Commands/G...
void uic_mqtt_dotdot_on_door_lock_set_rfid_code(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetRFIDCode.
std::set< uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t > & get_uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetYearDaySchedule messa...
void uic_mqtt_dotdot_on_door_lock_set_year_day_schedule_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetYearDaySche...
std::set< uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t > & get_uic_mqtt_dotdot_door_lock_get_user_status_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetUserStatusResponse me...
sl_status_t uic_mqtt_dotdot_by_group_power_configuration_init()
Initialize PowerConfiguration dotdot bygroup command handlers.
sl_status_t uic_mqtt_dotdot_by_group_unify_thermostat_init()
Initialize UnifyThermostat dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_occupancy_sensing_write_attributes_callback_t > & get_uic_mqtt_dotdot_occupancy_sensing_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_level_stop(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Level/Commands/Stop.
const dotdot_bitmap PumpConfigurationAndControlPumpStatus("PumpConfigurationAndControlPumpStatus", "map16", PumpConfigurationAndControlPumpStatus_bitmap_data)
void uic_mqtt_dotdot_on_door_lock_clear_weekday_schedule_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearWeekdaySc...
std::set< uic_mqtt_dotdot_scenes_add_scene_callback_t > & get_uic_mqtt_dotdot_scenes_add_scene_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/AddScene messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > MeteringHistoricalConsumptionFormatting_bitmap_data
Definition: dotdot_mqtt.hpp:5731
std::set< uic_mqtt_dotdot_unify_fan_control_turn_off_callback_t > & get_uic_mqtt_dotdot_unify_fan_control_turn_off_callback()
Retrieves the container with callbacks pointer for by-unid UnifyFanControl/Commands/TurnOff messages.
void uic_mqtt_dotdot_on_door_lock_get_credential_status(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetCredentialS...
std::set< uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t > & get_uic_mqtt_dotdot_door_lock_programming_event_notification_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ProgrammingEventNotifica...
const dotdot_bitmap BarrierControlSafetyStatus("BarrierControlSafetyStatus", "map16", BarrierControlSafetyStatus_bitmap_data)
std::set< uic_mqtt_dotdot_barrier_control_stop_callback_t > & get_uic_mqtt_dotdot_barrier_control_stop_callback()
Retrieves the container with callbacks pointer for by-unid BarrierControl/Commands/Stop messages.
void uic_mqtt_dotdot_on_color_control_step_color(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/StepColor.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockRFProgrammingEventMask_bitmap_data
Definition: dotdot_mqtt.hpp:5545
void uic_mqtt_dotdot_on_door_lock_set_user_type(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetUserType.
std::set< uic_mqtt_dotdot_poll_control_check_in_response_callback_t > & get_uic_mqtt_dotdot_poll_control_check_in_response_callback()
Retrieves the container with callbacks pointer for by-unid PollControl/Commands/CheckInResponse messa...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ThermostatThermostatProgrammingOperationMode_bitmap_data
Definition: dotdot_mqtt.hpp:5984
std::set< uic_mqtt_dotdot_door_lock_set_user_type_callback_t > & get_uic_mqtt_dotdot_door_lock_set_user_type_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetUserType messages.
void uic_mqtt_dotdot_on_system_metrics_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/SystemMetrics/Commands/WriteAttr...
std::set< uic_mqtt_dotdot_level_stop_with_on_off_callback_t > & get_uic_mqtt_dotdot_level_stop_with_on_off_callback()
Retrieves the container with callbacks pointer for by-unid Level/Commands/StopWithOnOff messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DrlkDaysMask_bitmap_data
Definition: dotdot_mqtt.hpp:5575
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > QueryNextImageRequestFieldControl_bitmap_data
Definition: dotdot_mqtt.hpp:5847
std::set< uic_mqtt_dotdot_groups_write_attributes_callback_t > & get_uic_mqtt_dotdot_groups_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_color_control_move_to_color_callback_t > & get_uic_mqtt_dotdot_color_control_move_to_color_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/MoveToColor messages...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ColorControlColorCapabilities_bitmap_data
Definition: dotdot_mqtt.hpp:5315
void uic_mqtt_dotdot_on_application_monitoring_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ApplicationMonitoring/Commands/W...
void uic_mqtt_dotdot_on_door_lock_set_pin_code(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetPINCode.
const dotdot_bitmap DoorLockRFIDOperationEventMask("DoorLockRFIDOperationEventMask", "map16", DoorLockRFIDOperationEventMask_bitmap_data)
const dotdot_bitmap map24("map24", "map32", map24_bitmap_data)
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > TstatScheduleDOW_bitmap_data
Definition: dotdot_mqtt.hpp:6026
std::set< uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t > & get_uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback()
Retrieves the container with callbacks pointer for by-unid PollControl/Commands/SetShortPollInterval ...
void uic_mqtt_dotdot_on_door_lock_clear_holiday_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearHolidaySc...
void uic_mqtt_dotdot_on_thermostat_get_weekly_schedule_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Thermostat/Commands/GetWeeklySch...
void uic_mqtt_dotdot_on_color_control_move_hue(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/MoveHue.
std::set< uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t > & get_uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback()
Retrieves the container with callbacks pointer for by-unid PollControl/Commands/SetLongPollInterval m...
std::set< uic_mqtt_dotdot_application_monitoring_log_entry_callback_t > & get_uic_mqtt_dotdot_application_monitoring_log_entry_callback()
Retrieves the container with callbacks pointer for by-unid ApplicationMonitoring/Commands/LogEntry me...
void uic_mqtt_dotdot_on_scenes_remove_all_scenes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/RemoveAllScenes.
const dotdot_bitmap ThermostatRemoteSensing("ThermostatRemoteSensing", "map8", ThermostatRemoteSensing_bitmap_data)
void uic_mqtt_dotdot_on_temperature_measurement_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/TemperatureMeasurement/Commands/...
sl_status_t uic_mqtt_dotdot_by_group_electrical_measurement_init()
Initialize ElectricalMeasurement dotdot bygroup command handlers.
const dotdot_bitmap DoorLockAlarmMask("DoorLockAlarmMask", "map16", DoorLockAlarmMask_bitmap_data)
void uic_mqtt_dotdot_on_color_control_move_to_color(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/MoveToColo...
const dotdot_bitmap OccupancySensingOccupancySensorTypeBitmap("OccupancySensingOccupancySensorTypeBitmap", "map8", OccupancySensingOccupancySensorTypeBitmap_bitmap_data)
std::set< uic_mqtt_dotdot_on_off_on_callback_t > & get_uic_mqtt_dotdot_on_off_on_callback()
Retrieves the container with callbacks pointer for by-unid OnOff/Commands/On messages.
const dotdot_bitmap map40("map40", "map32", map40_bitmap_data)
const dotdot_bitmap ElectricalMeasurementDCOverloadAlarmsMask("ElectricalMeasurementDCOverloadAlarmsMask", "map8", ElectricalMeasurementDCOverloadAlarmsMask_bitmap_data)
void uic_mqtt_dotdot_on_scenes_remove_all_scenes_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/RemoveAllScenesR...
std::set< uic_mqtt_dotdot_identify_write_attributes_callback_t > & get_uic_mqtt_dotdot_identify_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_dehumidification_control_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DehumidificationControl/Commands...
void uic_mqtt_dotdot_on_on_off_on(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/OnOff/Commands/On.
sl_status_t uic_mqtt_dotdot_by_group_scenes_init()
Initialize Scenes dotdot bygroup command handlers.
const dotdot_bitmap DoorLockRFProgrammingEventMask("DoorLockRFProgrammingEventMask", "map16", DoorLockRFProgrammingEventMask_bitmap_data)
std::set< uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t > & get_uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback()
Retrieves the container with callbacks pointer for by-unid Thermostat/Commands/SetWeeklySchedule mess...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > MeteringDemandFormatting_bitmap_data
Definition: dotdot_mqtt.hpp:5701
std::set< uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t > & get_uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback()
Retrieves the container with callbacks pointer for by-unid Thermostat/Commands/SetpointRaiseOrLower m...
sl_status_t uic_mqtt_dotdot_by_group_flow_measurement_init()
Initialize FlowMeasurement dotdot bygroup command handlers.
sl_status_t uic_mqtt_dotdot_by_group_iaswd_init()
Initialize IASWD dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t > & get_uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetWeekdayScheduleRespon...
std::set< uic_mqtt_dotdot_identify_trigger_effect_callback_t > & get_uic_mqtt_dotdot_identify_trigger_effect_callback()
Retrieves the container with callbacks pointer for by-unid Identify/Commands/TriggerEffect messages.
void uic_mqtt_dotdot_on_level_move_with_on_off(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Level/Commands/MoveWithOnOff.
const dotdot_bitmap DoorLockRFIDProgrammingEventMask("DoorLockRFIDProgrammingEventMask", "map16", DoorLockRFIDProgrammingEventMask_bitmap_data)
std::set< uic_mqtt_dotdot_relativity_humidity_write_attributes_callback_t > & get_uic_mqtt_dotdot_relativity_humidity_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_electrical_conductivity_measurement_write_attributes_callback_t > & get_uic_mqtt_dotdot_electrical_conductivity_measurement_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_temperature_measurement_write_attributes_callback_t > & get_uic_mqtt_dotdot_temperature_measurement_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const dotdot_bitmap CopySceneMode("CopySceneMode", "uint8", CopySceneMode_bitmap_data)
std::set< uic_mqtt_dotdot_alarms_write_attributes_callback_t > & get_uic_mqtt_dotdot_alarms_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_thermostat_clear_weekly_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Thermostat/Commands/ClearWeeklyS...
const dotdot_bitmap ResetStartupParametersOptions("ResetStartupParametersOptions", "map8", ResetStartupParametersOptions_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_get_rfid_code_response_callback_t > & get_uic_mqtt_dotdot_door_lock_get_rfid_code_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetRFIDCodeResponse mess...
std::set< uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t > & get_uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback()
Retrieves the container with callbacks pointer for by-unid Binding/Commands/BindToProtocolController ...
void uic_mqtt_dotdot_on_on_off_on_with_recall_global_scene(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/OnOff/Commands/OnWithRecallGloba...
std::set< uic_mqtt_dotdot_door_lock_unbolt_door_callback_t > & get_uic_mqtt_dotdot_door_lock_unbolt_door_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/UnboltDoor messages.
void uic_mqtt_dotdot_on_door_lock_get_rfid_code_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetRFIDCodeRes...
void uic_mqtt_dotdot_on_scenes_copy_scene_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/CopySceneRespons...
std::set< uic_mqtt_dotdot_scenes_write_attributes_callback_t > & get_uic_mqtt_dotdot_scenes_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const dotdot_bitmap UnifyThermostatSupportedThermostatMode("UnifyThermostatSupportedThermostatMode", "Unknown UnifyThermostatSupportedThermostatMode", UnifyThermostatSupportedThermostatMode_bitmap_data)
void uic_mqtt_dotdot_on_level_stop_with_on_off(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Level/Commands/StopWithOnOff.
void uic_mqtt_dotdot_on_state_remove_offline(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/State/Commands/RemoveOffline.
void uic_mqtt_dotdot_on_scenes_enhanced_add_scene_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/EnhancedAddScene...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > map8_bitmap_data
Definition: dotdot_mqtt.hpp:6196
std::set< uic_mqtt_dotdot_alarms_alarm_callback_t > & get_uic_mqtt_dotdot_alarms_alarm_callback()
Retrieves the container with callbacks pointer for by-unid Alarms/Commands/Alarm messages.
std::set< uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t > & get_uic_mqtt_dotdot_scenes_remove_all_scenes_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/RemoveAllScenes messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > MeteringEnergyCarrierDemandFormatting_bitmap_data
Definition: dotdot_mqtt.hpp:5711
std::set< uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t > & get_uic_mqtt_dotdot_door_lock_set_user_type_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetUserTypeResponse mess...
std::set< uic_mqtt_dotdot_diagnostics_write_attributes_callback_t > & get_uic_mqtt_dotdot_diagnostics_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_descriptor_write_attributes_callback_t > & get_uic_mqtt_dotdot_descriptor_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_unify_humidity_control_mode_set(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/UnifyHumidityControl/Commands/Mo...
std::set< uic_mqtt_dotdot_aox_locator_write_attributes_callback_t > & get_uic_mqtt_dotdot_aox_locator_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearYearDayScheduleResp...
std::set< uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearWeekdaySchedule mes...
void uic_mqtt_dotdot_on_thermostat_get_relay_status_log(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Thermostat/Commands/GetRelayStat...
std::set< uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t > & get_uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetWeekdayScheduleRespon...
std::set< uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t > & get_uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetHolidayScheduleRespon...
std::set< uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t > & get_uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback()
Retrieves the container with callbacks pointer for by-unid IASZone/Commands/InitiateTestMode messages...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > OccupancySensingOccupancy_bitmap_data
Definition: dotdot_mqtt.hpp:5761
std::set< uic_mqtt_dotdot_pressure_measurement_write_attributes_callback_t > & get_uic_mqtt_dotdot_pressure_measurement_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_door_lock_toggle_response_callback_t > & get_uic_mqtt_dotdot_door_lock_toggle_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ToggleResponse messages.
void uic_mqtt_dotdot_on_poll_control_set_short_poll_interval(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PollControl/Commands/SetShortPol...
void uic_mqtt_dotdot_on_iaswd_squawk(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IASWD/Commands/Squawk.
void uic_mqtt_dotdot_on_door_lock_get_user_type_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetUserTypeRes...
std::set< uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t > & get_uic_mqtt_dotdot_configuration_parameters_set_parameter_callback()
Retrieves the container with callbacks pointer for by-unid ConfigurationParameters/Commands/SetParame...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ThermostatThermostatRunningState_bitmap_data
Definition: dotdot_mqtt.hpp:5996
std::set< uic_mqtt_dotdot_pm25_write_attributes_callback_t > & get_uic_mqtt_dotdot_pm25_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t > & get_uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback()
Retrieves the container with callbacks pointer for by-unid WindowCovering/Commands/GoToTiltValue mess...
void uic_mqtt_dotdot_on_door_lock_get_user_status(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetUserStatus.
std::set< uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t > & get_uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/MoveToHueAndSaturati...
void uic_mqtt_dotdot_on_electrical_conductivity_measurement_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ElectricalConductivityMeasuremen...
sl_status_t uic_mqtt_dotdot_by_group_color_control_init()
Initialize ColorControl dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_barrier_control_write_attributes_callback_t > & get_uic_mqtt_dotdot_barrier_control_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > BarrierControlCapabilities_bitmap_data
Definition: dotdot_mqtt.hpp:5233
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ThermostatAlarmMask_bitmap_data
Definition: dotdot_mqtt.hpp:5936
std::set< uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t > & get_uic_mqtt_dotdot_window_covering_go_to_lift_value_callback()
Retrieves the container with callbacks pointer for by-unid WindowCovering/Commands/GoToLiftValue mess...
void uic_mqtt_dotdot_on_color_control_enhanced_step_hue(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/EnhancedSt...
void uic_mqtt_dotdot_on_basic_reset_to_factory_defaults(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Basic/Commands/ResetToFactoryDef...
std::set< uic_mqtt_dotdot_device_temperature_configuration_write_attributes_callback_t > & get_uic_mqtt_dotdot_device_temperature_configuration_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const dotdot_bitmap IasZoneStatus("IasZoneStatus", "map16", IasZoneStatus_bitmap_data)
void uic_mqtt_dotdot_on_window_covering_up_or_open(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/WindowCovering/Commands/UpOrOpen...
std::set< uic_mqtt_dotdot_binding_bind_callback_t > & get_uic_mqtt_dotdot_binding_bind_callback()
Retrieves the container with callbacks pointer for by-unid Binding/Commands/Bind messages.
void uic_mqtt_dotdot_on_state_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/State/Commands/WriteAttributes.
void uic_mqtt_dotdot_on_binding_unbind_from_protocol_controller(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Binding/Commands/UnbindFromProto...
void uic_mqtt_dotdot_on_door_lock_get_holiday_schedule_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetHolidaySche...
std::set< uic_mqtt_dotdot_poll_control_check_in_callback_t > & get_uic_mqtt_dotdot_poll_control_check_in_callback()
Retrieves the container with callbacks pointer for by-unid PollControl/Commands/CheckIn messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > WindowCoveringConfigOrStatus_bitmap_data
Definition: dotdot_mqtt.hpp:6138
std::set< uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t > & get_uic_mqtt_dotdot_protocol_controller_network_management_write_callback()
Retrieves the container with callbacks pointer for by-unid ProtocolController-NetworkManagement/Comma...
void uic_mqtt_dotdot_on_door_lock_set_user_type_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetUserTypeRes...
sl_status_t uic_mqtt_dotdot_by_group_poll_control_init()
Initialize PollControl dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_ph_measurement_write_attributes_callback_t > & get_uic_mqtt_dotdot_ph_measurement_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_color_control_enhanced_move_hue(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/EnhancedMo...
sl_status_t uic_mqtt_dotdot_by_group_pressure_measurement_init()
Initialize PressureMeasurement dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_door_lock_get_year_day_schedule_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetYearDaySche...
const dotdot_bitmap ThermostatThermostatRunningState("ThermostatThermostatRunningState", "map16", ThermostatThermostatRunningState_bitmap_data)
sl_status_t uic_mqtt_dotdot_by_group_time_init()
Initialize Time dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_aox_locator_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/AoXLocator/Commands/WriteAttribu...
std::set< uic_mqtt_dotdot_door_lock_set_credential_callback_t > & get_uic_mqtt_dotdot_door_lock_set_credential_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetCredential messages.
void uic_mqtt_dotdot_on_door_lock_get_pin_code(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetPINCode.
void uic_mqtt_dotdot_on_poll_control_check_in(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PollControl/Commands/CheckIn.
std::set< uic_mqtt_dotdot_color_control_move_color_callback_t > & get_uic_mqtt_dotdot_color_control_move_color_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/MoveColor messages.
std::set< uic_mqtt_dotdot_basic_write_attributes_callback_t > & get_uic_mqtt_dotdot_basic_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_color_control_step_color_temperature(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/StepColorT...
void uic_mqtt_dotdot_on_protocol_controller_rf_telemetry_tx_report(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ProtocolController-RFTelemetry/C...
std::set< uic_mqtt_dotdot_scenes_copy_scene_callback_t > & get_uic_mqtt_dotdot_scenes_copy_scene_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/CopyScene messages.
std::set< uic_mqtt_dotdot_scenes_remove_scene_callback_t > & get_uic_mqtt_dotdot_scenes_remove_scene_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/RemoveScene messages.
std::set< uic_mqtt_dotdot_ias_zone_write_attributes_callback_t > & get_uic_mqtt_dotdot_ias_zone_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_level_move_with_on_off_callback_t > & get_uic_mqtt_dotdot_level_move_with_on_off_callback()
Retrieves the container with callbacks pointer for by-unid Level/Commands/MoveWithOnOff messages.
void uic_mqtt_dotdot_on_level_move_to_level_with_on_off(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Level/Commands/MoveToLevelWithOn...
void uic_mqtt_dotdot_on_barrier_control_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/BarrierControl/Commands/WriteAtt...
const dotdot_bitmap CCColorOptions("CCColorOptions", "map8", CCColorOptions_bitmap_data)
void uic_mqtt_dotdot_on_scenes_view_scene_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/ViewSceneRespons...
void uic_mqtt_dotdot_on_relativity_humidity_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/RelativityHumidity/Commands/Writ...
const dotdot_bitmap BasicAlarmMask("BasicAlarmMask", "map8", BasicAlarmMask_bitmap_data)
sl_status_t uic_mqtt_dotdot_by_group_electrical_conductivity_measurement_init()
Initialize ElectricalConductivityMeasurement dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_state_discover_neighbors_callback_t > & get_uic_mqtt_dotdot_state_discover_neighbors_callback()
Retrieves the container with callbacks pointer for by-unid State/Commands/DiscoverNeighbors messages.
std::set< uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t > & get_uic_mqtt_dotdot_color_control_move_to_color_temperature_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/MoveToColorTemperatu...
std::set< uic_mqtt_dotdot_power_configuration_write_attributes_callback_t > & get_uic_mqtt_dotdot_power_configuration_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_door_lock_get_pin_code_callback_t > & get_uic_mqtt_dotdot_door_lock_get_pin_code_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetPINCode messages.
sl_status_t uic_mqtt_dotdot_by_group_metering_init()
Initialize Metering dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t > & get_uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback()
Retrieves the container with callbacks pointer for by-unid Basic/Commands/ResetToFactoryDefaults mess...
void uic_mqtt_dotdot_on_alarms_get_alarm(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Alarms/Commands/GetAlarm.
const dotdot_bitmap DoorLockRFOperationEventMask("DoorLockRFOperationEventMask", "map16", DoorLockRFOperationEventMask_bitmap_data)
void uic_mqtt_dotdot_on_carbon_dioxide_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/CarbonDioxide/Commands/WriteAttr...
void uic_mqtt_dotdot_on_protocol_controller_network_management_write(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ProtocolController-NetworkManage...
std::set< uic_mqtt_dotdot_scenes_recall_scene_callback_t > & get_uic_mqtt_dotdot_scenes_recall_scene_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/RecallScene messages.
std::set< uic_mqtt_dotdot_iaswd_start_warning_callback_t > & get_uic_mqtt_dotdot_iaswd_start_warning_callback()
Retrieves the container with callbacks pointer for by-unid IASWD/Commands/StartWarning messages.
void uic_mqtt_dotdot_on_color_control_step_saturation(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/StepSatura...
std::set< uic_mqtt_dotdot_on_off_off_with_effect_callback_t > & get_uic_mqtt_dotdot_on_off_off_with_effect_callback()
Retrieves the container with callbacks pointer for by-unid OnOff/Commands/OffWithEffect messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > StartWarningSirenConfiguration_bitmap_data
Definition: dotdot_mqtt.hpp:5903
void uic_mqtt_dotdot_on_door_lock_clear_all_pin_codes_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearAllPINCod...
void uic_mqtt_dotdot_on_unify_fan_control_turn_off(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/UnifyFanControl/Commands/TurnOff...
void uic_mqtt_dotdot_on_door_lock_set_rfid_code_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetRFIDCodeRes...
void uic_mqtt_dotdot_on_electrical_measurement_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ElectricalMeasurement/Commands/W...
std::set< uic_mqtt_dotdot_door_lock_get_pin_code_response_callback_t > & get_uic_mqtt_dotdot_door_lock_get_pin_code_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetPINCodeResponse messa...
std::set< uic_mqtt_dotdot_color_control_step_color_callback_t > & get_uic_mqtt_dotdot_color_control_step_color_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/StepColor messages.
void uic_mqtt_dotdot_on_carbon_monoxide_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/CarbonMonoxide/Commands/WriteAtt...
void uic_mqtt_dotdot_on_state_discover_security(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/State/Commands/DiscoverSecurity.
const dotdot_bitmap TstatScheduleMode("TstatScheduleMode", "map8", TstatScheduleMode_bitmap_data)
void uic_mqtt_dotdot_on_door_lock_unlock_with_timeout_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/UnlockWithTime...
void uic_mqtt_dotdot_on_state_remove(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/State/Commands/Remove.
std::set< uic_mqtt_dotdot_binding_unbind_callback_t > & get_uic_mqtt_dotdot_binding_unbind_callback()
Retrieves the container with callbacks pointer for by-unid Binding/Commands/Unbind messages.
std::set< uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t > & get_uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback()
Retrieves the container with callbacks pointer for by-unid ConfigurationParameters/Commands/DiscoverP...
void uic_mqtt_dotdot_on_door_lock_clear_holiday_schedule_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearHolidaySc...
sl_status_t uic_mqtt_dotdot_by_group_configuration_parameters_init()
Initialize ConfigurationParameters dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_level_move_to_closest_frequency(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Level/Commands/MoveToClosestFreq...
void uic_mqtt_dotdot_on_scenes_view_scene(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/ViewScene.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > BallastConfigurationBallastStatus_bitmap_data
Definition: dotdot_mqtt.hpp:5219
std::set< uic_mqtt_dotdot_identify_identify_query_response_callback_t > & get_uic_mqtt_dotdot_identify_identify_query_response_callback()
Retrieves the container with callbacks pointer for by-unid Identify/Commands/IdentifyQueryResponse me...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > PumpConfigurationAndControlAlarmMask_bitmap_data
Definition: dotdot_mqtt.hpp:5793
std::set< uic_mqtt_dotdot_alarms_reset_alarm_callback_t > & get_uic_mqtt_dotdot_alarms_reset_alarm_callback()
Retrieves the container with callbacks pointer for by-unid Alarms/Commands/ResetAlarm messages.
std::set< uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t > & get_uic_mqtt_dotdot_scenes_get_scene_membership_response_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/GetSceneMembershipResponse...
void uic_mqtt_dotdot_on_door_lock_clear_year_day_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearYearDaySc...
sl_status_t uic_mqtt_dotdot_by_group_level_init()
Initialize Level dotdot bygroup command handlers.
sl_status_t uic_mqtt_dotdot_by_group_diagnostics_init()
Initialize Diagnostics dotdot bygroup command handlers.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ElectricalMeasurementMeasurementType_bitmap_data
Definition: dotdot_mqtt.hpp:5627
std::set< uic_mqtt_dotdot_door_lock_set_credential_response_callback_t > & get_uic_mqtt_dotdot_door_lock_set_credential_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetCredentialResponse me...
void uic_mqtt_dotdot_on_groups_view_group_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/ViewGroupRespons...
const dotdot_bitmap DoorLockKeypadOperationEventMask("DoorLockKeypadOperationEventMask", "map16", DoorLockKeypadOperationEventMask_bitmap_data)
std::set< uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t > & get_uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback()
Retrieves the container with callbacks pointer for by-unid ElectricalMeasurement/Commands/GetProfileI...
const dotdot_bitmap map16("map16", "map16", map16_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_clear_rfid_code_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_rfid_code_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearRFIDCode messages.
std::set< uic_mqtt_dotdot_color_control_move_color_temperature_callback_t > & get_uic_mqtt_dotdot_color_control_move_color_temperature_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/MoveColorTemperature...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockRFIDProgrammingEventMask_bitmap_data
Definition: dotdot_mqtt.hpp:5517
std::set< uic_mqtt_dotdot_door_lock_clear_rfid_code_response_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_rfid_code_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearRFIDCodeResponse me...
std::set< uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t > & get_uic_mqtt_dotdot_door_lock_get_log_record_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetLogRecordResponse mes...
void uic_mqtt_dotdot_on_descriptor_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Descriptor/Commands/WriteAttribu...
std::set< uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t > & get_uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetYearDaySchedule messa...
void uic_mqtt_dotdot_on_identify_identify_query_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Identify/Commands/IdentifyQueryR...
std::set< uic_mqtt_dotdot_color_control_stop_move_step_callback_t > & get_uic_mqtt_dotdot_color_control_stop_move_step_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/StopMoveStep message...
std::set< uic_mqtt_dotdot_door_lock_get_credential_status_callback_t > & get_uic_mqtt_dotdot_door_lock_get_credential_status_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetCredentialStatus mess...
void uic_mqtt_dotdot_on_fan_control_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/FanControl/Commands/WriteAttribu...
const dotdot_bitmap DoorLockKeypadProgrammingEventMask("DoorLockKeypadProgrammingEventMask", "map16", DoorLockKeypadProgrammingEventMask_bitmap_data)
std::set< uic_mqtt_dotdot_color_control_move_to_saturation_callback_t > & get_uic_mqtt_dotdot_color_control_move_to_saturation_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/MoveToSaturation mes...
void uic_mqtt_dotdot_on_alarms_reset_alarm_log(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Alarms/Commands/ResetAlarmLog.
void uic_mqtt_dotdot_on_on_off_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/OnOff/Commands/WriteAttributes.
void uic_mqtt_dotdot_on_color_control_move_to_hue(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/MoveToHue.
std::set< uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t > & get_uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback()
Retrieves the container with callbacks pointer for by-unid ElectricalMeasurement/Commands/GetMeasurem...
std::set< uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t > & get_uic_mqtt_dotdot_poll_control_fast_poll_stop_callback()
Retrieves the container with callbacks pointer for by-unid PollControl/Commands/FastPollStop messages...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockRFOperationEventMask_bitmap_data
Definition: dotdot_mqtt.hpp:5527
void uic_mqtt_dotdot_on_unify_fan_control_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/UnifyFanControl/Commands/WriteAt...
std::set< uic_mqtt_dotdot_door_lock_clear_all_rfid_codes_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_all_rfid_codes_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearAllRFIDCodes messag...
void uic_mqtt_dotdot_on_identify_trigger_effect(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Identify/Commands/TriggerEffect.
void uic_mqtt_dotdot_on_door_lock_toggle_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ToggleResponse...
void uic_mqtt_dotdot_on_poll_control_set_long_poll_interval(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PollControl/Commands/SetLongPoll...
void uic_mqtt_dotdot_on_door_lock_clear_year_day_schedule_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearYearDaySc...
std::set< uic_mqtt_dotdot_door_lock_clear_all_rfid_codes_response_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_all_rfid_codes_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearAllRFIDCodesRespons...
void uic_mqtt_dotdot_on_unify_humidity_control_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/UnifyHumidityControl/Commands/Wr...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > UnifyHumidityControlSupportedReportingMode_bitmap_data
Definition: dotdot_mqtt.hpp:6082
const dotdot_bitmap GroupsNameSupport("GroupsNameSupport", "map8", GroupsNameSupport_bitmap_data)
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ScenesNameSupport_bitmap_data
Definition: dotdot_mqtt.hpp:5873
const dotdot_bitmap ScenesNameSupport("ScenesNameSupport", "map8", ScenesNameSupport_bitmap_data)
std::set< uic_mqtt_dotdot_iaswd_write_attributes_callback_t > & get_uic_mqtt_dotdot_iaswd_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const dotdot_bitmap TimeTimeStatus("TimeTimeStatus", "map8", TimeTimeStatus_bitmap_data)
std::set< uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t > & get_uic_mqtt_dotdot_level_move_to_level_with_on_off_callback()
Retrieves the container with callbacks pointer for by-unid Level/Commands/MoveToLevelWithOnOff messag...
void uic_mqtt_dotdot_on_ias_zone_zone_status_change_notification(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IASZone/Commands/ZoneStatusChang...
void uic_mqtt_dotdot_on_poll_control_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PollControl/Commands/WriteAttrib...
std::set< uic_mqtt_dotdot_unify_humidity_control_mode_set_callback_t > & get_uic_mqtt_dotdot_unify_humidity_control_mode_set_callback()
Retrieves the container with callbacks pointer for by-unid UnifyHumidityControl/Commands/ModeSet mess...
std::set< uic_mqtt_dotdot_groups_view_group_response_callback_t > & get_uic_mqtt_dotdot_groups_view_group_response_callback()
Retrieves the container with callbacks pointer for by-unid Groups/Commands/ViewGroupResponse messages...
const dotdot_bitmap MeteringTemperatureFormatting("MeteringTemperatureFormatting", "map8", MeteringTemperatureFormatting_bitmap_data)
void uic_mqtt_dotdot_on_door_lock_get_pin_code_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetPINCodeResp...
const dotdot_bitmap map64("map64", "map32", map64_bitmap_data)
void uic_mqtt_dotdot_on_ias_zone_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IASZone/Commands/WriteAttributes...
void uic_mqtt_dotdot_on_configuration_parameters_discover_parameter_range(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ConfigurationParameters/Commands...
void uic_mqtt_dotdot_on_door_lock_clear_rfid_code(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearRFIDCode.
void uic_mqtt_dotdot_on_binding_bind_to_protocol_controller(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Binding/Commands/BindToProtocolC...
std::set< uic_mqtt_dotdot_level_move_to_level_callback_t > & get_uic_mqtt_dotdot_level_move_to_level_callback()
Retrieves the container with callbacks pointer for by-unid Level/Commands/MoveToLevel messages.
std::set< uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t > & get_uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback()
Retrieves the container with callbacks pointer for by-unid Thermostat/Commands/ClearWeeklySchedule me...
void uic_mqtt_dotdot_on_color_control_move_saturation(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/MoveSatura...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > BasicAlarmMask_bitmap_data
Definition: dotdot_mqtt.hpp:5251
std::set< uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t > & get_uic_mqtt_dotdot_thermostat_get_relay_status_log_callback()
Retrieves the container with callbacks pointer for by-unid Thermostat/Commands/GetRelayStatusLog mess...
void uic_mqtt_dotdot_on_barrier_control_stop(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/BarrierControl/Commands/Stop.
std::set< uic_mqtt_dotdot_unify_humidity_control_setpoint_set_callback_t > & get_uic_mqtt_dotdot_unify_humidity_control_setpoint_set_callback()
Retrieves the container with callbacks pointer for by-unid UnifyHumidityControl/Commands/SetpointSet ...
std::set< uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t > & get_uic_mqtt_dotdot_alarms_reset_alarm_log_callback()
Retrieves the container with callbacks pointer for by-unid Alarms/Commands/ResetAlarmLog messages.
void uic_mqtt_dotdot_on_thermostat_setpoint_raise_or_lower(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Thermostat/Commands/SetpointRais...
std::set< uic_mqtt_dotdot_electrical_measurement_write_attributes_callback_t > & get_uic_mqtt_dotdot_electrical_measurement_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
sl_status_t uic_mqtt_dotdot_by_group_ias_zone_init()
Initialize IASZone dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_scenes_enhanced_view_scene(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/EnhancedViewScen...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockFeatureMap_bitmap_data
Definition: dotdot_mqtt.hpp:5397
void uic_mqtt_dotdot_on_electrical_measurement_get_measurement_profile(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ElectricalMeasurement/Commands/G...
void uic_mqtt_dotdot_on_window_covering_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/WindowCovering/Commands/WriteAtt...
std::set< uic_mqtt_dotdot_level_write_attributes_callback_t > & get_uic_mqtt_dotdot_level_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > UnifyFanControlZWaveSupportedFanMode_bitmap_data
Definition: dotdot_mqtt.hpp:6054
void uic_mqtt_dotdot_on_door_lock_set_pin_code_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetPINCodeResp...
std::set< uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t > & get_uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback()
Retrieves the container with callbacks pointer for by-unid ElectricalMeasurement/Commands/GetProfileI...
const dotdot_bitmap ImagePageRequestFieldControl("ImagePageRequestFieldControl", "map8", ImagePageRequestFieldControl_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearHolidaySchedule mes...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > TimeTimeStatus_bitmap_data
Definition: dotdot_mqtt.hpp:6014
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > map24_bitmap_data
Definition: dotdot_mqtt.hpp:6172
std::set< uic_mqtt_dotdot_ballast_configuration_write_attributes_callback_t > & get_uic_mqtt_dotdot_ballast_configuration_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const dotdot_bitmap MeteringHistoricalConsumptionFormatting("MeteringHistoricalConsumptionFormatting", "map8", MeteringHistoricalConsumptionFormatting_bitmap_data)
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockLocalProgrammingFeatures_bitmap_data
Definition: dotdot_mqtt.hpp:5461
sl_status_t uic_mqtt_dotdot_by_group_aox_position_estimation_init()
Initialize AoXPositionEstimation dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_thermostat_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Thermostat/Commands/WriteAttribu...
void uic_mqtt_dotdot_on_door_lock_clear_rfid_code_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearRFIDCodeR...
const dotdot_bitmap map48("map48", "map32", map48_bitmap_data)
sl_status_t uic_mqtt_dotdot_by_group_carbon_monoxide_init()
Initialize CarbonMonoxide dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_door_lock_get_weekday_schedule_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetWeekdaySche...
void uic_mqtt_dotdot_on_binding_bind(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Binding/Commands/Bind.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > OnWithTimedOffOnOffControl_bitmap_data
Definition: dotdot_mqtt.hpp:5777
std::set< uic_mqtt_dotdot_door_lock_get_user_response_callback_t > & get_uic_mqtt_dotdot_door_lock_get_user_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetUserResponse messages...
void uic_mqtt_dotdot_on_door_lock_unlock_door(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/UnlockDoor.
const dotdot_bitmap BallastConfigurationLampAlarmMode("BallastConfigurationLampAlarmMode", "map8", BallastConfigurationLampAlarmMode_bitmap_data)
const dotdot_bitmap OnWithTimedOffOnOffControl("OnWithTimedOffOnOffControl", "uint8", OnWithTimedOffOnOffControl_bitmap_data)
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ShadeConfigurationStatus_bitmap_data
Definition: dotdot_mqtt.hpp:5879
void uic_mqtt_dotdot_on_state_discover_neighbors(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/State/Commands/DiscoverNeighbors...
const dotdot_bitmap map56("map56", "map32", map56_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_set_rfid_code_callback_t > & get_uic_mqtt_dotdot_door_lock_set_rfid_code_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetRFIDCode messages.
void uic_mqtt_dotdot_on_door_lock_get_credential_status_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetCredentialS...
void uic_mqtt_dotdot_on_window_covering_go_to_tilt_value(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/WindowCovering/Commands/GoToTilt...
void uic_mqtt_dotdot_on_door_lock_toggle(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/Toggle.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ThermostatHVACSystemTypeConfiguration_bitmap_data
Definition: dotdot_mqtt.hpp:5946
void uic_mqtt_dotdot_on_door_lock_lock_door_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/LockDoorRespon...
std::set< uic_mqtt_dotdot_on_off_write_attributes_callback_t > & get_uic_mqtt_dotdot_on_off_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const dotdot_bitmap StartWarningSirenConfiguration("StartWarningSirenConfiguration", "map8", StartWarningSirenConfiguration_bitmap_data)
void uic_mqtt_dotdot_on_basic_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Basic/Commands/WriteAttributes.
const dotdot_bitmap PumpConfigurationAndControlAlarmMask("PumpConfigurationAndControlAlarmMask", "map16", PumpConfigurationAndControlAlarmMask_bitmap_data)
void uic_mqtt_dotdot_on_thermostat_user_interface_configuration_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ThermostatUserInterfaceConfigura...
void uic_mqtt_dotdot_on_barrier_control_go_to_percent(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/BarrierControl/Commands/GoToPerc...
std::set< uic_mqtt_dotdot_color_control_move_hue_callback_t > & get_uic_mqtt_dotdot_color_control_move_hue_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/MoveHue messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ColorLoopSetUpdateFlags_bitmap_data
Definition: dotdot_mqtt.hpp:5329
const dotdot_bitmap DoorLockLocalProgrammingFeatures("DoorLockLocalProgrammingFeatures", "Unknown DoorLockLocalProgrammingFeatures", DoorLockLocalProgrammingFeatures_bitmap_data)
void uic_mqtt_dotdot_on_alarms_reset_alarm(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Alarms/Commands/ResetAlarm.
void uic_mqtt_dotdot_on_groups_add_group_if_identifying(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/AddGroupIfIdenti...
std::set< uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t > & get_uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback()
Retrieves the container with callbacks pointer for by-unid ConfigurationParameters/Commands/DiscoverP...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > map64_bitmap_data
Definition: dotdot_mqtt.hpp:6192
void uic_mqtt_dotdot_on_shade_configuration_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ShadeConfiguration/Commands/Writ...
std::set< uic_mqtt_dotdot_door_lock_set_rfid_code_response_callback_t > & get_uic_mqtt_dotdot_door_lock_set_rfid_code_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetRFIDCodeResponse mess...
void uic_mqtt_dotdot_on_door_lock_unbolt_door(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/UnboltDoor.
void uic_mqtt_dotdot_on_scenes_enhanced_add_scene(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/EnhancedAddScene...
const dotdot_bitmap ThermostatACErrorCode("ThermostatACErrorCode", "map32", ThermostatACErrorCode_bitmap_data)
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockCredentialRulesSupport_bitmap_data
Definition: dotdot_mqtt.hpp:5371
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > CCColorOptions_bitmap_data
Definition: dotdot_mqtt.hpp:5309
std::set< uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t > & get_uic_mqtt_dotdot_groups_add_group_if_identifying_callback()
Retrieves the container with callbacks pointer for by-unid Groups/Commands/AddGroupIfIdentifying mess...
void uic_mqtt_dotdot_on_door_lock_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/WriteAttribute...
void uic_mqtt_dotdot_on_aox_position_estimation_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/AoXPositionEstimation/Commands/W...
std::set< uic_mqtt_dotdot_groups_remove_group_response_callback_t > & get_uic_mqtt_dotdot_groups_remove_group_response_callback()
Retrieves the container with callbacks pointer for by-unid Groups/Commands/RemoveGroupResponse messag...
void uic_mqtt_dotdot_on_ias_zone_zone_enroll_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IASZone/Commands/ZoneEnrollRespo...
std::set< uic_mqtt_dotdot_scenes_add_scene_response_callback_t > & get_uic_mqtt_dotdot_scenes_add_scene_response_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/AddSceneResponse messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > UnifyHumidityControlSupportedSetPoints_bitmap_data
Definition: dotdot_mqtt.hpp:6092
void uic_mqtt_dotdot_on_color_control_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/WriteAttri...
void uic_mqtt_dotdot_on_unify_humidity_control_setpoint_set(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/UnifyHumidityControl/Commands/Se...
const dotdot_bitmap DoorLockCredentialRulesSupport("DoorLockCredentialRulesSupport", "Unknown DoorLockCredentialRulesSupport", DoorLockCredentialRulesSupport_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_clear_pin_code_response_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_pin_code_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearPINCodeResponse mes...
void uic_mqtt_dotdot_on_soil_moisture_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/SoilMoisture/Commands/WriteAttri...
sl_status_t uic_mqtt_dotdot_by_group_unify_humidity_control_init()
Initialize UnifyHumidityControl dotdot bygroup command handlers.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ThermostatRemoteSensing_bitmap_data
Definition: dotdot_mqtt.hpp:5974
std::set< uic_mqtt_dotdot_groups_get_group_membership_callback_t > & get_uic_mqtt_dotdot_groups_get_group_membership_callback()
Retrieves the container with callbacks pointer for by-unid Groups/Commands/GetGroupMembership message...
const dotdot_bitmap UnifyFanControlZWaveSupportedFanMode("UnifyFanControlZWaveSupportedFanMode", "Unknown UnifyFanControlZWaveSupportedFanMode", UnifyFanControlZWaveSupportedFanMode_bitmap_data)
void uic_mqtt_dotdot_on_color_control_color_loop_set(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/ColorLoopS...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > CopySceneMode_bitmap_data
Definition: dotdot_mqtt.hpp:5341
void uic_mqtt_dotdot_on_pm25_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PM25/Commands/WriteAttributes.
sl_status_t uic_mqtt_dotdot_by_group_ph_measurement_init()
Initialize PhMeasurement dotdot bygroup command handlers.
const dotdot_bitmap ElectricalMeasurementMeasurementType("ElectricalMeasurementMeasurementType", "map32", ElectricalMeasurementMeasurementType_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_get_user_type_callback_t > & get_uic_mqtt_dotdot_door_lock_get_user_type_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetUserType messages.
std::set< uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t > & get_uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/EnhancedAddSceneResponse m...
void uic_mqtt_dotdot_on_unify_fan_control_set_fan_mode(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/UnifyFanControl/Commands/SetFanM...
void uic_mqtt_dotdot_on_window_covering_down_or_close(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/WindowCovering/Commands/DownOrCl...
std::set< uic_mqtt_dotdot_door_lock_clear_user_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_user_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearUser messages.
std::set< uic_mqtt_dotdot_scenes_store_scene_response_callback_t > & get_uic_mqtt_dotdot_scenes_store_scene_response_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/StoreSceneResponse message...
std::set< uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t > & get_uic_mqtt_dotdot_level_move_to_closest_frequency_callback()
Retrieves the container with callbacks pointer for by-unid Level/Commands/MoveToClosestFrequency mess...
std::set< uic_mqtt_dotdot_door_lock_set_user_status_callback_t > & get_uic_mqtt_dotdot_door_lock_set_user_status_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetUserStatus messages.
std::set< uic_mqtt_dotdot_thermostat_write_attributes_callback_t > & get_uic_mqtt_dotdot_thermostat_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_configuration_parameters_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ConfigurationParameters/Commands...
sl_status_t uic_mqtt_dotdot_by_group_relativity_humidity_init()
Initialize RelativityHumidity dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_shade_configuration_write_attributes_callback_t > & get_uic_mqtt_dotdot_shade_configuration_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_window_covering_up_or_open_callback_t > & get_uic_mqtt_dotdot_window_covering_up_or_open_callback()
Retrieves the container with callbacks pointer for by-unid WindowCovering/Commands/UpOrOpen messages.
std::set< uic_mqtt_dotdot_identify_identify_query_callback_t > & get_uic_mqtt_dotdot_identify_identify_query_callback()
Retrieves the container with callbacks pointer for by-unid Identify/Commands/IdentifyQuery messages.
void uic_mqtt_dotdot_on_scenes_store_scene_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/StoreSceneRespon...
std::set< uic_mqtt_dotdot_level_step_callback_t > & get_uic_mqtt_dotdot_level_step_callback()
Retrieves the container with callbacks pointer for by-unid Level/Commands/Step messages.
sl_status_t uic_mqtt_dotdot_by_group_window_covering_init()
Initialize WindowCovering dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_aox_locator_angle_correction_callback_t > & get_uic_mqtt_dotdot_aox_locator_angle_correction_callback()
Retrieves the container with callbacks pointer for by-unid AoXLocator/Commands/AngleCorrection messag...
std::set< uic_mqtt_dotdot_pump_configuration_and_control_write_attributes_callback_t > & get_uic_mqtt_dotdot_pump_configuration_and_control_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_state_interview_callback_t > & get_uic_mqtt_dotdot_state_interview_callback()
Retrieves the container with callbacks pointer for by-unid State/Commands/Interview messages.
std::set< uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t > & get_uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback()
Retrieves the container with callbacks pointer for by-unid ProtocolController-RFTelemetry/Commands/Tx...
std::set< uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t > & get_uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/EnhancedMoveToHueAnd...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > map32_bitmap_data
Definition: dotdot_mqtt.hpp:6176
const dotdot_bitmap TstatScheduleDOW("TstatScheduleDOW", "map8", TstatScheduleDOW_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t > & get_uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/UnlockWithTimeoutRespons...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ImagePageRequestFieldControl_bitmap_data
Definition: dotdot_mqtt.hpp:5687
void uic_mqtt_dotdot_on_window_covering_go_to_lift_value(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/WindowCovering/Commands/GoToLift...
std::set< uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t > & get_uic_mqtt_dotdot_scenes_enhanced_view_scene_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/EnhancedViewScene messages...
std::set< uic_mqtt_dotdot_groups_add_group_callback_t > & get_uic_mqtt_dotdot_groups_add_group_callback()
Retrieves the container with callbacks pointer for by-unid Groups/Commands/AddGroup messages.
void uic_mqtt_dotdot_on_door_lock_get_user_type(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetUserType.
sl_status_t uic_mqtt_dotdot_by_group_aox_locator_init()
Initialize AoXLocator dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_scenes_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/WriteAttributes.
void uic_mqtt_dotdot_on_scenes_remove_scene(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/RemoveScene.
void uic_mqtt_dotdot_on_level_move(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Level/Commands/Move.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > BatteryAlarmMask_bitmap_data
Definition: dotdot_mqtt.hpp:5267
std::set< uic_mqtt_dotdot_color_control_move_saturation_callback_t > & get_uic_mqtt_dotdot_color_control_move_saturation_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/MoveSaturation messa...
std::set< uic_mqtt_dotdot_state_discover_security_callback_t > & get_uic_mqtt_dotdot_state_discover_security_callback()
Retrieves the container with callbacks pointer for by-unid State/Commands/DiscoverSecurity messages.
std::set< uic_mqtt_dotdot_carbon_monoxide_write_attributes_callback_t > & get_uic_mqtt_dotdot_carbon_monoxide_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const dotdot_bitmap BarrierControlCapabilities("BarrierControlCapabilities", "map8", BarrierControlCapabilities_bitmap_data)
void uic_mqtt_dotdot_on_scenes_add_scene_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/AddSceneResponse...
void uic_mqtt_dotdot_on_window_covering_go_to_tilt_percentage(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/WindowCovering/Commands/GoToTilt...
std::set< uic_mqtt_dotdot_scenes_store_scene_callback_t > & get_uic_mqtt_dotdot_scenes_store_scene_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/StoreScene messages.
std::set< uic_mqtt_dotdot_poll_control_write_attributes_callback_t > & get_uic_mqtt_dotdot_poll_control_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_aox_locator_angle_report(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/AoXLocator/Commands/AngleReport.
void uic_mqtt_dotdot_on_poll_control_check_in_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PollControl/Commands/CheckInResp...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > BarrierControlSafetyStatus_bitmap_data
Definition: dotdot_mqtt.hpp:5239
std::set< uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t > & get_uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/EnhancedViewSceneResponse ...
std::set< uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t > & get_uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback()
Retrieves the container with callbacks pointer for by-unid Thermostat/Commands/GetWeeklyScheduleRespo...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > map16_bitmap_data
Definition: dotdot_mqtt.hpp:6168
std::set< uic_mqtt_dotdot_door_lock_get_log_record_callback_t > & get_uic_mqtt_dotdot_door_lock_get_log_record_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetLogRecord messages.
std::set< uic_mqtt_dotdot_groups_remove_group_callback_t > & get_uic_mqtt_dotdot_groups_remove_group_callback()
Retrieves the container with callbacks pointer for by-unid Groups/Commands/RemoveGroup messages.
void uic_mqtt_dotdot_on_color_control_move_to_saturation(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/MoveToSatu...
std::set< uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t > & get_uic_mqtt_dotdot_color_control_enhanced_step_hue_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/EnhancedStepHue mess...
void uic_mqtt_dotdot_on_ias_zone_zone_enroll_request(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IASZone/Commands/ZoneEnrollReque...
void uic_mqtt_dotdot_on_door_lock_get_rfid_code(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetRFIDCode.
void uic_mqtt_dotdot_on_aox_locator_angle_correction(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/AoXLocator/Commands/AngleCorrect...
void uic_mqtt_dotdot_on_on_off_off_with_effect(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/OnOff/Commands/OffWithEffect.
std::set< uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t > & get_uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback()
Retrieves the container with callbacks pointer for by-unid IASZone/Commands/ZoneStatusChangeNotificat...
void uic_mqtt_dotdot_on_door_lock_get_log_record_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetLogRecordRe...
sl_status_t uic_mqtt_dotdot_by_group_groups_init()
Initialize Groups dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_groups_remove_all_groups(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/RemoveAllGroups.
void uic_mqtt_dotdot_on_protocol_controller_rf_telemetry_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ProtocolController-RFTelemetry/C...
std::set< uic_mqtt_dotdot_level_step_with_on_off_callback_t > & get_uic_mqtt_dotdot_level_step_with_on_off_callback()
Retrieves the container with callbacks pointer for by-unid Level/Commands/StepWithOnOff messages.
void uic_mqtt_dotdot_on_aox_locator_iq_report(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/AoXLocator/Commands/IQReport.
void uic_mqtt_dotdot_on_door_lock_set_holiday_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetHolidaySche...
void uic_mqtt_dotdot_on_thermostat_get_relay_status_log_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Thermostat/Commands/GetRelayStat...
std::set< uic_mqtt_dotdot_aox_locator_angle_report_callback_t > & get_uic_mqtt_dotdot_aox_locator_angle_report_callback()
Retrieves the container with callbacks pointer for by-unid AoXLocator/Commands/AngleReport messages.
std::set< uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t > & get_uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetWeekdaySchedule messa...
void uic_mqtt_dotdot_on_door_lock_get_year_day_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetYearDaySche...
std::set< uic_mqtt_dotdot_time_write_attributes_callback_t > & get_uic_mqtt_dotdot_time_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_door_lock_operating_event_notification(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/OperatingEvent...
std::set< uic_mqtt_dotdot_door_lock_write_attributes_callback_t > & get_uic_mqtt_dotdot_door_lock_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_state_remove_offline_callback_t > & get_uic_mqtt_dotdot_state_remove_offline_callback()
Retrieves the container with callbacks pointer for by-unid State/Commands/RemoveOffline messages.
void uic_mqtt_dotdot_on_configuration_parameters_set_parameter(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ConfigurationParameters/Commands...
void uic_mqtt_dotdot_on_iaswd_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IASWD/Commands/WriteAttributes.
void uic_mqtt_dotdot_on_door_lock_set_year_day_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetYearDaySche...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > UnifyThermostatSupportedThermostatMode_bitmap_data
Definition: dotdot_mqtt.hpp:6102
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > MeteringTemperatureFormatting_bitmap_data
Definition: dotdot_mqtt.hpp:5751
const dotdot_bitmap ThermostatThermostatProgrammingOperationMode("ThermostatThermostatProgrammingOperationMode", "map8", ThermostatThermostatProgrammingOperationMode_bitmap_data)
void uic_mqtt_dotdot_on_alarms_get_alarm_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Alarms/Commands/GetAlarmResponse...
void uic_mqtt_dotdot_on_groups_remove_group_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/RemoveGroupRespo...
void uic_mqtt_dotdot_on_door_lock_unlock_with_timeout(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/UnlockWithTime...
sl_status_t uic_mqtt_dotdot_by_group_thermostat_user_interface_configuration_init()
Initialize ThermostatUserInterfaceConfiguration dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_application_monitoring_write_attributes_callback_t > & get_uic_mqtt_dotdot_application_monitoring_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t > & get_uic_mqtt_dotdot_door_lock_unlock_door_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/UnlockDoorResponse messa...
const dotdot_bitmap ThermostatAlarmMask("ThermostatAlarmMask", "map8", ThermostatAlarmMask_bitmap_data)
void uic_mqtt_dotdot_on_door_lock_unlock_door_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/UnlockDoorResp...
sl_status_t uic_mqtt_dotdot_by_group_pump_configuration_and_control_init()
Initialize PumpConfigurationAndControl dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_groups_add_group_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/AddGroupResponse...
void uic_mqtt_dotdot_on_name_and_location_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/NameAndLocation/Commands/WriteAt...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > IasZoneStatus_bitmap_data
Definition: dotdot_mqtt.hpp:5655
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > SquawkSquawkConfiguration_bitmap_data
Definition: dotdot_mqtt.hpp:5891
std::set< uic_mqtt_dotdot_dehumidification_control_write_attributes_callback_t > & get_uic_mqtt_dotdot_dehumidification_control_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t > & get_uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback()
Retrieves the container with callbacks pointer for by-unid IASZone/Commands/ZoneEnrollResponse messag...
const dotdot_bitmap MeteringSummationFormatting("MeteringSummationFormatting", "map8", MeteringSummationFormatting_bitmap_data)
void uic_mqtt_dotdot_on_identify_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Identify/Commands/WriteAttribute...
std::set< uic_mqtt_dotdot_aox_position_estimation_write_attributes_callback_t > & get_uic_mqtt_dotdot_aox_position_estimation_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t > & get_uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback()
Retrieves the container with callbacks pointer for by-unid WindowCovering/Commands/GoToLiftPercentage...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > LevelOptions_bitmap_data
Definition: dotdot_mqtt.hpp:5693
std::set< uic_mqtt_dotdot_binding_write_attributes_callback_t > & get_uic_mqtt_dotdot_binding_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
sl_status_t uic_mqtt_dotdot_by_group_barrier_control_init()
Initialize BarrierControl dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_door_lock_get_user(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetUser.
std::set< uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t > & get_uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback()
Retrieves the container with callbacks pointer for by-unid ConfigurationParameters/Commands/DefaultRe...
std::set< uic_mqtt_dotdot_level_move_callback_t > & get_uic_mqtt_dotdot_level_move_callback()
Retrieves the container with callbacks pointer for by-unid Level/Commands/Move messages.
sl_status_t uic_mqtt_dotdot_by_group_device_temperature_configuration_init()
Initialize DeviceTemperatureConfiguration dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_fan_control_write_attributes_callback_t > & get_uic_mqtt_dotdot_fan_control_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t > & get_uic_mqtt_dotdot_scenes_enhanced_add_scene_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/EnhancedAddScene messages.
void uic_mqtt_dotdot_on_door_lock_set_credential(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetCredential.
std::set< uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t > & get_uic_mqtt_dotdot_barrier_control_go_to_percent_callback()
Retrieves the container with callbacks pointer for by-unid BarrierControl/Commands/GoToPercent messag...
sl_status_t uic_mqtt_dotdot_by_group_identify_init()
Initialize Identify dotdot bygroup command handlers.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DeviceTemperatureConfigurationDeviceTempAlarmMask_bitmap_data
Definition: dotdot_mqtt.hpp:5347
std::set< uic_mqtt_dotdot_flow_measurement_write_attributes_callback_t > & get_uic_mqtt_dotdot_flow_measurement_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_scenes_store_scene(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/StoreScene.
sl_status_t uic_mqtt_dotdot_by_group_occupancy_sensing_init()
Initialize OccupancySensing dotdot bygroup command handlers.
sl_status_t uic_mqtt_dotdot_by_group_dehumidification_control_init()
Initialize DehumidificationControl dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_door_lock_set_pin_code_response_callback_t > & get_uic_mqtt_dotdot_door_lock_set_pin_code_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetPINCodeResponse messa...
std::set< uic_mqtt_dotdot_protocol_controller_network_management_write_attributes_callback_t > & get_uic_mqtt_dotdot_protocol_controller_network_management_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const dotdot_bitmap BatteryAlarmMask("BatteryAlarmMask", "map8", BatteryAlarmMask_bitmap_data)
void uic_mqtt_dotdot_on_scenes_get_scene_membership(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/GetSceneMembersh...
void uic_mqtt_dotdot_on_door_lock_set_weekday_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetWeekdaySche...
std::set< uic_mqtt_dotdot_window_covering_stop_callback_t > & get_uic_mqtt_dotdot_window_covering_stop_callback()
Retrieves the container with callbacks pointer for by-unid WindowCovering/Commands/Stop messages.
void uic_mqtt_dotdot_on_configuration_parameters_discover_parameter(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ConfigurationParameters/Commands...
void uic_mqtt_dotdot_on_door_lock_set_credential_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetCredentialR...
void uic_mqtt_dotdot_on_groups_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/WriteAttributes.
void uic_mqtt_dotdot_on_door_lock_programming_event_notification(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ProgrammingEve...
std::set< uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t > & get_uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback()
Retrieves the container with callbacks pointer for by-unid Binding/Commands/UnbindFromProtocolControl...
const dotdot_bitmap LevelOptions("LevelOptions", "map8", LevelOptions_bitmap_data)
void uic_mqtt_dotdot_on_door_lock_get_weekday_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetWeekdaySche...
void uic_mqtt_dotdot_on_alarms_reset_all_alarms(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Alarms/Commands/ResetAllAlarms.
void uic_mqtt_dotdot_on_illuminance_level_sensing_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IlluminanceLevelSensing/Commands...
void uic_mqtt_dotdot_on_door_lock_set_user_status_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetUserStatusR...
std::set< uic_mqtt_dotdot_soil_moisture_write_attributes_callback_t > & get_uic_mqtt_dotdot_soil_moisture_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_door_lock_clear_user(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearUser.
void uic_mqtt_dotdot_on_flow_measurement_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/FlowMeasurement/Commands/WriteAt...
void uic_mqtt_dotdot_on_configuration_parameters_default_reset_all_parameters(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ConfigurationParameters/Commands...
std::set< uic_mqtt_dotdot_color_control_move_to_hue_callback_t > & get_uic_mqtt_dotdot_color_control_move_to_hue_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/MoveToHue messages.
std::set< uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t > & get_uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetHolidayScheduleRespon...
void uic_mqtt_dotdot_on_identify_identify(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Identify/Commands/Identify.
std::set< uic_mqtt_dotdot_scenes_view_scene_callback_t > & get_uic_mqtt_dotdot_scenes_view_scene_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/ViewScene messages.
void uic_mqtt_dotdot_on_window_covering_stop(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/WindowCovering/Commands/Stop.
std::set< uic_mqtt_dotdot_on_off_toggle_callback_t > & get_uic_mqtt_dotdot_on_off_toggle_callback()
Retrieves the container with callbacks pointer for by-unid OnOff/Commands/Toggle messages.
std::set< uic_mqtt_dotdot_scenes_get_scene_membership_callback_t > & get_uic_mqtt_dotdot_scenes_get_scene_membership_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/GetSceneMembership message...
const dotdot_bitmap map8("map8", "map8", map8_bitmap_data)
void uic_mqtt_dotdot_on_door_lock_clear_all_rfid_codes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearAllRFIDCo...
sl_status_t uic_mqtt_dotdot_by_group_door_lock_init()
Initialize DoorLock dotdot bygroup command handlers.
sl_status_t uic_mqtt_dotdot_by_group_illuminance_level_sensing_init()
Initialize IlluminanceLevelSensing dotdot bygroup command handlers.
std::set< uic_mqtt_dotdot_color_control_step_saturation_callback_t > & get_uic_mqtt_dotdot_color_control_step_saturation_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/StepSaturation messa...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > ElectricalMeasurementACAlarmsMask_bitmap_data
Definition: dotdot_mqtt.hpp:5595
void uic_mqtt_dotdot_on_color_control_step_hue(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/StepHue.
void uic_mqtt_dotdot_on_occupancy_sensing_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/OccupancySensing/Commands/WriteA...
std::set< uic_mqtt_dotdot_identify_identify_callback_t > & get_uic_mqtt_dotdot_identify_identify_callback()
Retrieves the container with callbacks pointer for by-unid Identify/Commands/Identify messages.
const dotdot_bitmap WindowCoveringConfigOrStatus("WindowCoveringConfigOrStatus", "map8", WindowCoveringConfigOrStatus_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearYearDaySchedule mes...
std::set< uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t > & get_uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback()
Retrieves the container with callbacks pointer for by-unid Thermostat/Commands/GetRelayStatusLogRespo...
void uic_mqtt_dotdot_on_ph_measurement_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PhMeasurement/Commands/WriteAttr...
std::set< uic_mqtt_dotdot_metering_write_attributes_callback_t > & get_uic_mqtt_dotdot_metering_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
const dotdot_bitmap UnifyHumidityControlSupportedSetPoints("UnifyHumidityControlSupportedSetPoints", "Unknown UnifyHumidityControlSupportedSetPoints", UnifyHumidityControlSupportedSetPoints_bitmap_data)
void uic_mqtt_dotdot_on_window_covering_go_to_lift_percentage(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/WindowCovering/Commands/GoToLift...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockSupportedOperatingModes_bitmap_data
Definition: dotdot_mqtt.hpp:5561
std::set< uic_mqtt_dotdot_door_lock_set_pin_code_callback_t > & get_uic_mqtt_dotdot_door_lock_set_pin_code_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetPINCode messages.
void uic_mqtt_dotdot_on_door_lock_get_user_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetUserRespons...
void uic_mqtt_dotdot_on_door_lock_clear_all_rfid_codes_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearAllRFIDCo...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > BatteryAlarmState_bitmap_data
Definition: dotdot_mqtt.hpp:5279
void uic_mqtt_dotdot_on_unify_thermostat_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/UnifyThermostat/Commands/WriteAt...
void uic_mqtt_dotdot_on_door_lock_get_log_record(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetLogRecord.
void uic_mqtt_dotdot_on_door_lock_get_holiday_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetHolidaySche...
void uic_mqtt_dotdot_on_ias_zone_initiate_normal_operation_mode(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/IASZone/Commands/InitiateNormalO...
sl_status_t uic_mqtt_dotdot_by_group_unify_fan_control_init()
Initialize UnifyFanControl dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_level_move_to_level(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Level/Commands/MoveToLevel.
void uic_mqtt_dotdot_on_door_lock_lock_door(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/LockDoor.
void uic_mqtt_dotdot_on_pressure_measurement_WriteAttributes(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PressureMeasurement/Commands/Wri...
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > TstatScheduleMode_bitmap_data
Definition: dotdot_mqtt.hpp:6046
sl_status_t uic_mqtt_dotdot_by_group_temperature_measurement_init()
Initialize TemperatureMeasurement dotdot bygroup command handlers.
void uic_mqtt_dotdot_on_poll_control_fast_poll_stop(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/PollControl/Commands/FastPollSto...
void uic_mqtt_dotdot_on_door_lock_set_holiday_schedule_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetHolidaySche...
std::set< uic_mqtt_dotdot_scenes_copy_scene_response_callback_t > & get_uic_mqtt_dotdot_scenes_copy_scene_response_callback()
Retrieves the container with callbacks pointer for by-unid Scenes/Commands/CopySceneResponse messages...
std::set< uic_mqtt_dotdot_door_lock_set_user_callback_t > & get_uic_mqtt_dotdot_door_lock_set_user_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetUser messages.
std::set< uic_mqtt_dotdot_color_control_write_attributes_callback_t > & get_uic_mqtt_dotdot_color_control_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_groups_get_group_membership_response_callback_t > & get_uic_mqtt_dotdot_groups_get_group_membership_response_callback()
Retrieves the container with callbacks pointer for by-unid Groups/Commands/GetGroupMembershipResponse...
const dotdot_bitmap ColorControlColorCapabilities("ColorControlColorCapabilities", "map16", ColorControlColorCapabilities_bitmap_data)
void uic_mqtt_dotdot_on_thermostat_set_weekly_schedule(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Thermostat/Commands/SetWeeklySch...
std::set< uic_mqtt_dotdot_carbon_dioxide_write_attributes_callback_t > & get_uic_mqtt_dotdot_carbon_dioxide_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_door_lock_clear_credential_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_credential_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearCredential messages...
const dotdot_bitmap DoorLockManualOperationEventMask("DoorLockManualOperationEventMask", "map16", DoorLockManualOperationEventMask_bitmap_data)
std::set< uic_mqtt_dotdot_aox_locator_iq_report_callback_t > & get_uic_mqtt_dotdot_aox_locator_iq_report_callback()
Retrieves the container with callbacks pointer for by-unid AoXLocator/Commands/IQReport messages.
std::set< uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t > & get_uic_mqtt_dotdot_color_control_enhanced_move_hue_callback()
Retrieves the container with callbacks pointer for by-unid ColorControl/Commands/EnhancedMoveHue mess...
void uic_mqtt_dotdot_on_scenes_remove_scene_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/RemoveSceneRespo...
std::set< uic_mqtt_dotdot_level_stop_callback_t > & get_uic_mqtt_dotdot_level_stop_callback()
Retrieves the container with callbacks pointer for by-unid Level/Commands/Stop messages.
void uic_mqtt_dotdot_on_door_lock_set_user(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/SetUser.
std::set< uic_mqtt_dotdot_illuminance_level_sensing_write_attributes_callback_t > & get_uic_mqtt_dotdot_illuminance_level_sensing_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
std::set< uic_mqtt_dotdot_door_lock_clear_all_pin_codes_response_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_all_pin_codes_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearAllPINCodesResponse...
const dotdot_bitmap BallastConfigurationBallastStatus("BallastConfigurationBallastStatus", "map8", BallastConfigurationBallastStatus_bitmap_data)
void uic_mqtt_dotdot_on_door_lock_get_user_status_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/GetUserStatusR...
std::set< uic_mqtt_dotdot_illuminance_measurement_write_attributes_callback_t > & get_uic_mqtt_dotdot_illuminance_measurement_write_attributes_callback()
Retrieves the container with callback pointers for by-unid /Commands/WriteAttributes messages.
void uic_mqtt_dotdot_on_scenes_recall_scene(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/RecallScene.
std::set< uic_mqtt_dotdot_door_lock_clear_all_pin_codes_callback_t > & get_uic_mqtt_dotdot_door_lock_clear_all_pin_codes_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/ClearAllPINCodes message...
const dotdot_bitmap ColorLoopSetUpdateFlags("ColorLoopSetUpdateFlags", "map8", ColorLoopSetUpdateFlags_bitmap_data)
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > OccupancySensingOccupancySensorTypeBitmap_bitmap_data
Definition: dotdot_mqtt.hpp:5767
void uic_mqtt_dotdot_on_color_control_enhanced_move_to_hue_and_saturation(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/EnhancedMo...
std::set< uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t > & get_uic_mqtt_dotdot_alarms_reset_all_alarms_callback()
Retrieves the container with callbacks pointer for by-unid Alarms/Commands/ResetAllAlarms messages.
void uic_mqtt_dotdot_on_groups_view_group(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Groups/Commands/ViewGroup.
void uic_mqtt_dotdot_on_door_lock_clear_credential(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearCredentia...
void uic_mqtt_dotdot_on_scenes_add_scene(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/AddScene.
std::set< uic_mqtt_dotdot_state_remove_callback_t > & get_uic_mqtt_dotdot_state_remove_callback()
Retrieves the container with callbacks pointer for by-unid State/Commands/Remove messages.
void uic_mqtt_dotdot_on_door_lock_clear_pin_code_response(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearPINCodeRe...
void uic_mqtt_dotdot_on_door_lock_clear_pin_code(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/DoorLock/Commands/ClearPINCode.
std::set< uic_mqtt_dotdot_door_lock_get_user_callback_t > & get_uic_mqtt_dotdot_door_lock_get_user_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/GetUser messages.
std::set< uic_mqtt_dotdot_door_lock_unlock_door_callback_t > & get_uic_mqtt_dotdot_door_lock_unlock_door_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/UnlockDoor messages.
const std::vector< std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > > DoorLockAlarmMask_bitmap_data
Definition: dotdot_mqtt.hpp:5355
void uic_mqtt_dotdot_on_scenes_copy_scene(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/Scenes/Commands/CopyScene.
const dotdot_bitmap ElectricalMeasurementACAlarmsMask("ElectricalMeasurementACAlarmsMask", "map16", ElectricalMeasurementACAlarmsMask_bitmap_data)
std::set< uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t > & get_uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback()
Retrieves the container with callbacks pointer for by-unid DoorLock/Commands/SetYearDayScheduleRespon...
void uic_mqtt_dotdot_on_color_control_move_color_temperature(const char *topic, const char *message, const size_t message_length)
MQTT Subscribe handler for incoming publications on: ucl/by-unid/+/+/ColorControl/Commands/MoveColorT...
uint32_t sl_status_t
Definition: sl_status.h:139