Shiftable parameters

shiftable.type
Type

Required : shiftable

  • Type: string
shiftable.active
Active

Optional

  • Type: number
  • Default: 0

Possible values

  • 0 - No
  • 1 - Yes

Deactivated loads are ignored during the calculation

shiftable.name
Name

Required

  • Type: string

Unique load name

shiftable.priority
Priority

Optional

  • Type: number
  • Default: 0

Possible values

  • -2 - lowest
  • -1 - lower
  • 0 - normal
  • 1 - higher
  • 2 - highest

To prevent from being fed from the battery, set the priority lower than 'normal'. To force use of battery, set priority higher than battery priority.

shiftable.time
Time to run

Required

  • Type: integer
  • Unit: min.
  • Min: 0
shiftable.power
Power needed

Required

  • Type: integer
  • Unit: W
  • Min: 0
Times
It may make sense to lock these loads into the times with sunshine so that the battery is not burdened with high discharging power.
shiftable.run
Preset for run

Optional

  • Type: number
  • Default: 0

Possible values

  • 0 - Anytime or start/end + blocks
  • 1 - Today
  • 2 - Tomorrow
  • 3 - Daylight times only

"Today", "Tomorrow" or "Daylight" overwrite the "start", "end" and "block" parameters!

shiftable.start
Start time

Optional

  • Type: string

Format: HH[:MM][+1]|+h

The load is only activated from this time onwards.

shiftable.end
End time

Optional

  • Type: string

Format: HH[:MM][+1]|+h

The load must be finished at this time.

shiftable.block
Block activation

Optional

  • Type: string

Format: HH:MM-HH:MM[,HH:MM-HH:MM]...

Block run for specific time window(s), periods defined over midnight possible.

© 2024 - 2025 by Forecast.Solar | v0.0.0-alpha