Smart home barrier-free life auxiliary system based on KNX

By designing a smart home accessibility life assistance system based on KNX, the shortcomings of the existing smart home system in meeting the needs of people with limited mobility are solved, voice interaction and remote control are realized, life convenience and security are improved, and upgrade and expansion are facilitated through an open architecture.

CN119511749APending Publication Date: 2025-02-25XIAMEN DNAKE INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411636888.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

The existing smart home systems have shortcomings in meeting the special needs of people with mobility difficulties, especially in terms of control methods and targeted design, which are difficult to meet their daily life needs.

Method used

A smart home accessibility life assistance system based on KNX is designed, including sensor module, control module, execution module, communication module and voice interaction module. The KNX controller is used to connect to various sensors and execution devices to realize voice interaction and remote control, and provide automatic environmental adjustment and emergency rescue functions.

Benefits of technology

Through voice interaction and remote control, smart home devices can be controlled by people with limited mobility without manual operation, improving the convenience of life and quality of life, real-time monitoring of indoor safety conditions, enhancing safety, and upgrading and expansion of the system through the openness of the KNX standard.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119511749A_ABST
    Figure CN119511749A_ABST
Patent Text Reader

Abstract

The invention discloses a smart home barrier-free life auxiliary system based on KNX, which comprises a sensor module, a control module, an execution module, a communication module and a voice interaction module, and is characterized in that the control module comprises a KNX controller. Through voice interaction, remote control and intelligent action assistance modes such as automatic environment adjustment formed by matching with intelligent household appliances, the system has the advantages of intelligent control and adjustment, people with mobility difficulties can easily use voice instructions to control the intelligent household appliances, life convenience is improved, life quality is improved, and the system is worthy of popularization and application. According to the barrier-free life auxiliary system, the indoor safety condition can be monitored in real time, safety measures such as alarm and distress signal sending can be carried out when an emergency situation is detected, the safety is enhanced, the openness of the KNX standard is utilized, upgrading and expansion of the barrier-free life auxiliary system are facilitated, the barrier-free life auxiliary system has good compatibility and expansibility, and the compatibility is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of smart home, and in particular to a smart home barrier-free life assistance system based on KNX. Background Art

[0002] With the continuous development of science and technology, smart home systems have gradually entered people's lives. However, although the current smart home systems have achieved automated control of equipment to a certain extent, for some people with limited mobility, such as the elderly and the disabled, the existing smart home systems are still insufficient in meeting their special needs. These people may face various obstacles in their daily lives. On the one hand, traditional control methods, such as operation through mobile phone applications or physical remote controls, may be difficult for some people with physical disabilities or limited hand dexterity; on the other hand, existing smart home systems often lack targeted designs for special needs. For example, they cannot meet the needs of people with limited mobility in terms of motion assistance and security monitoring.

[0003] KNX is an open smart home control standard technology that uses mature communication protocols and technologies to ensure stable system operation, reduce the probability of failures, support the access and control of multiple devices, and flexibly configure system functions according to user needs. KNX-standard devices produced by different manufacturers can communicate and work together, providing users with more device choices and easily adding new devices and functions to meet users' changing needs. Applying KNX technology to smart home barrier-free life assistance systems can give full play to its advantages and provide better services for people with limited mobility. To this end, this application proposes a smart home barrier-free life assistance system based on KNX. Summary of the invention

[0004] Based on the technical problems existing in the background technology, the present invention proposes a smart home barrier-free life assistance system based on KNX.

[0005] The present invention proposes a KNX-based smart home barrier-free life assistance system, which includes a sensor module, a control module, an execution module, a communication module and a voice interaction module, wherein the control module includes a KNX controller;

[0006] The sensor module includes a temperature sensor, a humidity sensor, a light sensor and a human infrared sensor, and the temperature sensor, the humidity sensor, the light sensor and the human infrared sensor are all connected to the KNX controller;

[0007] The voice interaction module includes a microphone, a voice recognition chip, a speaker and a voice synthesis chip, the microphone and the speaker are connected to the voice recognition chip and the voice synthesis chip respectively, and the voice recognition chip and the voice synthesis chip are both connected to the KNX controller;

[0008] The execution module includes smart lamps, electric curtains and smart home appliances, and the smart lamps, electric curtains and smart home appliances are all connected to the KNX controller;

[0009] The communication module comprises a communication device, the communication device is connected to the KNX controller, and the communication device is connected to a user terminal and an emergency rescue service center.

[0010] Preferably, the temperature sensor is a high-precision digital temperature sensor based on the principle of thermistor. The resistance value of the thermistor changes with the temperature. The accurate temperature value can be obtained by measuring the resistance value and passing through a specific conversion formula. For example, a digital temperature sensor DS18B20 is used. It has an internally integrated analog-to-digital conversion circuit and can directly output digital signals, which is convenient for connection with the control module. It is installed in main activity areas such as the living room, bedroom, and kitchen to monitor the temperature changes in these areas in real time.

[0011] The humidity sensor is one of the common capacitive and resistive humidity sensors. The capacitive humidity sensor reflects the change of humidity by measuring the change of capacitance value.

[0012] The light sensor is a BH1750 light sensor using a photodiode, which is used to measure the light intensity in the room and is installed near the window to automatically adjust the brightness of the indoor light according to the changes in the external light;

[0013] The human infrared sensor is the HC-SR501 human infrared sensor, which uses the principle of pyroelectric effect. When the infrared radiation emitted by the human body radiates to the sensing area of ​​the human infrared sensor, the pyroelectric element inside the human infrared sensor will produce a charge change and detect the activity of the human body. It outputs a digital signal and is directly connected to the GPIO (general input and output) pin of the control module. It is installed at the door, corridor, and bedroom. When it detects someone entering or leaving the room, the barrier-free life assistance system automatically performs the corresponding operations.

[0014] Preferably, the KNX controller is one of Siemens and ABB controllers. As a core control unit, it has powerful processing capabilities and rich input and output interfaces, and can connect multiple sensors and execution modules at the same time to receive information from the sensor modules, and process and make decisions according to preset rules; by programming the KNX controller, complex control logic can be implemented. For example, when the temperature sensor detects that the indoor temperature is higher than the set comfortable temperature range, the controller will automatically send an instruction to the air conditioner to turn on the cooling mode; when the humidity sensor detects that the indoor humidity is too high, the controller will start the exhaust fan or dehumidifier for dehumidification. At the same time, the controller can also set different control strategies according to different times and scenes. For example, at night, the system will automatically reduce the light brightness to create a quiet sleeping environment.

[0015] Preferably, the smart lamp is an LED smart lamp, which has the function of adjusting brightness, color and color temperature, and can provide suitable lighting effects according to different scene requirements. The smart lamp is connected to the control module through the KNX protocol, receives control instructions and performs corresponding operations;

[0016] The electric curtain uses an electric curtain motor with silent and intelligent control functions. The electric curtain can automatically open and close according to the light sensor and the needs of the user to adjust the indoor light;

[0017] The smart home appliances include smart air conditioners, smart TVs, and smart refrigerators. These smart home appliances all support the KNX protocol and can communicate with the control module. The control module controls the smart home appliances according to sensor data and user settings. For example, when the indoor temperature is too high, the control module will automatically increase the air conditioning temperature; when the user leaves the room for a period of time, the TV will automatically enter standby mode to save energy.

[0018] Preferably, the communication module adopts a wireless communication method combining WiFi and Bluetooth to realize communication between the system and the user terminal (mobile phone, tablet computer, etc.). WiFi is used to realize remote communication, so that users can access and control smart home devices anywhere through the Internet. Bluetooth is used for short-range communication, so that users can quickly connect to the barrier-free life assistance system through Bluetooth when they are at home, so as to perform more convenient operation.

[0019] Preferably, the user terminal is used for users to view indoor environmental parameters (temperature, humidity, light intensity, etc.), equipment operating status (whether lamps are turned on, air conditioning temperature settings, etc.) in real time through a mobile phone application APP, and to perform remote control.

[0020] Preferably, the emergency rescue service center includes a call button arranged in the barrier-free life assistance system, which is used for the user to press the emergency call button when encountering an emergency situation (fall, sudden illness, etc.). The barrier-free life assistance system immediately sends a distress signal to the emergency rescue service center through the communication module, and notifies the user's relatives or guardians at the same time. The distress signal contains the user's location information and important data on health status, so that rescue personnel can arrive at the scene quickly and accurately for rescue.

[0021] Preferably, the voice recognition chip is a high-performance voice recognition chip, such as the voice recognition chip of iFlytek, which is used to accurately recognize the user's voice commands, and the microphone is used for the user to interact with the barrier-free life assistance system through voice;

[0022] The speech synthesis chip is used to convert the feedback information of the barrier-free life assistance system into speech output and play it to the user through the speaker; in addition, a voice wake-up function is set, and the user only needs to say a specific wake-up word, such as "smart home", and the system will enter the voice interaction mode. In addition, voice commands can be customized according to the user's habits and needs, making the barrier-free life assistance system more personalized and convenient.

[0023] Compared with the prior art, the present invention has the following beneficial effects:

[0024] The present invention uses voice interaction and remote control, combined with intelligent action assistance methods such as automatic environmental adjustment formed by smart appliances, and has the advantages of intelligent control and adjustment. For people with limited mobility, they can easily use voice commands to control smart home devices without manual operation, thereby improving life convenience and quality of life. It can monitor indoor safety conditions in real time. When an emergency is detected, the barrier-free life assistance system can take safety measures such as alarms and sending distress signals to enhance safety. The openness of the KNX standard and the integrated architecture based on KNX facilitate the upgrade and expansion of the barrier-free life assistance system, so that the barrier-free life assistance system has good compatibility and scalability, thereby improving compatibility. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 This is a system block diagram of a KNX-based smart home barrier-free life assistance system proposed by the present invention;

[0026] Figure 2 The present invention provides a flow chart of a smart home barrier-free life assistance system based on KNX. DETAILED DESCRIPTION

[0027] The present invention will be further explained below in conjunction with specific embodiments.

[0028] Example

[0029] Reference Figure 1-2 ,This embodiment proposes a smart home barrier-free life assistance system based on KNX, including a sensor module, a control module, an execution module, a communication module and a voice interaction module, and the control module includes a KNX controller;

[0030] The sensor module includes a temperature sensor, a humidity sensor, a light sensor and a human infrared sensor, and the temperature sensor, the humidity sensor, the light sensor and the human infrared sensor are all connected to the KNX controller;

[0031] The voice interaction module includes a microphone, a voice recognition chip, a speaker and a voice synthesis chip. The microphone and the speaker are connected to the voice recognition chip and the voice synthesis chip respectively. The voice recognition chip and the voice synthesis chip are both connected to the KNX controller.

[0032] The execution modules include smart lamps, electric curtains and smart home appliances, which are all connected to the KNX controller;

[0033] The communication module comprises a communication device, the communication device is connected to the KNX controller, and the communication device is connected to a user terminal and an emergency rescue service center.

[0034] Specifically, the temperature sensor is a high-precision digital temperature sensor using the thermistor principle. The resistance value of the thermistor changes with the temperature. The accurate temperature value is obtained by measuring the resistance value and passing through a specific conversion formula. For example, the digital temperature sensor DS18B20 is used. It has an internally integrated analog-to-digital conversion circuit and can directly output a digital signal, which is convenient for connection with the control module. The principle is to use the resistance-temperature characteristics of semiconductor materials to determine the temperature by measuring the resistance change. It is installed in the main activity areas such as the living room, bedroom, and kitchen to monitor the temperature changes in these areas in real time. For example, in the bedroom, the temperature sensor can be installed on the wall near the head of the bed to more accurately reflect the temperature of the sleeping area.

[0035] Humidity sensor is one of the common capacitive and resistive humidity sensors. Capacitive humidity sensor reflects the change of humidity by measuring the change of capacitance value. Because the change of humidity will affect the dielectric constant of the dielectric in the sensor, thus changing the capacitance value, for example, the HIH-6130 humidity sensor is used to measure the humidity of indoor air. Similar to the temperature sensor, it is also distributed in various rooms to provide humidity data for the system. In areas with high humidity such as bathrooms, humidity sensors can be installed near the vents to better monitor humidity changes and adjust ventilation in time.

[0036] The light sensor is a BH1750 light sensor using a photodiode, which is used to measure the light intensity in the room. Depending on the light intensity, the photodiode generates different currents or voltages. The BH1750 has an internal integrated digital signal processing circuit that can directly transmit the current or voltage to the photodiode. 2 The C interface communicates with the control module and outputs accurate light intensity values. It is installed near the window and is used to automatically adjust the brightness of indoor lights according to changes in external light. For example, when there is plenty of sunlight during the day, the system will automatically dim the lights to save energy; and in the evening or on cloudy days, when the light is dim, the system will automatically turn on the lights to provide sufficient lighting;

[0037] The human infrared sensor is the HC-SR501 human infrared sensor, which uses the principle of pyroelectric effect. When the infrared radiation emitted by the human body radiates to the sensing area of ​​the human infrared sensor, the pyroelectric element inside the human infrared sensor will produce a charge change and detect the human body's activities. It outputs a digital signal and is directly connected to the GPIO (general input and output) pin of the control module. It is installed at the door, corridor, and bedroom. When it detects someone entering or leaving the room, the barrier-free life assistance system automatically performs corresponding operations. For example, when someone gets up at night, the human infrared sensor detects human activity and automatically turns on the passage light from the bedroom to the bathroom to prevent users from falling in the dark.

[0038] Furthermore, the KNX controller is one of the Siemens and ABB controllers. As a core control unit, it has powerful processing capabilities and rich input and output interfaces. It can connect multiple sensors and execution modules at the same time to receive information from the sensor modules and process and make decisions according to preset rules;

[0039] The preset algorithms and rules of the KNX controller are as follows:

[0040] (1) Preset algorithm

[0041] a. Filtering algorithm

[0042] Principle: The data collected by the sensor may be affected by factors such as environmental noise and electromagnetic interference, resulting in fluctuations and errors in the data. The purpose of the filtering algorithm is to remove these noises to make the data smoother and more accurate. Commonly used filtering algorithms include mean filtering, median filtering, and Kalman filtering.

[0043] Mean filtering: The principle is to take the average value of sensor data within a period of time, that is, for the current pixel point (x, y) to be processed, select a template composed of several pixels of its neighboring pixels, calculate the mean of all pixels in the template, and then assign the mean value to the current pixel point (x, y) as the grayscale g(x, y) of the processed image at this point, that is, g(x, y) = ∑f(x, y) / mm is the total number of pixels in the template including the current pixel; for example, for a temperature sensor, continuously collect multiple temperature values, and then calculate the average value of these values ​​as the result after filtering; this can reduce the impact of random noise, but it reacts slowly to sudden changes in data;

[0044] Median filtering: sort the sensor data within a period of time and take the middle value as the filtered result. Median filtering is a nonlinear signal processing technology based on sorting statistics theory that can effectively suppress noise. The basic principle of median filtering is to replace the value of a point in a digital image or digital sequence with the median of the values ​​of each point in a neighborhood of the point, so that the surrounding pixel values ​​are close to the true value, thereby eliminating isolated noise points. The method is to use a two-dimensional sliding template with a certain structure to sort the pixels in the board according to the size of the pixel value, and generate a monotonically rising (or falling) two-dimensional data sequence. The two-dimensional median The filtering output is g(x,y)=med{f(xk,yl),(k,l∈W)}, where f(x,y) and g(x,y) are the original image and the processed image respectively, and W is a two-dimensional template, usually a 3*3, 5*5 area, or different shapes, such as line, circle, cross, donut, etc. This method is very effective in removing outliers, especially when there is sudden interference in the data; for example, when the temperature sensor is subjected to momentary electromagnetic interference, resulting in an abnormally high or low temperature value, median filtering can effectively remove this outlier;

[0045] Kalman filter: is an optimal estimation method based on the linear system state equation;

[0046]

[0047] K k is the Kalman gain, which is the intermediate result of filtering; H k is the prediction matrix of the object; R kIt is the covariance matrix of the object measurement noise. It is a numerical value. As a known condition input filter, this value that is too large or too small will make the filtering effect worse. The smaller the R value, the faster the convergence. Therefore, the appropriate R value can be found through experimental means and then used for real filtering. It predicts and updates the state of the barrier-free life assistance system and combines the measurement value of the sensor to obtain the optimal estimation result. For dynamically changing environmental parameters such as temperature and humidity, Kalman filtering can track the changing trend of data in real time and remove the influence of noise at the same time.

[0048] b. Threshold judgment algorithm

[0049] Principle: According to different environmental parameters and application scenarios, set the corresponding threshold range. When the sensor data exceeds or falls below this threshold range, trigger the corresponding control instruction. For example, for the temperature sensor, set a comfortable temperature range. When the indoor temperature is detected to be higher or lower than this range, the control module will generate an instruction to adjust the air-conditioning temperature. Taking temperature control as an example, assuming that the set comfortable temperature range is 20℃-25℃, when the temperature sensor detects that the indoor temperature is 26℃, the control module determines that the temperature exceeds the comfortable range, and generates an instruction to lower the air-conditioning temperature. If the temperature is 19℃, it generates an instruction to increase the air-conditioning temperature.

[0050] (2) Preset rules

[0051] A. Time rules

[0052] Principle: Set different control strategies according to different time periods; for example, at night, the system can automatically reduce the light brightness to create a quiet sleeping environment; during the day, automatically adjust the opening and closing degree of the curtains according to the light intensity; for example, set 10 pm to 6 am as the night time period. During this time period, when the human infrared sensor detects human activity, the system will automatically turn on only the soft night light instead of the bright main light. At the same time, the air conditioner can also be adjusted to sleep mode to maintain low operating noise and suitable temperature;

[0053] B. Scene Rules

[0054] Principle: Preset corresponding equipment control rules according to different scene requirements; for example, in the movie-watching scene, the system will automatically dim the lights, close the curtains, adjust the audio volume, etc., to create an immersive movie-watching experience for users; when the user selects "movie-watching mode" through the APP or voice commands, the control module will send control instructions to smart lamps, electric curtains, audio and other devices at the same time according to the preset scene rules. The smart lamps will gradually dim the lights to the appropriate brightness, the electric curtains will automatically close, and the audio will be adjusted to the appropriate volume. In this way, users do not need to adjust the devices one by one, they only need to select the scene mode, and the system can automatically complete a series of device control operations.

[0055] C. Priority rules

[0056] Principle: When multiple control instructions are generated at the same time, the order of execution is determined according to the preset priority rules; for example, in an emergency, the control instructions of the safety equipment have the highest priority, and the system will give priority to handling the emergency to ensure the safety of the user's life and property; suppose the system receives the instruction to turn on the living room light sent by the user through the APP and the fire alarm signal sent by the smoke alarm at the same time, according to the priority rules, the system will immediately process the fire alarm signal, sound the alarm and take emergency measures, such as starting the ventilation equipment, closing the gas valve, etc., and temporarily ignore the instruction to turn on the light. Only after the emergency is handled, the system will execute operations such as turning on the light according to the user's instructions;

[0057] Complex control logic can be implemented by programming the KNX controller; for example, when the temperature sensor detects that the indoor temperature is higher than the set comfortable temperature range, the controller will automatically send a command to the air conditioner to turn on the cooling mode; when the humidity sensor detects that the indoor humidity is too high, the controller will start the exhaust fan or dehumidifier for dehumidification. At the same time, the controller can also set different control strategies according to different times and scenes; for example, at night, the system will automatically reduce the light brightness to create a quiet sleeping environment.

[0058] Furthermore, the smart lamps are LED smart lamps with adjustable brightness, color and color temperature, which can provide appropriate lighting effects according to different scene requirements; for example, in the living room, when the user is watching a movie, the system can automatically dim the lights and adjust them to soft warm tones; while when reading, the lights will become brighter and the color temperature will be higher. The smart lamps are connected to the control module through the KNX protocol, receive control instructions and perform corresponding operations;

[0059] The electric curtains use electric curtain motors with silent and intelligent control functions. The electric curtains can automatically open and close according to the light sensor and the needs of the user to adjust the indoor light. For example, when the sunlight is strong, the electric curtains will automatically close to prevent the indoor temperature from being too high. In the morning, the curtains can automatically open slowly to let the sunlight gradually shine into the room and wake up the user.

[0060] Smart home appliances include smart air conditioners, smart TVs, and smart refrigerators. These smart home appliances all support the KNX protocol and can communicate with the control module. The control module controls the smart home appliances based on sensor data and user settings. For example, when the indoor temperature is too high, the control module will automatically increase the air conditioning temperature; when the user leaves the room for a period of time, the TV will automatically enter standby mode to save energy.

[0061] Furthermore, the communication module adopts a wireless communication method that combines WiFi and Bluetooth to achieve communication between the system and user terminals (mobile phones, tablets, etc.). WiFi is used to achieve remote communication, allowing users to access and control smart home devices anywhere through the Internet. Bluetooth is used for short-range communication, allowing users to quickly connect to the barrier-free life assistance system through Bluetooth when they are at home, allowing for more convenient operation.

[0062] Furthermore, the user terminal is used for users to view indoor environmental parameters (temperature, humidity, light intensity, etc.), equipment operating status (whether lamps are turned on, air conditioning temperature settings, etc.) in real time through a mobile phone application APP, and to perform remote control; for example, when a user is out, they can turn on the air conditioner at home in advance through the APP, and enjoy a comfortable temperature when they get home. At the same time, the APP can also receive notifications and alarm information sent by the system, such as smoke alarms, gas leaks and other emergency situations.

[0063] Furthermore, the emergency rescue service center includes a call button arranged in the barrier-free life assistance system, which is used for the user to press the emergency call button when encountering an emergency situation (fall, sudden illness, etc.). The barrier-free life assistance system immediately sends a distress signal to the emergency rescue service center through the communication module, and notifies the user's relatives or guardians at the same time. The distress signal contains the user's location information and important data on health status, so that rescue personnel can arrive at the scene quickly and accurately for rescue.

[0064] Furthermore, a high-performance voice recognition chip is selected, such as iFlytek's voice recognition chip, to accurately recognize the user's voice commands, and the microphone is used for the user to interact with the barrier-free life assistance system through voice;

[0065] The speech synthesis chip is used to convert the feedback information of the barrier-free life assistance system into speech output and play it to the user through the speaker; for example, when the user issues a voice command "turn on the living room light", the system will perform the corresponding operation and reply "the living room light is turned on" through the speech synthesis chip;

[0066] The voice interaction module is optimized to improve the accuracy and noise resistance of voice recognition. At the same time, the voice wake-up function is set. The user only needs to say a specific wake-up word, such as "smart home", and the system will enter the voice interaction mode. In addition, voice commands can be customized according to user habits and needs to make the barrier-free life assistance system more personalized and convenient.

[0067] The workflow of this embodiment is as follows:

[0068] S1: Various sensors in the barrier-free life assistance system, such as temperature sensors, humidity sensors, light sensors, and human infrared sensors, work in real time to collect indoor environmental information. The temperature sensor continuously monitors the temperature changes in various areas of the room; the humidity sensor accurately measures the humidity value of the air; the light sensor is responsible for obtaining indoor light intensity data; the human infrared sensor constantly detects human activities, such as whether someone enters or leaves the room, etc. These sensors convert the collected physical quantities into electrical signals to provide a data basis for subsequent processing;

[0069] S2: The data collected by each sensor is transmitted to the control module. The data transmission method can be wired transmission, such as through twisted pair, RS485 bus, etc., or wireless transmission of this application, such as Wi-Fi, Bluetooth, etc., and the appropriate data transmission method can be selected according to different sensor types and actual needs. For example, for some data transmissions requiring high precision and high stability, a wired method can be used; and for scenes with flexible layout and convenient installation, a wireless method can be selected; during the data transmission process, a specific communication protocol needs to be followed to ensure the integrity and accuracy of the data;

[0070] S3: After receiving the sensor data, the control module uses pre-written programs and algorithms to conduct in-depth analysis and processing of the data. It will compare the received data with the preset thresholds or rules to determine whether the current indoor environment state meets the comfort range or safety standards set by the user; for example, the control module will compare the temperature data with the comfortable temperature range to determine whether the temperature needs to be adjusted; at the same time, it will also determine whether there is human activity based on the data of the human infrared sensor, and determine whether it is necessary to perform corresponding operations based on factors such as time, such as whether it is necessary to turn on the lights in a specific area when someone gets up at night;

[0071] S4: The control module generates a control instruction based on the results of the analysis and processing. The generation of the control instruction needs to consider multiple factors, including sensor data, user-set parameters, time, etc.; for example, if the temperature sensor detects that the indoor temperature is too high, the control module will generate an instruction to lower the air-conditioning temperature; when generating the instruction, the control module will calculate the specific air-conditioning temperature setting value based on the current temperature value and the preset cooling rate, and send it to the execution module as a control instruction; when the human infrared sensor detects that someone enters the room and the light sensor detects that the indoor light is dim, the control module will generate an instruction to turn on the light; the instruction contains parameters such as light brightness and color to meet the needs of different scenarios;

[0072] S5: After receiving the control instruction from the control module, the execution module immediately executes the corresponding operation; for example, after receiving the instruction from the control module, the driving circuit of the smart lamp will adjust the working state of the LED smart lamp according to the parameters in the instruction. For example, to brighten the light, the driving circuit will increase the current of the LED smart lamp or increase the duty cycle of the PWM signal; to change the color, the driving circuit will control the light emission ratio of LEDs of different colors;

[0073] The electric curtains open and close after receiving the command;

[0074] After receiving the command, smart home appliances, such as smart air conditioners and smart TVs, will generate corresponding control commands based on sensor data and user-set parameters, such as adjusting the air conditioner temperature and switching TV channels. The microprocessor inside the smart home appliance will parse the received command and control the corresponding hardware module to perform the operation;

[0075] S6: When the user issues a voice command through the voice interaction module, the voice recognition chip converts the user's voice signal into a text command and transmits it to the control module. After receiving the voice command, the control module analyzes and processes it like processing sensor data, and then generates a corresponding control command; for example, when the user issues a voice command of "turn on the living room light", the control module generates a command to turn on the living room light and sends it to the execution module. At the same time, the voice synthesis chip converts the execution result of the barrier-free life assistance system into voice feedback and plays it to the user through the speaker, so that the user knows that the system has executed their command;

[0076] S7: The communication module is responsible for sending the system's operating status and environmental information to the user terminal. The communication module uses communication technologies such as Wi-Fi, Bluetooth, and mobile networks to send the information. When sending data, the communication module will encapsulate sensor data, equipment operating status, and other information, and send it out in a specific communication protocol format; for example, when using Wi-Fi communication, the communication module will encapsulate the data into a TCP / IP data packet and send it to the user's mobile phone, tablet computer, and other terminal devices through a wireless router;

[0077] S8: The user's mobile phone, tablet computer and other user terminals receive the data sent by the communication module and display it on the application interface. The user can intuitively see the operating status, environmental parameters and other information of each device at home through the APP. In this way, the user can always understand the situation at home no matter where he is;

[0078] S9: Users can send control instructions through the application of the user terminal according to their needs; for example, when a user is out, he sends instructions to turn on the air conditioner in advance through the APP. These instructions will be transmitted back to the communication module through the network and then passed to the control module;

[0079] S10: During operation, the control module will continuously monitor the sensor data to determine whether an emergency situation occurs; for example, if a smoke alarm detects that the smoke concentration exceeds a safety threshold or a gas alarm detects a gas leak, these situations are considered emergency situations;

[0080] S11: Once an emergency is detected, the barrier-free living assistance system will immediately sound an alarm and send a distress signal to the user and the emergency rescue service center through the communication module. The distress signal contains important data such as the user's location information and the type of emergency so that rescue personnel can respond quickly and accurately. In addition, the barrier-free living assistance system will also notify the user's relatives or guardians at the same time to let them know the situation in time;

[0081] S12: While sounding the alarm and notifying, the barrier-free living assistance system will automatically take corresponding emergency measures; for example, when a fire is detected, the system will automatically start the ventilation equipment to exhaust the smoke and reduce the fire loss; when a gas leak is detected, the system will automatically close the gas valve and open the windows for ventilation to reduce the gas concentration and ensure the user's life safety. These emergency measures are designed to minimize the harm to the life and property of users in emergencies.

[0082] This embodiment has the advantages of intelligent control and adjustment through voice interaction and remote control, combined with intelligent action assistance methods such as automatic environmental adjustment formed by smart appliances. For people with limited mobility, they can easily use voice commands to control smart home devices without manual operation, thereby improving convenience and quality of life. It can monitor indoor safety conditions in real time. When an emergency is detected, the barrier-free life assistance system can take safety measures such as alarms and sending distress signals to enhance safety. The openness of the KNX standard and the integrated architecture based on KNX facilitate the upgrade and expansion of the barrier-free life assistance system, which makes the barrier-free life assistance system have good compatibility and scalability, thereby improving compatibility.

[0083] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.

Claims

1. A KNX-based smart home barrier-free life assistance system, characterized in that: It includes a sensor module, a control module, an execution module, a communication module and a voice interaction module, wherein the control module includes a KNX controller; The sensor module includes a temperature sensor, a humidity sensor, a light sensor and a human infrared sensor, and the temperature sensor, the humidity sensor, the light sensor and the human infrared sensor are all connected to the KNX controller; The voice interaction module includes a microphone, a voice recognition chip, a speaker and a voice synthesis chip, the microphone and the speaker are connected to the voice recognition chip and the voice synthesis chip respectively, and the voice recognition chip and the voice synthesis chip are both connected to the KNX controller; The execution module includes smart lamps, electric curtains and smart home appliances, and the smart lamps, electric curtains and smart home appliances are all connected to the KNX controller; The communication module comprises a communication device, the communication device is connected to the KNX controller, and the communication device is connected to a user terminal and an emergency rescue service center.

2. According to the KNX-based smart home barrier-free life assistance system according to claim 1, it is characterized in that: The temperature sensor is a high-precision digital temperature sensor that uses the thermistor principle. The resistance value of the thermistor changes with temperature. The accurate temperature value is obtained by measuring the resistance value and passing through a specific conversion formula. The humidity sensor is one of the common capacitive and resistive humidity sensors. The capacitive humidity sensor reflects the change of humidity by measuring the change of capacitance value. The light sensor is a BH1750 light sensor using a photodiode, which is used to measure the light intensity in the room; it is installed near the window and is used to automatically adjust the brightness of the indoor light according to the changes in the external light; The human infrared sensor is the HC-SR501 human infrared sensor, which uses the principle of pyroelectric effect. When the infrared radiation emitted by the human body radiates to the sensing area of ​​the human infrared sensor, the pyroelectric element inside the human infrared sensor will produce a charge change and detect the activity of the human body. It outputs a digital signal and is directly connected to the GPIO pin of the control module. It is installed at the door, corridor, and bedroom. When it detects someone entering or leaving the room, the barrier-free life assistance system automatically performs corresponding operations.

3. According to the KNX-based smart home barrier-free life assistance system of claim 1, it is characterized in that: The KNX controller is one of the Siemens and ABB controllers. As a core control unit, it has powerful processing capabilities and rich input and output interfaces. It can connect multiple sensors and execution modules at the same time to receive information from the sensor modules and process and make decisions according to preset rules.

4. According to the KNX-based smart home barrier-free life assistance system of claim 1, it is characterized in that: The smart lamp is an LED smart lamp with adjustable brightness, color and color temperature, and can provide suitable lighting effects according to different scene requirements. The smart lamp is connected to the control module through the KNX protocol, receives control instructions and performs corresponding operations; The electric curtain uses an electric curtain motor with silent and intelligent control functions. The electric curtain can automatically open and close according to the light sensor and the needs of the user to adjust the indoor light; The smart home appliances include smart air conditioners, smart TVs, and smart refrigerators. These smart home appliances all support the KNX protocol and can communicate with the control module. The control module controls the smart home appliances according to sensor data and user settings.

5. The KNX-based smart home barrier-free life assistance system according to claim 1, characterized in that: The communication module adopts a wireless communication method combining WiFi and Bluetooth to realize communication between the system and the user terminal. WiFi is used to realize remote communication, allowing users to access and control smart home devices anywhere through the Internet. Bluetooth is used for short-range communication, allowing users to quickly connect to the barrier-free life assistance system through Bluetooth when they are at home, for more convenient operation.

6. The KNX-based smart home barrier-free life assistance system according to claim 1, characterized in that: The user terminal is used for users to view indoor environmental parameters and equipment operating status in real time through a mobile phone application APP, and to perform remote control.

7. The KNX-based smart home barrier-free life assistance system according to claim 1, characterized in that: The emergency rescue service center includes a call button set in the barrier-free life assistance system, which is used for the user to press the emergency call button when encountering an emergency. The barrier-free life assistance system immediately sends a distress signal to the emergency rescue service center through the communication module, and notifies the user's relatives or guardians at the same time. The distress signal contains the user's location information and important data on health status, so that rescue personnel can arrive at the scene quickly and accurately for rescue.

8. The KNX-based smart home barrier-free life assistance system according to claim 1, characterized in that: The voice recognition chip is used to accurately recognize the user's voice commands, and the microphone is used for the user to interact with the barrier-free life assistance system through voice; The speech synthesis chip is used to convert feedback information from the barrier-free life assistance system into speech output and play it to the user through a speaker.