11// THIS FILE IS AUTO-GENERATED - DO NOT MODIFY
2- // V=886
2+ // V=887
33
44import { Access , Characteristic , Formats , Perms , Units } from "../Characteristic" ;
55
@@ -699,6 +699,23 @@ export class ConfiguredName extends Characteristic {
699699}
700700Characteristic . ConfiguredName = ConfiguredName ;
701701
702+ /**
703+ * Characteristic "Connection Health Monitor"
704+ */
705+ export class ConnectionHealthMonitor extends Characteristic {
706+
707+ public static readonly UUID : string = "00000273-0000-1000-8000-0026BB765291" ;
708+
709+ constructor ( ) {
710+ super ( "Connection Health Monitor" , ConnectionHealthMonitor . UUID , {
711+ format : Formats . TLV8 ,
712+ perms : [ Perms . NOTIFY , Perms . PAIRED_READ , Perms . PAIRED_WRITE ] ,
713+ } ) ;
714+ this . value = this . getDefaultValue ( ) ;
715+ }
716+ }
717+ Characteristic . ConnectionHealthMonitor = ConnectionHealthMonitor ;
718+
702719/**
703720 * Characteristic "Contact Sensor State"
704721 */
@@ -746,6 +763,7 @@ Characteristic.CoolingThresholdTemperature = CoolingThresholdTemperature;
746763
747764/**
748765 * Characteristic "Crypto Hash"
766+ * @since iOS 14.0
749767 */
750768export class CryptoHash extends Characteristic {
751769
@@ -2083,6 +2101,26 @@ export class MaximumTransmitPower extends Characteristic {
20832101}
20842102Characteristic . MaximumTransmitPower = MaximumTransmitPower ;
20852103
2104+ /**
2105+ * Characteristic "Media Access Control Level"
2106+ */
2107+ export class MediaAccessControlLevel extends Characteristic {
2108+
2109+ public static readonly UUID : string = "000000EE-0000-1000-8000-0026BB765291" ;
2110+
2111+ constructor ( ) {
2112+ super ( "Media Access Control Level" , MediaAccessControlLevel . UUID , {
2113+ format : Formats . UINT8 ,
2114+ perms : [ Perms . NOTIFY , Perms . PAIRED_READ , Perms . PAIRED_WRITE ] ,
2115+ minValue : 0 ,
2116+ maxValue : 2 ,
2117+ minStep : 1 ,
2118+ } ) ;
2119+ this . value = this . getDefaultValue ( ) ;
2120+ }
2121+ }
2122+ Characteristic . MediaAccessControlLevel = MediaAccessControlLevel ;
2123+
20862124/**
20872125 * Characteristic "Metrics Buffer Full State"
20882126 */
@@ -4105,6 +4143,7 @@ Characteristic.SwingMode = SwingMode;
41054143
41064144/**
41074145 * Characteristic "Tap Type"
4146+ * @deprecated Removed
41084147 */
41094148export class TapType extends Characteristic {
41104149
@@ -4118,6 +4157,7 @@ export class TapType extends Characteristic {
41184157 this . value = this . getDefaultValue ( ) ;
41194158 }
41204159}
4160+ // noinspection JSDeprecatedSymbols
41214161Characteristic . TapType = TapType ;
41224162
41234163/**
@@ -4599,6 +4639,7 @@ Characteristic.ThreadStatus = ThreadStatus;
45994639
46004640/**
46014641 * Characteristic "Token"
4642+ * @deprecated Removed
46024643 */
46034644export class Token extends Characteristic {
46044645
@@ -4612,6 +4653,7 @@ export class Token extends Characteristic {
46124653 this . value = this . getDefaultValue ( ) ;
46134654 }
46144655}
4656+ // noinspection JSDeprecatedSymbols
46154657Characteristic . Token = Token ;
46164658
46174659/**
0 commit comments