Skip to main content
← Back to help

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

  1. Confirm your device supports backup schedules (Shelly Plus / Pro).
  2. Confirm the device has an active rule or predictive heating plan that produces a schedule.
  3. Enable backup schedules in device settings and save.
  4. Wait 10–60 seconds and confirm the schedule is synced.
  5. 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?

1

Open device settings

Open the Optimaatti dashboard and select the device you want to configure.

2

Enable backup schedules

Find the "Backup schedules" setting and enable it.

Make sure the device has an active rule before enabling backup schedules.

3

Save settings

Click "Save". The schedule is uploaded to the device in a few seconds.

4

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.

  1. Confirm the schedule is synced (wait a moment after saving).
  2. Disconnect internet at the router for a moment or block outbound access for the device (if you know how).
  3. Observe device on/off behavior and compare to the planned schedule.
  4. 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.