UNPKG

homebridge-dyson-bp01

Version:

A Homebridge plugin that adds a Dyson BP01 to HomeKit using a BroadLink RM

18 lines (17 loc) 1.58 kB
export const INTERVAL = 750; export const SKIPS_UPDATE_CURRENT_ACTIVE_ACTIVE = 2; export const SKIPS_UPDATE_CURRENT_ACTIVE_INACTIVE = 8; export const SKIPS_UPDATE_CURRENT_SWING_MODE = 6; export const SKIPS_UPDATE_SENSOR_CHARACTERISTICS = 80; export const SKIPS_PING_DEVICE_FAIL = 4; export const DATA_ACTIVE = "26005800481718161916161916311817191619171816192d181918171817181719161817181718161a2e1816192d19171800066b45191631190006604817182d1a00066147151a2d190006614916192d190006604618172f18000d05"; export const DATA_ROTATION_SPEED_INCREASE = "260058004718181619161917172f1817191618171817182c1919172e1618182f161916301a2d192d1817182f161817181a00066d4618182d190006614618172f1900065f4817182e1900065f4816182e180006604818172d19000d05"; export const DATA_ROTATION_SPEED_DECREASE = "2600580047161917171719151a2d171818171619161a182d1a15173019151a2d192d1a1718161730161819161718172f1a0006664617182f1900065f4817182e18000660441917301a00065e4818172d1a00065f4618182e19000d05"; export const DATA_SWING_MODE = "260058004716191517191917192c1619171816191819182d151b1916182d192e19171817182c1730181815301a2d192d160006594718192d1700066243191731180006604816192d190006604717182d190006604817182d18000d05"; export const TOGGLES_IDENTIFY_ACTIVE = 2; export const MIN_STEP_CURRENT_TEMPERATURE = 0.01; export const MIN_STEP_CURRENT_RELATIVE_HUMIDITY = 0.01; export const SERIAL_NUMBER_REGEX = /^([A-Za-z0-9]{3})-([A-Za-z]{2})-([A-Za-z0-9]{8})$/; export const MAC_ADDRESS_REGEX = /^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$/; export const MIN_STEP_ROTATION_SPEED = 10; export const ACCESSORY = "DysonBP01";