AutomationDataset/valerioformato/automation-descriptions.json

54 lines
4.1 KiB
JSON

[
{
"id": "'1754414363475'",
"result": {
"structured": "TRIGGER: When camera da letto daikin climate [climate.daikin_camera_da_letto] changes from off to any state AND remains in that new state for 3 hours. CONDITIONS: The current time is between 08:00:00 AND 23:00:00. ACTIONS: Send a notification via camera echo dot [notify.alexa_media_echo_dot_camera] with the message 'Il condizionatore e' acceso da piu' di tre ore'.",
"natural_language": {
"trigger": "When the air conditioner, camera da letto daikin climate [climate.daikin_camera_da_letto], turns on from an 'off' state and stays on for three consecutive hours.",
"conditions": "The automation only runs if the current time is between 8:00 AM and 11:00 PM.",
"action": "Sends a voice notification to the Alexa device, camera echo dot [notify.alexa_media_echo_dot_camera], saying 'Il condizionatore e' acceso da piu' di tre ore' (The air conditioner has been on for more than three hours)."
},
"human_like": "Sends a reminder via Alexa if the bedroom air conditioner has been running for over three hours during the day.",
"complexity": "low"
}
},
{
"id": "'1754415850058'",
"result": {
"structured": "TRIGGER: When salotto daikin climate [climate.daikin_salotto] changes from 'off' to any other state AND remains in that new state for 3 hours. CONDITIONS: The current time is between 08:00:00 and 23:00:00. ACTIONS: Send a notification via salotto echo dot [notify.alexa_media_echo_dot_salotto] with the message 'Il condizionatore e' acceso da piu' di tre ore'.",
"natural_language": {
"trigger": "When the salotto daikin climate [climate.daikin_salotto] turns on from an 'off' state and stays on for three consecutive hours.",
"conditions": "The automation only runs if the current time is between 8:00 AM and 11:00 PM.",
"action": "Sends a voice notification to the salotto echo dot [notify.alexa_media_echo_dot_salotto] saying, 'Il condizionatore e' acceso da piu' di tre ore' (The air conditioner has been on for more than three hours)."
},
"human_like": "Sends a reminder to the living room Echo Dot if the air conditioner has been running for over three hours during the day or evening.",
"complexity": "low"
}
},
{
"id": "'1754416382928'",
"result": {
"structured": "TRIGGER: When lavastoviglie operation state [sensor.lavastoviglie_operation_state] changes from 'run' to 'finished'. CONDITIONS: The current time is between 08:00:00 and 23:50:00 on any day of the week (Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday). ACTIONS: Send a notification via salotto echo dot [notify.alexa_media_echo_dot_salotto] with the message 'La lavastoviglie ha finito'.",
"natural_language": {
"trigger": "When the dishwasher finishes its cycle, specifically when the lavastoviglie operation state [sensor.lavastoviglie_operation_state] changes from 'run' to 'finished'.",
"conditions": "The automation only runs if the current time is between 8:00 AM and 11:50 PM, and it can run on any day of the week.",
"action": "Sends a voice notification to the Alexa device in the living room, salotto echo dot [notify.alexa_media_echo_dot_salotto], announcing 'La lavastoviglie ha finito' (The dishwasher has finished)."
},
"human_like": "Announces when the dishwasher has finished its cycle, but only during daytime and evening hours.",
"complexity": "low"
}
},
{
"id": "'1757923183242'",
"result": {
"structured": "TRIGGER: When the time matches a pattern of every 8 hours (hours: /8). CONDITIONS: None. ACTIONS: Wait for 20 seconds, then run the Ookla Speedtest service.",
"natural_language": {
"trigger": "The automation runs on a schedule, triggered every 8 hours.",
"conditions": "There are no conditions that must be met for the automation to proceed.",
"action": "After a 20-second delay, it executes the Ookla Speedtest to measure internet speed."
},
"human_like": "Runs an internet speed test automatically every 8 hours, with a short delay before starting.",
"complexity": "low"
}
}
]