[ { "id": "Set Home Output Slider", "result": { "structured": "TRIGGER: When zendure solarflow home output limit [sensor.zendure_solarflow_home_output_limit] changes state. CONDITIONS: None. ACTIONS: Set solarflow input output limit [input_number.solarflow_input_output_limit] to the new state value of zendure solarflow home output limit [sensor.zendure_solarflow_home_output_limit].", "natural_language": { "trigger": "Whenever the sensor zendure solarflow home output limit [sensor.zendure_solarflow_home_output_limit] changes its value.", "conditions": "There are no conditions that need to be met.", "action": "Sets the value of the input number solarflow input output limit [input_number.solarflow_input_output_limit] to match the new state value reported by the zendure solarflow home output limit sensor." }, "human_like": "Keeps the SolarFlow output limit input slider in sync with the sensor value.", "complexity": "low" } }, { "id": "Home Output Slider Updated", "result": { "structured": "TRIGGER: When solarflow input output limit [input_number.solarflow_input_output_limit] changes state. CONDITIONS: None. ACTIONS: Call service rest_command.solarflow_set_output_limit with data: serial number 'WOB1NHMAMXXXXX3' and outputLimit set to the new state value of the trigger entity.", "natural_language": { "trigger": "Whenever the value of the solarflow input output limit [input_number.solarflow_input_output_limit] slider is updated.", "conditions": "There are no conditions that must be met.", "action": "Sends the new slider value to the SolarFlow device with serial number WOB1NHMAMXXXXX3 by calling the solarflow set output limit [rest_command.solarflow_set_output_limit] command." }, "human_like": "Updates the SolarFlow device's output power limit whenever the corresponding slider is adjusted in Home Assistant.", "complexity": "low" } } ]