AutomationDataset/gelato/automation-descriptions.json

392 lines
45 KiB
JSON

[
{
"id": "'1723753097753'",
"result": {
"structured": "TRIGGER: When bright light kitchen [input_boolean.iarkii_svet_na_kukhne] changes from off to on. CONDITIONS: None. ACTIONS: Turn on all lights in the kitchen area with a color temperature of 6500K and 100% brightness AND Turn off dim light kitchen [input_boolean.tusklyi_svet_na_kukhne].",
"natural_language": {
"trigger": "When the bright light kitchen [input_boolean.iarkii_svet_na_kukhne] switch is turned on.",
"conditions": "There are no conditions that must be met.",
"action": "Turns on all lights in the kitchen area to a bright, cool white light (6500K) at full brightness and also turns off the dim light kitchen [input_boolean.tusklyi_svet_na_kukhne] switch."
},
"human_like": "Activates bright, full-intensity lighting in the kitchen and ensures the dim light mode is turned off.",
"complexity": "low"
}
},
{
"id": "bedroom_child_asleep",
"result": {
"structured": "TRIGGER: When child asleep button [input_button.child_asleep] is pressed. CONDITIONS: None. ACTIONS: Turn off media player 1 [device_id:316993d587599c46f411c73d2ffbf745] AND turn off media player 2 [device_id:ef1c4233c426ee86e0c8af9440a28c12] AND turn off main bedroom light [48d0339708e6462db98b4dea94c88524] AND turn off left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] AND turn off right nightstand light [device_id:e30a6cb4926e177593271f2c834bb909] AND turn off ceiling light 1 [device_id:96e1548acb880416f78bfe965e06461c] AND IF bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9] is off THEN turn on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9] AND wait 10 seconds AND set yeelight bedroom [device_id:fc3c718cfb9df856ba26b49245cc78d2] to moonlight mode AND set yeelight bedroom [device_id:fc3c718cfb9df856ba26b49245cc78d2] to a color temperature scene with brightness 15 and kelvin 2500.",
"natural_language": {
"trigger": "When the child asleep button [input_button.child_asleep] is pressed.",
"conditions": "There are no conditions that need to be met.",
"action": "The automation will turn off two media players (media player 1 [device_id:316993d587599c46f411c73d2ffbf745] and media player 2 [device_id:ef1c4233c426ee86e0c8af9440a28c12]), turn off several bedroom lights (main bedroom light [48d0339708e6462db98b4dea94c88524], left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95], right nightstand light [device_id:e30a6cb4926e177593271f2c834bb909], and ceiling light 1 [device_id:96e1548acb880416f78bfe965e06461c]). Then, it checks if the bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9] is off; if it is, the light is turned on and the automation waits for 10 seconds. Finally, it sets the yeelight bedroom [device_id:fc3c718cfb9df856ba26b49245cc78d2] to moonlight mode and then to a specific color temperature scene with low brightness and warm white light."
},
"human_like": "Creates a bedtime environment for a child by turning off media and most lights, ensuring a specific light is on for a moment, and setting a night light to a gentle, warm glow.",
"complexity": "medium"
}
},
{
"id": "bedroom_child_awake",
"result": {
"structured": "TRIGGER: When child awake button [input_button.child_awake] is pressed. CONDITIONS: None. ACTIONS: Turn on media player 1 [device_id:316993d587599c46f411c73d2ffbf745] AND Turn on media player 2 [device_id:ef1c4233c426ee86e0c8af9440a28c12] AND Turn on main bedroom light [device_id:f2653fddc378327eff1438e10e5b985d] with brightness 100% and effect Glimmer AND IF bedroom light 2 [device_id:75739e28167cd8c27f94738c4e62d1b1] is off THEN Turn on bedroom light 2 [device_id:75739e28167cd8c27f94738c4e62d1b1] AND Wait 15 seconds AND Set yeelight bedroom [device_id:96e1548acb880416f78bfe965e06461c] to color temperature scene with kelvin 2500 and brightness 5 AND IF bedroom light 1 [device_id:0a5bd757648d4752cbe403817b630586] is off THEN Turn on bedroom light 1 [device_id:0a5bd757648d4752cbe403817b630586] AND Wait 15 seconds AND Set yeelight bedroom [device_id:fc3c718cfb9df856ba26b49245cc78d2] to color temperature scene with kelvin 6500 and brightness 100 AND Turn on left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] AND Turn on right nightstand light [device_id:e30a6cb4926e177593271f2c834bb909] with transition 3 seconds, RGB color (255, 251, 0), and brightness 100%.",
"natural_language": {
"trigger": "When the child awake button [input_button.child_awake] is pressed.",
"conditions": "There are no conditions.",
"action": "The automation will turn on two media players (media player 1 [device_id:316993d587599c46f411c73d2ffbf745] and media player 2 [device_id:ef1c4233c426ee86e0c8af9440a28c12]), turn on the main bedroom light [device_id:f2653fddc378327eff1438e10e5b985d] at full brightness with the 'Glimmer' effect, and if bedroom light 2 [device_id:75739e28167cd8c27f94738c4e62d1b1] is off, it will be turned on, followed by a 15-second delay. It then sets the ceiling light 1 [device_id:96e1548acb880416f78bfe965e06461c] to a warm white scene (2500K) at low brightness. If bedroom light 1 [device_id:0a5bd757648d4752cbe403817b630586] is off, it will be turned on, followed by another 15-second delay. Next, it sets the yeelight bedroom [device_id:fc3c718cfb9df856ba26b49245cc78d2] to a cool white scene (6500K) at full brightness. Finally, it turns on both the left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] and the right nightstand light [device_id:e30a6cb4926e177593271f2c834bb909] with a 3-second fade to a yellow color at full brightness."
},
"human_like": "Activates a morning routine for a child's bedroom, turning on media players and multiple lights with specific colors and effects to gently wake them up.",
"complexity": "medium"
}
},
{
"id": "bedroom_day2_nightstand_management_left",
"result": {
"structured": "TRIGGER: When left occupancy sensor [d8095bbc750323390fbaee18de59984c] reports the room is occupied. CONDITIONS: The current time is between 16:01:00 and 19:59:00. ACTIONS: If child sleeping [input_boolean.rebenok_spit] is on, then turn on left nightstand light [device_id: 774e3c5cb748176992f7bc5a59199d95] with a red color (RGB 227, 36, 0) at 1% brightness over 3 seconds. Otherwise, turn on the same light with the same color at 100% brightness over 3 seconds. Then, wait for 15 minutes. After the delay, if left occupancy sensor [d8095bbc750323390fbaee18de59984c] reports the room is not occupied, turn off left nightstand light [device_id: 774e3c5cb748176992f7bc5a59199d95] with a 3-second transition.",
"natural_language": {
"trigger": "When the left occupancy sensor [d8095bbc750323390fbaee18de59984c] detects that the bedroom is occupied.",
"conditions": "This automation only runs if the current time is between 4:01 PM and 7:59 PM.",
"action": "First, it checks if the 'child sleeping' [input_boolean.rebenok_spit] status is on. If the child is sleeping, it turns on the left nightstand light [device_id: 774e3c5cb748176992f7bc5a59199d95] to a dim red glow at 1% brightness. If the child is not sleeping, it turns the same light on to a bright red at 100% brightness. Both actions use a smooth 3-second transition. After turning the light on, the automation waits for 15 minutes. Then, it checks the occupancy sensor again. If the room is now reported as not occupied, it turns the left nightstand light off, also with a 3-second transition."
},
"human_like": "Automatically turns on a red nightstand light in the bedroom during the late afternoon and early evening when someone is present, adjusting brightness based on whether a child is sleeping, and turns it off after 15 minutes if the room becomes empty.",
"complexity": "medium"
}
},
{
"id": "bedroom_day2_nightstand_management_right",
"result": {
"structured": "TRIGGER: When right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] becomes occupied. CONDITIONS: Time is between 16:01:00 and 19:59:00. ACTIONS: First, if child sleeping [input_boolean.rebenok_spit] is on, then turn on right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to 1% brightness with red color (RGB 227,36,0) and a 3-second transition; otherwise, turn on right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to 100% brightness with the same red color and 3-second transition. Then, wait 15 minutes. After the delay, if right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] is not occupied, turn off right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] with a 3-second transition.",
"natural_language": {
"trigger": "When the right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] detects that the area becomes occupied.",
"conditions": "The automation only runs if the current time is between 4:01 PM and 7:59 PM.",
"action": "First, the automation checks if the child sleeping [input_boolean.rebenok_spit] status is on. If it is, it turns on the right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to a very dim 1% brightness with a red color, using a 3-second fade-in. If the child is not sleeping, it turns the same light on to full 100% brightness with the same red color and fade. After turning the light on, the automation waits for 15 minutes. Finally, it checks the occupancy sensor again. If the right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] reports the area is no longer occupied, it turns off the right nightstand light with a 3-second fade-out."
},
"human_like": "Automatically turns on a red nightstand light in the bedroom during the late afternoon and early evening when someone is present, adjusting brightness based on whether a child is sleeping, and turns it off 15 minutes after the room becomes empty.",
"complexity": "medium"
}
},
{
"id": "bedroom_day_nightstand_management_left",
"result": {
"structured": "TRIGGER: When left occupancy sensor [d8095bbc750323390fbaee18de59984c] becomes occupied. CONDITIONS: The current time is between 12:01:00 and 16:00:00. ACTIONS: If child sleeping [input_boolean.rebenok_spit] is on, then turn on left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] to 1% brightness with white color and a 3-second transition. Otherwise, turn on left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] to 100% brightness with white color and a 3-second transition. Wait 15 minutes. Then, if left occupancy sensor [d8095bbc750323390fbaee18de59984c] is not occupied, turn off left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] with a 3-second transition.",
"natural_language": {
"trigger": "When the left occupancy sensor [d8095bbc750323390fbaee18de59984c] detects that the room becomes occupied.",
"conditions": "The automation only runs if the current time is between 12:01 PM and 4:00 PM.",
"action": "First, the automation checks if the child sleeping [input_boolean.rebenok_spit] status is on. If it is, it turns on the left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] to a very dim 1% brightness with a white color. If the child is not sleeping, it turns the same light on to full 100% brightness with a white color. Both actions use a smooth 3-second transition. After turning the light on, the automation waits for 15 minutes. Finally, it checks if the left occupancy sensor [d8095bbc750323390fbaee18de59984c] is no longer detecting occupancy. If the room is unoccupied, it turns off the left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] with another 3-second transition."
},
"human_like": "During the early afternoon, this automation turns on the left nightstand light when someone enters the bedroom, adjusting the brightness based on whether a child is sleeping, and automatically turns it off 15 minutes later if the room is empty.",
"complexity": "medium"
}
},
{
"id": "bedroom_day_nightstand_management_right",
"result": {
"structured": "TRIGGER: When right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] becomes occupied. CONDITIONS: Current time is between 12:01:00 and 16:00:00. ACTIONS: First, if child sleeping [input_boolean.rebenok_spit] is on, then turn on right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to 1% brightness with white color and 3-second transition. Otherwise, turn on right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to 100% brightness with white color and 3-second transition. Then, wait 15 minutes. After the delay, if right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] is not occupied, turn off right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] with a 3-second transition.",
"natural_language": {
"trigger": "The automation starts when the right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] detects that the area becomes occupied.",
"conditions": "The automation only runs if the current time is between 12:01 PM and 4:00 PM.",
"action": "First, the automation checks if the child sleeping [input_boolean.rebenok_spit] status is on. If it is, it turns on the right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to a very dim 1% brightness with a white color and a smooth 3-second transition. If the child is not sleeping, it turns the same light on to full 100% brightness with the same white color and transition. After performing this initial action, the automation waits for 15 minutes. Once the wait is over, it checks the occupancy sensor again. If the right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] reports that the area is no longer occupied, it turns off the right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] with a 3-second transition."
},
"human_like": "During the afternoon, when someone enters the bedroom, this automation turns on the right nightstand light at a brightness based on whether a child is sleeping, and then turns it off 15 minutes later if the room is empty.",
"complexity": "medium"
}
},
{
"id": "'1724802355139'",
"result": {
"structured": "TRIGGER: When day sensor [binary_sensor.den] changes from off to on. CONDITIONS: None. ACTIONS: Set dmaker fan [fan.dmaker_p45_cfbf_fan] preset mode to Natural Wind AND set dmaker fan [fan.dmaker_p45_cfbf_fan] percentage to 100 AND turn on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9].",
"natural_language": {
"trigger": "When the day sensor [binary_sensor.den] turns on, indicating daytime.",
"conditions": "There are no conditions for this automation.",
"action": "It sets the dmaker fan [fan.dmaker_p45_cfbf_fan] to the 'Natural Wind' preset at full speed (100%) and turns on the bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9]."
},
"human_like": "When daytime begins, it turns on a bedroom light and sets the living room fan to a natural breeze at full power.",
"complexity": "low"
}
},
{
"id": "'1723752969202'",
"result": {
"structured": "TRIGGER: When dim light kitchen [input_boolean.tusklyi_svet_na_kukhne] changes from off to on. CONDITIONS: None. ACTIONS: Turn on all lights in the kitchen area with a color temperature of 2000 Kelvin and 20% brightness AND Turn off bright light kitchen [input_boolean.iarkii_svet_na_kukhne].",
"natural_language": {
"trigger": "When the dim light kitchen [input_boolean.tusklyi_svet_na_kukhne] switch is turned on.",
"conditions": "There are no conditions that must be met.",
"action": "Turns on all the lights in the kitchen area with a warm, dim light setting (2000 Kelvin, 20% brightness) and also turns off the bright light kitchen [input_boolean.iarkii_svet_na_kukhne] switch."
},
"human_like": "Activates a warm, dim lighting scene in the kitchen and ensures the bright light switch is off.",
"complexity": "low"
}
},
{
"id": "early_afternoon",
"result": {
"structured": "TRIGGER: When system time of day strict [sensor.system_time_of_day_strict] changes to state '12'. CONDITIONS: None. ACTIONS: Turn on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9] AND Turn on bedroom light 2 [62e676dd0b82493a035a731d979e71c5] AND Set color temperature scene (6500K, 100% brightness) for devices with IDs 96e1548acb880416f78bfe965e06461c and fc3c718cfb9df856ba26b49245cc78d2 AND Turn on main bedroom light [f2653fddc378327eff1438e10e5b985d] with effect 'Calming Waterfall'.",
"natural_language": {
"trigger": "When the system time of day strict [sensor.system_time_of_day_strict] sensor indicates it is time period '12'.",
"conditions": "There are no conditions that need to be met.",
"action": "Turn on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9] and bedroom light 2 [62e676dd0b82493a035a731d979e71c5]. Then, set a bright, cool white scene (6500K at full brightness) on the lights associated with device IDs 96e1548acb880416f78bfe965e06461c and fc3c718cfb9df856ba26b49245cc78d2. Finally, turn on the main bedroom light [f2653fddc378327eff1438e10e5b985d] and activate the 'Calming Waterfall' light effect."
},
"human_like": "Activates a specific set of bright, cool white lights and effects in the bedroom when it's time for the early afternoon.",
"complexity": "low"
}
},
{
"id": "early_evening",
"result": {
"structured": "TRIGGER: When system time of day strict [sensor.system_time_of_day_strict] changes to state '18'. CONDITIONS: None. ACTIONS: Turn on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9] AND Turn on bedroom light 2 [62e676dd0b82493a035a731d979e71c5] AND Wait for 20 seconds AND Set color temperature scene (6000K, 40% brightness) on devices with IDs 96e1548acb880416f78bfe965e06461c and fc3c718cfb9df856ba26b49245cc78d2 AND Turn on main bedroom light [48d0339708e6462db98b4dea94c88524] with effect 'Warm Waves'.",
"natural_language": {
"trigger": "When the system time of day strict [sensor.system_time_of_day_strict] changes to the state '18'.",
"conditions": "There are no conditions for this automation.",
"action": "The automation turns on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9] and bedroom light 2 [62e676dd0b82493a035a731d979e71c5]. After a 20-second delay, it sets a cool white color temperature scene (6000 Kelvin at 40% brightness) on the devices with IDs 96e1548acb880416f78bfe965e06461c and fc3c718cfb9df856ba26b49245cc78d2. Finally, it turns on the main bedroom light [48d0339708e6462db98b4dea94c88524] with the 'Warm Waves' lighting effect."
},
"human_like": "At 6 PM, this automation turns on bedroom lights, sets a cool white scene on specific lights, and activates a warm wave effect on the main bedroom light.",
"complexity": "low"
}
},
{
"id": "early_morning",
"result": {
"structured": "TRIGGER: When system time of day strict [sensor.system_time_of_day_strict] changes to state '6'. CONDITIONS: None. ACTIONS: Turn on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9], wait for 20 seconds, then set yeelight bedroom [device_id: fc3c718cfb9df856ba26b49245cc78d2] to a color temperature scene with 5500 Kelvin and 70% brightness.",
"natural_language": {
"trigger": "When the system time of day strict [sensor.system_time_of_day_strict] sensor changes its state to '6'.",
"conditions": "There are no conditions for this automation.",
"action": "First, it turns on the bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9]. After a 20-second delay, it changes the yeelight bedroom [device_id: fc3c718cfb9df856ba26b49245cc78d2] to a cooler white light with a color temperature of 5500 Kelvin and sets the brightness to 70%."
},
"human_like": "At 6 AM, this automation turns on the bedroom light and, after a short pause, adjusts the smart bulb to a bright, cool white light to help with waking up.",
"complexity": "low"
}
},
{
"id": "bedroom_evening_nightstand_management_left",
"result": {
"structured": "TRIGGER: When left occupancy sensor [d8095bbc750323390fbaee18de59984c] becomes occupied. CONDITIONS: The current time is between 20:00:00 and 01:00:00. ACTIONS: First, if child sleeping [input_boolean.rebenok_spit] is on, then turn on left nightstand light [device_id: 774e3c5cb748176992f7bc5a59199d95] with a deep red color (RGB 92, 7, 0) at 1% brightness over 3 seconds. Otherwise, turn on left nightstand light [device_id: 774e3c5cb748176992f7bc5a59199d95] with a red-orange color (RGB 90, 28, 0) at 100% brightness over 3 seconds. Then, wait for 15 minutes. After the delay, if left occupancy sensor [d8095bbc750323390fbaee18de59984c] is not occupied, turn off left nightstand light [device_id: 774e3c5cb748176992f7bc5a59199d95] with a 3-second transition.",
"natural_language": {
"trigger": "When the left occupancy sensor [d8095bbc750323390fbaee18de59984c] detects that the area becomes occupied.",
"conditions": "The automation only runs if the current time is between 8:00 PM and 1:00 AM.",
"action": "First, the automation checks if the 'child sleeping' [input_boolean.rebenok_spit] indicator is on. If it is, it turns on the left nightstand light [device_id: 774e3c5cb748176992f7bc5a59199d95] to a very dim, deep red color. If the child is not sleeping, it turns the same light on to a bright red-orange color. Both actions use a 3-second fade-in. After turning the light on, the automation waits for 15 minutes. Finally, it checks the left occupancy sensor [d8095bbc750323390fbaee18de59984c] again. If the area is no longer occupied, it turns the left nightstand light off with a 3-second fade-out."
},
"human_like": "Automatically turns on the left nightstand light with different colors and brightness depending on whether a child is sleeping, and turns it off after 15 minutes if the room is empty.",
"complexity": "medium"
}
},
{
"id": "bedroom_evening_nightstand_management_right",
"result": {
"structured": "TRIGGER: When right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] becomes occupied. CONDITIONS: The current time is between 20:00:00 and 01:00:00. ACTIONS: First, if child sleeping [input_boolean.rebenok_spit] is on, then turn on right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] with a dim red color (RGB 92,7,0) at 1% brightness over 3 seconds. Otherwise, turn on right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] with a brighter orange-red color (RGB 90,28,0) at 100% brightness over 3 seconds. Then, wait for 15 minutes. Finally, if right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] is not occupied, turn off right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] with a 3-second transition.",
"natural_language": {
"trigger": "When the right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] detects that the area is occupied.",
"conditions": "The automation only runs if the current time is in the evening or night, specifically between 8:00 PM and 1:00 AM.",
"action": "First, the automation checks if the child sleeping [input_boolean.rebenok_spit] indicator is on. If it is, it turns on the right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to a very dim, deep red color. If the child is not sleeping, it turns the same light on to a bright, warm orange-red color. Both actions use a gentle 3-second fade-in. After a 15-minute delay, the automation checks the occupancy sensor again. If the area is no longer occupied, it turns the right nightstand light off with a 3-second fade."
},
"human_like": "In the evening and night, when someone is in the bedroom, it turns on the right nightstand light with a color and brightness that depends on whether a child is sleeping, and turns it off 15 minutes later if the room is empty.",
"complexity": "medium"
}
},
{
"id": "update_config_github_push_event",
"result": {
"structured": "TRIGGER: When a webhook with ID 'update_config' is received. CONDITIONS: None. ACTIONS: Execute shell_command.update_config AND restart Home Assistant.",
"natural_language": {
"trigger": "When a webhook request with the specific ID 'update_config' is received by the system.",
"conditions": "There are no additional conditions that need to be met.",
"action": "Runs the shell command named 'update_config' and then restarts the Home Assistant service."
},
"human_like": "Updates the Home Assistant configuration from a Git repository and restarts the system when triggered by a webhook.",
"complexity": "low"
}
},
{
"id": "github_push_updated",
"result": {
"structured": "TRIGGER: When the time matches 23:59:59. CONDITIONS: None. ACTIONS: Execute shell command push_config.",
"natural_language": {
"trigger": "Every day at 11:59:59 PM.",
"conditions": "There are no conditions.",
"action": "Runs the shell command named push_config."
},
"human_like": "Sends configuration changes to Git once a day, just before midnight.",
"complexity": "low"
}
},
{
"id": "keep_jbl_connected",
"result": {
"structured": "TRIGGER: When the time pattern matches minutes: 14 (i.e., at 14 minutes past every hour). CONDITIONS: None. ACTIONS: Play media from http://localhost:8123/local/audio/beep-ok.mp3 on media player window [media_player.squeezeplay_window_mass].",
"natural_language": {
"trigger": "Every hour, at 14 minutes past the hour.",
"conditions": "There are no conditions; the automation runs whenever the trigger occurs.",
"action": "Plays a beep sound from a local audio file on the media player window [media_player.squeezeplay_window_mass]."
},
"human_like": "Plays a beep sound on the dining room speaker every hour at 14 minutes past to keep the speakers connected.",
"complexity": "low"
}
},
{
"id": "late_afternoon",
"result": {
"structured": "TRIGGER: When system time of day strict [sensor.system_time_of_day_strict] changes to state '15'. CONDITIONS: None. ACTIONS: Turn on main bedroom light [device_id: f2653fddc378327eff1438e10e5b985d] with effect 'Sunbeam'.",
"natural_language": {
"trigger": "When the system time of day strict [sensor.system_time_of_day_strict] changes to the value '15'.",
"conditions": "There are no conditions.",
"action": "Turns on the main bedroom light [device_id: f2653fddc378327eff1438e10e5b985d] and sets its light effect to 'Sunbeam'."
},
"human_like": "Turns on the main bedroom light with a 'Sunbeam' effect in the late afternoon.",
"complexity": "low"
}
},
{
"id": "late_evening",
"result": {
"structured": "TRIGGER: When system time of day strict [sensor.system_time_of_day_strict] changes to state '20'. CONDITIONS: None. ACTIONS: Turn on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9] AND Turn on bedroom light 2 [62e676dd0b82493a035a731d979e71c5] AND Wait for 20 seconds AND Set color temperature scene (4500K, 20% brightness) on devices with IDs 96e1548acb880416f78bfe965e06461c and fc3c718cfb9df856ba26b49245cc78d2 AND Turn on main bedroom light [48d0339708e6462db98b4dea94c88524] with effect 'Glimmer'.",
"natural_language": {
"trigger": "When the system time of day strict [sensor.system_time_of_day_strict] changes to the value '20'.",
"conditions": "There are no conditions.",
"action": "Turn on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9] and bedroom light 2 [62e676dd0b82493a035a731d979e71c5]. After a 20-second delay, set a color temperature scene (4500 Kelvin at 20% brightness) on the lights associated with device IDs 96e1548acb880416f78bfe965e06461c and fc3c718cfb9df856ba26b49245cc78d2. Finally, turn on the main bedroom light [48d0339708e6462db98b4dea94c88524] with the 'Glimmer' effect."
},
"human_like": "At 8 PM, turns on bedroom lights with a warm, dimmed scene and a special effect after a short delay.",
"complexity": "low"
}
},
{
"id": "late_morning",
"result": {
"structured": "TRIGGER: When system time of day strict [sensor.system_time_of_day_strict] changes to state '10'. CONDITIONS: None. ACTIONS: Turn on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9] (device_id: 0a5bd757648d4752cbe403817b630586). Wait 20 seconds. Turn on yeelight bedroom [device_id: fc3c718cfb9df856ba26b49245cc78d2] with a 3-second transition, 40% brightness, and 5500K color temperature. Turn on main bedroom light [device_id: f2653fddc378327eff1438e10e5b985d] with the 'Sahara Night' effect. Wait 30 minutes. Set yeelight bedroom [device_id: fc3c718cfb9df856ba26b49245cc78d2] to a color temperature scene with 5500K and 80% brightness.",
"natural_language": {
"trigger": "When the system time of day strict [sensor.system_time_of_day_strict] changes to the value '10'.",
"conditions": "There are no conditions for this automation.",
"action": "First, it turns on the bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9]. After a 20-second delay, it turns on the yeelight bedroom [device_id: fc3c718cfb9df856ba26b49245cc78d2] with a smooth 3-second transition, setting it to 40% brightness and a cool white color temperature of 5500K. Simultaneously, it turns on the main bedroom light [device_id: f2653fddc378327eff1438e10e5b985d] with a special 'Sahara Night' lighting effect. After a 30-minute delay, it adjusts the yeelight bedroom [device_id: fc3c718cfb9df856ba26b49245cc78d2] to a brighter 80% brightness while maintaining the 5500K color temperature."
},
"human_like": "At 10 AM, this automation gradually turns on and adjusts the bedroom lights to create a morning ambiance, starting with a soft glow and later increasing the brightness.",
"complexity": "medium"
}
},
{
"id": "dining_button_light_control_1",
"result": {
"structured": "TRIGGER: When aqara switch event [event.aqara_wireless_mini_switch_t1_knopka] generates a multi_press_1 event. CONDITIONS: None. ACTIONS: If the totalNumberOfPressesCounted attribute of aqara switch event [event.aqara_wireless_mini_switch_t1_knopka] is greater than 0 AND less than 2, then turn on yeelight dining 1 [b7959698f19f33fb80b13d707eda1af6] to 10% brightness.",
"natural_language": {
"trigger": "When the aqara switch event [event.aqara_wireless_mini_switch_t1_knopka] detects a single press event.",
"conditions": "There are no conditions that must be met.",
"action": "If the press count is exactly one, the automation turns on the yeelight dining 1 [b7959698f19f33fb80b13d707eda1af6] light at 10% brightness."
},
"human_like": "Turns on the dining room light at low brightness with a single press of the Aqara switch.",
"complexity": "low"
}
},
{
"id": "dining_button_light_control_2",
"result": {
"structured": "TRIGGER: When aqara switch event [event.aqara_wireless_mini_switch_t1_knopka] reports a multi_press_2 event. CONDITIONS: None. ACTIONS: If the totalNumberOfPressesCounted attribute of aqara switch event [event.aqara_wireless_mini_switch_t1_knopka] is greater than 1 AND less than 3, then turn on yeelight dining 2 [eb97dedd436267e16266b0f44d22ee04] to 100% brightness with a long flash.",
"natural_language": {
"trigger": "When the aqara switch event [event.aqara_wireless_mini_switch_t1_knopka] detects a double-press (multi_press_2) event.",
"conditions": "There are no conditions that must be met.",
"action": "If the total number of presses counted for the switch event is exactly 2 (greater than 1 and less than 3), the automation will turn on the yeelight dining 2 [eb97dedd436267e16266b0f44d22ee04] light to full brightness with a long flash."
},
"human_like": "Turns on the dining room light with a long flash when the Aqara switch is double-pressed.",
"complexity": "low"
}
},
{
"id": "Dining_button_long_push",
"result": {
"structured": "TRIGGER: When aqara switch event [event.aqara_wireless_mini_switch_t1_knopka] attribute event_type changes to long_press. CONDITIONS: None. ACTIONS: Turn off yeelight dining 2 [eb97dedd436267e16266b0f44d22ee04] AND turn off yeelight dining 1 [b7959698f19f33fb80b13d707eda1af6].",
"natural_language": {
"trigger": "When the aqara switch event [event.aqara_wireless_mini_switch_t1_knopka] reports a long press event.",
"conditions": "There are no conditions for this automation.",
"action": "Turns off both lights in the dining room: yeelight dining 2 [eb97dedd436267e16266b0f44d22ee04] and yeelight dining 1 [b7959698f19f33fb80b13d707eda1af6]."
},
"human_like": "Turns off the dining room lights when a button is held down.",
"complexity": "low"
}
},
{
"id": "bedroom_morning_nightstand_management_left",
"result": {
"structured": "TRIGGER: When left occupancy sensor [d8095bbc750323390fbaee18de59984c] becomes occupied. CONDITIONS: Time is between 10:30:00 and 12:00:00. ACTIONS: First, check the state of child sleeping [input_boolean.rebenok_spit]. If it is on, turn on left nightstand light [device_id: 774e3c5cb748176992f7bc5a59199d95] with a blue color (RGB 0, 199, 252), 1% brightness, and a 3-second transition. Otherwise, turn on the same light with the same blue color, 100% brightness, and a 3-second transition. Then, wait for 15 minutes. After the delay, check if left occupancy sensor [d8095bbc750323390fbaee18de59984c] is not occupied. If true, turn off left nightstand light [device_id: 774e3c5cb748176992f7bc5a59199d95] with a 3-second transition.",
"natural_language": {
"trigger": "When the left occupancy sensor [d8095bbc750323390fbaee18de59984c] detects that the area becomes occupied.",
"conditions": "The automation only runs if the current time is between 10:30 AM and 12:00 PM.",
"action": "First, the automation checks if the 'child sleeping' [input_boolean.rebenok_spit] indicator is on. If the child is sleeping, it turns on the left nightstand light [device_id: 774e3c5cb748176992f7bc5a59199d95] to a very dim, blue light. If the child is not sleeping, it turns on the same light to a bright, blue light. After a 15-minute delay, it checks the occupancy sensor again. If the area is no longer occupied, it turns off the light."
},
"human_like": "Manages the left nightstand light in the morning, turning it on with different brightness based on whether a child is sleeping, and turning it off after a delay if the room becomes unoccupied.",
"complexity": "medium"
}
},
{
"id": "bedroom_morning_nightstand_management_right",
"result": {
"structured": "TRIGGER: When right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] becomes occupied (device trigger). CONDITIONS: The current time is between 10:30:00 and 12:00:00. ACTIONS: If child sleeping [input_boolean.rebenok_spit] is on, then turn on right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to a dim blue (RGB 0,199,252, 1% brightness) with a 3-second transition. Otherwise, turn on right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to a bright blue (RGB 0,199,252, 100% brightness) with a 3-second transition. Wait for 15 minutes. If right occupancy sensor [d8f06cf75a1594704710dc21a4f834bb909] is not occupied, then turn off right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] with a 3-second transition.",
"natural_language": {
"trigger": "When the right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] detects that the area becomes occupied.",
"conditions": "The automation only runs if the current time is between 10:30 AM and 12:00 PM.",
"action": "First, it checks if the child sleeping [input_boolean.rebenok_spit] indicator is on. If it is, it turns on the right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to a very dim blue color. If the child is not sleeping, it turns the same light on to full brightness blue. After a 15-minute delay, it checks if the right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] is no longer occupied. If the area is empty, it turns the light off. All light changes use a smooth 3-second transition."
},
"human_like": "In the late morning, if someone is in the bedroom, it turns on the right nightstand light at a brightness based on whether a child is sleeping, and turns it off 15 minutes later if the room is empty.",
"complexity": "medium"
}
},
{
"id": "bedroom_night_nightstand_management_left",
"result": {
"structured": "TRIGGER: When left occupancy sensor [d8095bbc750323390fbaee18de59984c] becomes occupied. CONDITIONS: Current time is between 01:00:00 and 05:00:00. ACTIONS: Turn on left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] with RGB color (77, 34, 179), 5% brightness, and a 3-second transition. Wait 15 minutes. If left occupancy sensor [d8095bbc750323390fbaee18de59984c] is not occupied, then turn off left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] with a 3-second transition.",
"natural_language": {
"trigger": "When the left occupancy sensor [d8095bbc750323390fbaee18de59984c] detects that the area becomes occupied.",
"conditions": "The automation only runs if the current time is between 1:00 AM and 5:00 AM.",
"action": "The automation turns on the left nightstand light [device_id:774e3c5cb748176992f7bc5a59199d95] to a dim, purple hue at 5% brightness with a gentle 3-second fade-in. After waiting for 15 minutes, it checks if the left occupancy sensor [d8095bbc750323390fbaee18de59984c] no longer detects occupancy. If the area is unoccupied, it turns off the light with a 3-second fade-out."
},
"human_like": "Turns on a dim nightstand light when someone is in the bedroom late at night, and turns it off 15 minutes later if they've left.",
"complexity": "medium"
}
},
{
"id": "bedroom_night_nightstand_management_right",
"result": {
"structured": "TRIGGER: When right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] becomes occupied. CONDITIONS: The current time is between 01:00:00 and 05:00:00. ACTIONS: Set bedroom humidifier [363affaee91aeb03abff603b1303a63a] mode to Strong AND Turn on right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] with specific color (RGB 77,34,179), 5% brightness, and a 3-second transition AND Wait for 15 minutes AND IF right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] is not occupied, THEN set bedroom humidifier [363affaee91aeb03abff603b1303a63a] mode to Constant Humidity AND Turn off right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] with a 3-second transition.",
"natural_language": {
"trigger": "When the right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] detects that the area is occupied.",
"conditions": "The automation only runs if the current time is between 1 AM and 5 AM.",
"action": "First, it sets the bedroom humidifier [363affaee91aeb03abff603b1303a63a] to 'Strong' mode and turns on the right nightstand light [device_id: e30a6cb4926e177593271f2c834bb909] to a dim purple color (5% brightness) with a smooth 3-second fade-in. After a 15-minute delay, it checks if the right occupancy sensor [d8f06cf75a1594704710dc21a4f101d9] is no longer occupied. If the area is unoccupied, it sets the humidifier back to 'Constant Humidity' mode and turns off the nightstand light with a 3-second fade-out."
},
"human_like": "Turns on a dim nightlight and boosts the humidifier when someone is in the bedroom late at night, then turns them off after 15 minutes if the room becomes empty.",
"complexity": "medium"
}
},
{
"id": "night_time",
"result": {
"structured": "TRIGGER: When system time of day strict [sensor.system_time_of_day_strict] changes to state '23'. CONDITIONS: None. ACTIONS: Turn off child sleeping [input_boolean.rebenok_spit]. Turn on bedroom light 1 [fee8218f970f4a507d14c4ce28cf0fe9]. Wait for 20 seconds. If yeelight dining 1 [b7959698f19f33fb80b13d707eda1af6] is off, then set yeelight bedroom [fc3c718cfb9df856ba26b49245cc78d2] to moonlight mode. Turn off ceiling light 1 [96e1548acb880416f78bfe965e06461c] with a 3-second transition. Turn on main bedroom light [f2653fddc378327eff1438e10e5b985d] with the Fireflies effect. Set bedroom humidifier [363affaee91aeb03abff603b1303a63a] to Strong mode. Wait for 15 minutes. Set bedroom humidifier [363affaee91aeb03abff603b1303a63a] to Sleep mode.",
"natural_language": {
"trigger": "The automation starts when the system time of day strict [sensor.system_time_of_day_strict] changes to the state '23' (which likely indicates 11 PM).",
"conditions": "There are no conditions that must be met for the actions to run.",
"action": "The automation performs a sequence of actions: It first turns off the 'child sleeping' [input_boolean.rebenok_spit] status. Then it turns on a bedroom light [fee8218f970f4a507d14c4ce28cf0fe9]. After a 20-second delay, it checks if a specific dining room light [b7959698f19f33fb80b13d707eda1af6] is off; if it is, it sets a bedroom light [fc3c718cfb9df856ba26b49245cc78d2] to moonlight mode. Next, it turns off a ceiling light [96e1548acb880416f78bfe965e06461c] with a 3-second fade. It then turns on another bedroom light [f2653fddc378327eff1438e10e5b985d] with a 'Fireflies' effect. It sets the bedroom humidifier [363affaee91aeb03abff603b1303a63a] to 'Strong' mode. After a 15-minute delay, it changes the humidifier mode to 'Sleep'."
},
"human_like": "At 11 PM, this routine turns off the child sleeping indicator, adjusts bedroom and dining room lights for a nighttime ambiance, and runs the humidifier on a strong cycle before switching it to sleep mode.",
"complexity": "medium"
}
},
{
"id": "system_set_theme",
"result": {
"structured": "TRIGGER: When Home Assistant starts OR When automations are reloaded (automation_reload event) OR When driveway darkness sensor [binary_sensor.driveway_is_dark] changes state. CONDITIONS: None. ACTIONS: Set the frontend theme to 'metro-dark' if driveway darkness sensor [binary_sensor.driveway_is_dark] is on, otherwise set it to 'metro-light'.",
"natural_language": {
"trigger": "The automation runs when Home Assistant starts, when automations are reloaded, or when the driveway darkness sensor [binary_sensor.driveway_is_dark] changes its state.",
"conditions": "There are no conditions for this automation.",
"action": "Sets the user interface theme to 'metro-dark' if the driveway darkness sensor [binary_sensor.driveway_is_dark] reports it is dark, otherwise sets the theme to 'metro-light'."
},
"human_like": "Automatically switches the Home Assistant interface theme between light and dark modes based on whether it's dark outside.",
"complexity": "low"
}
},
{
"id": "vlad_lamp_control",
"result": {
"structured": "TRIGGER: When vlad desk occupancy sensor [987dae678428d2fa59c2687bbd1b5af8] becomes occupied. CONDITIONS: None. ACTIONS: If system time of day [sensor.system_time_of_day] is утро, then turn on vlad desk lamp [device_id: 9bed8b04772fe662c02ad124efdf8218] with 6500K, 100% brightness, 3-second transition, wait 15 minutes, and if vlad desk occupancy sensor [987dae678428d2fa59c2687bbd1b5af8] is not occupied, then turn off vlad desk lamp [device_id: 9bed8b04772fe662c02ad124efdf8218] with 3-second transition. If system time of day [sensor.system_time_of_day] is день, then turn on vlad desk lamp [device_id: 9bed8b04772fe662c02ad124efdf8218] with 4509K, 100% brightness, 3-second transition, wait 15 minutes, and if vlad desk occupancy sensor [987dae678428d2fa59c2687bbd1b5af8] is not occupied, then turn off vlad desk lamp [device_id: 9bed8b04772fe662c02ad124efdf8218] with 3-second transition. If system time of day [sensor.system_time_of_day] is вечер, then turn on vlad desk lamp [device_id: 9bed8b04772fe662c02ad124efdf8218] with 3199K, 100% brightness, 3-second transition, wait 15 minutes, and if vlad desk occupancy sensor [987dae678428d2fa59c2687bbd1b5af8] is not occupied, then turn off vlad desk lamp [device_id: 9bed8b04772fe662c02ad124efdf8218] with 3-second transition. If system time of day [sensor.system_time_of_day] is ночь, then turn on vlad desk lamp [device_id: 9bed8b04772fe662c02ad124efdf8218] with 2000K, 100% brightness, 3-second transition, wait 15 minutes, and if vlad desk occupancy sensor [987dae678428d2fa59c2687bbd1b5af8] is not occupied, then turn off vlad desk lamp [device_id: 9bed8b04772fe662c02ad124efdf8218] with 3-second transition.",
"natural_language": {
"trigger": "The automation is triggered when the vlad desk occupancy sensor [987dae678428d2fa59c2687bbd1b5af8] detects that the desk becomes occupied.",
"conditions": "There are no global conditions for this automation.",
"action": "Depending on the current time of day, the vlad desk lamp [device_id: 9bed8b04772fe662c02ad124efdf8218] will be turned on with specific color temperature and brightness settings. After a 15-minute delay, if the vlad desk occupancy sensor [987dae678428d2fa59c2687bbd1b5af8] is no longer occupied, the lamp will be turned off. The settings vary: in the morning (утро), the lamp uses 6500K; during the day (день), 4509K; in the evening (вечер), 3199K; and at night (ночь), 2000K. All actions use a 3-second transition for smooth changes."
},
"human_like": "Automatically turns on Vlad's desk lamp with time-appropriate lighting when he sits down, and turns it off 15 minutes after he leaves.",
"complexity": "medium"
}
}
]