Rule recipes
On this page
Ready-made rules and events, like recipes in a cookbook. Pick one, copy the settings into the app, and change the numbers to suit your home.
Each recipe tells you what to make and what to enter. To learn how to enter it, read Rules and Professional events first.
Each recipe has the same parts:
- Make says which kind of automation to create.
- Trigger when… lists the conditions. Add all of them, because all must be true at once.
- Settings to change lists what happens.
- You need lists anything beyond a working station. If this line is missing, the recipe needs nothing extra.
The numbers are starting points
Every number here is an example, not advice for your home. Start with it, watch the rule for a few days, and change it. If a recipe uses a condition or a setting you cannot find, your equipment does not offer it.
Stay informed
These recipes only send notifications, so they change nothing on your inverter. They are the safest place to start.
Tell me when the power goes out
You get one notification when the power goes, and another when it returns.
- Make: a rule, Always, while it is on
- Trigger when…: Grid: No power
- Settings to change: Notify on start/stop
Warn me before an outage if the battery is low
You have time to charge the battery or plan your evening.
- Make: a rule, Always, while it is on
- Trigger when…: Scheduled outage: 2 hours before the outage, and Battery level at or below 50%
- Settings to change: Notify on start/stop
- You need: your outage group in Blackout schedule
Warn me when the house uses too much during an outage
The message tells you to turn something off before the battery runs down.
- Make: a rule, Always, while it is on
- Trigger when…: Grid: No power, and Home load at or above 3 kW
- Settings to change: Notify on start/stop
- Sustain for: 2 minutes
Warn me about bad grid voltage
Make two rules, one for low voltage and one for high voltage. Rules cannot say "or".
- Make: two rules, Always, while it is on
- Trigger when…: first rule, Grid voltage at or below 190 V, Release at 200 V. Second rule, Grid voltage at or above 250 V, Release at 245 V.
- Settings to change: Notify on start/stop
Warn me when equipment gets hot or cold
- Make: two rules, Always, while it is on
- Trigger when…: first rule, Inverter temperature at or above 60 °C, Release at 55 °C. Second rule, Average battery temperature at or below 5 °C, Release at 8 °C.
- Settings to change: Notify on start/stop
- You need: equipment that reports its temperature
Get through an outage
Turn off the boiler when the power goes out
The battery lasts longer. The boiler comes back on when the power returns.
- Make: a rule, Always, while it is on
- Trigger when…: Grid: No power
- Settings to change: Smart plug on/off: choose the boiler, Turn OFF
- You need: a Zigbee smart plug
Turn off heavy devices only when the battery gets low
Everything keeps working at first. The heavy devices stop when the battery really needs saving.
- Make: a rule, Always, while it is on
- Trigger when…: Grid: No power, and Battery level at or below 40%, Release at 50%
- Settings to change: Smart plug on/off: choose the devices, Turn OFF
- You need: a Zigbee smart plug on each device
Pause the car when the power goes out
The car does not empty your home battery.
- Make: a rule, Always, while it is on
- Trigger when…: Grid: No power
- Settings to change: EV charger: pause
- You need: a charger that the app offers in the EV charger setting
Start the generator when the battery runs low
The generator runs only when there is no power and the battery really needs it.
- Make: a rule, Always, while it is on
- Trigger when…: Grid: No power, and Battery level at or below 20%, Release at 60%
- Settings to change: Force generator: on
- Sustain for: 2 minutes
- You need: a generator on the inverter's generator port, and an inverter that offers this setting
Use more of your own sun
Heat the boiler with spare sun
The boiler starts only after the battery is nearly full, so it uses energy you would otherwise lose.
- Make: a rule, During set hours, 09:00–17:00
- Trigger when…: Solar power at or above 3 kW, Release at 2 kW, and Battery level at or above 90%
- Settings to change: Smart plug on/off: choose the boiler, Turn ON
- Sustain for: 5 minutes
- You need: a Zigbee smart plug
Heat a room with spare sun
- Make: a rule, During set hours, 09:00–17:00
- Trigger when…: Sensor: temperature at or below 19 °C, Release at 21 °C, and Solar power at or above 2 kW
- Settings to change: Smart plug on/off: choose the heater, Turn ON
- Sustain for: 5 minutes
- You need: a Zigbee temperature sensor and a Zigbee smart plug
A heater with its own thermostat, or one on a smart thermostat, also works well here. The thermostat holds the temperature, and the plug gives the heater power only when there is spare sun. You can then leave out the Sensor condition. Svitgrid cannot control a smart thermostat directly, so connect the heater through a Zigbee smart plug.
Charge the car from spare sun
The charger takes only what the house and the battery do not need.
- Make: a rule, During set hours, 09:00–17:00
- Trigger when…: add no condition
- Settings to change: EV charger: charge from solar surplus, Battery reserve 80%
- You need: a charger that offers this command
Fill the battery first on a cloudy day
- Make: a rule, During set hours, 07:00–17:00
- Trigger when…: Today's solar forecast at or below 8 kWh
- Settings to change: Energy priority: Battery first
- You need: the Plus or Pro plan
Power the house first on a sunny day
- Make: a rule, During set hours, 07:00–17:00
- Trigger when…: Today's solar forecast at or above 20 kWh
- Settings to change: Energy priority: Load first
- You need: the Plus or Pro plan
The app refuses to save this recipe and the previous one for the same hours, because both change the same setting. Choose one, or give them different hours.
Save money
Charge at the night rate
- Make: an ordinary Battery Charge event, 23:00–07:00, every day
- Choose: the grid as the source, and your target level
Let Svitgrid plan each day
The planner looks at the forecast, your tariff, and the outage schedule, and asks you before it acts.
- Make: an ordinary Day Planning event
- You need: the Plus or Pro plan. See Calendar and daily planner.
Sell when the market price is high
- Make: a rule, Always, while it is on
- Trigger when…: Market price at or above 6 ₴/kWh, and Battery level at or above 60%, Release at 40%
- Settings to change: Work mode: Selling First
- You need: a station in Ukraine, and permission to sell to the grid
Keep a reserve instead of selling
- Make: a rule, Always, while it is on
- Trigger when…: Battery level at or below 50%, Release at 60%
- Settings to change: Solar sell: off
Sell less when the grid voltage rises
On a sunny day, selling can push the voltage up until the inverter disconnects. This recipe lowers selling before that happens.
- Make: a rule, Always, while it is on
- Trigger when…: Grid voltage at or above 250 V, Release at 245 V
- Settings to change: Max sell power: 1 kW
- You need: a Svitgrid Gateway or Home Assistant. A phone that collects readings cannot run this setting.
Limit what you take from the grid in the evening
This recipe suits a tariff that charges for peak demand.
- Make: a Professional event, 17:00–22:00, every day
- Settings to change: Grid peak shaving: 5 kW
- You need: an inverter that offers this setting
Look after your equipment
Charge gently on a weak grid
Charging at a high current can pull the voltage down on a long rural line. This recipe lowers the current while the voltage is low.
- Make: a rule, Always, while it is on
- Trigger when…: Grid voltage at or below 200 V, Release at 210 V
- Settings to change: Grid charge current: 20 A
Charge gently when the inverter is hot
- Make: a rule, Always, while it is on
- Trigger when…: Inverter temperature at or above 60 °C, Release at 55 °C
- Settings to change: Grid charge current: 20 A
- You need: an inverter that reports its temperature
Charge gently when the battery is cold
These three recipes change the same setting, and the app lets you keep all three because each has a condition. If two are true at once, the higher one in your list wins.
- Make: a rule, Always, while it is on
- Trigger when…: Average battery temperature at or below 5 °C, Release at 8 °C
- Settings to change: Grid charge current: 10 A
- You need: a battery pack that reports its temperature
Run a full charge once a month
A full charge keeps the cells balanced.
- Make: a Battery maintenance charge event. See Creating a calendar event.
Around the home
Protect a room from frost
- Make: a rule, Always, while it is on
- Trigger when…: Sensor: temperature at or below 5 °C, Release at 8 °C
- Settings to change: Smart plug on/off: choose the heater, Turn ON, and Notify on start/stop
- You need: a Zigbee temperature sensor and a Zigbee smart plug
Dry a damp room
- Make: a rule, Always, while it is on
- Trigger when…: Sensor: humidity at or above 70%, Release at 60%
- Settings to change: Smart plug on/off: choose the fan, Turn ON
- You need: a Zigbee humidity sensor and a Zigbee smart plug
Tell me when something stays on too long
Use this recipe for a pump or an iron.
- Make: a rule, Always, while it is on
- Trigger when…: Socket: power at or above 100 W
- Settings to change: Notify on start/stop
- Sustain for: 20 minutes
- You need: a Zigbee smart plug that measures power
Remind me to plug in the car
- Make: a rule, During set hours, 21:00–22:00
- Trigger when…: Car on the cable: Not connected
- Settings to change: Notify on start/stop
- You need: an Eveus charger
Test a recipe before you trust it
Turn on Notify on start/stop for every new rule, even when it also changes a setting. For the first few days you see exactly when it acts. A rule responds in about 1–2 minutes, and it does not replace the inverter's hardware protection.