Backup schedules
Backup schedules make sure the device keeps following the plan even if internet or cloud connectivity is lost.
The simplest way to understand backup schedules
- Confirm your device supports backup schedules (Shelly Plus / Pro).
- Confirm the device has an active rule or predictive heating plan that produces a schedule.
- Enable backup schedules in device settings and save.
- Wait 10–60 seconds and confirm the schedule is synced.
- Test in practice: briefly disconnect internet and confirm the device continues according to the plan.
Before you start (checklist)
- Device is online and visible in Optimaatti.
- Device connection works (device appears and state updates).
- A rule or predictive heating plan exists — backup schedules do not create a schedule by themselves.
- Understand the limitation: backup schedules synced to a device are limited (typically ~24h).
What backup schedules do — and do not do
Backup schedules do:
- syncs an optimized schedule to the device so it can continue without cloud connectivity
- improves reliability during internet or service outages
- works well for basic on/off control and as a backup for predictive heating
Backup schedules do not:
- fix bad sensor placement or poor data quality
- work on devices that do not support backup schedules (e.g. older Gen1 devices)
- guarantee correct control indefinitely during long outages — schedules have a limited duration
What are backup schedules?
In simple terms, Optimaatti sends the schedule to the device in advance. If the connection is lost, the device continues with the latest schedule it already received.
Reliable operation
Devices keep working during internet outages
Automatic updates
Schedules update automatically when new price data arrives
Limited duration
Backup schedules synced to the device are limited (typically ~24h)
Normal control with a backup schedule
In some cases you want normal online control, but also a backup schedule as a fallback if connectivity is lost.
Practical principle
- Online control sends real-time control commands.
- A backup schedule is synced to the device in the background.
- If connectivity is lost, the device continues on the last synced schedule.
This is especially useful for heating where you want both optimization and fault tolerance.
How do I enable backup schedules?
Open device settings
Open the Optimaatti dashboard and select the device you want to configure.
Enable backup schedules
Find the "Backup schedules" setting and enable it.
Make sure the device has an active rule before enabling backup schedules.
Save settings
Click "Save". The schedule is uploaded to the device in a few seconds.
Verify it works
Confirm the schedule was uploaded successfully:
- Device settings show "Backup schedule active"
- You can see the next start time in the dashboard
Supported devices
Shelly Plus series
All Shelly Plus devices support backup schedules:
- • Shelly Plus 1
- • Shelly Plus 1PM
- • Shelly Plus 2PM
- • Shelly Plus Plug S
Shelly Pro series
All Shelly Pro devices support backup schedules:
- • Shelly Pro 1
- • Shelly Pro 1PM
- • Shelly Pro 2
- • Shelly Pro 2PM
- • Shelly Pro 3
- • Shelly Pro 4PM
Shelly Gen1 devices
Older Gen1 devices (Shelly 1, Shelly 1PM, Shelly 2.5 etc.) do not support backup schedules and require a continuous device connection.
Frequently asked questions
How often does the schedule update?
Schedules update automatically when new price data arrives (typically once per day around 13–14). You can also trigger a manual sync from device settings.
What happens if internet goes down?
The device continues using the last uploaded schedule. The schedule duration is limited (typically ~24h), so during a long outage control may revert to default behavior. Recommendation: keep connectivity stable and ensure schedules update daily.
How do I test backup schedules properly?
The best test is to simulate a connectivity loss and verify the device still follows the plan.
- Confirm the schedule is synced (wait a moment after saving).
- Disconnect internet at the router for a moment or block outbound access for the device (if you know how).
- Observe device on/off behavior and compare to the planned schedule.
- Restore connectivity and confirm normal updates resume.
Why does the schedule not transfer to the device?
- device does not support backup schedules (Gen1 etc.)
- device is offline or the connection is unstable
- there is no rule or predictive heating plan producing a schedule
- connection settings are wrong so the device cannot receive the sync
If the issue persists, open troubleshooting. Troubleshooting.
Can I still control the device manually?
Yes. You can always control the device manually from the dashboard or the device web UI. Manual control overrides the backup schedule.
Do backup schedules use more memory?
The backup schedule typically uses about 2–3 KB of device memory, which is negligible and does not impact performance.