41 lines
3.5 KiB
JSON
41 lines
3.5 KiB
JSON
[
|
|
{
|
|
"id": "Gießen abends und frühs täglich einschalten",
|
|
"result": {
|
|
"structured": "TRIGGER: At 00:25:00 (12:25 AM) daily. CONDITIONS: None. ACTIONS: Turn on frühgiessen input boolean [input_boolean.fruhgiessen] AND Turn on abendsgiessen input boolean [input_boolean.abendsgiessen].",
|
|
"natural_language": {
|
|
"trigger": "Every day at 12:25 AM.",
|
|
"conditions": "There are no conditions.",
|
|
"action": "Turns on both the frühgiessen input boolean [input_boolean.fruhgiessen] and the abendsgiessen input boolean [input_boolean.abendsgiessen]."
|
|
},
|
|
"human_like": "Turns on the morning and evening watering flags at 12:25 AM each day.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "Gießen früh",
|
|
"result": {
|
|
"structured": "TRIGGER: At 18:00:00. CONDITIONS: abendsgiessen input boolean [input_boolean.abendsgiessen] is on. ACTIONS: Turn on watering switch 1 [device_id: xxxx], wait 30 seconds, turn off watering switch 1 [device_id: xxxx], turn on watering switch 2 [device_id: xxxx], wait 30 seconds, turn off watering switch 2 [device_id: xxxx], turn on watering switch 3 [device_id: xxxx], wait 30 seconds, turn off watering switch 3 [device_id: xxxx], turn on watering switch 4 [device_id: xxxx], wait 45 seconds, turn off watering switch 4 [device_id: xxxx].",
|
|
"natural_language": {
|
|
"trigger": "At 6:00 PM.",
|
|
"conditions": "The abendsgiessen input boolean [input_boolean.abendsgiessen] must be switched on.",
|
|
"action": "It sequentially turns on and off four watering switches. It starts by turning on watering switch 1 [device_id: xxxx], waits for 30 seconds, and turns it off. It repeats this pattern for watering switch 2 [device_id: xxxx] and watering switch 3 [device_id: xxxx], each with a 30-second on-time. Finally, it turns on watering switch 4 [device_id: xxxx], waits for 45 seconds, and turns it off."
|
|
},
|
|
"human_like": "Runs a timed watering sequence for four zones in the evening, but only if the evening watering feature is enabled.",
|
|
"complexity": "medium"
|
|
}
|
|
},
|
|
{
|
|
"id": "Gießen früh",
|
|
"result": {
|
|
"structured": "TRIGGER: When the time is 09:00:00. CONDITIONS: frühgiessen input boolean [input_boolean.fruhgiessen] is on. ACTIONS: Turn on watering switch 1 [device_id: xxxx], wait 30 seconds, turn off watering switch 1 [device_id: xxxx], turn on watering switch 2 [device_id: xxxx], wait 30 seconds, turn off watering switch 2 [device_id: xxxx], turn on watering switch 3 [device_id: xxxx], wait 30 seconds, turn off watering switch 3 [device_id: xxxx], turn on watering switch 4 [device_id: xxxx], wait 45 seconds, turn off watering switch 4 [device_id: xxxx].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers daily at 9:00 AM.",
|
|
"conditions": "It only runs if the frühgiessen input boolean [input_boolean.fruhgiessen] is switched on.",
|
|
"action": "It sequentially activates four watering switches. It starts by turning on watering switch 1 [device_id: xxxx] for 30 seconds, then turns it off. Next, it turns on watering switch 2 [device_id: xxxx] for 30 seconds, then turns it off. Then, it turns on watering switch 3 [device_id: xxxx] for 30 seconds, then turns it off. Finally, it turns on watering switch 4 [device_id: xxxx] for 45 seconds, then turns it off."
|
|
},
|
|
"human_like": "This automation waters plants in the morning by turning on a series of watering switches for set durations, but only if the morning watering feature is enabled.",
|
|
"complexity": "medium"
|
|
}
|
|
}
|
|
] |