Setting Device Preferences
End-users want to stay in control of their devices while benefiting from smart optimization. This page covers the most common preference scenarios for each device type and how to implement them. All preferences are updated via the device’sPUT endpoint. Only send the fields you want to change — other fields remain unaffected.
Heat Pump
Pause optimization while away
If a user is going on vacation or doesn’t want Podero to control their heat pump for a period, disable optimization. The device falls back to its own built-in schedule until optimization is re-enabled.Resume optimization
When the user returns, re-enable optimization with the same endpoint:Heat Pump Attributes Reference
Full list of writable heat pump fields
Electric Vehicle
Charge now
If the user needs to start charging immediately — for example, they forgot to plug in the night before and need to leave soon — trigger a boost charge. Depending on vehicle state, the boost either starts charging right away or arms itself for when the vehicle next connects.| Vehicle state | Result |
|---|---|
| Plugged in, idle | Starts charging immediately, bypassing optimization |
| Unplugged | Arms boost — charging starts automatically when the vehicle next connects |
| Already charging or fully charged | Returns 409 — no action needed |
Set a charge deadline
For users with a regular commute, a charge policy ensures the vehicle reaches a minimum charge level by a set time. Podero will still optimize for cheap overnight hours, but will always meet the deadline. Enable the policy and set a default target that applies every day:Set a weekly schedule
Whenis_charge_policy_enabled is true, users can configure a different target and deadline for each day of the week via the /charge-policy endpoint — useful for users whose schedule varies between weekdays and weekends:
Electric Vehicle Attributes Reference
Full list of writable EV fields, including charge policy details
Solar Inverter
Pause optimization
If a user wants to stop Podero from controlling their inverter temporarily, disable optimization. The inverter falls back to its own default behavior until optimization is re-enabled.Resume optimization
Solar Inverter Attributes Reference
Full list of writable inverter fields
Next Steps
Dashboard Integration
Display device status and consumption data
Device Onboarding
Connect and set up new devices
