Patent ID: 7885273

Claim:
A method for converting a service type of a device connected to a control gateway, in a system using an open platform, and the control gateway can directly communicate with the device, wherein the device is operated in a first device service type; the method comprising: providing a control gateway base driver module in the open platform corresponding to the control gateway; coupling the open platform, the control gateway and the device, wherein the control gateway controls the device, the open platform communicate with the control gateway but not directly to the device; starting up the control gateway base driver module for the control gateway to provide device description information corresponding to the device connected to control gateway to the open platform; according to the device description information, the open platform obtaining at least one device service content corresponding to the device; the open platform converting the device service content to a second device type so as for a system which adopts the second device service type to know the device service content; as the system adopting a second device service type takes an original instruction to specify using the device service content, the open platform converting the original instruction into an instruction able to communicate with the control gateway; the open platform sending out the converted instruction in a type compiled with a control gateway protocol to the control gateway; and according to the converted instruction, the control gateway controlling the device operations wherein the system adopting the second device service type uses the first device service type to communicate with the device via the control gateway by a same control gateway protocol, the control gateway does not convert the control gateway protocol.