A refrigerator production line, comprising: a conveying device, configured to convey an assembled refrigerator, wherein the assembled refrigerator is assembled with a communication module and a control module, and the control module is stored with a public version software program; a scanning device, configured to scan and confirm an identification code of the assembled refrigerator and an address code of the communication module, wherein the scanning device is triggered when the assembled refrigerator is conveyed to a scanning region; and a local server, configured to store the identification code of the assembled refrigerator and the address code of the communication module, wherein the local server is further configured to acquire, in response to a firmware upgrade request, a firmware upgrade package, corresponding to the identification code, for the assembled refrigerator, wherein after the assembled refrigerator is powered on, the communication module receives the firmware upgrade package, and the control module upgrades the public version software program according to the firmware upgrade package; wherein the communication module is configured to report its own address code to the local server, receive the identification code determined by the local server according to the address code, and provide the identification code to the control module; and wherein the control module is configured to parse the identification code to acquire a machine model of a complete machine of the assembled refrigerator, and send the firmware upgrade request according to the machine model of the complete machine. a conveying device, configured to convey an assembled refrigerator, wherein the assembled refrigerator is assembled with a communication module and a control module, and the control module is stored with a public version software program; a scanning device, configured to scan and confirm an identification code of the assembled refrigerator and an address code of the communication module, wherein the scanning device is triggered when the assembled refrigerator is conveyed to a scanning region; and a local server, configured to store the identification code of the assembled refrigerator and the address code of the communication module, wherein the local server is further configured to acquire, in response to a firmware upgrade request, a firmware upgrade package, corresponding to the identification code, for the assembled refrigerator, wherein after the assembled refrigerator is powered on, the communication module receives the firmware upgrade package, and the control module upgrades the public version software program according to the firmware upgrade package; wherein the communication module is configured to report its own address code to the local server, receive the identification code determined by the local server according to the address code, and provide the identification code to the control module; and wherein the control module is configured to parse the identification code to acquire a machine model of a complete machine of the assembled refrigerator, and send the firmware upgrade request according to the machine model of the complete machine.