diff --git a/dysonConstants.js b/dysonConstants.js index aa0c3ed..7aef2e6 100644 --- a/dysonConstants.js +++ b/dysonConstants.js @@ -85,59 +85,60 @@ module.exports.DATAPOINTS = [ ['hsta' , 'HeatingState' , 'Active/Idle' , 'string', 'false', 'value' ,'', {'OFF':'Idle', 'HEAT':'Active'}], ['msta' , 'HumidificationState' , 'Active/Idle' , 'string', 'false', 'value' ,'', {'OFF':'Idle', 'HUMD':'Active'}], ['wath' , 'WaterHardness' , 'Water Hardness' , 'string', 'true', 'value' ,'', {'0675': 'Hard', '1350':'Medium', '2025':'Soft'}], - ['amf1' , 'AFM_FOC_DURATION' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['amf2' , 'AFM_OVER_VOLT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['amf3' , 'AFM_UNDER_VOLT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['amf4' , 'AFM_OVER_TEMP' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['amf5' , 'AFM_START_UP' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['amf6' , 'AFM_SPEED_FDBK' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['amf7' , 'AFM_OVER_CURRENT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['amf8' , 'AFM_SW_ERROR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['bosl' , 'BARREL_OSCILLATION_LEFT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['bosr' , 'BARREL_OSCILLATION_RIGHT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['sen1' , 'DUST_SENSOR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['sen2' , 'GAS_SENSOR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['sen3' , 'TEMPERATURE_SENSOR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['sen4' , 'HUMIDITY_SENSOR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['etws' , 'EVAPORATION_TRAY_OVERFLOW_EXTENDED' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['wpmp' , 'WATER_PUMP_FAILURE' , 'A water pump failure has been detected.' , 'boolean', 'false', 'indicator', '' ], - ['prot' , 'PUMP_ROTOR' , '' , 'boolean', 'false', 'indicator', '' ], - ['uled' , 'UVC_LED' , 'Sanitizing UV-LED failure', 'boolean', 'false', 'indicator', '' ], - ['fltr' , 'FILTER_REPLACEMENT' , 'At least one filter needs to be replaced.' , 'boolean', 'false', 'indicator', '' ], - ['tnke' , 'TANK_EMPTY' , 'Water tank is empty.', 'boolean', 'false', 'indicator' ,'' ], - ['tnkp' , 'TANK_UNDETECTED' , 'Water tank could not be detected.', 'boolean', 'false', 'indicator' ,'' ], - ['cldu' , 'CLEAN_CYCLE_OVERDUE' , 'Clean cycle is overdue.', 'boolean', 'false', 'indicator', '' ], - ['etwd' , 'EVAPORATION_TRAY_OVERFLOW_DETECTED' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['cnfg' , 'BLDC_CONFIG_ERROR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['wdog' , 'WATCH_DOG_RESET' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ibus' , 'I2C_BUS' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ilss' , 'ILLEGAL_SYSTEM_STATE' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['hioc' , 'GEN1_HEATER_INPUT_OVER_CURRENT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['hilc' , 'GEN1_HEATER_INPUT_LOW_CURRENT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['htri' , 'GEN1_HEATER_TRIAC' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['hamb' , 'GEN1_HEATER_AMBIENT_TEMPERATURE_LOSS', '' , 'boolean', 'false', 'indicator' ,'' ], - ['povi' , 'GEN1_HEATER_PLUG_OVER_CURRENT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['hctf' , 'GEN1_HEATER_TRIAC_COMMS' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['hvmi' , 'GEN1_HEATER_TRIAC_VARIANT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['tilt' , 'GEN1_HEATER_TILT_DETECTION' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ht01' , 'GEN2_HEATER_INPUT_OVER_CURRENT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ht02' , 'GEN2_HEATER_INPUT_LOW_CURRENT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ht03' , 'GEN2_HEATER_TRIAC' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ht04' , 'GEN2_HEATER_PLUG_OVER_CURRENT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ht05' , 'GEN2_HEATER_TRIAC_VARIANT_MISMATCH' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ht06' , 'GEN2_HEATER_AMBIENT_TEMPERATURE_LOSS', '' , 'boolean', 'false', 'indicator' ,'' ], - ['ht07' , 'GEN2_HEATER_TILT_SENSOR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ht08' , 'GEN2_HEATER_ILLEGAL_COUNTRY' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ht09' , 'GEN2_HEATER_VARIANT_ID_ERROR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ht0a' , 'GEN2_HEATER_CURRENT_SENSOR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['dsts' , 'PARTICLE_SENSOR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['vocs' , 'VOC_SENSOR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['t&hs' , 'TEMPERATURE_HUMIDITY_SENSOR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['fmco' , 'MOTOR_CONTROLLER' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['stto' , 'BLDC_STALL_TIMEOUT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['hall' , 'BLDC_HALL_MONITOR' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['hamp' , 'BLDC_OVER_CURRENT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['stal' , 'BLDC_STALL_CURRENT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['shrt' , 'BLDC_SHORT_CURRENT' , '' , 'boolean', 'false', 'indicator' ,'' ], - ['ste1' , 'PAN_OSCILLATION' , '' , 'boolean', 'false', 'indicator' ,'' ] + ['amf1' , 'AFM_FOC_DURATION' , 'AFM_FOC_DURATION' , 'boolean', 'false', 'indicator', '' ], + ['amf2' , 'AFM_OVER_VOLT' , 'AFM_OVER_VOLT' , 'boolean', 'false', 'indicator', '' ], + ['amf3' , 'AFM_UNDER_VOLT' , 'AFM_UNDER_VOLT' , 'boolean', 'false', 'indicator', '' ], + ['amf4' , 'AFM_OVER_TEMP' , 'AFM_OVER_TEMP' , 'boolean', 'false', 'indicator', '' ], + ['amf5' , 'AFM_START_UP' , 'AFM_START_UP' , 'boolean', 'false', 'indicator', '' ], + ['amf6' , 'AFM_SPEED_FDBK' , 'AFM_SPEED_FDBK' , 'boolean', 'false', 'indicator', '' ], + ['amf7' , 'AFM_OVER_CURRENT' , 'AFM_OVER_CURRENT' , 'boolean', 'false', 'indicator', '' ], + ['amf8' , 'AFM_SW_ERROR' , 'AFM_SW_ERROR' , 'boolean', 'false', 'indicator', '' ], + ['bosl' , 'BARREL_OSCILLATION_LEFT' , 'Barrel oscillation left blocked' , 'boolean', 'false', 'indicator', '' ], + ['bosr' , 'BARREL_OSCILLATION_RIGHT' , 'Barrel oscillation right blocked' , 'boolean', 'false', 'indicator', '' ], + ['com1' , 'COMMS_AFM' , 'COMMS_AFM' , 'boolean', 'false', 'indicator', '' ], + ['sen1' , 'DUST_SENSOR' , 'Dust sensor failure' , 'boolean', 'false', 'indicator', '' ], + ['sen2' , 'GAS_SENSOR' , 'Gas sensor failure' , 'boolean', 'false', 'indicator', '' ], + ['sen3' , 'TEMPERATURE_SENSOR' , 'Temperature sensor failure' , 'boolean', 'false', 'indicator', '' ], + ['sen4' , 'HUMIDITY_SENSOR' , 'Humidity sensor failure' , 'boolean', 'false', 'indicator', '' ], + ['etws' , 'EVAPORATION_TRAY_OVERFLOW_EXTENDED' , 'EVAPORATION_TRAY_OVERFLOW_EXTENDED' , 'boolean', 'false', 'indicator', '' ], + ['wpmp' , 'WATER_PUMP_FAILURE' , 'A water pump failure has been detected.' , 'boolean', 'false', 'indicator', '' ], + ['prot' , 'PUMP_ROTOR' , 'Pump rotor failure' , 'boolean', 'false', 'indicator', '' ], + ['uled' , 'UVC_LED' , 'Sanitizing UV-LED failure' , 'boolean', 'false', 'indicator', '' ], + ['fltr' , 'FILTER_REPLACEMENT' , 'At least one filter needs to be replaced.' , 'boolean', 'false', 'indicator', '' ], + ['tnke' , 'TANK_EMPTY' , 'Water tank is empty.' , 'boolean', 'false', 'indicator', '' ], + ['tnkp' , 'TANK_UNDETECTED' , 'Water tank could not be detected.' , 'boolean', 'false', 'indicator', '' ], + ['cldu' , 'CLEAN_CYCLE_OVERDUE' , 'Clean cycle is overdue.' , 'boolean', 'false', 'indicator', '' ], + ['etwd' , 'EVAPORATION_TRAY_OVERFLOW_DETECTED' , 'EVAPORATION_TRAY_OVERFLOW_DETECTED' , 'boolean', 'false', 'indicator', '' ], + ['cnfg' , 'BLDC_CONFIG_ERROR' , 'BLDC_CONFIG_ERROR' , 'boolean', 'false', 'indicator', '' ], + ['wdog' , 'WATCH_DOG_RESET' , 'WATCH_DOG_RESET' , 'boolean', 'false', 'indicator', '' ], + ['ibus' , 'I2C_BUS' , 'I2C BUS failure' , 'boolean', 'false', 'indicator', '' ], + ['ilss' , 'ILLEGAL_SYSTEM_STATE' , 'Illegal system state' , 'boolean', 'false', 'indicator', '' ], + ['hioc' , 'GEN1_HEATER_INPUT_OVER_CURRENT' , 'GEN1_HEATER_INPUT_OVER_CURRENT' , 'boolean', 'false', 'indicator', '' ], + ['hilc' , 'GEN1_HEATER_INPUT_LOW_CURRENT' , 'GEN1_HEATER_INPUT_LOW_CURRENT' , 'boolean', 'false', 'indicator', '' ], + ['htri' , 'GEN1_HEATER_TRIAC' , 'GEN1_HEATER_TRIAC' , 'boolean', 'false', 'indicator', '' ], + ['hamb' , 'GEN1_HEATER_AMBIENT_TEMPERATURE_LOSS', 'GEN1_HEATER_AMBIENT_TEMPERATURE_LOSS' , 'boolean', 'false', 'indicator', '' ], + ['povi' , 'GEN1_HEATER_PLUG_OVER_CURRENT' , 'GEN1_HEATER_PLUG_OVER_CURRENT' , 'boolean', 'false', 'indicator', '' ], + ['hctf' , 'GEN1_HEATER_TRIAC_COMMS' , 'GEN1_HEATER_TRIAC_COMMS' , 'boolean', 'false', 'indicator', '' ], + ['hvmi' , 'GEN1_HEATER_TRIAC_VARIANT' , 'GEN1_HEATER_TRIAC_VARIANT' , 'boolean', 'false', 'indicator', '' ], + ['tilt' , 'GEN1_HEATER_TILT_DETECTION' , 'GEN1_HEATER_TILT_DETECTION' , 'boolean', 'false', 'indicator', '' ], + ['ht01' , 'GEN2_HEATER_INPUT_OVER_CURRENT' , 'GEN2_HEATER_INPUT_OVER_CURRENT' , 'boolean', 'false', 'indicator', '' ], + ['ht02' , 'GEN2_HEATER_INPUT_LOW_CURRENT' , 'GEN2_HEATER_INPUT_LOW_CURRENT' , 'boolean', 'false', 'indicator', '' ], + ['ht03' , 'GEN2_HEATER_TRIAC' , 'GEN2_HEATER_TRIAC' , 'boolean', 'false', 'indicator', '' ], + ['ht04' , 'GEN2_HEATER_PLUG_OVER_CURRENT' , 'GEN2_HEATER_PLUG_OVER_CURRENT' , 'boolean', 'false', 'indicator', '' ], + ['ht05' , 'GEN2_HEATER_TRIAC_VARIANT_MISMATCH' , 'GEN2_HEATER_TRIAC_VARIANT_MISMATCH' , 'boolean', 'false', 'indicator', '' ], + ['ht06' , 'GEN2_HEATER_AMBIENT_TEMPERATURE_LOSS', 'GEN2_HEATER_AMBIENT_TEMPERATURE_LOSS' , 'boolean', 'false', 'indicator', '' ], + ['ht07' , 'GEN2_HEATER_TILT_SENSOR' , 'GEN2_HEATER_TILT_SENSOR' , 'boolean', 'false', 'indicator', '' ], + ['ht08' , 'GEN2_HEATER_ILLEGAL_COUNTRY' , 'GEN2_HEATER_ILLEGAL_COUNTRY' , 'boolean', 'false', 'indicator', '' ], + ['ht09' , 'GEN2_HEATER_VARIANT_ID_ERROR' , 'GEN2_HEATER_VARIANT_ID_ERROR' , 'boolean', 'false', 'indicator', '' ], + ['ht0a' , 'GEN2_HEATER_CURRENT_SENSOR' , 'GEN2_HEATER_CURRENT_SENSOR' , 'boolean', 'false', 'indicator', '' ], + ['dsts' , 'PARTICLE_SENSOR' , 'Particle sensor failure' , 'boolean', 'false', 'indicator', '' ], + ['vocs' , 'VOC_SENSOR' , 'VOC Sensor failure' , 'boolean', 'false', 'indicator', '' ], + ['t&hs' , 'TEMPERATURE_HUMIDITY_SENSOR' , 'Temperature&Humidity sensor failure' , 'boolean', 'false', 'indicator', '' ], + ['fmco' , 'MOTOR_CONTROLLER' , 'Motor controller failure' , 'boolean', 'false', 'indicator', '' ], + ['stto' , 'BLDC_STALL_TIMEOUT' , 'BLDC_STALL_TIMEOUT' , 'boolean', 'false', 'indicator', '' ], + ['hall' , 'BLDC_HALL_MONITOR' , 'BLDC_HALL_MONITOR' , 'boolean', 'false', 'indicator', '' ], + ['hamp' , 'BLDC_OVER_CURRENT' , 'BLDC_OVER_CURRENT' , 'boolean', 'false', 'indicator', '' ], + ['stal' , 'BLDC_STALL_CURRENT' , 'BLDC_STALL_CURRENT' , 'boolean', 'false', 'indicator', '' ], + ['shrt' , 'BLDC_SHORT_CURRENT' , 'BLDC_SHORT_CURRENT' , 'boolean', 'false', 'indicator', '' ], + ['ste1' , 'PAN_OSCILLATION' , 'PAN Oscillation failure' , 'boolean', 'false', 'indicator', '' ] ]; \ No newline at end of file