Ga naar hoofdinhoud

Actions

inverters_set_power_timeoutinteger

Set power level timeout in seconds. After the timeout all configured inverters in a building will reset to the configured power level. Use in conjunction with 'inverters_set_power_percentage' or'inverters_set_power_watts'.If not specified, the requested power level is permanent until another 'inverters_set_power_percentage'/'inverters_set_power_watts' is requested. Minimum allowed is 60 seconds.

inverters_set_power_percentageinteger

Target power level in percentage for all configured and supported inverters in a building. 0% is no power (inverters fully off), 100% is full power (inverters fully on).

inverters_set_power_timeout_percentageinteger

Target power level in percentage for all configured inverters in a building after the power level timeout has expired. Use in conjunction with 'inverters_set_power_percentage' and 'inverters_set_power_timeout'. If not specified, the Target power level is 100% (fully on).

inverters_set_power_wattsinteger

Target total power output in watt for all configured and supported inverters in a building.

inverters_set_power_timeout_wattsinteger

Target power output in watt for all configured inverters in a building after the power timeout has expired. Use in conjunction with 'inverters_set_power_watts' and 'inverters_set_power_timeout'. If not specified, the Target power level is unlimited (fully on).

battery_set_power_charge_wattsinteger

Target power charge in watts for all configured batteries in a building.Must be used in conjunction with 'battery_set_power_timeout'.

Possible values: >= 0

battery_set_power_discharge_wattsinteger

Target power discharge in watts for all configured batteries in a building.Must be used in conjunction with 'battery_set_power_timeout'.

Possible values: >= 0

battery_set_power_timeoutinteger

Desired time in seconds for which a battery discharge/charge action will be active.

Possible values: >= 60

ev_sockets_update object[]

This allows new values for specific EV Sockets

  • Array [
  • sensor_uuidstring<uuid>required

    Sensor UUID

    ev_socket_set_power_charge_wattsintegerrequired

    Desired power charge in watts. Must be a positive integer.

    Possible values: >= 0

    ev_socket_set_power_timeoutintegerrequired

    Timeout value for the power socket in seconds. Must be a positive integer.

    Possible values: >= 60

  • ]
  • setpoints_update object

    This allows new setpoints to be set for a building.

    setpoints object[]
  • Array [
  • sensor_uuidstring<uuid>required
    value
  • ]
  • fallback_timeout_minutesinteger

    Used as a kill switch. Once specified, a command must follow within the timeout. If not, the setpoints are set as previously sent.

    fallback_setpoints object[]

    If timeout of fallback_timeout_minutes expires, all these setpoints are set.

  • Array [
  • sensor_uuidstring<uuid>required
    value
  • ]
  • fcr_planning object

    This allows setting and/or updating FRC planning blocks.

    powerintegerrequired

    Awarded FCR power in watts to be delivered during the scheduled period.

    start_timestampintegerrequired

    in Unix epoch (seconds).

    stop_timestampintegerrequired

    in Unix epoch (seconds).

    enabledbooleanrequired

    Whether the given planning should be enabled or disabled.

    Actions
    {
    "inverters_set_power_timeout": 0,
    "inverters_set_power_percentage": 0,
    "inverters_set_power_timeout_percentage": 0,
    "inverters_set_power_watts": 0,
    "inverters_set_power_timeout_watts": 0,
    "battery_set_power_charge_watts": 0,
    "battery_set_power_discharge_watts": 0,
    "battery_set_power_timeout": 0,
    "ev_sockets_update": [
    {
    "sensor_uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "ev_socket_set_power_charge_watts": 0,
    "ev_socket_set_power_timeout": 0
    }
    ],
    "setpoints_update": {
    "setpoints": [
    {
    "sensor_uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "value": {}
    }
    ],
    "fallback_timeout_minutes": 0,
    "fallback_setpoints": [
    {
    "sensor_uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "value": {}
    }
    ]
    },
    "fcr_planning": {
    "power": 0,
    "start_timestamp": 0,
    "stop_timestamp": 0,
    "enabled": true
    }
    }