JSON message about the configuration capability of the composite PIR (Passive Infrared) glass-break detector
{ "GlassBreakDetectorCap":{ "zoneNo":{ /*optional, int, No. of zones that can be configured*/ "@opt":[1, 3, 5] }, "supportZoneType":{ /*optional, string, zone types supported by the peripheral: "Instant"-instant zone, "Delay"-delay zone, "Follow"-follow zone, "Perimeter"-perimeter zone, "24hNoSound"-24-hour silent zone, "Emergency"-panic zone, "Fire"-fire zone, "Gas"-gas zone, "Medical"-medical zone, "Timeout"-timeout zone, "Non-Alarm"-disabled zone, "Key"-key zone, "24hSound"-24-hour annunciating zone. When switching zone type, zone types supported by the peripheral can be obtained*/ "@opt":["Instant", "Delay", "Follow"] }, "heartBeatInterval":{ /*optional, int, heartbeat interval of the security control panel and the peripheral, unit: second*/ "@opt":[5, 10, 20, 30] }, "LEDEnabled":{ /*optional, boolean, whether to enable the LED indicator*/ "@opt":[true, false] }, "LEDLatchTime":{ /*optional, int, delay time of the LED indicator, unit: second*/ "@min": , "@max": }, "findMeEnabled":{ /*optional, boolean, whether to enable the Find Me function*/ "@opt":[true, false] }, "sensitivityLevel":{ /*optional, string, sensitivity level: "high", "auto"-automatic, "antiPet"-pet immune*/ "@opt":["high", "auto", "antiPet"] }, "checkEnabled":{ /*optional, boolean, whether to enable self-test: true-yes, false-no*/ "@opt":[true, false] }, "distance":{ /*optional, int, distance, unit: meter*/ "@opt":[2, 4, 6, 8, 10, 12] }, "alarmLogic":{ /*optional, string, alarm logic: "and", "or"*/ "@opt":["and", "or"] } } }