Interaction method and system of vehicle and smart home equipment
By analyzing vehicle usage habit data, generating pre-start reminder information on the vehicle function and controlling smart home devices, the problem of insufficient intelligence and personalization linkage between vehicles and smart home devices is solved, and the intelligent and personalized interaction between vehicles and smart home devices is realized, and the user experience is improved.
Patent Information
- Application Number
- CN202510877463.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-27
- Publication Date
- 2025-08-19
AI Technical Summary
In the prior art, the interconnection between vehicles and smart home devices is insufficient in intelligence, personalization and scenario-based linkage, and mainly relies on preset fixed instructions and simple trigger mechanisms.
The platform server analyzes the vehicle's historical usage time and historical vehicle function parameters, determines the vehicle usage habit data, and sends it to the vehicle terminal controller to generate reminder information for pre-starting the vehicle function. After the car owner confirms, he starts the power system and vehicle components; after the vehicle enters the home electronic fence, the vehicle will generate reference data based on the vehicle function parameters to control the operation of the smart home equipment.
It realizes intelligent and personalized interaction between vehicles and smart home devices, improves the convenience of driving preparation and home experience, provides scenario-based linkage, and improves the level of intelligent interconnection between vehicles and smart homes.
Smart Images

Figure CN120508002A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of smart vehicle technology, and in particular to a method and system for interaction between a vehicle and smart home devices. Background Art
[0002] With the rapid development of vehicle intelligence and smart home devices, realizing intelligent interaction between vehicles and smart home devices has become an important direction to improve user convenience and experience.
[0003] In related technologies, the interaction between vehicles and smart home devices mainly relies on preset fixed instructions and is implemented based on a simple trigger mechanism. For example, the vehicle's Global Positioning System (GPS) module is used to determine the vehicle's location. When the vehicle's location is detected to enter the geofence corresponding to the home address, the preset, fixed smart home operation instructions are automatically triggered, such as turning on the lights, canceling the security mode, etc. Conversely, when the vehicle's location is detected to leave the geofence corresponding to the home address, the execution is executed, such as turning off the lights, starting the security mode, etc. However, the interconnection between vehicles and smart home devices lacks linkage in terms of intelligence, personalization, and scenario-based integration. Summary of the Invention
[0004] This application provides a method and system for interacting with vehicles and smart home devices, which can improve the intelligence and personalization of the intelligent interconnection between vehicles and smart homes. The technical solution is as follows:
[0005] In one aspect, an embodiment of the present application provides a method for interacting between a vehicle and a smart home device, the method comprising:
[0006] The platform server determines the vehicle usage habit data based on the historical usage time of the vehicle and historical vehicle function parameters;
[0007] The platform server sends the vehicle usage habit data to the vehicle-side controller;
[0008] The vehicle-side controller receives the vehicle usage habit data, and generates a first reminder message including a pre-start of an in-vehicle function when a reminder condition of the vehicle usage habit data is met;
[0009] Upon receiving a confirmation instruction for the first reminder information, the vehicle-side controller controls the vehicle's power system to start and controls the operation of corresponding vehicle components based on the vehicle usage habit data;
[0010] When the vehicle enters the home electronic fence, the vehicle-side controller determines a first vehicle function parameter after the vehicle enters the home electronic fence, and determines reference data based on the first vehicle function parameter;
[0011] The vehicle-side controller sends the reference data to the smart home device, and the reference data is used to control the operation of the smart home device to achieve interaction between the vehicle and the smart home device.
[0012] On the other hand, an embodiment of the present application provides a system for interaction between a vehicle and a smart home device, the system comprising: a platform server, a vehicle-side controller, and a smart home device;
[0013] The platform server is used to perform the functions performed by the platform server in the above method;
[0014] The vehicle-side controller is used to perform the functions performed by the vehicle-side controller in the above method;
[0015] The smart home device is configured to be controlled based on at least one of the platform server or the vehicle-side controller.
[0016] On the other hand, an embodiment of the present application provides an interactive device between a vehicle and a smart home device, the device comprising:
[0017] A determination module, configured for the platform server to determine vehicle usage habit data based on the vehicle's historical usage time and historical vehicle function parameters;
[0018] A sending module, configured for the platform server to send the vehicle usage habit data to the vehicle-side controller;
[0019] a generating module, wherein the vehicle-side controller receives the vehicle usage habit data, and when a reminder condition of the vehicle usage habit data is met, the vehicle-side controller generates a first reminder message including a pre-start of an in-vehicle function;
[0020] a control module, wherein the vehicle-side controller controls the vehicle's power system to start up and controls the operation of corresponding vehicle components based on the vehicle usage habit data when receiving a confirmation instruction for the first reminder information;
[0021] The determination module is further configured to, when the vehicle enters the home electronic fence, cause the vehicle-side controller to determine a first vehicle-mounted function parameter after the vehicle enters the home electronic fence, and determine reference data based on the first vehicle-mounted function parameter;
[0022] The sending module is also used by the vehicle-side controller to send the reference data to the smart home device, and the reference data is used to control the operation of the smart home device to achieve interaction between the vehicle and the smart home device.
[0023] The technical solution provided by this application brings at least the following beneficial effects:
[0024] This application uses a platform server to analyze the vehicle's historical usage time and historical vehicle function parameters to determine the vehicle usage habit data and send it to the vehicle-side controller, so that the vehicle-side controller can generate a first reminder message containing the pre-start of the vehicle function at an appropriate time, and automatically start the power system and vehicle components after confirmation by the user, thereby improving the personalization and convenience of driving preparation; and after the vehicle enters the home electronic fence, the vehicle's first vehicle function parameters are used to determine reference data, and the reference data is used to control the operation of smart home devices, realize the scenario-based linkage between the vehicle and smart home devices, and improve the intelligence and personalization of the smart interconnection between the vehicle and the smart home. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0026] Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present application;
[0027] Figure 2 This is a flow chart of a method for interacting with a vehicle and a smart home device provided by an embodiment of the present application;
[0028] Figure 3 This is a structural diagram of an interactive device between a vehicle and a smart home device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0030] It should be noted that the terms "first," "second," and the like in this application are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0031] Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present application. Figure 1 As shown, the implementation environment includes: a platform server 101, a vehicle-side controller 102 and a smart home device 103.
[0032] The platform server 101 serves as the data center for the entire interactive system, responsible for data computation and data transmission. Through network interfaces, the platform server 101 connects to data sources such as weather data providers and vehicle historical data repositories to obtain information such as historical vehicle usage time, historical onboard function parameters, and weather data. The platform server 101 analyzes this data to generate vehicle usage data. Furthermore, the platform server 101 is responsible for transmitting this processed vehicle usage data, weather data, and other information to the vehicle-side controller 102 via a communication protocol.
[0033] The vehicle-side controller 102 is deployed inside the vehicle and is used to control the various functional modules of the vehicle. The vehicle-side controller 102 receives vehicle usage habit data, weather data and other information from the platform server 101, and has built-in judgment rules and control logic. When the vehicle usage habit data meets the preset reminder conditions, the vehicle-side controller 102 will generate a first reminder message containing the pre-start of the vehicle function, and present it to the user through the vehicle display or voice; after receiving the user's confirmation instruction for the first reminder message, it can accurately control the start of the vehicle power system and adjust the operation of the vehicle components based on the vehicle usage habit data. In addition, when the vehicle enters the home electronic fence, the vehicle-side controller 102 will determine the first vehicle function parameter, and generate reference data through parameter analysis and conversion for subsequent interaction with the smart home device 103 to achieve intelligent linkage between the car and the home.
[0034] Smart home devices 103 encompass various intelligent terminals within a home environment, including but not limited to smart air conditioners, smart lights, smart windows, and smart air purifiers. These devices are centrally managed and communicate with each other through a smart home control system. These devices have built-in communication modules that support multiple communication protocols and can receive reference data from the vehicle-side controller 102. Upon receiving this data, the smart home devices 103 automatically adjust their operating state based on the control instructions contained in the data, such as adjusting the air conditioner temperature, opening and closing windows, and switching lighting modes. This enables scenario-based linkage between the vehicle and smart home devices.
[0035] Based on the above Figure 1 In the implementation environment shown, an embodiment of the present application provides an interaction method between a vehicle and a smart home device. Figure 2 This is a flow chart of a method for interacting between a vehicle and a smart home device provided by an embodiment of the present application. Figure 2 As shown, this method can be Figure 1 The platform server 101, the vehicle-side controller 102 and the smart home device 103 in the method are interactively executed. The method may include steps 201 to 206.
[0036] In step 201 , the platform server determines vehicle usage habit data based on the historical usage time and historical vehicle function parameters of the vehicle.
[0037] In an exemplary embodiment of the present application, a platform server establishes a communication connection with a vehicle's on-board controller to periodically collect historical vehicle usage time and on-board function parameters. The platform server can be a cloud-based server that utilizes automotive electronic communication technology to enable vehicle-to-cloud communication. For example, the on-board controller sends a data acquisition instruction to each sensor via the on-board communication module. Each on-board sensor collects the vehicle's historical usage time and on-board function parameters, transmits the collected historical usage time and on-board function parameters to the on-board controller via the on-board communication module, and the on-board controller transmits the data to the platform server.
[0038] The "history of vehicle usage" refers to the specific time the vehicle was used over a period of time. This includes, but is not limited to, vehicle start time, operating time, and stop time. The "history of vehicle function parameters" refers to the relevant parameter values of various vehicle function modules during vehicle operation. These parameters include at least one of the following: vehicle air conditioning temperature parameters, circulation mode parameters, air direction parameters, vehicle audio parameters, vehicle radio parameters, or vehicle ambient lighting parameters.
[0039] For example, the vehicle air conditioning temperature parameter is the air conditioning temperature value or temperature range set by the vehicle owner under different ambient temperatures, for example, 22°C-25°C in summer and 25°C-28°C in winter. The vehicle air conditioning circulation mode parameters include the frequency of use and switching time of circulation modes such as internal circulation and external circulation. For example, in foggy weather or when there is an odor in the car, the owner may prefer to use internal circulation. The vehicle air conditioning blowing direction parameters include the selection of different blowing directions such as blowing on the face, blowing on the feet, and blowing on the front windshield.
[0040] The parameters of the in-vehicle audio system include but are not limited to the volume of the audio system, the type of music played by the audio system, and the audio playlist. The volume of the audio system is used to record the audio volume value set by the car owner in different driving scenarios. For example, the volume may be set higher when driving on a highway, and the volume may be set lower in congested urban roads. The type of music played by the audio system is determined by analyzing the music tracks played by the car owner to determine the music type, such as pop music, classical music, rock music, etc. The audio playlist is used to record the playlists commonly used by the car owner and the frequency of use of different playlists.
[0041] In-car radio parameters include, but are not limited to, radio channel selection, radio volume, radio listening time period, and radio content preferences. Radio channel selection is used to record the radio channels selected by the car owner at different times and in different travel scenarios. For example, on the way to work, you may prefer to choose a traffic radio channel to obtain real-time road conditions, while on a leisure trip, you may choose a music radio channel. Radio volume is used to record the radio volume values set by the car owner in different driving scenarios. For example, when driving on a highway, the radio volume may be set higher due to the high external noise, while when driving on city roads and the surrounding environment is relatively quiet, the radio volume may be set lower. Radio listening time period is used to count the frequency and duration of the car owner's listening to the radio in different time periods. Radio content preferences are calculated by analyzing the types of radio programs listened to by the car owner, such as news information, music programs, talk shows, audio novels, etc.
[0042] Vehicle ambient light parameters include, but are not limited to, ambient light color, ambient light brightness, ambient light on-time period, and ambient light mode switching frequency. The ambient light color is used to record the ambient light color selected by the owner in different scenarios; the ambient light brightness is used to record the ambient light brightness value set by the owner under different ambient light conditions; the ambient light on-time period is used to count the frequency and duration of the owner's ambient light on-time period; and the ambient light mode switching frequency is used to record the number of times and the time interval between ambient light mode switching.
[0043] It should be noted that the types of historical vehicle-mounted function parameters in this application are illustrative only. Historical vehicle-mounted function parameters may also include seat fore-and-aft position, seat back angle, seat heating / ventilation setting parameters, etc. The types of historical vehicle-mounted function parameters may be set based on actual conditions, and this application does not impose any restrictions on this.
[0044] In an exemplary embodiment of the present application, after determining the vehicle's historical usage time and historical vehicle function parameters, the platform server determines vehicle usage habit data based on the vehicle's historical usage time and historical vehicle function parameters. Historical usage time includes weekdays, weekends, and holidays. The process of determining vehicle usage habit data includes, but is not limited to, steps A1 and A2.
[0045] In step A1, weekday vehicle usage habit data, weekend vehicle usage habit data, and holiday vehicle usage habit data are determined based on historical vehicle function parameters corresponding to weekdays, historical vehicle function parameters corresponding to weekends, and historical vehicle function parameters corresponding to holidays.
[0046] For example, historical usage data is parsed to identify date types, namely weekdays, weekends, and holidays. Weekdays and weekends are determined based on the day of the week, e.g., Monday through Friday are weekdays, and Saturday through Sunday are weekends. Holidays are identified using a national statutory holiday database or owner-defined dates. Historical vehicle function parameters include the time they were acquired. These acquisition times are synchronized with historical usage data and categorized to yield historical vehicle function parameters corresponding to weekdays, weekends, and holidays.
[0047] In an exemplary embodiment of the present application, the process of determining the vehicle usage habit data on weekdays is to analyze the patterns of the vehicle's driving time periods and stop time periods on weekdays; based on the historical vehicle function parameters corresponding to weekdays, the preferences for vehicle functions during the vehicle's driving time periods and stop time periods on weekdays are analyzed to obtain the vehicle usage habit data on weekdays.
[0048] For example, the average time it takes to start a vehicle in the morning and the average time it stops in the evening on weekdays are calculated to determine the owner's commuting time range. Simultaneously, the frequency of vehicle usage during different time periods on weekdays is analyzed to identify peak usage periods, such as 7:00-9:00 in the morning and 18:00-20:00 in the evening, when vehicle usage is high. During peak commuting times, navigation functions and news broadcasts are used based on in-vehicle features; during lunch breaks, music is played based on in-vehicle features. Furthermore, preferences for settings such as air conditioning temperature and seat adjustment are analyzed during different time periods to obtain data on the owner's vehicle usage habits on weekdays.
[0049] The process of determining weekend vehicle usage habit data and holiday vehicle usage habit data is similar to the process of determining weekday vehicle usage habit data, and will not be described in detail here.
[0050] In step A3 , the vehicle usage habit data on weekdays, the vehicle usage habit data on weekends, and the vehicle usage habit data on holidays are integrated to obtain the vehicle usage habit data.
[0051] In an exemplary embodiment of the present application, the process of integrating the weekday vehicle usage habit data, the weekend vehicle usage habit data, and the holiday vehicle usage habit data includes but is not limited to steps A31 to A34.
[0052] In step A31 , the platform server determines basic weights corresponding to weekday vehicle usage habit data, weekend vehicle usage habit data, and holiday vehicle usage habit data based on the vehicle usage frequency and importance.
[0053] For example, the frequency of use is determined by counting the number of times or duration of use of each date type within a specified time period (e.g., the past three months). Within the specified time period, the ratio of the vehicle usage duration (number of times) on weekdays, the vehicle usage duration (number of times) on weekends, and the vehicle usage duration (number of times) on holidays to the total vehicle usage duration (number of times) is determined as the basic weight corresponding to the usage habit data. For example, the weight ratio of weekdays may be 60%, weekends 30%, and holidays 10%.
[0054] In step A32, the historical usage time is used to determine the weight attenuation factor corresponding to each historical time period, and the degree of influence of each historical time period on the current vehicle usage habit data.
[0055] Exemplarily, the platform server configures a corresponding weight decay factor for each historical time period within the historical usage time. For example, an exponential decay function is used to configure the weight decay factor, where the weight decay factor decreases exponentially as the time interval between each historical time period and the current time period increases. Specifically, the further away from the current time period is from the historical time period, the less accurately the usage habit data for that historical time period reflects the current vehicle usage habits, and the smaller the corresponding weight decay factor. The closer the historical time period is to the current time period, the more accurately the usage habit data for that historical time period reflects the current vehicle usage habits, and the larger the corresponding weight decay factor.
[0056] In step A33 , the target weights corresponding to the weekday vehicle usage habit data, the weekend vehicle usage habit data, and the holiday vehicle usage habit data are determined using the basic weights and the weight attenuation factor.
[0057] Exemplarily, after determining the basic weight and weight attenuation factor, the product of the basic weight and the corresponding weight attenuation factor is calculated, and the target weights corresponding to the weekday vehicle usage habit data, weekend vehicle usage habit data, and holiday vehicle usage habit data are obtained.
[0058] In step A34 , the vehicle usage habit data is determined based on the weekday vehicle usage habit data, the weekend vehicle usage habit data, and the holiday vehicle usage habit data and the target weight corresponding to each usage habit data.
[0059] Exemplarily, the platform server determines the final vehicle usage habit data based on weekday vehicle usage habit data, weekend vehicle usage habit data, and holiday vehicle usage habit data, as well as their respective corresponding target weights, using weighted average or other appropriate integration algorithms.
[0060] The embodiment of the present application determines the vehicle usage habit data for weekdays, weekends and holidays respectively, assigns basic weights based on the vehicle usage frequency, determines the weight attenuation factor in combination with the historical usage time to obtain the target weight, and finally weightedly integrates the usage habit data of each date type. This can comprehensively and accurately reflect the usage characteristics of the vehicle and the owner's usage preferences in different time periods, making the determined vehicle usage habit data more real-time and accurate, providing a reliable basis for the subsequent vehicle-side controller to perform operations such as pre-starting vehicle functions according to the vehicle usage habits, and improving the convenience of vehicle use and the intelligent experience.
[0061] In step 202, the platform server sends the vehicle usage habit data to the vehicle-side controller.
[0062] In an exemplary embodiment of the present application, the platform server processes the vehicle usage habit data according to a preset data structure to adapt to the communication protocol requirements, and sends the processed vehicle usage habit data to the vehicle-side controller through a communication link, wherein the communication link includes but is not limited to 4G / 5G (fourth generation / fifth generation mobile communication technology) and Wi-Fi (wireless fidelity).
[0063] In step 203, the vehicle-side controller receives vehicle usage habit data, and when the reminder conditions of the vehicle usage habit data are met, the vehicle-side controller generates a first reminder message including pre-start of the vehicle function.
[0064] In an exemplary embodiment of the present application, the vehicle-side controller receives vehicle usage habit data, compares the current time with the reminder conditions in the vehicle usage habit data, and determines whether to generate a first reminder message. The process of determining whether to generate the first reminder message includes but is not limited to steps B1 to B3.
[0065] In step B1 , when the distance between the vehicle and the target location is less than or equal to a first distance threshold, the estimated vehicle usage time and the estimated vehicle function parameters corresponding to the estimated vehicle usage time are determined based on the vehicle usage habit data.
[0066] For example, the vehicle-side controller obtains the vehicle's position and a preset target position and calculates the distance between the vehicle position and the target position. When the distance between the vehicle position and the target position is less than or equal to a preset first distance threshold, it indicates that the vehicle is near the target position, and the vehicle-side controller analyzes the vehicle usage habit data.
[0067] The vehicle usage habit data includes information such as usage preferences of various vehicle functions in different time periods and scenarios. The vehicle-side controller determines the estimated vehicle usage time and the estimated vehicle function parameters corresponding to the estimated vehicle usage time by analyzing the usage habit data. For example, the vehicle-side controller filters out the data set that matches the current date type (weekday, weekend or holiday) from the usage habit data, and then searches for the usage record corresponding to the vehicle location in the corresponding data set. The usage record corresponding to the vehicle location is used to analyze the time pattern of vehicle use. For example, the vehicle start time under similar dates and vehicle locations is counted multiple times, and the start time with higher frequency is used as the estimated vehicle usage time; then, the vehicle function parameters within a specified time (such as 5 minutes) after the start time are obtained, and the vehicle function parameters with higher frequency are used as the estimated vehicle function parameters corresponding to the estimated usage time. Among them, the target location can be the location set by the owner, for example, the target location is the company address; the first distance threshold can be set based on actual conditions, and this application does not impose any restrictions on this.
[0068] In step B2, when the duration between the current time and the estimated usage time of the vehicle is less than a first duration threshold, the vehicle-side controller determines that the reminder condition of the vehicle usage habit data is met.
[0069] For example, the vehicle-side controller obtains the current time and calculates the duration between the current time and the vehicle's estimated usage time. If this duration is less than a pre-set first duration threshold, the vehicle-side controller determines that the reminder condition for the vehicle usage habit data has been met. For example, if the vehicle's estimated usage time is 6:00 PM, the owner's time to get off work, and the first duration threshold is 5 minutes, then at the current time of 5:55 PM, the vehicle-side controller determines that the reminder condition for the vehicle usage habit data has been met.
[0070] In step B3, the vehicle-side controller generates a first reminder message based on the expected vehicle function parameters.
[0071] For example, after determining that the reminder condition is met, the vehicle-side controller generates a first reminder message containing the pre-activation of the vehicle function based on the previously determined expected vehicle function parameters, and sends the first reminder message to the vehicle owner's mobile terminal device. For example, the first reminder message is sent to a vehicle control application (Application, APP) in the vehicle owner's mobile terminal device.
[0072] The embodiment of the present application receives vehicle usage habit data through a vehicle-side controller, and determines whether the reminder conditions are met based on the distance between the vehicle location and the target location and the relationship between the current time and the expected usage time, and then generates a first reminder message including the pre-start of the vehicle function, predicts the owner's needs in advance, and provides the owner with convenient and personalized services.
[0073] In step 204, upon receiving a confirmation instruction for the first reminder information, the vehicle-side controller controls the vehicle's power system to start, and controls the operation of corresponding vehicle components based on the vehicle's usage habits.
[0074] In an exemplary embodiment of the present application, after receiving the first reminder message, the car owner sends a confirmation instruction to the vehicle-side controller in a variety of ways. For example, the car owner can click a confirmation control in a vehicle control application (APP) on a mobile terminal device (such as a mobile phone). After the confirmation control is clicked, the mobile terminal device sends a confirmation instruction to the vehicle-side controller. It should be noted that the method of generating the confirmation instruction in this application is an exemplary description, and other methods can also be used to implement it, and this application does not limit this.
[0075] After receiving the confirmation command, the vehicle-side controller sends a start signal to the vehicle's powertrain. The powertrain consists of the engine (for gasoline vehicles) or electric motor (for electric vehicles) and its associated transmission. The vehicle-side controller controls the powertrain's start-up according to a pre-set start-up process, based on the vehicle model and configuration.
[0076] The vehicle-side controller will then precisely control each vehicle component based on the received vehicle usage habit data. Taking the vehicle air-conditioning system as an example, if the usage habit data shows that the owner prefers to set the air-conditioning temperature to 24°C during the workday, the vehicle-side controller will send instructions to the air-conditioning control module to adjust the operating parameters of components such as the compressor and blower to quickly reach the temperature of 24°C in the car. For the in-car entertainment system, if the vehicle usage habit data shows that the owner often listens to a certain radio channel or music playlist, the vehicle-side controller will automatically switch to the corresponding channel or playlist. In addition, vehicle usage habit data can also include but is not limited to seat adjustment, ambient light brightness, and rearview mirror angle, which will also be adjusted synchronously according to the usage habit data to ensure that the interior environment meets the user's personalized preferences when the user enters the vehicle.
[0077] Optionally, the vehicle-side controller determines the reminder result of the first reminder information based on the confirmation instruction of the first reminder information; when the reminder result indicates that the number of times the first reminder information has not been confirmed is greater than or equal to a number threshold, the reminder condition of the vehicle usage habit data is updated based on the reminder result.
[0078] In an exemplary embodiment of the present application, after sending a first reminder message, the vehicle-side controller continuously monitors whether a confirmation instruction for the first reminder message has been received. Upon receiving a confirmation instruction for the first reminder message, the vehicle-side controller marks the reminder result of the first reminder message as "confirmed." If no confirmation instruction for the first reminder message is received within a preset time period, the reminder result is marked as "unconfirmed." The reminder result also includes the time the first reminder message was sent and the content of the first reminder message.
[0079] When the cumulative number of unconfirmed first reminder messages of the same type reaches or exceeds the number threshold, the vehicle-side controller determines that the current reminder conditions deviate from the actual needs of the user, and then triggers the reminder condition update process of the vehicle usage habit data. During the update of the reminder conditions of the vehicle usage habit data, the vehicle-side controller will update the reminder conditions based on the content of the first reminder message and the owner's feedback data. Among them, the number threshold can be set based on actual conditions, and this application does not limit this. For example, the number threshold is set to 3 times. If the number of unconfirmed first reminder messages reaches or exceeds 3 times within a period of time, the reminder condition will be triggered to update.
[0080] The embodiment of the present application uses a vehicle-side controller to count the confirmation status of the first reminder information to obtain a reminder result. When the reminder result indicates that the number of times the first reminder information has not been confirmed reaches a threshold, the reminder conditions of the vehicle usage habit data can be automatically optimized and updated based on the reminder result, so that the first reminder information can better adapt to the owner's usage habits and needs, thereby improving the convenience and personalization of the vehicle use process.
[0081] In step 205, when the vehicle enters the home electronic fence, the vehicle-side controller determines the first vehicle function parameter after the vehicle enters the home electronic fence, and determines the reference data based on the first vehicle function parameter.
[0082] In an exemplary embodiment of the present application, the home electronic fence is a virtual geographical area set in advance by the car owner through a mobile phone application or an in-vehicle system of the vehicle, usually with the home address as the center and a radius range (such as 500 meters) set. The vehicle's positioning system (such as GPS) transmits the vehicle's location information to the vehicle-side controller in real time. The vehicle-side controller determines whether the vehicle has entered the home electronic fence by comparing the vehicle's location with the boundary coordinates of the home electronic fence. When the vehicle-side controller detects that the vehicle has entered the home electronic fence, the vehicle-side controller controls each vehicle-mounted function module in the vehicle to obtain the first vehicle-mounted function parameter after the vehicle enters the home electronic fence. In other words, the first vehicle-mounted function parameter is the vehicle-mounted function parameter after the vehicle enters the home electronic fence. Among them, the first vehicle-mounted function parameter includes multiple vehicle-mounted function parameters. The first vehicle-mounted function parameter includes but is not limited to the temperature parameter of the vehicle air conditioner, the circulation mode parameter, the blowing direction parameter, the vehicle audio parameter, the vehicle broadcast parameter or the vehicle atmosphere light parameter.
[0083] After determining the first vehicle function parameter, the vehicle-side controller determines reference data based on the first vehicle function parameter. The process of determining reference data based on the first vehicle function parameter includes but is not limited to steps C1 to C3.
[0084] In step C1, the vehicle-side controller compares each vehicle-mounted function parameter in the first vehicle-mounted function parameter with the parameter reference mapping table to obtain a comparison result.
[0085] For example, the vehicle-side controller includes a built-in parameter reference mapping table that predefines the correspondence and conversion rules between vehicle-based function parameters and smart home device control parameters. Upon obtaining a first vehicle-based function parameter, the vehicle-side controller compares each of the first vehicle-based function parameters with entries in the mapping table to obtain a comparison result.
[0086] In step C2, the linkage interaction parameters and auxiliary interaction parameters corresponding to the in-vehicle function parameters are determined based on the comparison results. The linkage interaction parameters are in-vehicle function parameters that have a direct functional correspondence with the smart home devices, and the auxiliary interaction parameters are in-vehicle function parameters that have an indirect functional correspondence with the smart home devices.
[0087] For example, the vehicle-side controller divides the vehicle-mounted function parameters into linkage interaction parameters and auxiliary interaction parameters based on the correspondence between the vehicle-mounted function parameters and the smart home device control parameters in the mapping table. Among them, the linkage interaction parameters are vehicle-mounted function parameters that have a direct functional correspondence with the smart home device. The direct functional correspondence means that there is a clear, one-to-one direct mapping relationship between the vehicle-mounted function parameters and the smart home device function parameters. The functional attributes of the two are highly similar, and the vehicle-mounted parameters can be directly applied to the smart home device control without complex logical conversion or intermediate processing. The auxiliary interaction parameters are vehicle-mounted function parameters that have an indirect functional correspondence with the smart home device. The indirect functional correspondence means that there is no direct association between the vehicle-mounted function parameters and the smart home device functions. The logical conversion must be performed through preset rules or algorithms to establish a connection between the two, thereby indirectly applying the vehicle-mounted parameters to the smart home device control.
[0088] For example, there is a direct correspondence between the car air-conditioning temperature parameters and the household air-conditioning temperature parameters, and the car air-conditioning temperature parameters are linkage interaction parameters; the car ambient light parameters indicate that the car ambient light is in the off state, and the car audio parameters indicate that the car audio is in the working state. However, the owner needs to turn on the interior lights after returning home, so the car audio parameters are used as auxiliary interaction parameters corresponding to the interior lights.
[0089] In step C3, reference data is determined based on the linkage interaction parameter and the auxiliary interaction parameter.
[0090] For example, for linkage interaction parameters, the vehicle-side controller will directly use the value of the vehicle function parameter as the reference value (reference data) of the corresponding parameter of the smart home device. For example, if the temperature of the vehicle air conditioner is 25°C, the temperature of the household air conditioner in the reference data will also be set to 25°C. For auxiliary interaction parameters, the vehicle-side controller will convert the vehicle function parameter into the reference value (reference data) of the corresponding parameter of the smart home device according to preset rules or algorithms. For example, according to the type of car music being "classical music", the reference data of the home atmosphere light color temperature of 4000K (Kelvin) is generated according to the preset rules.
[0091] The embodiment of the present application compares the first vehicle function parameter after the vehicle enters the home electronic fence with the parameter reference mapping table, accurately determines the linkage interaction parameters and auxiliary interaction parameters, and generates reference data based on this, thereby realizing intelligent linkage and collaborative work between the vehicle and smart home devices. It not only provides the car owner with a more convenient and comfortable driving and home experience, but also enables the car owner to automatically adjust the smart home devices to an appropriate state without manual operation after entering the home electronic fence; it also realizes the intelligent linkage between the vehicle and smart home devices, significantly improving the car owner's life experience and scene consistency.
[0092] In step 206, the vehicle-side controller sends the reference data to the smart home device. The reference data is used to control the operation of the smart home device to achieve interaction between the vehicle and the smart home device.
[0093] In an exemplary embodiment of the present application, the process of the vehicle-side controller sending reference data to the smart home device includes: the vehicle-side controller sends the reference data to the smart home control system; the smart home control system identifies the reference data and determines the smart home device corresponding to the reference data; the smart home system converts the reference data into home device control instructions, and sends the home device control instructions to the smart home device corresponding to the reference data.
[0094] For example, after determining the reference data, the vehicle-side controller converts the reference data into a specific data format (such as JSON, XML, etc.), and adds necessary data identifiers (such as data type, generation time, etc.) to obtain the converted reference data.
[0095] The vehicle-side controller establishes a connection with the smart home control system based on a communication protocol. Communication protocols include, but are not limited to, Wi-Fi, Bluetooth, and the Internet of Things. The vehicle-side controller sends the converted reference data to the smart home control system via the selected communication protocol. The smart home control system is equipped with a device mapping table that records the correspondence between different types of reference data and smart home devices. For example, the reference data "air conditioning temperature 25°C" corresponds to the smart air conditioning device in the home. The smart home control system matches the received reference data against the device mapping table to determine the smart home device corresponding to the reference data.
[0096] Optionally, after determining the smart home device corresponding to the reference data, the smart home control system checks the status of the smart home device. For example, it checks whether the smart air conditioner is turned on or in a temperature-adjustable mode. If the status of the smart home device does not meet the requirements, the smart home control system adjusts the status of the smart home device before performing subsequent control operations.
[0097] The smart home system converts the reference data into corresponding home device control instructions based on the specific content of the reference data and the identified smart home devices. For example, for the reference data of "air conditioning temperature 25°C", the smart home system will generate a control instruction to set the air conditioning temperature to 25°C.
[0098] The smart home system communicates with smart home devices and sends the generated control instructions to the corresponding smart home devices. After receiving the control instructions, the smart home devices perform the corresponding operations according to the instructions and feedback the operation results to the smart home system.
[0099] In the embodiment of the present application, the reference data is accurately sent to the smart home control system through the vehicle-side controller. After the smart home control system identifies the reference data and determines the corresponding smart home device, it converts the reference data into control instructions corresponding to the smart home device and sends them to the smart home device, thereby realizing efficient and accurate interaction between the vehicle and the smart home device.
[0100] In an exemplary embodiment of the present application, smart home devices can also be controlled based on weather data and the vehicle owner's interactive operations. The process of controlling smart home devices based on weather data and the vehicle owner's interactive operations includes: the platform server obtains weather data and sends the weather data to the vehicle-side controller; the vehicle-side controller receives the weather data, and when the weather data meets the home smart reminder conditions, the vehicle-side controller generates a second reminder message containing a smart home device control instruction; when the vehicle-side controller receives a confirmation instruction for the second reminder message, it sends the smart home device control instruction to the smart home device, and the smart home device control instruction is used to control the operation of the smart home device.
[0101] For example, the platform server obtains weather data from the meteorological department website or a meteorological data service provider. The weather data includes current and future weather conditions (such as sunny, rainy, and snowy), temperature, humidity, air quality index (AQI), extreme weather warnings (such as heavy rain and high temperatures), and other information. The platform server then sends the weather data to the vehicle controller.
[0102] The vehicle-side controller has pre-set home smart reminder conditions, which can be flexibly configured based on different weather conditions and user needs. After receiving weather data from the platform server, the vehicle-side controller compares the weather data with the preset home smart reminder conditions to determine whether a second reminder message should be generated. The home smart reminder conditions correspond to smart home device control commands. When the weather data meets the preset home smart reminder conditions, the second reminder message is generated based on the smart home device control commands corresponding to the home smart reminder conditions.
[0103] For example, the home smart reminder condition is that the weather condition is rain, and the corresponding smart home device control instruction is to close the window; the home smart reminder condition is that the humidity is greater than 80%, and the corresponding smart home device control instruction is to turn on the dehumidifier; the home smart reminder condition is that the air quality index is greater than 150, and the corresponding smart home device control instruction is to turn on the purifier.
[0104] The vehicle controller converts the smart home device control command into a second reminder message based on the reminder message format and pushes it to the vehicle owner through the vehicle control application. For example, if the smart home device control command is to close the windows, the second reminder message may be "Rain is detected. Do you want to close the windows at home?"
[0105] After viewing the second reminder message through the vehicle control application, the user confirms the message as needed. For example, a confirmation control is displayed on the vehicle control application interface. When the confirmation control is triggered, the vehicle control application sends a confirmation command to the vehicle-side controller. After receiving the confirmation command, the vehicle-side controller sends the smart home device control command contained in the second reminder message to the smart home device. The process of the vehicle-side controller sending the smart home device control command to the smart home device has been described in step 206 and will not be repeated here.
[0106] In the embodiment of the present application, weather data is obtained through a platform server and sent to a vehicle-side controller. The vehicle-side controller generates a second reminder message containing control instructions for smart home devices based on the weather data. After confirmation by the car owner, the operation of the smart home devices is controlled, thereby realizing intelligent linkage between weather changes and the home environment. The car owner can automatically control the home devices according to the weather conditions in advance, thereby improving the comfort and convenience of home life and enhancing the synergy between the vehicle and the smart home system.
[0107] The present application also provides a device for interaction between a vehicle and a smart home device. Figure 3 This is a schematic diagram of the structure of a device for interaction between a vehicle and a smart home device provided in an embodiment of the present application. Figure 3 As shown, the device includes:
[0108] Determination module 301, for the platform server to determine vehicle usage habit data based on the historical usage time and historical vehicle function parameters of the vehicle;
[0109] The sending module 302 is used for the platform server to send the vehicle usage habit data to the vehicle-side controller;
[0110] Generating module 303, the vehicle-side controller receives the vehicle usage habit data, and when the reminder condition of the vehicle usage habit data is met, the vehicle-side controller generates a first reminder message including a pre-start of the vehicle function;
[0111] The control module 304, when receiving a confirmation instruction for the first reminder information, controls the vehicle's power system to start and controls the operation of corresponding vehicle components based on the vehicle usage habit data;
[0112] The determination module 301 is further configured to, when the vehicle enters the home electronic fence, determine, by the vehicle-side controller, a first vehicle function parameter after the vehicle enters the home electronic fence, and determine reference data based on the first vehicle function parameter;
[0113] The sending module 302 is also used by the vehicle-side controller to send reference data to the smart home device. The reference data is used to control the operation of the smart home device to achieve interaction between the vehicle and the smart home device.
[0114] In one possible implementation, the historical usage time includes weekdays, weekends, and holidays, and the determination module 301 is used to determine the weekday vehicle usage habit data, weekend vehicle usage habit data, and holiday vehicle usage habit data based on the historical vehicle function parameters corresponding to weekdays, the historical vehicle function parameters corresponding to weekends, and the historical vehicle function parameters corresponding to holidays; and integrate the weekday vehicle usage habit data, the weekend vehicle usage habit data, and the holiday vehicle usage habit data to obtain the vehicle usage habit data.
[0115] In one possible implementation, the determination module 301 is used for the platform server to determine the basic weights corresponding to the vehicle usage habit data on weekdays, the vehicle usage habit data on weekends, and the vehicle usage habit data on holidays based on the frequency of vehicle usage; use the historical usage time to determine the weight attenuation factor corresponding to each historical time period, and the weight attenuation factor represents the degree of influence of each historical time period on the current vehicle usage habit data; use the basic weight and the weight attenuation factor to determine the target weights corresponding to the vehicle usage habit data on weekdays, the vehicle usage habit data on weekends, and the vehicle usage habit data on holidays; determine the vehicle usage habit data based on the vehicle usage habit data on weekdays, the vehicle usage habit data on weekends, and the vehicle usage habit data on holidays and the target weights corresponding to each usage habit data.
[0116] In one possible implementation, the generation module 303 is used to determine the vehicle's expected usage time and the expected vehicle-mounted function parameters corresponding to the vehicle's expected usage time based on the vehicle usage habit data when the distance between the vehicle and the target location is less than or equal to a first distance threshold; when the duration between the current time and the vehicle's expected usage time is less than the first duration threshold, the vehicle-side controller determines that the reminder conditions of the vehicle usage habit data are met; and the vehicle-side controller generates a first reminder message based on the expected vehicle-mounted function parameters.
[0117] In one possible implementation, the first vehicle-mounted function parameter includes multiple vehicle-mounted function parameters, and the determination module 301 is used for the vehicle-side controller to compare each vehicle-mounted function parameter in the first vehicle-mounted function parameter with the parameter reference mapping table to obtain a comparison result; based on the comparison result, the linkage interaction parameters and auxiliary interaction parameters corresponding to the vehicle-mounted function parameters are determined, the linkage interaction parameters are vehicle-mounted function parameters that have a direct functional correspondence with the smart home device, and the auxiliary interaction parameters are vehicle-mounted function parameters that have an indirect functional correspondence with the smart home device; reference data is determined based on the linkage interaction parameters and the auxiliary interaction parameters.
[0118] In one possible implementation, the sending module 302 is used for the vehicle-side controller to send reference data to the smart home control system; the smart home control system identifies the reference data and determines the smart home device corresponding to the reference data; the smart home system converts the reference data into home device control instructions and sends the home device control instructions to the smart home device corresponding to the reference data.
[0119] In a possible implementation, the historical vehicle function parameters include at least one of a vehicle air conditioner temperature parameter, a circulation mode parameter, a blowing direction parameter, a vehicle audio parameter, a vehicle broadcast parameter, or a vehicle ambient light parameter.
[0120] In a possible implementation, the device further includes an acquisition module (not shown in the figure), which is used for the platform server to acquire weather data;
[0121] The sending module 302 is also used to send weather data to the vehicle-side controller;
[0122] The generating module 303 is further configured for the vehicle-side controller to receive weather data. When the weather data satisfies the home smart reminder condition, the vehicle-side controller generates a second reminder message including a control instruction for the smart home device.
[0123] The sending module 302 is also used for the vehicle-side controller to send the smart home device control instruction to the smart home device when receiving the confirmation instruction for the second reminder information. The smart home device control instruction is used to control the operation of the smart home device.
[0124] In a possible implementation, the determination module 301 is further configured for the vehicle-side controller to determine a reminder result of the first reminder information based on a confirmation instruction of the first reminder information;
[0125] The generating module 303 is further configured to update the reminder condition of the vehicle usage habit data based on the reminder result when the reminder result indicates that the number of times the first reminder information has not been confirmed is greater than or equal to a number threshold.
[0126] This application uses a platform server to analyze the vehicle's historical usage time and historical vehicle function parameters to determine the vehicle usage habit data and send it to the vehicle-side controller, so that the vehicle-side controller can generate a first reminder message containing the pre-start of the vehicle function at an appropriate time, and automatically start the power system and vehicle components after confirmation by the user, thereby improving the personalization and convenience of driving preparation; and after the vehicle enters the home electronic fence, the vehicle's first vehicle function parameters are used to determine reference data, and the reference data is used to control the operation of smart home devices, realize the scenario-based linkage between the vehicle and smart home devices, and improve the intelligence and personalization of the smart interconnection between the vehicle and the smart home.
[0127] It should be understood that the above-described apparatus, when implementing its functions, is merely illustrated by the division of the aforementioned functional modules. In actual applications, the aforementioned functions can be distributed among different functional modules as needed, i.e., the internal structure of the vehicle can be divided into different functional modules to complete all or part of the functions described above. Furthermore, the apparatus and method embodiments provided in the above-described embodiments are based on the same concept. The specific implementation process is detailed in the method embodiments and will not be further described here.
[0128] The present application may also provide a system for interaction between a vehicle and smart home devices, which includes a platform server, a vehicle-side controller and smart home devices; wherein the platform server is used to execute the functions performed by the platform server in the above method; the vehicle-side controller is used to execute the functions performed by the vehicle-side controller in the above method; and the smart home devices are configured to be controlled based on at least one of the platform server or the vehicle-side controller.
[0129] Exemplarily, the platform server is configured to determine vehicle usage habit data based on historical vehicle usage time and historical vehicle function parameters;
[0130] The platform server is also used to send vehicle usage habit data to the vehicle-side controller;
[0131] a vehicle-side controller, configured to receive vehicle usage habit data and generate a first reminder message including pre-activation of an in-vehicle function when a reminder condition of the vehicle usage habit data is met;
[0132] The vehicle-side controller is further configured to, upon receiving a confirmation instruction for the first reminder information, control the vehicle's power system to start, and control the operation of corresponding vehicle components based on the vehicle usage habit data;
[0133] The vehicle-side controller is further configured to, when the vehicle enters the home electronic fence, determine a first vehicle-borne function parameter after the vehicle enters the home electronic fence, and determine reference data based on the first vehicle-borne function parameter;
[0134] The vehicle-side controller is also used to send reference data to smart home devices. The reference data is used to control the operation of smart home devices to achieve interaction between the vehicle and smart home devices.
[0135] It should be noted that the details of the system for interaction between the vehicle and the smart home device have been described in detail in steps 201 to 206 above and will not be repeated here.
[0136] The system for interaction between the vehicle and smart home devices of the present application analyzes the vehicle's historical usage time and historical vehicle-mounted function parameters through a platform server to determine the vehicle usage habit data and send it to the vehicle-side controller, so that the vehicle-side controller can generate a first reminder message containing the pre-start of the vehicle function at an appropriate time, and automatically start the power system and vehicle-mounted components after confirmation by the user, thereby improving the personalization and convenience of driving preparation; and after the vehicle enters the home electronic fence, the vehicle's first vehicle-mounted function parameters are used to determine reference data, and the reference data is used to control the operation of smart home devices, realize the scenario-based linkage between the vehicle and smart home devices, and improve the intelligence and personalization of the smart interconnection between the vehicle and the smart home.
[0137] It should be understood that the term "plurality" used herein refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.
[0138] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A method for interaction between a vehicle and a smart home device, characterized in that: The method comprises: The platform server determines the vehicle usage habit data based on the historical usage time of the vehicle and historical vehicle function parameters; The platform server sends the vehicle usage habit data to the vehicle-side controller; The vehicle-side controller receives the vehicle usage habit data, and generates a first reminder message including a pre-start of an in-vehicle function when a reminder condition of the vehicle usage habit data is met; Upon receiving a confirmation instruction for the first reminder information, the vehicle-side controller controls the vehicle's power system to start and controls the operation of corresponding vehicle components based on the vehicle usage habit data; When the vehicle enters the home electronic fence, the vehicle-side controller determines a first vehicle function parameter after the vehicle enters the home electronic fence, and determines reference data based on the first vehicle function parameter; The vehicle-side controller sends the reference data to the smart home device, and the reference data is used to control the operation of the smart home device to achieve interaction between the vehicle and the smart home device.
2. The method according to claim 1, characterized in that The historical usage time includes weekdays, weekends, and holidays. The platform server determines vehicle usage habit data based on the historical usage time of the vehicle and historical vehicle function parameters, including: Determining weekday vehicle usage habit data, weekend vehicle usage habit data, and holiday vehicle usage habit data based on the historical vehicle function parameters corresponding to the weekdays, the historical vehicle function parameters corresponding to the weekends, and the historical vehicle function parameters corresponding to the holidays, respectively; The vehicle usage habit data on weekdays, the vehicle usage habit data on weekends, and the vehicle usage habit data on holidays are integrated to obtain the vehicle usage habit data.
3. The method according to claim 2, characterized in that The vehicle usage habit data obtained by integrating the weekday vehicle usage habit data, the weekend vehicle usage habit data, and the holiday vehicle usage habit data includes: The platform server determines, based on the vehicle usage frequency, basic weights corresponding to the weekday vehicle usage habit data, the weekend vehicle usage habit data, and the holiday vehicle usage habit data; Determining a weight attenuation factor corresponding to each historical time period using the historical usage time, wherein the weight attenuation factor represents the degree of influence of each historical time period on the current vehicle usage habit data; Determining target weights corresponding to the weekday vehicle usage habit data, the weekend vehicle usage habit data, and the holiday vehicle usage habit data using the basic weight and the weight attenuation factor; The vehicle usage habit data is determined based on the weekday vehicle usage habit data, the weekend vehicle usage habit data, and the holiday vehicle usage habit data and target weights corresponding to the respective usage habit data.
4. The method according to claim 1, wherein When the reminder condition of the vehicle usage habit data is met, the vehicle-side controller generates a first reminder message including pre-start of the vehicle function, including: When the distance between the vehicle and the target location is less than or equal to a first distance threshold, determining an estimated vehicle usage time and an estimated vehicle function parameter corresponding to the estimated vehicle usage time based on the vehicle usage habit data; When the duration between the current time and the estimated vehicle usage time is less than a first time threshold, the vehicle-side controller determines that the reminder condition of the vehicle usage habit data is satisfied; The vehicle-side controller generates the first reminder information based on the expected vehicle function parameters.
5. The method according to claim 1, wherein The first vehicle function parameter includes a plurality of vehicle function parameters, and determining the reference data based on the first vehicle function parameter includes: The vehicle-side controller compares each vehicle-borne function parameter in the first vehicle-borne function parameter with a parameter reference mapping table to obtain a comparison result; Determining, based on the comparison result, linkage interaction parameters and auxiliary interaction parameters corresponding to the in-vehicle function parameters, the linkage interaction parameters being in-vehicle function parameters that have a direct functional correspondence with the smart home device, and the auxiliary interaction parameters being in-vehicle function parameters that have an indirect functional correspondence with the smart home device; The reference data is determined based on the linkage interaction parameter and the auxiliary interaction parameter.
6. The method according to claim 1, characterized in that The vehicle-side controller sends the reference data to the smart home device, including: The vehicle-side controller sends the reference data to the smart home control system; The smart home control system identifies the reference data and determines the smart home device corresponding to the reference data; The smart home system converts the reference data into home device control instructions, and sends the home device control instructions to the smart home device corresponding to the reference data.
7. The method according to any one of claims 1 to 6, characterized in that: The historical vehicle function parameters include at least one of a temperature parameter, a circulation mode parameter, a blowing direction parameter, a vehicle audio parameter, a vehicle broadcast parameter, or a vehicle ambient light parameter of a vehicle air conditioner.
8. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: The platform server obtains weather data and sends the weather data to the vehicle-side controller; The vehicle-side controller receives the weather data, and when the weather data meets the home smart reminder condition, the vehicle-side controller generates a second reminder message including a smart home device control instruction; When the vehicle-side controller receives a confirmation instruction for the second reminder information, it sends the smart home device control instruction to the smart home device, and the smart home device control instruction is used to control the operation of the smart home device.
9. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: The vehicle-side controller determines a reminder result of the first reminder information based on a confirmation instruction of the first reminder information; If the reminder result indicates that the number of times the first reminder information is not confirmed is greater than or equal to a number threshold, the reminder condition of the vehicle usage habit data is updated based on the reminder result.
10. A system for interaction between a vehicle and a smart home device, characterized in that: The system includes a platform server, a vehicle-side controller and smart home devices; The platform server is configured to execute the functions performed by the platform server in any one of the methods of claims 1 to 9; The vehicle-side controller is used to perform the functions performed by the vehicle-side controller in any one of the methods of claims 1-9; The smart home device is configured to be controlled based on at least one of the platform server or the vehicle-side controller.
Citation Information
Patent Citations
Intelligent home control method and system
CN104635501A
Vehicle fragrance control method and device and vehicle
CN114987154A
Vehicle and smart home interaction control method and system
CN115706679A
Smart home control method and system for home and mobile interconnection
CN116430747A
User shutdown sleep time prediction method and device based on intelligent terminal
CN116962566A