Design method of smart home semantic gateway

A technology of smart home equipment and semantic gateway, which is applied in the field of computer data transmission and processing, can solve the problem of lack of semantic data in the smart home network system, and achieve the effects of convenient and efficient construction, flexible deployment, and reduced development difficulty

Active Publication Date: 2015-03-11
SICHUAN UNIV
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The purpose of the present invention is to provide a design method of a smart home semantic gateway to solve the problem of lack of semantic data in the smart home network system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Design method of smart home semantic gateway
  • Design method of smart home semantic gateway
  • Design method of smart home semantic gateway

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] Embodiment 1: temperature and humidity sensor.

[0044] Step 1: Create a Sqlite database Hadb on the Android tablet to save data of smart home devices. According to the uploaded data of each device, a data table corresponding to the device is established to store the data periodically sent by the device. Create the Sqlite database table tempHum_data, which contains 7 fields, which respectively represent the ID, temperature value, temperature unit, humidity value, temperature unit, time of data collection, and on / off status of the temperature and humidity sensor for each piece of data.

[0045] At the same time, a data acquisition middleware is constructed to receive data, analyze the data and store it in the database of the Android tablet. The flow chart of data acquisition middleware operation is as follows: image 3 shown. The data acquisition middleware is a software developed on Android. The software is a resident service process that constantly monitors the TCP / ...

Embodiment 2

[0062] Embodiment 2: air conditioner.

[0063] Step 1: Create the Sqlite database table aircon_data for the air conditioner in the Sqlite database HAdb, which contains 10 fields, which respectively represent the ID, current temperature, target temperature, current time, target time, status on, and status of each piece of data Off, Run Mode, Fan Speed, Timer Mode. The data acquisition middleware obtains the original data transmitted by the air conditioner through Wifi, parses it by field, generates a new record, and inserts it into the aircon_data table.

[0064] Step 2: Construct an AirconditioningProvider interface for the air conditioner that other applications can access its data. This interface inherits the Android Content Provider. The specific construction process is as follows: First, define the tool class AirCons of AirConProvider. This tool class mainly includes a public static constant. This constant class includes the URI corresponding to the ContentProvider and th...

Embodiment 3

[0070] Embodiment 3: light sensor.

[0071] Step 1: Create the Sqlite database table light_data for the air conditioner in the Sqlite database HAdb, which contains 6 fields, which respectively represent the ID of each piece of data, the current light intensity value, the current light intensity unit, the current time, and the status open , Status off. The data acquisition middleware obtains the raw data transmitted by the light sensor through Bluetooth wirelessly, parses it by field, generates a new record, and inserts it into the light_data table.

[0072] Step 2: Construct a LightProvider interface for the light sensor that other applications can access its data, which inherits the Android Content Provider. The specific construction process is as follows: First, define the LightProvider tool class Lights, which mainly includes a public static constant. This constant class includes the URI corresponding to the ContentProvider and the data columns stored in the SQLite databas...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a design method of a smart home semantic gateway and relates to the computer data transmission and processing field. The design method is implemented based on an Android platform and includes the following steps that: the first step, a data collection system is constructed so as to be used for storing data of smart home devices; the second step, a Content Provider interface is to constructed for an application program which stores the smart home devices; the third step, semantic ontology of the smart home devices is constructed; the fourth step, a corresponding semantic data conversion interface is developed for each smart home device; and the fifth step, a semantic server of the smart home semantic gateway is started, and the semantic gateway is accessed through a browser so that the semantic data of the smart home devices can be obtained. With the design method of the smart home semantic gateway of the invention adopted, smart home network developers can construct the semantic gateway conveniently and efficiently, and development difficulty can be reduced, and deployment is flexible, and outputted smart home semantic data can be displayed intuitively by the browser.

Description

technical field [0001] The invention relates to the field of computer data transmission and processing, in particular to a design method of a smart home semantic gateway. Background technique [0002] Smart Home (Smart Home) is based on the residence as a platform, using integrated wiring technology, network communication technology, smart home-system design scheme security technology, audio and video technology to integrate home life-related facilities to build efficient residential facilities and family The schedule management system improves home safety, convenience, comfort, and artistry, and realizes an environmentally friendly and energy-saving living environment. Compared with ordinary homes, smart homes not only have traditional living functions, but also provide an efficient, comfortable, safe, convenient, and environmentally friendly living environment that integrates construction, network communication, and management, and also provide a full range of information ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/66H04L12/28
Inventor 佘春东王俊峰胡四泉
Owner SICHUAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products