UNPKG

homebridge-wyze-smart-home-justoy-forked

Version:

Wyze Smart Home plugin for Homebridge forked by justoy, which supports wyze battery cam pro

79 lines (63 loc) 2.51 kB
const CameraModels = { WyzeCamv1Hd: "WYZEC1", WyzeCamV2: "WYZEC1-JZ", WyzeCamV3: "WYZE_CAKP2JFUS", WyzeCamV3Pro: "HL_CAM3P", WyzeCamV4: "HL_CAM4", WyzeCamFloodlight: "WYZE_CAKP2JFUS", WyzeCamPan: "WYZECP1_JEF", WyzeCamPanv2: "HL_PAN2", WyzeCamPanv3: "HL_PAN3", WyzeCamOutdoor: "WVOD1", WyzeCamOutdoor2: "HL_WCO2", WyzeCamBatteryPro: "AN_RSCW" } exports.CameraModels = CameraModels; const OutdoorPlugModels = { WLPPOSUB: "WLPPO-SUB" } exports.OutdoorPlugModels = OutdoorPlugModels const PlugModels = { WLPP1: "WLPP1", WLPP1CFH: "WLPP1CFH" } exports.PlugModels = PlugModels const LightModels = { BULB_WHITE: "WLPA19", BULB_WHITE_V2: "HL_HWB2" } exports.LightModels = LightModels const MeshLightModels = { MESH_BULB: "WLPA19C", HL_BR30C: "HL_BR30C", HL_A19C2: 'HL_A19C2' } exports.MeshLightModels = MeshLightModels const LightStripModels = { LIGHT_STRIP: "HL_LSL", LIGHT_STRIP_PRO: "HL_LSLP" } exports.LightStripModels = LightStripModels const ContactSensorModels = { "V1": "DWS2U", "V2": "DWS3U" } exports.ContactSensorModels = ContactSensorModels const MotionSensorModels = { V1: "PIR2U", V2: "PIR3U" } exports.MotionSensorModels = MotionSensorModels const LockModels = { YDLO1: "YD.LO1" } exports.LockModels = LockModels const TemperatureHumidityModels = { TH3U: "TH3U" } exports.TemperatureHumidityModels = TemperatureHumidityModels const LeakSensorModels = { WS3U: "WS3U" } exports.LeakSensorModels = LeakSensorModels const CommonModels = { "LightSwitch": "LD_SS1" } exports.CommonModels = CommonModels const S1GatewayModels = { 'GW3U': 'GW3U' } exports.S1GatewayModels = S1GatewayModels const ThermostatModels = { CO_EA1: "CO_EA1" } exports.ThermostatModels = ThermostatModels const ThermostatRoomSensor = { CO_TH1: "CO_TH1" } exports.ThermostatRoomSensor = ThermostatRoomSensor //"OutdoorPlugMain" : "WLPPO", "ChimeSensor" : "CHIME", "HeadPhones":"JA_HP","YDGW1":"YD.GW1", //"Scale_S":"WL_SC3","WL_SC2":"WL_SC2", "JA_RO2":"JA_RO2", "Sprinkler":"BS_WK1", "ThermostatRoomSensor":"CO_TH1", //"BLE_Lock":"YD_BT1","JA_SL10":"JA_SL10"} //WyzeCamPanPro: "HL_PANP", //WyzeCamOutdoov2: "HL_WCO2", //WyzeCamDoorbell: "WYZEDB3", //WyzeBatteryCamPro: "AN_RSCW", //WyzeCamDoorbellPro2: "AN_RDB1", //WyzeCamFloodLightPro: "LD_CFP", //WyzeCamDoorbellPro: "GW_BE1", //WyzeCamOG: "GW_GC1", //WyzeCamOGTelephoto3x: "GW_GC" //VACUUM = ['JA_RO2'] //WyzeScale = ['JA.SC', 'JA.SC2'] //SCALE_S = ['WL_SC2'] //SCALE_X = ['WL_SC22135'] //WATCH = ['RA.WP1', 'RY.WA1'] //Wrist = ['RY.HP1']