@zswuwing/homebridge-wyze-smart-home
Version:
Wyze Smart Home plugin for Homebridge
77 lines (60 loc) • 2.37 kB
JavaScript
const CameraModels = {
WyzeCamv1Hd: "WYZEC1",
WyzeCamV2: "WYZEC1-JZ",
WyzeCamV3: "WYZE_CAKP2JFUS",
WyzeCamV3Pro: "HL_CAM3P",
WyzeCamFloodlight: "WYZE_CAKP2JFUS",
WyzeCamPan: "WYZECP1_JEF",
WyzeCamPanv2: "HL_PAN2",
WyzeCamPanv3: "HL_PAN3",
//WyzeCamPanPro: "HL_PANP",
WyzeCamOutdoor: "WVOD1",
//WyzeCamOutdoov2: "HL_WCO2",
WyzeCamDoorbell: "WYZEDB3",
//WyzeBatteryCamPro: "AN_RSCW",
//WyzeCamDoorbellPro2: "AN_RDB1",
//WyzeCamFloodLightPro: "LD_CFP",
//WyzeCamDoorbellPro: "GW_BE1",
//WyzeCamOG: "GW_GC1",
//WyzeCamOGTelephoto3x: "GW_GC"
}
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"}
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 = {}
exports.S1GatewayModels = S1GatewayModels
const ThermostatModels = {CO_EA1:"CO_EA1"}
exports.ThermostatModels = ThermostatModels
const ThermostatRoomSensor = {CO_TH1:"CO_TH1"}
exports.ThermostatRoomSensor = ThermostatRoomSensor
const NotSupportedModels = {"OutdoorPlugMain" : "WLPPO", "ChimeSensor" : "CHIME", "HeadPhones":"JA_HP","YDGW1":"YD.GW1",
"Scale_S":"WL_SC3","WL_SC2":"WL_SC2", "JA_RO2":"JA_RO2"}
exports.NotSupportedModels = NotSupportedModels
//VACUUM = ['JA_RO2']
//WyzeScale = ['JA.SC', 'JA.SC2']
//SCALE_S = ['WL_SC2']
//SCALE_X = ['WL_SC22135']
//WATCH = ['RA.WP1', 'RY.WA1']
//Wrist = ['RY.HP1']