Standard Status Set

Last Updated on : 2021-05-14 06:54:48Copy for LLMView as MarkdownDownload PDF

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}