Standard Status Set

Last Updated on : 2022-01-13 03:42:26download

This topic describes the standard status set of coffee makers (kfj).

Status to be sent and reported

Code
Name
Type
Value description
pause Pause or continue Boolean {}
cup_number Number of cups Enum {“range”:[“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,“10”,“11”,“12”]}
concentration_set Concentration setting Enum {“range”:[“regular”,“middle”,“bold”]}
material Material selection Enum {“range”:[“bean”,“powder”]}
mode Mode Enum {“range”:[“espresso”,“americano”,“machiatto”,“caffe_latte”,“cafe_mocha”,“cappuccino”]}
water_set Water level setting Integer {“unit”:“ml”,“min”:0,“max”:500,“scale”:0,“step”:1}
temp_set Temperature setting Integer {“unit”:“℃”,“min”:0,“max”:100,“scale”:0,“step”:1}
cleaning Cleaning Boolean {}
warm_time Heat preservation time Integer {“unit”:“min”,“min”:0,“max”:1440,“scale”:0,“step”:1}
warm Heat preservation Boolean {}
start Start or stop Boolean {}
switch Switch Boolean {}
powder_set Powder Integer {“unit”:“%”,“min”:0,“max”:24,“scale”:0,“step”:1}
cloud_recipe_number Cloud recipe list Integer {“min”:0,“max”:999999,“scale”:0,“step”:1}

Status only to be reported

Code
Name
Type
Value description
work_state Working status Enum {“range”:[“standby”,“cooking”,“done”,“grinding”,“keep_warm”,“water_falling”,“timing”]}
water_current Current water amount Integer {“unit”:“ml”,“min”:0,“max”:500,“scale”:0,“step”:1}
temp_current Current temperature Integer {“unit”:“℃”,“min”:0,“max”:100,“scale”:0,“step”:1}
warm_left Remaining time of heat preservation Integer {“unit”:“min”,“min”:0,“max”:1440,“scale”:0,“step”:1}
countdown_left Remaining time of countdown Integer {“unit”:“min”,“min”:0,“max”:1440,“scale”:0,“step”:1}
fault Fault Bitmap {“label”:[“motor_fault”],“maxlen”:1}