AutomationDataset/jbaikge/automation-descriptions.json

158 lines
10 KiB
JSON

[
{
"id": "01K46117CFTS4X23TECS5KE88R",
"result": {
"structured": "TRIGGER: At sunset. CONDITIONS: None. ACTIONS: Turn on outside lights on scene [scene.outside_lights_on].",
"natural_language": {
"trigger": "At sunset.",
"conditions": "There are no conditions.",
"action": "Turns on the outside lights on scene [scene.outside_lights_on]."
},
"human_like": "Turns on the outside lights automatically at sunset.",
"complexity": "low"
}
},
{
"id": "01K46117CFQV3HJTT7DS83K301",
"result": {
"structured": "TRIGGER: At sunrise. CONDITIONS: None. ACTIONS: Turn on outside lights off scene [scene.outside_lights_off].",
"natural_language": {
"trigger": "At sunrise.",
"conditions": "There are no conditions that must be met.",
"action": "Activates the outside lights off scene [scene.outside_lights_off]."
},
"human_like": "Turns off the outside lights at sunrise.",
"complexity": "low"
}
},
{
"id": "01K46117CF5KT7CY6408ARBM30",
"result": {
"structured": "TRIGGER: When headboard light switch [device_id: 717656b0febf0d6f1f82cc5180f9faef] sends a central scene value notification for scene 001. CONDITIONS: None. ACTIONS: Turn on mini plug [switch.mini_plug_59952].",
"natural_language": {
"trigger": "When the headboard light switch [device_id: 717656b0febf0d6f1f82cc5180f9faef] is pressed, specifically when it sends a notification for its central scene 001.",
"conditions": "There are no conditions that must be met.",
"action": "Turns on the mini plug [switch.mini_plug_59952]."
},
"human_like": "Turns on the bedroom light when the headboard switch is pressed.",
"complexity": "low"
}
},
{
"id": "01K46117CFE170Z294MW11QZAE",
"result": {
"structured": "TRIGGER: When headboard light switch [device_id: 717656b0febf0d6f1f82cc5180f9faef] sends a central scene event notification for scene 002 (value 0). CONDITIONS: None. ACTIONS: Turn off mini plug [switch.mini_plug_59952].",
"natural_language": {
"trigger": "When the headboard light switch [device_id: 717656b0febf0d6f1f82cc5180f9faef] is pressed to activate scene 002.",
"conditions": "There are no conditions.",
"action": "Turns off the mini plug [switch.mini_plug_59952]."
},
"human_like": "Turns off the bedroom light plugged into the mini plug when a specific button is pressed on the headboard switch.",
"complexity": "low"
}
},
{
"id": "01K46117CFAZP9P154W96QT1S9",
"result": {
"structured": "TRIGGER: At 20:00:00. CONDITIONS: None. ACTIONS: Turn on mini plug [switch.mini_plug_59952].",
"natural_language": {
"trigger": "Every day at 8:00 PM.",
"conditions": "There are no conditions that need to be met.",
"action": "Turns on the mini plug [switch.mini_plug_59952]."
},
"human_like": "Turns on the headboard light every evening at 8 PM.",
"complexity": "low"
}
},
{
"id": "01K46117CF9Y3M1WW4ECCF045C",
"result": {
"structured": "TRIGGER: At 22:30:00 daily. CONDITIONS: None. ACTIONS: Turn off mini plug [switch.mini_plug_59952].",
"natural_language": {
"trigger": "Every day at 10:30 PM.",
"conditions": "There are no conditions that must be met.",
"action": "Turns off the mini plug [switch.mini_plug_59952]."
},
"human_like": "Turns off the headboard light at 10:30 PM every night.",
"complexity": "low"
}
},
{
"id": "01K46117CFC7Q3BDJXGS4ZXZKG",
"result": {
"structured": "TRIGGER: When doorbell person sensor [binary_sensor.doorbell_person_detected] changes from off to on. CONDITIONS: None. ACTIONS: Take a snapshot from doorbell camera [camera.doorbell_low_resolution_channel] and save it as /config/snap.doorbell.jpg, then send a notification via the 'google_streamer' service with the title 'Person Detected', message 'Front Door', and the saved image as an attachment.",
"natural_language": {
"trigger": "When the doorbell person sensor [binary_sensor.doorbell_person_detected] detects a person, changing its state from off to on.",
"conditions": "There are no conditions that must be met for the automation to proceed.",
"action": "The automation first takes a snapshot from the doorbell camera [camera.doorbell_low_resolution_channel] and saves it to a local file. It then sends a notification titled 'Person Detected' with the message 'Front Door', including the captured snapshot as an image."
},
"human_like": "Sends a notification with a snapshot to the TV when someone is detected at the front door.",
"complexity": "low"
}
},
{
"id": "01K48HM9SCAWERE815C2B16JX4",
"result": {
"structured": "TRIGGER: When driveway vehicle sensor [binary_sensor.driveway_vehicle_detected] changes from off to on. CONDITIONS: None. ACTIONS: Take a snapshot from driveway camera [camera.driveway_low_resolution_channel] and save it to /config/snap.driveway.jpg, then send a notification via notify.google_streamer with title 'Vehicle Detected', message 'Driveway', and the snapshot image as an attachment.",
"natural_language": {
"trigger": "When the driveway vehicle sensor [binary_sensor.driveway_vehicle_detected] detects a vehicle, changing its state from off to on.",
"conditions": "There are no conditions that must be met for this automation to proceed.",
"action": "Takes a snapshot from the driveway camera [camera.driveway_low_resolution_channel] and saves it locally. It then sends a notification to a Google device with the title 'Vehicle Detected', the message 'Driveway', and includes the saved snapshot as an image."
},
"human_like": "Sends a notification with a picture to a TV or streamer when a vehicle is detected on the driveway.",
"complexity": "low"
}
},
{
"id": "01K48W984P7E5E8FEZS9PFHCY5",
"result": {
"structured": "TRIGGER: When device d5690c3114d77b70fa4f00b4602611ad sends a central scene event with scene property key '001' and value 3 OR When device e6c30c92fb3c926b91d1241750125a08 sends a central scene event with scene property key '001' and value 3 OR When device 45ac941ff59d752fc3e82409bd6f5c56 sends a central scene event with scene property key '001' and value 3. CONDITIONS: None. ACTIONS: Turn on basement switch 1 [044f983c87b6d1af7afbf61083e1ac6a] AND Turn on basement switch 2 [fdfa070910f3b753aed371b868f80a83] AND Turn on basement switch 3 [da179915a7717f0c58b6072b8a15778d].",
"natural_language": {
"trigger": "When any of three specific Z-Wave devices (device IDs: d5690c3114d77b70fa4f00b4602611ad, e6c30c92fb3c926b91d1241750125a08, or 45ac941ff59d752fc3e82409bd6f5c56) sends a central scene notification for scene key '001' with a value of 3.",
"conditions": "There are no conditions that must be met.",
"action": "Turn on all three basement switches: basement switch 1 [044f983c87b6d1af7afbf61083e1ac6a], basement switch 2 [fdfa070910f3b753aed371b868f80a83], and basement switch 3 [da179915a7717f0c58b6072b8a15778d]."
},
"human_like": "Turns on all the basement lights when a specific button press is detected on any of the three associated Z-Wave switches.",
"complexity": "low"
}
},
{
"id": "01K48W984PFTJ8YHB769QB3CG8",
"result": {
"structured": "TRIGGER: When device with ID d5690c3114d77b70fa4f00b4602611ad reports a central scene event (value 3, scene 002) OR When device with ID e6c30c92fb3c926b91d1241750125a08 reports a central scene event (value 3, scene 002) OR When device with ID 45ac941ff59d752fc3e82409bd6f5c56 reports a central scene event (value 3, scene 002). CONDITIONS: None. ACTIONS: Turn off basement switch 1 [044f983c87b6d1af7afbf61083e1ac6a] AND Turn off basement switch 2 [fdfa070910f3b753aed371b868f80a83] AND Turn off basement switch 3 [da179915a7717f0c58b6072b8a15778d].",
"natural_language": {
"trigger": "When any of three specific Z-Wave devices (with IDs d5690c3114d77b70fa4f00b4602611ad, e6c30c92fb3c926b91d1241750125a08, or 45ac941ff59d752fc3e82409bd6f5c56) detects a specific central scene button press (scene 002, value 3).",
"conditions": "There are no conditions that must be met.",
"action": "Turn off all three basement switches: basement switch 1 [044f983c87b6d1af7afbf61083e1ac6a], basement switch 2 [fdfa070910f3b753aed371b868f80a83], and basement switch 3 [da179915a7717f0c58b6072b8a15778d]."
},
"human_like": "Turns off all the basement lights when a specific button is pressed on any of the associated Z-Wave switches.",
"complexity": "low"
}
},
{
"id": "01K5NWANZW5RDHJ34CNX3C6J7E",
"result": {
"structured": "TRIGGER: When sunset occurs with an offset of -1 hour (1 hour before sunset) OR at 05:00:00. CONDITIONS: None. ACTIONS: Turn on halloween light 1 [device_id:42d52e39eda6946dbf1b72ad2cccd4ad] AND halloween light 2 [device_id:62ae530718c8fab5da0b2edd929aee45].",
"natural_language": {
"trigger": "The automation triggers either one hour before sunset or at 5:00 AM.",
"conditions": "There are no conditions that must be met.",
"action": "Turns on both halloween light 1 [device_id:42d52e39eda6946dbf1b72ad2cccd4ad] and halloween light 2 [device_id:62ae530718c8fab5da0b2edd929aee45]."
},
"human_like": "Turns on the Halloween lights one hour before sunset and again at 5 AM.",
"complexity": "low"
}
},
{
"id": "01K5NWANZW4MGMZYDSD0AM9H73",
"result": {
"structured": "TRIGGER: When sunrise occurs OR when the time is 20:00:00. CONDITIONS: None. ACTIONS: Turn off halloween light 1 [device_id:42d52e39eda6946dbf1b72ad2cccd4ad] AND halloween light 2 [device_id:62ae530718c8fab5da0b2edd929aee45].",
"natural_language": {
"trigger": "The automation triggers either at sunrise or at 8:00 PM.",
"conditions": "There are no conditions for this automation.",
"action": "Turns off both halloween light 1 [device_id:42d52e39eda6946dbf1b72ad2cccd4ad] and halloween light 2 [device_id:62ae530718c8fab5da0b2edd929aee45]."
},
"human_like": "Turns off the Halloween lights at sunrise and again at 8 PM.",
"complexity": "low"
}
}
]