eufy-mega / model/capabilities / AiDetectType
Variable: AiDetectType
ts
const AiDetectType: object;AI detection type bits — the ai_detect_type bitmask, decoded on-device and cross-checked against the app. enabledBase (0x30000) is the "AI detection on" flag, set on every camera and always OR'd into a value. humanRecognition (face) and humanDetection always co-occur in observed data; the app lists them in this order. (Some indoor cams set extra high bits — sound/crying — not modelled here.)
Type Declaration
enabledBase
ts
readonly enabledBase: 196608 = 0x30000;"AI detection enabled" base — always present in a valid value.
humanDetection
ts
readonly humanDetection: 2 = 0x2;humanRecognition
ts
readonly humanRecognition: 1 = 0x1;pet
ts
readonly pet: 8 = 0x8;vehicle
ts
readonly vehicle: 4 = 0x4;