Intelligent home control method and device based on XMPP server
A smart home control and server technology, applied in data exchange through path configuration, electrical components, transmission system, etc., can solve problems that hinder product promotion and application
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0073] Embodiment one: a smart home control method based on an XMPP server includes:
[0074] S1: The user terminal and the set-top box log in to the XMPP server respectively, if the user terminal and the set-top box log in to the XMPP server successfully, execute S2; otherwise, exit;
[0075] S2: The user terminal establishes a data connection conforming to the XMPP protocol with the set-top box through the XMPP server;
[0076] S3: The user terminal sends a home appliance control signal. When the set-top box establishes a TCP connection with the Zigbee wireless module, the home appliance control signal is forwarded to the Zigbee wireless module through the XMPP server, and the Zigbee wireless module receives the home appliance control signal to control the operating status of the home appliance module; otherwise, the set-top box restarts Sending data requires establishing a data connection with the Zigbee wireless module.
[0077] Further, the specific steps of S2 include: ...
Embodiment 2
[0078] Embodiment 2: On the basis of Embodiment 1, it also includes S4: the user terminal sends a home appliance query signal. When the set-top box establishes a TCP connection with the Zigbee wireless module, the home appliance query signal is forwarded to the Zigbee wireless module through the XMPP server, and the Zigbee wireless module receives the home appliance. Query the signal to detect the status of the current home appliance module; otherwise, the set-top box resends the data request to establish a data connection with the Zigbee wireless module, and then the Zigbee wireless module sends back the current status signal of the home appliance module to the user terminal through the XMPP server.
[0079] Further, the specific steps of S4 include:
[0080] S41: the user terminal sends a user terminal home appliance status query signal conforming to the XMPP protocol through the user terminal query control module, and the XMPP server forwards the received user terminal home ...
Embodiment 3
[0083] Embodiment 3: On the basis of Embodiment 1 or 2, S0 is also included before S1, and the specific steps of S0 are:
[0084] Perform multiple user terminal and set-top box account registrations on the XMPP server, and store the registered user terminal accounts and set-top box accounts in the XMPP server database respectively to form a user terminal account table and a set-top box account table;
[0085] The user terminal and the set-top box log in the XMPP server through the user terminal account and the set-top box account respectively, and the XMPP server compares the user account and the set-top box account with the user terminal account table stored in its database and the set-top box account table respectively, In the terminal account table and the set-top box account table, there are user terminal accounts logged in by the user terminal and set-top box accounts logged in by the set-top box. The user terminal and the set-top box log in to the XMPP server and log in t...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com