119 lines
9.4 KiB
JSON
119 lines
9.4 KiB
JSON
[
|
||
{
|
||
"id": "'1748519943163'",
|
||
"result": {
|
||
"structured": "TRIGGER: When dishwasher power sensor [03ebd5c9fea14ccfd3e73537468c7c0c] power consumption remains above 30W for 5 minutes. CONDITIONS: None. ACTIONS: Set dishwasher status selector [input_select.stato_lavastoviglie] to option 'Lavaggio' AND Send notification 'Lavastoviglie 🍽️: Lavaggio Avviato!' to mobile notification [notify.mobile_app_pixel_8_pro].",
|
||
"natural_language": {
|
||
"trigger": "When the dishwasher power sensor [03ebd5c9fea14ccfd3e73537468c7c0c] detects power consumption above 30 watts for a continuous period of five minutes.",
|
||
"conditions": "There are no additional conditions that must be met.",
|
||
"action": "Sets the dishwasher status selector [input_select.stato_lavastoviglie] to the 'Lavaggio' (Washing) option and sends a push notification to the mobile device [notify.mobile_app_pixel_8_pro] with the message 'Lavastoviglie 🍽️: Lavaggio Avviato!'."
|
||
},
|
||
"human_like": "Automatically detects when the dishwasher has started a wash cycle and updates its status while sending a notification.",
|
||
"complexity": "low"
|
||
}
|
||
},
|
||
{
|
||
"id": "'1748520045982'",
|
||
"result": {
|
||
"structured": "TRIGGER: When dishwasher power sensor [03ebd5c9fea14ccfd3e73537468c7c0c] power remains below 10 watts for 15 minutes. CONDITIONS: None. ACTIONS: Set dishwasher status selector [input_select.stato_lavastoviglie] to option 'Spenta' AND send a notification to mobile notification [notify.mobile_app_pixel_8_pro] with message 'Lavastoviglie 🍽️: Lavaggio Terminato!'.",
|
||
"natural_language": {
|
||
"trigger": "When the dishwasher power sensor [03ebd5c9fea14ccfd3e73537468c7c0c] reports a power consumption below 10 watts for a continuous period of 15 minutes.",
|
||
"conditions": "There are no additional conditions that must be met.",
|
||
"action": "Updates the dishwasher status selector [input_select.stato_lavastoviglie] to 'Spenta' and sends a push notification to the mobile device [notify.mobile_app_pixel_8_pro] with the message 'Lavastoviglie 🍽️: Lavaggio Terminato!'."
|
||
},
|
||
"human_like": "Detects when the dishwasher has finished its cycle and updates its status while sending a notification.",
|
||
"complexity": "low"
|
||
}
|
||
},
|
||
{
|
||
"id": "'1748520463968'",
|
||
"result": {
|
||
"structured": "TRIGGER: When PC power sensor [763d12525b1f6853bb8fbac8a442d686] power consumption remains above 100 watts for 15 seconds. CONDITIONS: None. ACTIONS: Set PC status text [input_text.stato_pc] value to 'Acceso' AND Send notification via mobile notification [notify.mobile_app_pixel_8_pro] with message '👨💻 PC Acceso!'.",
|
||
"natural_language": {
|
||
"trigger": "When the PC power sensor [763d12525b1f6853bb8fbac8a442d686] detects power consumption above 100 watts for a continuous period of 15 seconds.",
|
||
"conditions": "There are no additional conditions that must be met.",
|
||
"action": "Updates the PC status text [input_text.stato_pc] to 'Acceso' and sends a push notification to the mobile device [notify.mobile_app_pixel_8_pro] with the message '👨💻 PC Acceso!'."
|
||
},
|
||
"human_like": "Sends a notification and updates a status text when the PC has been drawing significant power for 15 seconds, indicating it is turned on.",
|
||
"complexity": "low"
|
||
}
|
||
},
|
||
{
|
||
"id": "'1748520532376'",
|
||
"result": {
|
||
"structured": "TRIGGER: When PC power sensor [763d12525b1f6853bb8fbac8a442d686] power remains below 75 W for 15 seconds. CONDITIONS: None. ACTIONS: Set PC status text [input_text.stato_pc] to 'Spento' AND send a notification to mobile notification [notify.mobile_app_pixel_8_pro] with message '👨💻 PC Spento!'.",
|
||
"natural_language": {
|
||
"trigger": "When the PC power sensor [763d12525b1f6853bb8fbac8a442d686] detects that the PC's power consumption stays below 75 watts for 15 seconds.",
|
||
"conditions": "There are no conditions.",
|
||
"action": "It updates the PC status text [input_text.stato_pc] to 'Spento' and sends a push notification to the mobile device [notify.mobile_app_pixel_8_pro] with the message '👨💻 PC Spento!'."
|
||
},
|
||
"human_like": "Detects when the PC is turned off (low power) and updates its status while sending a phone notification.",
|
||
"complexity": "low"
|
||
}
|
||
},
|
||
{
|
||
"id": "'1748524784949'",
|
||
"result": {
|
||
"structured": "TRIGGER: When dryer power sensor [1b9a54d1fc3b0be1462a300b760eaedf] power consumption remains above 50W for 1 minute. CONDITIONS: None. ACTIONS: Send notification '🌪️Asciugatrice: Avviata!' to mobile notification [notify.mobile_app_pixel_8_pro] AND set dryer status text [input_text.stato_asciugatrice] value to 'Ciclo Avviato'.",
|
||
"natural_language": {
|
||
"trigger": "When the dryer power sensor [1b9a54d1fc3b0be1462a300b760eaedf] detects power consumption staying above 50 watts for at least one minute.",
|
||
"conditions": "There are no conditions that must be met.",
|
||
"action": "Sends a mobile notification saying '🌪️Asciugatrice: Avviata!' and updates the dryer status text [input_text.stato_asciugatrice] to 'Ciclo Avviato'."
|
||
},
|
||
"human_like": "Notifies you and updates a status text when the dryer starts running, detected by its power consumption.",
|
||
"complexity": "low"
|
||
}
|
||
},
|
||
{
|
||
"id": "'1748524921323'",
|
||
"result": {
|
||
"structured": "TRIGGER: When the power consumption of dryer power sensor [1b9a54d1fc3b0be1462a300b760eaedf] remains below 10 watts for 5 minutes. CONDITIONS: None. ACTIONS: Send a notification to mobile notification [notify.mobile_app_pixel_8_pro] with the message '🌪️Asciugatrice: Ciclo Terminato!' AND set the value of dryer status text [input_text.stato_asciugatrice] to 'Spenta'.",
|
||
"natural_language": {
|
||
"trigger": "When the dryer's power consumption, measured by the dryer power sensor [1b9a54d1fc3b0be1462a300b760eaedf], stays below 10 watts for a continuous period of five minutes.",
|
||
"conditions": "There are no conditions that need to be met.",
|
||
"action": "Sends a push notification to the user's phone via mobile notification [notify.mobile_app_pixel_8_pro] stating '🌪️Asciugatrice: Ciclo Terminato!' and updates the text field for the dryer's status, dryer status text [input_text.stato_asciugatrice], to 'Spenta' (meaning 'Off')."
|
||
},
|
||
"human_like": "Sends a phone notification and updates a status text when the dryer has finished its cycle, detected by its power consumption dropping and staying low.",
|
||
"complexity": "low"
|
||
}
|
||
},
|
||
{
|
||
"id": "'1748525028903'",
|
||
"result": {
|
||
"structured": "TRIGGER: When washing machine power sensor [4b335db77c66377bd7195fb4f3a470d5] power consumption remains above 30 watts for 1 minute and 30 seconds. CONDITIONS: None. ACTIONS: Send a mobile notification '💦Lavatrice: Ciclo Avviato!' to mobile notification [notify.mobile_app_pixel_8_pro] AND set the value of washing machine status text [input_text.stato_lavatrice] to 'Ciclo Avviato'.",
|
||
"natural_language": {
|
||
"trigger": "When the washing machine power sensor [4b335db77c66377bd7195fb4f3a470d5] detects that power consumption has been consistently above 30 watts for one minute and thirty seconds.",
|
||
"conditions": "There are no conditions that need to be met.",
|
||
"action": "Sends a mobile notification '💦Lavatrice: Ciclo Avviato!' to the mobile notification [notify.mobile_app_pixel_8_pro] and updates the washing machine status text [input_text.stato_lavatrice] to 'Ciclo Avviato'."
|
||
},
|
||
"human_like": "Sends a notification and updates a status text when the washing machine starts a cycle, detected by its power consumption staying above a threshold for a short time.",
|
||
"complexity": "low"
|
||
}
|
||
},
|
||
{
|
||
"id": "'1748525074221'",
|
||
"result": {
|
||
"structured": "TRIGGER: When washing machine power sensor [4b335db77c66377bd7195fb4f3a470d5] power consumption remains below 5 W for 10 minutes. CONDITIONS: None. ACTIONS: Send notification '💦Lavatrice: Ciclo Terminato!' to mobile notification [notify.mobile_app_pixel_8_pro] AND set washing machine status text [input_text.stato_lavatrice] value to 'Spenta'.",
|
||
"natural_language": {
|
||
"trigger": "When the washing machine power sensor [4b335db77c66377bd7195fb4f3a470d5] reports a power consumption below 5 watts for a continuous period of 10 minutes.",
|
||
"conditions": "There are no additional conditions that need to be met.",
|
||
"action": "Sends a mobile notification with the message '💦Lavatrice: Ciclo Terminato!' to the device mobile notification [notify.mobile_app_pixel_8_pro] and updates the washing machine status text [input_text.stato_lavatrice] to 'Spenta' (meaning 'Off')."
|
||
},
|
||
"human_like": "Sends a notification and updates the status when the washing machine has finished its cycle, detected by low power consumption for 10 minutes.",
|
||
"complexity": "low"
|
||
}
|
||
},
|
||
{
|
||
"id": "'1748607030180'",
|
||
"result": {
|
||
"structured": "TRIGGER: When the time is 02:00:00. CONDITIONS: None. ACTIONS: Execute github push command [shell_command.pushupdates_to_github].",
|
||
"natural_language": {
|
||
"trigger": "At exactly 2:00 AM.",
|
||
"conditions": "There are no conditions.",
|
||
"action": "Runs the GitHub push command [shell_command.pushupdates_to_github]."
|
||
},
|
||
"human_like": "Automatically pushes updates to GitHub every day at 2 AM.",
|
||
"complexity": "low"
|
||
}
|
||
}
|
||
] |