Method and device of controlling intelligent devices and terminal

The present invention provides a method and device of controlling intelligent devices and a terminal. One concrete implement mode of the method comprises using a central node device to receive the event information reported by a second intelligent device via a local area network, wherein the central node device is connected with at least two intelligent device via the local area network; using the central node device to search a trigger condition that the event information satisfies from a plurality of pre-stored trigger conditions; if the trigger condition that the event information satisfies is searched, obtaining an operation instruction correlated with the satisfied trigger condition; obtaining the device identifier information of a first intelligent device corresponding to the operation instruction; based on the device identifier information, and via the local area network, using the central node device to send the operation instruction to the first intelligent device to control the first intelligent device to execute the corresponding operation according to the operation instruction. The implement mode enables a whole system not to depend on the control of a cloud server, thereby improving the stability of the system.