Method for configuring a home automation system for closing, shading or sun protection

A mobile terminal-based method automates the configuration of home automation systems by processing data from a movable element's movement to facilitate efficient and time-saving setup without manual installer intervention.

FR3167665A1Pending Publication Date: 2026-04-24SOMFY ACTIVITES SA
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
SOMFY ACTIVITES SA
Filing Date
2024-10-22
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

Existing home automation systems for closing, shading, or sun protection require complex and time-consuming configuration procedures, necessitating significant installer intervention.

Method used

A method utilizing a mobile terminal with a camera and controller to automate the configuration process by processing data on the movement of a movable element, such as a screen, and transmitting commands to a motorized drive device with an electromechanical actuator to determine positioning, displacement, and other parameters, allowing for automatic configuration without manual installer intervention.

Benefits of technology

Facilitates a simple, fast, and efficient configuration of home automation systems, reducing the time and effort required for setup by enabling automated data processing and command transmission, thereby improving operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Method for configuring a home automation system for closing, shading, or solar protection. Method for configuring a home automation system for closing, shading, or solar protection (100) comprising: - a shading device (3) including a movable element (2), such as a screen (2) or at least one leaf, and - a motorized drive device (5) including an electromechanical actuator (11), itself including a motor (16), the method being implemented at least partially by means of a mobile terminal (33), the mobile terminal (33) including at least: - a controller (35), and - a camera (37), the method including at least the following steps: - positioning of the mobile terminal (33) so that the movable element (2) is at least partially within the data acquisition field (371) of the camera (37), - data processing,acquired by the camera (37) during at least one movement phase of the moving element (2) in the home automation system (100), in order to determine the positioning or displacement of the moving element (2) in the home automation system (100), - transmission of the processed data during the processing step to the motorized drive device (5), - automatic implementation, as a result of this transmission, of a configuration action of the home automation system (100) by the motorized drive device (5). Figure for the abbreviation: Figure 4.
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Method for configuring a home automation system for closing, blocking or sun protection

[0001] The present invention relates to a method for configuring a home automation system for closing, blocking, or sun protection. The present invention also relates to a method for operating a home automation system for closing, blocking, or sun protection. The invention further relates to a mobile terminal configured to implement such methods. The invention also relates to a system configured to implement such methods. The invention also relates to a computer program governing such methods. Finally, the invention relates to a data storage medium enabling the implementation of such methods.

[0002] In general, the present invention relates to the field of blackout devices comprising a motorized drive device moving a screen, between at least a first position and at least a second position.

[0003] A motorized drive device includes an electromechanical actuator of a movable closing, obscuring or sun protection element, such as a shutter, a door, a grille, a blind or any other equivalent material, hereinafter referred to as a screen.

[0004] Installations comprising a shading device and a motorized drive device are known. The shading device comprises a screen. The screen is configured to be moved between an open position and a closed position by means of the motorized drive device. The motorized drive device comprises an electromechanical actuator and an electrical power supply device.

[0005] These installations must be configured to operate optimally. These configurations are complex and require significant work time from the installers.

[0006] Systems are known that allow installers to be guided in the configuration procedures they must implement to achieve an operational state of the installations.

[0007] The present invention aims to make the configuration procedures for home automation systems even easier and thus to improve known configuration methods. The invention proposes a simple, fast, robust, and efficient configuration method.

[0008] According to the invention, the method makes it possible to configure a home automation system for closing, blocking or sun protection comprising: - a blackout device comprising a movable element, such as a screen or at least a panel, and - a motorized drive device comprising an electromechanical actuator, itself comprising a motor, the process being implemented at least partially by means of a mobile terminal. The mobile terminal includes at least: - a controller, and - a camera. The process includes at least the following steps: - positioning of the mobile terminal so that the moving element is at least partially within the camera's data acquisition field, - processing of data acquired by the camera during at least one phase of movement of the moving element in the home automation system, in order to implement a determination of the positioning or displacement of the moving element in the home automation system, - transmission of data processed during the processing stage to the motorized drive device, - automatic implementation, as a consequence of this transmission, of a configuration action of the home automation installation by the motorized drive device.

[0009] The data processing step may include determining a position of the moving element and / or a displacement criterion for the moving element.

[0010] The data processing may include a detection of the stoppage of the movement of the moving element, in particular by stopping on the stop at the upper end of the stroke or at the lower end of the stroke, and the configuration action of the home automation system may include a sub-step of recording, in the home automation system for closing, shading or sun protection, the current position of the moving element and / or the electromechanical actuator as the end-of-stroke position, following the stopping of the power supply to the motor of the electromechanical actuator.

[0011] Data processing may include detecting a threshold distance between (i) the moving element and (ii) a high or low reference point of the installation, and the home automation installation configuration action may include: - a sub-step for controlling the shutdown of the power supply to the electromechanical actuator motor, and - a sub-step of recording, in the home automation installation of closure, shading or sun protection, the current position of the moving element and / or the electromechanical actuator as the end-of-travel position or as an intermediate stop position of the moving element.

[0012] Data processing may include detecting the speed of movement of the moving element, and the home automation system configuration action may include: - a sub-step of modifying the drive speed by the electromechanical actuator, - a sub-step of recording, in the home automation installation of closure, blackout or sun protection, the modified speed.

[0013] The moving element may include tilting blades, the data processing may include detecting a blade tilt, and the home automation system configuration action may include: - a sub-step for controlling the shutdown of the power supply to the electromechanical actuator, and - a sub-step of recording, in the home automation installation of closure, shading or sun protection, the current inclination of the blades of the moving element and / or the current configuration of the electromechanical actuator as an intermediate stop position of the moving element.

[0014] Data processing may include detecting the direction of movement of the moving element, and the home automation system configuration action may include: - a sub-step modifying the associations between feeding methods and directions of movement of the moving element and, - a sub-step of recording, in the home automation installation of closure, shading or sun protection, the modified associations.

[0015] The processed data transmission step may include sending a movement command order to the motorized drive device.

[0016] The method may include sending configuration data to a server where the configuration data is stored.

[0017] The method may include sending the data acquired by the camera to a server and the processing of the data acquired by the camera may be carried out on the server.

[0018] According to the invention, the method makes it possible to manage the operation of a home automation system for closing, shading or solar protection comprising: - a blackout device comprising a movable element, such as a screen or at least a panel, and - a motorized drive device comprising an electromechanical actuator. The method includes a configuration phase comprising the implementation of the configuration method defined previously.

[0019] According to the invention, a mobile terminal includes hardware and / or software elements configured to implement a previously defined configuration method and / or a previously defined operating method.

[0020] According to the invention, a home automation system for closing, shading or sun protection includes hardware and / or software elements configured to implement a configuration method defined previously and / or an operating method defined previously.

[0021] According to the invention, a computer program product comprises program code instructions recorded on a computer-readable medium to implement the steps of either of the processes defined above when said program is running on a computer.

[0022] According to the invention, a computer program product downloadable from a communication network and / or recorded on a data medium readable by a computer and / or executable by a computer is characterized in that it includes instructions which, when the program is executed by the computer, lead the latter to implement one or the other of the processes defined above.

[0023] According to the invention, a data recording medium, readable by a computer, on which is recorded a computer program comprising program code instructions for implementing one or the other of the methods defined above.

[0024] According to the invention, a computer-readable recording medium comprising instructions which, when executed by a computer, lead the computer to implement one or the other of the methods defined above.

[0025] The invention also relates to a signal from a data carrier, carrying the computer program product defined above.

[0026] Other features and advantages of the invention will become apparent in the following description.

[0027] The attached drawings are given by way of non-limiting examples:

[0028] [Fig.1] is a schematic cross-sectional view of an installation according to an embodiment of the invention;

[0029] [Fig.2] is a schematic perspective view of the installation illustrated in [Fig.1];

[0030] [Fig.3] is a schematic axial and partial cross-sectional view of the installation illustrated in Figures 1 and 2, showing an electromechanical actuator of the installation;

[0031] [Fig.4] is a block diagram of an algorithm for an execution mode of the operating process of an installation according to the invention;

[0032] First, with reference to Figures 1 and 2, a closure, shading or solar protection installation 100 according to the invention and installed is described. in a building comprising an opening 1, window or door, equipped with a movable element 2, in particular a movable element 2 or a leaf, belonging to a blackout device 3, in particular a motorized roller shutter.

[0033] The shading device 3 can be a roller shutter, a fabric blind or a blind with adjustable slats, a rolling gate, a grille, a door, or a hinged shutter. The present invention applies to all types of shading devices.

[0034] Here, the installation 100 includes the blackout device 3.

[0035] A roller shutter conforming to an embodiment of the invention is described with reference to Figures 1 and 2.

[0036] The movable element 2 of the occulting device 3 is wound on a winding tube 4 driven by a motorized drive device 5. The movable element 2 is movable between a wound position, in particular high, and an unwound position, in particular low.

[0037] Here, the installation 100 includes the motorized drive device 5.

[0038] The movable element 2 of the shading device 3 is a closing, shading and / or sun protection screen, which winds onto the winding tube 4 whose inner diameter is substantially greater than the outer diameter of an electromechanical actuator 11, so that the electromechanical actuator 11 can be inserted into the winding tube 4, when assembling the shading device 3.

[0039] The motorized drive device 5 includes the electromechanical actuator 11, in particular of tubular type, enabling the winding tube 4 to be rotated, so as to move, in particular unwind or wind, the moving element 2 of the occulting device 3.

[0040] The occulting device 3 includes the winding tube 4 for winding the moving element 2. In the mounted state, the electromechanical actuator 11 is inserted into the winding tube 4.

[0041] In a known manner, the roller shutter, which forms the blackout device 3, comprises a curtain including horizontal slats articulated to each other, forming the movable element 2 of the roller shutter 3, and guided by two lateral slides 6. These slats are joined when the curtain 2 of the roller shutter 3 reaches its lower unrolled position.

[0042] In the case of a roller shutter, the raised, fully wound position corresponds to the bearing of an end slat 8, for example L-shaped, of the curtain 2 of the roller shutter 3 against an edge of a housing 9 of the roller shutter 3, or to the stopping of the end slat 8 in a programmed upper limit position. Furthermore, the lower, fully wound position corresponds to the bearing of the end slat 8 of the curtain 2 of the roller shutter 3 against a threshold 7 of the opening 1, or to the stopping of the end slat 8 in a programmed lower limit position.

[0043] Here, the movable element 2 is configured to be moved, by means of the motorized drive device 5, between an open position, corresponding to the wound position and which can also be called the upper end-of-stroke position FdcH, and a closed position, corresponding to the unwound position and which can also be called the lower end-of-stroke position FdcB.

[0044] The first slat of the roller shutter 3, opposite the final end slat 8, is connected to the winding tube 4 by means of at least one joint 10, in particular a band-shaped attachment piece.

[0045] The winding tube 4 is arranged inside the box 9 of the roller shutter 3. The curtain 2 of the roller shutter 3 winds and unwinds around the winding tube 4 and is housed at least partly inside the box 9.

[0046] Generally, the chest 9 is positioned above the opening 1, or in the upper part of the opening 1.

[0047] The motorized drive device 5 is controlled by a control unit. The control unit can be, for example, a local control unit 12.

[0048] The local control unit 12 can be connected by a wired or wireless link with a central control unit 13. The central control unit 13 controls the local control unit 12, as well as other similar local control units distributed throughout the building.

[0049] The motorized drive device 5 is preferably configured to execute movement commands, in particular unwinding or winding, of the moving element 2 of the obscuring device 3, which can be issued, in particular, by the local control unit 12 or the central control unit 13.

[0050] The installation 100 comprises either the local control unit 12, or the central control unit 13, or the local control unit 12 and the central control unit 13.

[0051] The motorized drive device 5, including the electromechanical actuator 11, belonging to the installation 100 of Figures 1 and 2, is now described in more detail with reference to [Fig.3].

[0052] Advantageously, the electromechanical actuator 11 comprises an electric motor 16. The electric motor 16 comprises a rotor and a stator, not shown and positioned coaxially around an axis of rotation X, which is also the axis of rotation of the winding tube 4 in the mounted configuration of the motorized drive device 5.

[0053] Control means for the electromechanical actuator 11, enabling the movement of the movable element 2 of the shading device 3, consist of at least one electronic control unit 15. This electronic control unit 15 is capable of activating the electric motor 16 of the actuator. electromechanical 11, and, in particular, to enable the supply of electrical energy to the electric motor 16.

[0054] Thus, the electronic control unit 15 controls, in particular, the electric motor 16, so as to open or close the moving element 2, as described previously.

[0055] The control means for the electromechanical actuator 11 include hardware and / or software means.

[0056] By way of non-limiting example, the material means may include at least one microcontroller 31.

[0057] The electronic control unit 15 includes at least a first communication module 27, in particular for receiving control orders, the control orders being issued by an order transmitter, such as the local control unit 12 or the central control unit 13, these orders being intended to control the motorized drive device 5.

[0058] Preferably, the first communication module 27 of the electronic control unit 15 is of the wireless type. In particular, the first communication module 27 is configured to receive radio control commands.

[0059] Advantageously, the first communication module 27 can also allow the reception of control orders transmitted by wired means.

[0060] The electronic control unit 15, the local control unit 12 and / or the central control unit 13 may be in communication with a weather station, not shown, located outside the building, including, in particular, one or more sensors that can be configured to determine, for example, a temperature, a brightness or a wind speed.

[0061] The electronic control unit 15, the local control unit 12 and / or the central control unit 13 can also be in communication with a server 28, so as to control the electromechanical actuator 11 according to data made available remotely via a communication network, in particular an internet network that can be connected to the server 28.

[0062] The electronic control unit 15 can be operated from the local control unit 12 or central control unit 13. The local control unit 12 or central control unit 13 is equipped with a control keypad. The control keypad of the local control unit 12 or central control unit 13 includes one or more selection elements 14 and, optionally, one or more display elements 34.

[0063] By way of non-limiting examples, the selection elements may include push buttons and / or touch-sensitive keys. The display elements may include light-emitting diodes and / or an LCD (Liquid Crystal Display) or TFT (Tactile Display) display. (from the English term "Thin Film Transistor"). Selection and display elements can also be performed using a touch screen.

[0064] The local control unit 12 or central control unit 13 includes at least one second communication module 36.

[0065] Thus, the second communication module 36 of the local control unit 12 or central control unit 13 is configured to transmit, in other words, sends out, control orders, in particular by wireless means, for example radioelectric, or by wired means.

[0066] In addition, the second communication module 36 of the local control unit 12 or central control unit 13 can also be configured to receive, in other words receives, control orders, in particular through the same means.

[0067] The second communication module 36 of the local control unit 12 or central control unit 13 is configured to communicate, in other words communicates, with the first communication module 27 of the electronic control unit 15.

[0068] Thus, the second communication module 36 of the local control unit 12 or central control unit 13 exchanges control orders with the first communication module 27 of the electronic control unit 15, either unidirectionally or bidirectionally.

[0069] Advantageously, the local control unit 12 is a control point, which may be fixed or portable. A fixed control point may be a control box intended to be fixed to the facade of a building wall or to the face of a fixed window or door frame. A portable control point may be a remote control, a smartphone, or a tablet.

[0070] Advantageously, the local control unit 12 or central control unit 13 also includes a controller 35.

[0071] The motorized drive device 5, in particular the electronic control unit 15, is preferably configured to execute movement commands, in particular closing and opening, of the moving element 2 of the shading device 3. These commands can be issued, in particular, by the local control unit 12 or by the central control unit 13.

[0072] The motorized drive device 5 can be controlled by the user, for example by receiving a command order corresponding to a press on the or one of the selection elements 14 of the local control unit 12 or central control unit 13.

[0073] The motorized drive device 5 can also be controlled automatically, for example by receiving a control command corresponding to at least one signal from at least one sensor and / or a signal from a clock in the electronic control unit 15, in particular of the microcontroller 31. The sensor and / or clock can be integrated into the local control unit 12 or the central control unit 13.

[0074] The motorized drive device 5 includes a self-contained electrical power supply device 26.

[0075] The autonomous electrical power supply device 26 includes at least one photovoltaic panel 25 and at least one electrical energy storage device 24.

[0076] The autonomous electrical power supply device 26 is configured to supply electrical power to the electromechanical actuator 11.

[0077] Thus, the autonomous electrical power supply device 26 makes it possible to supply electrical power to the electromechanical actuator 11, without itself being electrically connected to a mains power supply network.

[0078] Here, the photovoltaic panel 25 is electrically connected to the electrical energy storage device 24.

[0079] The electromechanical actuator 11 is electrically connected to the autonomous electrical power supply device 26 and, more particularly, to the electrical energy storage device 24. Preferably, the electromechanical actuator 11 is electrically connected to the autonomous electrical power supply device 26 and, more particularly, to the electrical energy storage device 24 by means of at least one electrical power supply cable 18, so as to allow the electromechanical actuator 11 to be supplied with electrical power from the autonomous electrical power supply device 26.

[0080] The electronic control unit 15 is electrically connected to the autonomous electrical power supply device 26 and, more particularly, to the electrical energy storage device 24.

[0081] Advantageously, the electrical energy storage device 24 includes at least one battery 32.

[0082] Advantageously, the battery 32 includes at least one electrical energy storage element, not shown.

[0083] Here, the battery 32 comprises a plurality of electrical energy storage elements. Preferably, the electrical energy storage elements are electrically connected in series.

[0084] The number of electrical energy storage elements in the battery is not limited.

[0085] Advantageously, the electrical energy storage device 24 is of the rechargeable type and is configured to supply electrical energy to the electromechanical actuator 11. In addition, the electrical energy storage device 24 is configured to be supplied with electrical energy by the photovoltaic panel 25.

[0086] Thus, the recharging of the electrical energy storage device 24 is implemented by solar energy, using the photovoltaic panel 25.

[0087] In this way, the electrical energy storage device 24 can be recharged without having to dismantle part of the box 9 of the blackout device 3.

[0088] The photovoltaic panel 25 comprises at least one photovoltaic cell and, more particularly, a plurality of photovoltaic cells.

[0089] The motorized drive device 5, in particular the photovoltaic panel 25, includes charging elements configured to charge the battery 32 of the electrical energy storage device 24 from the solar energy recovered by the photovoltaic panel 25.

[0090] Thus, the charging elements configured to charge the battery 32 of the electrical energy storage device 24 from solar energy make it possible to convert the solar energy recovered by the photovoltaic panel 25 into electrical energy.

[0091] Alternatively or in addition, the motorized drive device 5, in particular the electromechanical actuator 11, is supplied with electrical energy by means of the battery 32 or from a mains power supply network, in particular from the commercial AC network, in particular depending on a state of charge of the battery 32.

[0092] A housing 17 of the electromechanical actuator 11 is preferably cylindrical in shape.

[0093] In one embodiment, the housing 17 is made of a metallic material.

[0094] The material of the electromechanical actuator housing is not limiting and may be different. In particular, it may be a plastic material.

[0095] Advantageously, the electromechanical actuator 11 also includes a reducer 19, a brake 29 and an output shaft 20.

[0096] Advantageously, the reducer 19 comprises at least one reduction stage. The reduction stage may be an epicyclic gear train.

[0097] The type and number of reduction stages of the reducer are not limiting. The number of reduction stages may be greater than or equal to two.

[0098] By way of non-limiting example, the brake 29 may be a spring brake, a cam brake or an electromagnetic brake.

[0099] The electromechanical actuator 11 may also include a limit switch and / or obstacle detection device, which may be mechanical or electronic.

[0100] Advantageously, the electric motor 16, the brake 29 and the reducer 19 are mounted inside the housing 17 of the electromechanical actuator 11.

[0101] The winding tube 4 is driven in rotation about the axis of rotation X and the housing 17 of the electromechanical actuator 11 by being supported by means of two pivot joints. The first pivot joint is made at the level of a first The end of the winding tube 4 is secured by means of a ring 30 inserted around a first end 17a of the housing 17 of the electromechanical actuator 11. The ring 30 thus provides a bearing. The second pivot joint, not shown in [Fig. 3], is located at a second end of the winding tube 4, not visible in this figure.

[0102] Advantageously, the electromechanical actuator 11 includes a torque support 21. The torque support 21 is projecting at the first end 17a of the housing 17 of the electromechanical actuator 11, in particular the end 17a of the housing 17 receiving the ring 30. The torque support 21 of the electromechanical actuator 11 thus makes it possible to fix the electromechanical actuator 11 on a frame 23, in particular to a side of the housing 9.

[0103] In addition, the torque support 21 of the electromechanical actuator 11 can allow the first end 17a of the housing 17 to be closed.

[0104] Furthermore, the torque support 21 of the electromechanical actuator 11 can support the electronic control unit 15. The electronic control unit 15 can be supplied with electrical energy by means of the power supply cable 18.

[0105] Here, and as illustrated in [Fig.3], the electronic control unit 15 is thus arranged, in other words integrated, inside the housing 17 of the electromechanical actuator 11.

[0106] Alternatively, not shown, the electronic control unit 15 is located outside the housing 17 of the electromechanical actuator 11 and, in particular, mounted on the frame 23 or in the torque support 21.

[0107] Advantageously, the output shaft 20 of the electromechanical actuator 11 is disposed inside the winding tube 4 and at least partly outside the housing 17 of the electromechanical actuator 11.

[0108] Advantageously, one end of the output shaft 20 is projecting relative to the housing 17 of the electromechanical actuator 11, in particular relative to a second end 17b of the housing 17 opposite to the first end 17a.

[0109] Advantageously, the output shaft 20 of the electromechanical actuator 11 is configured to drive in rotation a linkage element 22 connected to the winding tube 4. The linkage element 22 is made in the form of a wheel.

[0110] When the electromechanical actuator 11 is switched on, the electric motor 16 and the reducer 19 drive the output shaft 20 in rotation. In addition, the output shaft 20 of the electromechanical actuator 11 drives the winding tube 4 in rotation via the connecting element 22.

[0111] Thus, the winding tube 4 causes the moving element 2 of the occulting device 3 to rotate, so as to open or close the opening 1.

[0112] With reference to [Fig. 4], we now describe an embodiment of a method for operating a shutter, shading, or solar protection system 100 according to the invention and shown in Figures 1 to 3. In particular, we describe a method for configuring a shutter, shading, or solar protection system 100 according to the invention. The method is implemented at least partially by a mobile terminal 33.

[0113] The mobile terminal 33 can be the local control unit 12 and include all or part of the elements constituting it.

[0114] Preferably, the mobile terminal 33 is a smart phone, also called a "Smartphone" in English.

[0115] Alternatively, the mobile terminal 33 may be a touch tablet or a configuration tool or a laptop computer.

[0116] The mobile terminal 33 can therefore be any mobile device configured to implement the configuration process of the installation 100.

[0117] The mobile terminal 33 includes at least the controller 35 and a camera 37. The camera may also be an external device connected by cable or wirelessly to the mobile terminal.

[0118] Advantageously, the camera 37 of the mobile terminal 33 includes an image sensor, not shown. The camera 37 defines a shooting field 371 in front of its lens.

[0119] Advantageously, the image sensor of the camera 37 of the mobile terminal 33 is a CCD sensor (acronym for the English term "Charged Couple Device"). Furthermore, the image sensor of the camera 37 of the mobile terminal 33 is configured to convert light signals into electrical signals.

[0120] Advantageously, the mobile terminal 33 further includes a satellite positioning device 39.

[0121] Advantageously, the camera 37 also includes a microphone (not shown), which enables it to capture sound.

[0122] Here, the mobile terminal 33 includes the second communication module 36, as described previously with reference to the local control unit 12, as well as the selection elements 14 and display elements 34.

[0123] Advantageously, the process is implemented by an application of the mobile terminal 33.

[0124] The method for carrying out the operating procedure of the home automation system for closing, shading or solar protection 100 comprises: - a configuration phase including the implementation of an execution mode of a configuration process comprising steps E0, E1, E2, E3, E4, E5, and - a phase E6 of use of the installation in which users and / or automation systems execute commands to the installation, in particular commands to move the moving element 2 driven by the motorized drive device 5.

[0125] The configuration process includes at least the following steps.

[0126] In a preliminary step E0, the mobile terminal 33 is positioned so that the mobile element 2 is at least partially within a data acquisition field 371, or in other words, within a shooting field 371 of the camera 37. Preferably, the mobile terminal 33 is positioned so that the lower edge of the mobile element 2 is: - at least partially within the field of view 371 of camera 37 when the moving element 2 is fully wound or fully opened, and - at least partially in the field 371 of shooting of camera 37 when the movable element 2 is fully unrolled or fully closed. Preferably, the mobile terminal 33 is positioned so that the entire visible moving element 2 is within the field of view 371. Preferably, the mobile terminal 33 is positioned so that one or more guiding elements of the visible moving element 2 are within the field of view 371.

[0127] In a first step El, the motor 16 of the electromechanical actuator 11 of the motorized drive device 5 is powered so as to drive the moving element 2 into motion. During this first step, the camera 37 acquires images in its field of view 371, i.e. at least partial images of the moving element 2, as well as possibly sounds.

[0128] In a second step E2, the data acquired by the camera 37 during at least one movement phase of the moving element 2 is processed in order to implement a positioning or displacement determination of the moving element 2 in the home automation system 100. Thus, the processed data includes at least one positioning or displacement information for the moving element 2 in the home automation system 100. The data processing can advantageously take place in real time, i.e., during the movement of the moving element 2.

[0129] In particular, the positioning or displacement information may correspond to a current position of the moving element 2, an end-of-travel position of the moving element 2, or a displacement criterion of the moving element 2, such as a speed and / or acceleration and / or direction of movement of the moving element 2. This processing may be carried out by the mobile terminal 33 and / or by the server 28. If the processing is carried out by the server 28, the data acquired by the camera is transmitted by the mobile terminal 33 to the server 28. To this end, the mobile terminal 33 and / or the server 28 include stream processing means. video, including means for pattern recognition in video streams, and in particular means for edge recognition or detection in video streams. Alternatively, data processing can be shared between the mobile terminal and the server. In particular, in the event of a connection failure with the server, the mobile terminal can advantageously manage at least part of the configuration process autonomously.

[0130] In a third step E3, the data processed in the preceding step E2 is transmitted to the motorized drive device 5. Advantageously, the third step E3 may include sending a command to move the screen 2 to the motorized drive device 5. The execution of such a command can be used as a confirmation signal, for the user or the mobile terminal, that the acquired data has been successfully processed. Indeed, such execution can be observed by the user or the mobile terminal via the camera.

[0131] This then automatically implements (i.e. without any intervention from the installer), as a consequence of the determination of the second step E2 and the transmission of the processed data of step E3, a configuration action of the home automation installation 100, in particular of the motorized drive device 5, in particular of the electromechanical actuator 11. As will be detailed below, a configuration action may include one or more of the following elements: - a setting of the end-of-travel position of the moving element 2, and / or - a setting of the intermediate position of the moving element 2, and / or - a setting of the direction of movement of the moving element 2, and / or - a setting of the speed of movement of the moving element 2. In particular, each setting can be obtained by a configuration action implemented automatically by the motorized drive device 5 following the receipt of the processed data transmitted to it.

[0132] An adjustment may include data recording by the motorized drive device 5 and / or a movement of the moving element caused by the motorized drive device 5, without user intervention.

[0133] In a first example configuration, an upper or lower limit switch position, marked by a stop, must be set. In this situation, in the second step E2, the movement of the moving element 2 is stopped, specifically by the stop at the upper or lower limit switch, by analyzing the data acquired by the camera. Indeed, the moving element 2 stops when it reaches the stop at the end of its travel. This stop is filmed by the camera 37 and can thus be detected, in a substep 21, by the server 28 or the mobile terminal 33. In the third step E3, the positioning information is transmitted to the device Motorized drive 5. The power supply to the motor 16 of the electromechanical actuator 11 is automatically switched off and followed by a substep E41 in which the motorized drive 5, in particular the electromechanical actuator 11, records the current position of the moving element 2 and / or the electromechanical actuator 11 as the end-of-stroke position. This procedure is advantageously iterated for each of the end-of-stroke positions. In particular, a substep E42 can be implemented by the motorized drive 5, in which a movement is initiated in a direction away from the previously reached stop. This movement then becomes part of the home automation system's configuration action.

[0134] In a second example configuration, an upper or lower limit switch position not marked by a stop must be set. In this other situation, in the second step E2, a threshold distance between: is also detected in a substep E22. - the movable element 2, in particular the lower edge of the movable element 2, and - a high reference of the installation 100 materialized for example by a lintel, an upper jamb of the frame of a window or a low reference of the installation 100 materialized for example by a window sill or a lower jamb of the frame of a window. In this second example, we want to prevent the moving element 2 from acting on a stop where no stop exists. We define it as follows: - a high limit switch when the moving element 2 is in a sufficiently open position, and / or - a lower limit switch of the installation 100 when the moving element 2 is in a sufficiently closed situation.

[0135] These "sufficiently open" and "sufficiently closed" situations are thus defined by the threshold distance mentioned previously. The movement of the moving element is filmed by the camera 37, and the "sufficiently open" or "sufficiently closed" situation can thus be detected, particularly when the threshold distance becomes zero, in a substep 21, by processing the data acquired by the camera, by the server 28 or the mobile terminal 33. In the third step E3, the positioning information is transmitted to the motorized drive device 5. The power supply to the motor 16 of the electromechanical actuator 11 is switched off in a substep E41, and then the motorized drive device 5, in particular the electromechanical actuator 11, records, in a substep E42, the current position of the moving element 2 as viewed by the camera and / or recorded by the electromechanical actuator 11 as the end-of-stroke position.This procedure is advantageously iterated for each of the end-of-travel positions. From this... Similarly, an intermediate stopping position for the moving element in a partially closed position, for example, mid-stroke, can be implemented. This intermediate position can be defined by the installer before the configuration procedure, for example, by specifying a percentage of the stroke length. Other functional positions can also be managed, as in this example: partial opening of a gate for pedestrian access, ventilation position of a partially open window, etc.

[0136] One of the limit switches can be set according to the first example and the other of the limit switches can be set according to the second example.

[0137] In a third example configuration, a speed of movement of the moving element 2 is set. Thus, in the second step E2, the current speed of movement of the moving element 2 is detected in a substep E23. This movement is filmed by the camera 37 and its speed can thus be determined, in the substep E23, by the server 28 or the mobile terminal 33. In this step E2, the noise of the movement of the screen 2 can also be recorded by the camera 37 thanks to its microphone.

[0138] In the third step E3, the speed information is transmitted to the motorized drive device 5. A change in drive speed by the electromechanical actuator 11, in particular an increase or decrease in speed relative to the speed determined by processing the data acquired by the camera 37, is optionally commanded in a substep E43, then the motorized drive device 5, in particular the electromechanical actuator 11, records, in a substep E44, the value of the modified speed.

[0139] The procedure in this third example can be iterated several times by setting different speeds and retaining at the end of the procedure the speed setting that produces the least noise or a speed setting that produces a noise level below a defined threshold. In other words, information about the noise produced by the movement of the screen is again used to adjust or configure the speed of movement of the moving element 2.

[0140] In a fourth configuration example, it is assumed that the moving element 2 comprises tilting blades. This could be, for example, a shutter with tilting blades or a Venetian blind. Furthermore, in this fourth example, an intermediate blade tilt position is set, for example, a position maximizing the light transmission through the screen or any other predefined criterion. In this situation: - in step E1, a blade tilt drive is activated, - in step E2, a blade position fulfilling the predefined criterion is detected in a substep E24 by processing the data comprising a video stream from camera 37, camera 37 filming the blade tilting movement. - in step E3, the positioning and displacement information, resulting from the processing of data acquired by the camera, is transmitted to the motorized drive device 5.

[0141] In a step E4, configuration actions are implemented by a motorized drive device 5: in a substep E45, the power supply to the motor 16 of the electromechanical actuator 11 is stopped to immobilize the blades. Then, in a substep E46, the current tilt position of the blades and / or the electromechanical actuator 11 as an intermediate tilt position of the blades is recorded in the home automation system for closing, blocking, or sun protection, particularly in the motorized drive device 5, specifically in the electromechanical actuator 11. Alternatively, to a simple stop of the motor 16, the method may include several steps of moving the moving element in different directions and stopping to produce different blade orientations.

[0142] In a fifth configuration example, the direction of movement of the moving element is adjusted; that is, an adjustment is made to ensure that the moving element 2 opens when an opening command is executed, and not when a closing command is executed. This is not necessarily the case if there is no adjustment based on the mounting direction of the electromechanical actuator 11 on the right or left side of the installation 100. In this situation: - in step E2, the current direction of movement of the moving element 2 is detected, using camera 37, in a sub-step E25, in response to a known command to move the moving element 2, - in step E3, the direction of movement information, from the processing of data acquired by the camera, is transmitted to the motorized drive device 5.

[0143] In step E4, the associations between the supply modes of the electromechanical actuator 11 and the directions of movement of the moving element 2 are modified, in a substep E47, and then these are recorded, in a substep E48, in the motorized drive device 5, in particular in the electromechanical actuator 11.

[0144] In a step E5 in these different configuration examples, it is tested whether the adjustment procedure is complete. If so, it proceeds to a step E6 in which a common operating mode of the installation is implemented in which the movements of the moving element 2 are controlled by user actions or automation. If so, it loops back to step El.

[0145] The adjustment procedure may aim to adjust a single parameter. In such a case, once the parameter is adjusted, the procedure proceeds to step E6. However, advantageously, The adjustment procedure can aim to adjust several parameters. Therefore, several iterations of steps E1 to E5 are advantageously performed, each iteration dedicated to adjusting one parameter. Alternatively, several pieces of information from the processing of data acquired by the camera can be transmitted simultaneously to the motorized drive device 5 to adjust several parameters.

[0146] Whatever the objective of the adjustment procedure, this procedure is preferably automatic, that is to say, it is implemented without any action by an installer or a user between steps El and E6 or between steps El and E5.

[0147] Thanks to the solutions according to the invention, the configuration procedure can be automated, that is to say that it is now possible to do without: - observations made by the installer (the moving element is at the end of its travel, the moving element is moving in the wrong direction...), and - entering these observations. Indeed, thanks to these solutions, these observations are made by the mobile terminal 33 and processed by the mobile terminal 33 and possibly the server 28.

[0148] Preferably, the installation's setting or configuration data is sent to the server 28 where the data is stored. Other data may also be stored on this server 28, including data obtained from the camera 37, such as the length of the moving element 2. Location data, for example GPS data, may be provided by the mobile terminal 33 and sent to and stored on the server 28.

[0149] Preferably, a connection between the installation and the mobile terminal 33 can be established using an identification code such as a QR code. The connection is, for example, a radio connection such as a Bluetooth connection, in particular a Bluetooth Low Energy connection. The mobile terminal 33 is, in turn, connected to the server 28 via an internet connection. During the configuration procedure, the necessary movements of the mobile element 2 can be controlled by the mobile terminal 33, in particular via an accessory interfacing the mobile terminal 33 and the installation 100. This connection between the installation and the mobile terminal 33 also enables an identification phase, in which characteristics of the installation can be transmitted to the mobile terminal (e.g., product type, reference, torque, etc.) which are useful during the data processing stage for the data acquired by the camera.

[0150] Preferably, the start of the adjustment procedure can be confirmed by a sequence of movements of the moving element 2.

[0151] Preferably, during the configuration procedure, the progress of the procedure can be illustrated on a screen of the mobile terminal 33. The mobile terminal 33 can, by means of this, explain the configuration procedure.

[0152] Advantageously, throughout the configuration procedure, the interface of the mobile terminal 33 presents an emergency stop element, such as an emergency stop button.

[0153] The invention has been described previously as applied to a screen. However, it can also be applied to a leaf or leaves.

Claims

Demands

1. A method for configuring a home automation system for closing, shading, or solar protection (100) comprising: - a shading device (3) including a movable element (2), such as a screen (2) or at least one leaf, and - a motorized drive device (5) including an electromechanical actuator (11), itself including a motor (16), the method being implemented at least partially by means of a mobile terminal (33), the mobile terminal (33) including at least: - a controller (35), and - a camera (37), the method comprising at least the following steps: - positioning the mobile terminal (33) so that the movable element (2) is at least partially within the data acquisition field (371) of the camera (37), - processing data acquired by the camera (37) during at least one movement phase of the movable element (2) in the home automation system (100),in order to implement a determination of the positioning or displacement of the moving element (2) in the home automation system (100), - transmission of data processed during the processing stage to the motorized drive device (5), - automatic implementation, as a consequence of this transmission, of a configuration action of the home automation system (100) by the motorized drive device (5).

2. Configuration method according to the preceding claim, characterized in that the data processing step includes determining a position of the moving element (2) and / or a displacement criterion of the moving element (2).

3. A configuration method according to any one of the preceding claims, characterized in that the data processing includes detection of the stoppage of the movement of the moving element (2), in particular by stopping against a stop at the upper or lower end of travel, and the configuration action of the home automation system (100) includes a substep of recording, in the home automation system for closing, shading, or solar protection, the current position of the moving element (2) and / or the electromechanical actuator (11) as the end-of-stroke position, following the shutdown of the electrical supply to the motor (16) of the electromechanical actuator (11).

4. A configuration method according to any one of the preceding claims, characterized in that the data processing includes detecting a threshold distance between (i) the moving element (2) and (ii) a high reference or a low reference of the installation (100), and the configuration action of the home automation installation (100) includes: - a substep of controlling the shutdown of the power supply to the motor (16) of the electromechanical actuator (11), and - a substep of recording, in the home automation installation for closing, shading or sun protection, the current position of the moving element (2) and / or the electromechanical actuator (11) as the end-of-travel position or as an intermediate stopping position of the moving element (2).

5. A configuration method according to any one of the preceding claims, characterized in that the data processing includes a detection of a movement speed of the moving element (2) and the configuration action of the home automation system (100) includes: - a substep of modifying the drive speed by the electromechanical actuator (11), - a substep of recording, in the home automation system of closing, shading or sun protection, the modified speed.

6. A configuration method according to any one of the preceding claims, characterized in that the moving element (2) comprises tiltable blades, in that the data processing comprises detecting the tilt of the blades, and the configuration action of the home automation system (100) comprises: - a substep of controlling the shutdown of the power supply to the electromechanical actuator (11), and - a substep of recording, in the home automation system for closing, blocking, or sun protection, the current tilt of the blades of the moving element (2) and / or the configuration current of the electromechanical actuator (11) as an intermediate stopping position of the moving element (2).

7. A configuration method according to any one of the preceding claims, characterized in that the data processing includes a detection of a direction of movement of the moving element (2) and the configuration action of the home automation system (100) includes: - a substep of modifying the associations between power supply modes and directions of movement of the moving element (2) and, - a substep of recording, in the home automation system of closing, shading or solar protection, the modified associations.

8. A configuration method according to any one of the preceding claims, characterized in that the processed data transmission step includes sending a movement command order to the motorized drive device (5).

9. A configuration method according to any one of the preceding claims, characterized in that it comprises sending configuration data to a server (28) where the configuration data is stored.

10. A configuration method according to any one of the preceding claims, characterized in that it comprises sending the data acquired by the camera (37) to a server (28) and in that the processing of the data acquired by the camera (37) is carried out on the server (28).

11. Method of operating a home automation system for closing, shading or sun protection (100) comprising: - a shading device (3) comprising a movable element (2), such as a screen (2) or at least one leaf, and - a motorized drive device (5) comprising an electromechanical actuator (11), characterized in that it comprises a configuration phase including the implementation of the configuration method according to one of the preceding claims.

12. Mobile terminal (33) comprising hardware and / or software elements (35, 37, 38) configured to implement a configuration method according to any one of claims 1 to 10 and / or an operating method according to claim 11.

13. Home automation system for closing, shading or sun protection (100) comprising hardware and / or software components configured to implement a configuration method according to any one of claims 1 to 10 and / or an operating method according to claim 11.

14. Product computer program comprising program code instructions recorded on a computer-readable medium to carry out the steps of the process according to any one of claims 1 to 11 when said program is run on a computer.

15. A computer-readable data recording medium on which is recorded a computer program comprising program code instructions for implementing the method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Method and system for remotely controlling motor of roller shutter door

    CN110847797A

  • Method for determining the position of a window and method for controlling the operation of a motorized drive device

    FR3118644A1

  • Method for determining a parameter of a shutter, shading or solar protection system

    FR3129969A1