CN104125073A - Device recognition method based on internet of things spraying control system - Google Patents

Device recognition method based on internet of things spraying control system Download PDF

Info

Publication number
CN104125073A
CN104125073A CN201410387490.5A CN201410387490A CN104125073A CN 104125073 A CN104125073 A CN 104125073A CN 201410387490 A CN201410387490 A CN 201410387490A CN 104125073 A CN104125073 A CN 104125073A
Authority
CN
China
Prior art keywords
spray
sequence code
spray controller
controller
internet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410387490.5A
Other languages
Chinese (zh)
Other versions
CN104125073B (en
Inventor
郦亮
叶炜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Yuchao Network Co ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201410387490.5A priority Critical patent/CN104125073B/en
Publication of CN104125073A publication Critical patent/CN104125073A/en
Application granted granted Critical
Publication of CN104125073B publication Critical patent/CN104125073B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention relates to a device recognition method based on an internet of things spraying control system, and belongs to the technical field of wireless communication. The method comprises the following steps: sending a mainboard recognition sequence code and a generated random sequence code to a server through a spraying controller and displaying in a display screen together; inputting the two sequence codes through a user after logging in client operational software; determining the input through the server; successfully associating a device with an account through a cloud server after two groups of character strings input by the user are completely consistent with the contents displayed in the display screen of the spraying controller; accurately sending all control commands sent by the client software to the specified spraying controller after the device and the account are associated successfully. With the adoption of the method, the user can accurately realize the association (binding) of the account and the device, and any safety problem caused by mis-operation of the device can be avoided.

Description

A kind of device identification method based on Internet of Things spray control system
Technical field
The present invention relates to a kind of device identification method based on Internet of Things spray control system, belong to Internet of Things wireless communication technique field.
Background technology
Greenery patches, garden spray system is usually used in the plant spray irrigation of a courtyard, urban look, the operation principle of this system is, system user is carried out time set or activates spray operation spray control appliance by manual in advance, spray controller obtains after spray control command, send switch command to being connected to spray controller Shang Yi Luhuoji road outlet valve, drive the relay in outlet valve, thereby realize the automatic control of plant spray water valve.
Spray controller is the core apparatus of spray system, and the operation of whole system is mainly driven by spray controller.Traditional spray controller housing has a control panel, the date of the button of user by panel to controller, and the time, spray frequency, spray way, spray duration, and the details such as water yield size arrange.In spray controller, have a clock trigger, after detecting that trigger condition meets, trigger will drive water valve to carry out work automatically.
Spray system based on Internet of Things is by spraying controller, and cloud server and client operation software form.
In order to realize the long-range wireless remote control of mobile terminal to spray controller, client software need to be bound equipment and user account like clockwork, so that each user is one's own spray controller equiment by the equipment of client software control.
Find through inspection, Chinese invention patent application CN 102882676 A, disclose a kind of " internet of things equipment end safety access method and system ", it is by the authentication code contrast of storing in the authentication code in request msg and database in the time of equipment access, and proper communication is set up in authentication success.It utilizes fixing authentication code to mate, and can realize the association of equipment, but fail safe is lower, once authentication code is revealed, will cause the improper startup of internet of things equipment and close.Chinese invention patent CN 103281199 A, a kind of " the sensing layer equipment based on ID is in the unified recognition methods of network layer " disclosed, it increases equipment control layer between network layer and sensing layer, sensing layer equipment is mapped to equipment control layer by ID by certain rule, form M-ID, utilize this M-ID to carry out recognition of devices.This scheme has higher fail safe, but equipment investment is large, and cannot be applicable to handheld client end APP and carry out association.
Visible, the technical scheme of above-mentioned two sections of documents cannot be applicable to spray the recognition of devices of control system.
Summary of the invention
The present invention wants technical solution problem to be: a kind of device identification method based on Internet of Things spray control system is provided, and accurately identification equipment, and safe, be applicable to the operation of handheld client end.
In order to solve the problems of the technologies described above, the technical scheme that the present invention proposes is: a kind of device identification method based on Internet of Things spray control system, described Internet of Things spray control system comprises: spray controller, cloud server, client operation software, wherein, spray controller is connected with sprinkling equipment, for sprinkling equipment is controlled, spray controller has unique mainboard recognition sequence code, client operation software is installed on handheld device or computer, and this recognition methods comprises the following steps:
The 1st step, when spray controller is not when associated with user account, spray controller produces a random sequence code according to the cycle of setting, mainboard recognition sequence code and random sequence code are being shown to screen display, and mainboard recognition sequence code and this random sequence code are together sent to cloud server, described display screen is connected with spray controller, or is positioned at local area network (LAN) and can receives and show and spray the mainboard recognition sequence code that sends of controller and the display device of random sequence code;
The 2nd step, server receive after spray controller the mainboard recognition sequence code and random sequence code that send, store or/and upgrade;
The 3rd step, login client operation software by user account, the mainboard recognition sequence code and the random sequence code that on input spray controller screen, show, client operation software is uploaded to cloud server;
Two sequence codes that the 4th step, cloud server are sent client software and two sequence codes of storage compare, if two sequence codes are in full accord, recognition of devices success, spray controller and user account complete associated, and described spray controller is controlled by logins the client operation software that has this user account; If mate unsuccessfully, go to the 1st step and wait for next time associated.
In order to solve the problems of the technologies described above, invention also has following improvement:
1,, in described the 1st step, the each startup of spray controller produces the random sequence code described in afterwards.
2, in described the 1st step, spray controller produces the random sequence code described in every time T, and the span of T is 1m-12h.
3,, in described the 1st step, spray controller sends to cloud server by wireless communication module by mainboard recognition sequence code and random sequence code.
4,, in the time that spray controller is not associated with user account, spray controller sends cloud server by mainboard recognition sequence code and current random sequence code continuously.
5, complete associated in the situation that at spray controller and user account, association status is locked, and other user accounts cannot be associated with this spray controller.
6, spray controller and user account complete associated after, can use login to have both associations of operation cancellation of breaking off relations of the client operation software of this user account.
7, described spray controller and user account complete associated after, can have the client operation software of this user account to check the equipment state of associated spray controller, parameter configuration, historical data information by login.
8, described cloud server records the product specification of spray controller, input voltage, and electric current, is equipped with valve quantity, and user can inquire about and retouching operation by client software.
9, spray controller and user account complete associated after, login the operational order that has the client operation software of this user account to send and send to spray controller by local area network (LAN) or cloud server.
The random sequence code of mainboard recognition sequence code and generation is sent to server by spray controller, and one coexist on display screen and show, user logins after client operation software, by these two sequence codes inputs, by server, input is judged; In the time that user these two groups of character strings of inputting and the content that sprays controller equiment demonstration screen display are in full accord, equipment and account can be successfully associated by cloud server.After equipment and account are successfully associated, all control commands that client software sends all can send to the spray controller of appointment exactly.By the inventive method, user can realize associated (binding) of account and equipment like clockwork, there will not be the safety problem of faulty operation equipment.
Innovative point of the present invention is: increased random sequence code participation device newly associated with account, and carry out deterministic process by server, greatly improve associated accuracy, eliminated and reveal because of mainboard recognition sequence code the hidden danger causing, made processing safety obtain effective guarantee; Because two sequence codes all show on display screen, therefore onsite user can carry out operation associatedly more efficiently, guarantees carrying out smoothly of field operation; The present invention carries out associated by user account with spray controller, instead of associated between traditional equipment and equipment, as long as have the equipment that client operation software can be installed, visible, use mobile phone just can realize the associated and control in the inventive method, very convenient; Because spray controller simultaneously can only be associated with a user account, therefore avoid multi-user to operate the trouble of bringing simultaneously, and user account can associated multiple spray controllers, handled easily personnel are simultaneously to larger greenery patches/garden, or multiple greenery patches/garden sprays control.
Brief description of the drawings
Below in conjunction with accompanying drawing, the device identification method based on Internet of Things spray control system of the present invention is described further.
Fig. 1 is the spray control system schematic diagram based on Internet of Things.
Fig. 2 is the device identification method flow chart of the spray control system based on Internet of Things.
Embodiment
As shown in Figure 1, the related spray control system based on Internet of Things of the present embodiment method, composition comprises:
Spray controller, is equipped with wireless communication module and LCD display.By this wireless communication module accessing Internet; Wherein, wireless communication module can be the CC3000Wi-Fi home control network communication protocol chip of TIX, be connected the cloud server on the Wi-Fi access to netwoks the Internet that Wi-Fi home control network communication protocol chip is set up by wireless router with the main control chip signal of spray controller.User can manually switched between control model and wireless control mode by switching push button;
Spray valve, is arranged at spray piping and is controlled by spray controller;
Cloud server, records user account, the product specification of spray controller, and operational parameter control (input voltage, electric current), is equipped with valve quantity, the information such as mainboard recognition sequence code, user can inquire about and retouching operation by client software.
Spray control terminal, is provided with client operation soft, can receive the input of user's mainboard recognition sequence code and random sequence code, and realizes the associated of spray controller and user account by the Internet or local area network (LAN); After equipment and account are successfully associated, all control commands of the soft transmission of client operation all can send to the spray controller of appointment exactly.
The device identification method based on Internet of Things spray control system of the present embodiment, comprises the following steps:
The 1st step, spray controller start, and access cloud server checks that hand is no in association status.
The 2nd step, when spray controller not associated with user account, spray controller produces a random sequence code according to the cycle of setting, mainboard recognition sequence code and random sequence code are being shown to screen display, and mainboard recognition sequence code and this random sequence code are together sent to cloud server, and described display screen is the display screen of spray controller.
In this step, the each startup of spray controller produces the random sequence code described in afterwards, spray controller sends to cloud server by wireless communication module by mainboard recognition sequence code and random sequence code, in the time that spray controller is not associated with user account, spray controller sends cloud server by mainboard recognition sequence code and current random sequence code continuously.
In addition, the generation of random sequence number can be also to produce one every time T, and the span of T is 1m-12h.Described display screen can be to be also positioned at local area network (LAN) can receive and show the spray mainboard recognition sequence code that sends of controller and the display device of random sequence code.
The 3rd step, server receive after spray controller the mainboard recognition sequence code and random sequence code that send, store.
The 4th step, login client operation software by user account, the mainboard recognition sequence code and the random sequence code that on input spray controller screen, show, client operation software is uploaded to cloud server.
Two sequence codes that the 5th step, cloud server are sent client software and two sequence codes of storage compare, if two sequence codes are in full accord, recognition of devices success, spray controller completes associated with user account, spray controller is controlled by login the client operation software of this user account, complete associated in the situation that at spray controller and user account, association status is locked, and other user accounts cannot be associated with this spray controller; If mate unsuccessfully, go to the 1st step and wait for next time associated.
The 6th step, when spray controller and user account are in association status, can have the client operation software of this user account to check the equipment state of the spray controller of association, parameter configuration, historical data information by login; The operational order that login has the client operation software of this user account to send sends to spray controller by local area network (LAN) or cloud server.
After spray controller is associated with user account, when user need to cancel both associations, both are associated in operation cancellation can to use login to have the client operation software of this user account to break off relations; When spray controller completes associated with user account.
Device identification method based on Internet of Things spray control system of the present invention is not limited to the concrete technical scheme described in above-described embodiment, and the technical scheme that all employings are equal to replacement formation is the protection range that the present invention requires.

Claims (10)

1. the device identification method based on Internet of Things spray control system, described Internet of Things spray control system comprises: spray controller, cloud server, client operation software, wherein, spray controller is connected with sprinkling equipment, for sprinkling equipment is controlled, spray controller has unique mainboard recognition sequence code, and client operation software is installed on handheld device or computer, and this recognition methods comprises the following steps:
The 1st step, when spray controller is not when associated with user account, spray controller produces a random sequence code according to the cycle of setting, mainboard recognition sequence code and random sequence code are being shown to screen display, and mainboard recognition sequence code and this random sequence code are together sent to cloud server, described display screen is the display screen of spray controller, or is positioned at local area network (LAN) and can receives and show the spray mainboard recognition sequence code that sends of controller and the display device of random sequence code;
The 2nd step, server receive after spray controller the mainboard recognition sequence code and random sequence code that send, store or/and upgrade;
The 3rd step, login client operation software by user account, the mainboard recognition sequence code and the random sequence code that on input spray controller screen, show, client operation software is uploaded to cloud server;
Two sequence codes that the 4th step, cloud server are sent client software and two sequence codes of storage compare, if two sequence codes are in full accord, recognition of devices success, spray controller and user account complete associated, and described spray controller is controlled by logins the client operation software that has this user account; If mate unsuccessfully, go to the 1st step and wait for next time associated.
2. the device identification method based on Internet of Things spray control system according to claim 1, is characterized in that: in described the 1st step, the each startup of spray controller produces the random sequence code described in afterwards.
3. a kind of device identification method based on Internet of Things spray control system according to claim 1, is characterized in that: in described the 1st step, spray controller is the random sequence code described in producing every time T, and the span of T is 1m-12h.
4. a kind of device identification method based on Internet of Things spray control system according to claim 1, is characterized in that: in described the 1st step, spray controller sends to cloud server by wireless communication module by mainboard recognition sequence code and random sequence code.
5. a kind of device identification method based on Internet of Things spray control system according to claim 1, it is characterized in that: in the time that spray controller is not associated with user account, spray controller sends cloud server by mainboard recognition sequence code and current random sequence code continuously.
6. a kind of device identification method based on Internet of Things spray control system according to claim 1, it is characterized in that: complete associated in the situation that at spray controller and user account, association status is locked, and other user accounts cannot be associated with this spray controller.
7. a kind of device identification method based on Internet of Things spray control system according to claim 1, it is characterized in that: spray controller and user account complete associated after, can use login to have both associations of operation cancellation of breaking off relations of the client operation software of this user account.
8. a kind of device identification method based on Internet of Things spray control system according to claim 1, it is characterized in that: described spray controller and user account complete associated after, can there is the client operation software of this user account to check the equipment state of associated spray controller by login, parameter configuration, historical data information.
9. a kind of device identification method based on Internet of Things spray control system according to claim 1, it is characterized in that: described cloud server records the product specification of spray controller, input voltage, electric current, be equipped with valve quantity, user can inquire about and retouching operation by client software.
10. a kind of device identification method based on Internet of Things spray control system according to claim 1, it is characterized in that: spray controller and user account complete associated after, login the operational order that has the client operation software of this user account to send and send to spray controller by local area network (LAN) or cloud server.
CN201410387490.5A 2014-08-07 2014-08-07 A kind of device identification method that control system is sprayed based on Internet of Things Expired - Fee Related CN104125073B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410387490.5A CN104125073B (en) 2014-08-07 2014-08-07 A kind of device identification method that control system is sprayed based on Internet of Things

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410387490.5A CN104125073B (en) 2014-08-07 2014-08-07 A kind of device identification method that control system is sprayed based on Internet of Things

Publications (2)

Publication Number Publication Date
CN104125073A true CN104125073A (en) 2014-10-29
CN104125073B CN104125073B (en) 2017-09-08

Family

ID=51770345

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410387490.5A Expired - Fee Related CN104125073B (en) 2014-08-07 2014-08-07 A kind of device identification method that control system is sprayed based on Internet of Things

Country Status (1)

Country Link
CN (1) CN104125073B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104777748A (en) * 2015-02-11 2015-07-15 北海和思科技有限公司 Internet of things-based home management system
CN104777752A (en) * 2015-03-20 2015-07-15 云丁网络技术(北京)有限公司 Intelligent household system and quick pairing method thereof
CN104793521A (en) * 2015-04-14 2015-07-22 南京雨巢网络有限公司 Spraying control system instruction feedback method based on Internet of Things
CN105791276A (en) * 2016-02-26 2016-07-20 南京雨巢网络有限公司 Smart irrigation system based authorization control method
CN107104996A (en) * 2016-02-19 2017-08-29 腾讯科技(深圳)有限公司 Customer location method of calibration and device, controlled plant access method and device
CN108632090A (en) * 2018-05-08 2018-10-09 普联技术有限公司 Network management and system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080072297A1 (en) * 2006-09-20 2008-03-20 Feitian Technologies Co., Ltd. Method for protecting software based on network
CN102591281A (en) * 2012-02-14 2012-07-18 西安交通大学 Method for remotely monitoring switches, sockets and cameras by using mobile phone
CN102694804A (en) * 2012-05-29 2012-09-26 华南理工大学 Realization method and device for intelligent home unified platform on basis of UPnP protocol
CN102749893A (en) * 2012-05-20 2012-10-24 上海极赛维思信息技术有限公司 Dynamic binding control system and method for mobile Internet of things
CN102845284A (en) * 2012-08-14 2013-01-02 西安交通大学 Remote watering method for potted plant based on internet
CN103763392A (en) * 2014-01-29 2014-04-30 百度在线网络技术(北京)有限公司 Control method, device and system for equipment
CN103929494A (en) * 2014-04-30 2014-07-16 叶炜 Green belt and garden spraying control system and method based on Internet of Things

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080072297A1 (en) * 2006-09-20 2008-03-20 Feitian Technologies Co., Ltd. Method for protecting software based on network
CN102591281A (en) * 2012-02-14 2012-07-18 西安交通大学 Method for remotely monitoring switches, sockets and cameras by using mobile phone
CN102749893A (en) * 2012-05-20 2012-10-24 上海极赛维思信息技术有限公司 Dynamic binding control system and method for mobile Internet of things
CN102694804A (en) * 2012-05-29 2012-09-26 华南理工大学 Realization method and device for intelligent home unified platform on basis of UPnP protocol
CN102845284A (en) * 2012-08-14 2013-01-02 西安交通大学 Remote watering method for potted plant based on internet
CN103763392A (en) * 2014-01-29 2014-04-30 百度在线网络技术(北京)有限公司 Control method, device and system for equipment
CN103929494A (en) * 2014-04-30 2014-07-16 叶炜 Green belt and garden spraying control system and method based on Internet of Things

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104777748A (en) * 2015-02-11 2015-07-15 北海和思科技有限公司 Internet of things-based home management system
CN104777748B (en) * 2015-02-11 2017-09-22 福建爱特点信息科技有限公司 A kind of home management system based on Internet of Things
CN104777752A (en) * 2015-03-20 2015-07-15 云丁网络技术(北京)有限公司 Intelligent household system and quick pairing method thereof
CN104793521A (en) * 2015-04-14 2015-07-22 南京雨巢网络有限公司 Spraying control system instruction feedback method based on Internet of Things
CN107104996A (en) * 2016-02-19 2017-08-29 腾讯科技(深圳)有限公司 Customer location method of calibration and device, controlled plant access method and device
CN105791276A (en) * 2016-02-26 2016-07-20 南京雨巢网络有限公司 Smart irrigation system based authorization control method
CN108632090A (en) * 2018-05-08 2018-10-09 普联技术有限公司 Network management and system

Also Published As

Publication number Publication date
CN104125073B (en) 2017-09-08

Similar Documents

Publication Publication Date Title
CN104125073A (en) Device recognition method based on internet of things spraying control system
CN103701857A (en) Household appliance sensing control system and method based on mobile control terminal
CN105135599A (en) Air conditioner firmware upgrading device and method
WO2014169807A1 (en) Smart home system and control method
CN106063380A (en) Tablet-based commissioning tool for addressable lighting
CN109347990B (en) Application method of cloud irrigation Internet of things two-dimensional code
CN103580968A (en) Smart home system based on internet of things cloud computing
CN202584411U (en) Wireless learning infrared repeater system
CN104157060A (en) Access control data transmission and management method
CN203761418U (en) Intelligent household system based on Internet of Things cloud computing
CN104618228A (en) Intelligent household gateway and system for automatically accessing cloud server by strategy based on intelligent household gateway and application method thereof
CN105471982A (en) Interaction method and system for internet-of-things gateway and cloud platform
CN203386294U (en) Automatic vending machine provided with remote control system
US20160292711A1 (en) Coupon apparatus, user equipment, service providing device, control method thereof and non-transitory computer readable storage medium having computer program recorded thereon
CN104122999A (en) Intelligent device interaction method and system
CN205427589U (en) Intelligent house control system based on believe platform a little
CN105791276A (en) Smart irrigation system based authorization control method
CN104765531B (en) Interface display method and terminal
CN101719991A (en) video matrix protocol converter
CN104156280A (en) Spray control system data recovery method based on internet of things
CN105446764A (en) Online update type electronic tag system and update method therefor
CN102156948B (en) System for electronically recognizing power line towers and automatically positioning on-pole workers
CN105636158B (en) A kind of information configuring methods and electronic equipment
CN105160726A (en) Column switch control terminal with remote control function and control method thereof
CN203340109U (en) Real time wireless receive-transmit system based on Internet of Things

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: NANJING YUCHAO NETWORK CO., LTD.

Free format text: FORMER OWNER: LI LIANG

Effective date: 20150401

Free format text: FORMER OWNER: YE WEI

Effective date: 20150401

TA01 Transfer of patent application right

Effective date of registration: 20150401

Address after: Qinhuai District of Nanjing city in Jiangsu province is 210006 Road No. 1

Applicant after: NANJING YUCHAO NETWORK Co.,Ltd.

Address before: 405 E10 building, 1865 Creative Technology Industrial Park, No. 388 Tian Jie Avenue, Qinhuai District, Jiangsu, Nanjing 210006, China

Applicant before: Li Liang

Applicant before: Ye Wei

GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170908

Termination date: 20210807