API para el módulo ModulatorManager
El módulo ModulatorManager
se ocupa de modular y/o balancear el consumo de la instalación actuando sobre los procesos de carga.
< Volver a la página principal.
Table of Contents
Operations
RECEIVE XEO/VIARIS/{meshId}/stat/0/{deviceId}/processes/modulator
Operation
- Operation ID:
StatProcModulatorOp
Indica el estado actual de los procesos abiertos
Parameters
Name | Type | Description | Value | Constraints | Notes |
---|---|---|---|---|---|
meshId | string | Identificador de la red "mesh" a la que pertenece el cargador. Usualmente consiste en un 0 seguido de los últimos cinco dígitos del número de serie en formato hexadecimal. | examples ("0F75B7" ) | - | required |
deviceId | string | Número de serie del dispositivo. | examples ("EVVC3454F75B7" , "EVVC4AC4F415C" ) | - | required |
Message StatProcModulatorMsg
- Message ID:
StatProcModulatorMsg
- Content type: application/json
Estado actual de los procesos abiertos
Payload
Name | Type | Description | Value | Constraints | Notes |
---|---|---|---|---|---|
(root) | object | - | - | - | additional properties are allowed |
header | object | Cabecera común para el payload de cada mensaje | - | - | additional properties are allowed |
header.timestamp | integer | Fecha y hora en formato UNIX Time Stamp | - | - | required |
header.heapFree | integer | Cantidad de memoria libre en la sección Heap | - | - | - |
data | object | - | - | - | additional properties are allowed |
data.uid | integer | Identificador del módulo | const (22 ) | - | - |
data.maxPower | integer | Potencia máxima del cargador (W) | - | - | - |
data.limitPower | integer | Potencia contratada (W) | - | - | - |
data.limitPowerByPhase | array<integer> | Potencia contratada por fase (W) | - | 3 items | - |
data.limitPowerByPhase (single item) | integer | - | - | - | - |
data.totalPower | integer | Potencia total consumida en la instalación (W) | - | - | - |
data.totalPowerByPhase | array<integer> | Potencia consumida en la instalación discriminada por fase (W) | - | 3 items | - |
data.totalPowerByPhase (single item) | integer | - | - | - | - |
data.midLEnabled | boolean | Contador MID de la izquierda habilitado | - | - | - |
data.midREnabled | boolean | Contador MID de la derecha habilitado | - | - | - |
data.totalEnery | number | Energía total medida en la instalación (Wh) | - | - | - |
data.totalEnergyByPhase | array<number> | Energía medida por fase en la instalación (Wh) | - | 3 items | - |
data.totalEnergyByPhase (single item) | number | - | - | - | - |
data.homeEnergy | number | Energía estimada consumida en la vivienda (Wh) | - | - | - |
data.homeEnergyByPhase | array<number> | Energía estimada consumida en la vivienda por fase (Wh) | - | 3 items | - |
data.homeEnergyByPhase (single item) | number | - | - | - | - |
data.homePower | integer | Potencia medida en la vivienda, es decir, sin contar el cargador (W) | - | - | - |
data.evsePower | integer | Potencia medida en el cargador (W) | - | - | - |
data.totalCurrent | array<number> | Corriente total medida en la instalación (mA), en cada fase | - | 3 items | - |
data.totalCurrent (single item) | number | - | - | - | - |
data.splMode | integer | Modo de funcionamiento SPL: - 0 : deshabilitado - 1 : SPL en modo Master - 2 : SPL en modo Slave | - | - | - |
data.splSlaveFailPower | integer | Corrriente de carga máxima ante pérdida de comunicaciones SPL (mA) | - | - | - |
data.status | integer | Estado interno | - | - | - |
data.splMeter | integer | Tipo de medidor usado en la red SPL: - 0 : CONTAX-D-0643 - 1 : TMC100 | - | - | - |
data.relOverload | number | Relación de sobrecarga en el conjunto de fases de la instalación eléctrica | - | - | - |
data.relOverloadByPhase | number | Relación de sobrecarga en el conjunto de fases de la instalación eléctrica en cada fase | - | - | - |
data.mbusDetected | boolean | Medidor secundario detectado | - | - | - |
data.splDetected | boolean | Sistema SPL habilitado | - | - | - |
data.ctxDetected | boolean | Medidor principal detectado | - | - | - |
data.elements | array<object> | - | - | [ 1 .. 2 ] items | - |
data.elements.connectorId | integer | Identificador numérico del conector | - | - | - |
data.elements.connectorType | integer | Tipo de conector: - 0 : Schuko - 1 : manguera Tipo 2 - 2 : base Tipo 2 | - | - | - |
data.elements.connectorName | string | Nombre del conector: - mennekes - schuko - mennekes1 - mennekes2 | - | - | - |
data.elements.state | integer | Estado del conector | - | - | - |
data.elements.now | object | - | - | - | additional properties are allowed |
data.elements.now.timestamp | integer | Marca de tiempo en formato UNIX | - | - | - |
data.elements.now.active | integer | Potencia activa instantánea (W) | - | - | - |
data.elements.now.reactive | integer | Potencia reactiva instantánea (VAr) | - | - | - |
data.elements.now.asignment | integer | Corriente asignada al conector (mA) | - | - | - |
data.elements.now.current | array<integer> | Corriente instantánea por fase (mA) | - | 3 items | - |
data.elements.now.current (single item) | integer | - | - | - | - |
data.elements.now.pfactor | array<number> | Factor de potencia por fase | - | 3 items | - |
data.elements.now.pfactor (single item) | number | - | - | - | - |
data.elements.now.aPow | array<integer> | Potencia activa por fase (W) | - | 3 items | - |
data.elements.now.aPow (single item) | integer | - | - | - | - |
data.elements.now.rPow | array<integer> | Potencia reactiva por fase (Var) | - | 3 items | - |
data.elements.now.rPow (single item) | integer | - | - | - | - |
data.elements.now.chargeProcess | object | - | - | - | additional properties are allowed |
data.elements.now.chargeProcess.id | integer | Identificador del proceso de carga | - | - | - |
data.elements.now.chargeProcess.phase | integer | Fase activa | - | - | - |
data.elements.now.chargeProcess.pwm | integer | Valor actual de la corriente señalada al VE (mA) | - | - | - |
data.elements.now.chargeProcess.minPwm | integer | Valor mínimo a señalar al VE (mA) | - | - | - |
data.elements.now.chargeProcess.start | object | Información en el momento de iniciar el proceso de carga | - | - | additional properties are allowed |
data.elements.now.chargeProcess.start.timestamp | integer | Marca de tiempo en formato UNIX | - | - | - |
data.elements.now.chargeProcess.start.source | string | Agente que inició el proceso de carga | - | - | - |
data.elements.now.chargeProcess.start.active | integer | Energía activa (Wh) | - | - | - |
data.elements.now.chargeProcess.start.reactive | integer | Energía reactiva (VArh) | - | - | - |
data.elements.now.chargeProcess.last | object | Información instantánea o al final del proceso de carga. | - | - | additional properties are allowed |
data.elements.now.chargeProcess.last.timestamp | integer | Marca de tiempo en formato UNIX | - | - | - |
data.elements.now.chargeProcess.last.source | string | Agente que inició el proceso | - | - | - |
data.elements.now.chargeProcess.last.active | integer | Energía activa (Wh) | - | - | - |
data.elements.now.chargeProcess.last.reactive | integer | Energía reactiva (VArh) | - | - | - |
data.splElements | array<object> | - | - | [ 1 .. 256 ] items | - |
data.splElements.mac | string | Identificador MAC del cargador. | - | - | - |
data.splElements.disconnected | boolean | Indica si está o no desconectado de la red SPL | - | - | - |
data.splElements.isMaster | boolean | Indica si es o no Máster de la red SPL | - | - | - |
data.splElements.index | number | Índice del equipo esclavo | - | - | - |
data.splElements.connectorId | number | Identificador del conector | - | - | - |
data.splElements.flags | number | Flags de estado | - | - | - |
data.splElements.pwm | array<number> | Corriente señalada en cada fase | - | 3 items | - |
data.splElements.pwm (single item) | number | - | - | - | - |
data.splElements.current | array<number> | Corriente intantánea en cada fase (mA). | - | 3 items | - |
data.splElements.current (single item) | number | - | - | - | - |
data.splElements.power | array<number> | Potencia activa intantánea en cada fase (W). | - | 3 items | - |
data.splElements.power (single item) | number | - | - | - | - |
data.splElements.phase | array<boolean> | Indica la presencia de cada fase | - | 3 items | - |
data.splElements.phase (single item) | boolean | - | - | - | - |
data.splElements.phaseCount | integer | Número de fases empleadas en la carga | - | - | - |
data.splElements.chargeEnergy | integer | Energía activa acumulada en la carga actual (Wh). | - | - | - |
data.splElements.totalEnergy | integer | Energía activa total (Wh). | - | - | - |
Examples of payload (generated)
{
"header": {
"timestamp": 0,
"heapFree": 0
},
"data": {
"uid": 22,
"maxPower": 0,
"limitPower": 0,
"limitPowerByPhase": [
0,
0,
0
],
"totalPower": 0,
"totalPowerByPhase": [
0,
0,
0
],
"midLEnabled": true,
"midREnabled": true,
"totalEnery": 0,
"totalEnergyByPhase": [
0,
0,
0
],
"homeEnergy": 0,
"homeEnergyByPhase": [
0,
0,
0
],
"homePower": 0,
"evsePower": 0,
"totalCurrent": [
0,
0,
0
],
"splMode": 0,
"splSlaveFailPower": 0,
"status": 0,
"splMeter": 0,
"relOverload": 0,
"relOverloadByPhase": 0,
"mbusDetected": true,
"splDetected": true,
"ctxDetected": true,
"elements": [
{
"connectorId": 0,
"connectorType": 0,
"connectorName": "string",
"state": 0,
"now": {
"timestamp": 0,
"active": 0,
"reactive": 0,
"asignment": 0,
"current": [
0,
0,
0
],
"pfactor": [
0,
0,
0
],
"aPow": [
0,
0,
0
],
"rPow": [
0,
0,
0
],
"chargeProcess": {
"id": 0,
"phase": 0,
"pwm": 0,
"minPwm": 0,
"start": {
"timestamp": 0,
"source": "string",
"active": 0,
"reactive": 0
},
"last": {
"timestamp": 0,
"source": "string",
"active": 0,
"reactive": 0
}
}
}
}
],
"splElements": [
{
"mac": "string",
"disconnected": true,
"isMaster": true,
"index": 0,
"connectorId": 0,
"flags": 0,
"pwm": [
0,
0,
0
],
"current": [
0,
0,
0
],
"power": [
0,
0,
0
],
"phase": [
true,
true,
true
],
"phaseCount": 0,
"chargeEnergy": 0,
"totalEnergy": 0
}
]
}
}
RECEIVE XEO/VIARIS/{meshId}/stat/0/{deviceId}/historic/modulator
Operation
- Operation ID:
StatHistModulatorOp
Resumen del proceso de carga una vez finalizada esta
Parameters
Name | Type | Description | Value | Constraints | Notes |
---|---|---|---|---|---|
meshId | string | Identificador de la red "mesh" a la que pertenece el cargador. Usualmente consiste en un 0 seguido de los últimos cinco dígitos del número de serie en formato hexadecimal. | examples ("0F75B7" ) | - | required |
deviceId | string | Número de serie del dispositivo. | examples ("EVVC3454F75B7" , "EVVC4AC4F415C" ) | - | required |
Message StatHistModulatorMsg
- Message ID:
StatHistModulatorMsg
- Content type: appication/json
Estao actual de los procesos abiertos
Payload
Name | Type | Description | Value | Constraints | Notes |
---|---|---|---|---|---|
(root) | object | - | - | - | additional properties are allowed |
header | object | Cabecera común para el payload de cada mensaje | - | - | additional properties are allowed |
header.timestamp | integer | Fecha y hora en formato UNIX Time Stamp | - | - | required |
header.heapFree | integer | Cantidad de memoria libre en la sección Heap | - | - | - |
data | object | Resumen de un proceso de carga tras su finalización | - | - | additional properties are allowed |
data.uid | integer | Identificador de objeto | const (22 ) | - | - |
data.id | integer | Identificador del proceso de carga | - | - | - |
data.connectorId | integer | Identificador numérico del conector | - | - | - |
data.connectorType | integer | Tipo de conector: - 0 : Schuko - 1 : manguera Tipo 2 - 2 : base Tipo 2 | - | - | - |
data.connectorName | string | Nombre del conector: - mennekes - schuko - mennekes1 - mennekes2 | - | - | - |
data.phase | integer | Fases activas durante el proceso | - | - | - |
data.minPwm | integer | Valor mínimo del PWM (mA) | - | - | - |
data.start | object | - | - | - | additional properties are allowed |
data.start.timestamp | integer | Marca de tiempo en formato UNIX | - | - | - |
data.start.user | string | Usuario que inició la carga | - | - | - |
data.start.source | string | Agente que inició el proceso de carga | - | - | - |
data.start.active | integer | Energía activa (Wh) | - | - | - |
data.last | object | - | - | - | additional properties are allowed |
data.last.timestamp | integer | Fecha y hora en el momento de finalizar la carga en formato UNIX | - | - | - |
data.last.user | string | Usuario que finalizó la carga | - | - | - |
data.last.source | string | Agente que finalizó el proceso de carga | - | - | - |
data.last.active | integer | Energía activa (Wh) | - | - | - |
data.active | array<integer> | Parcial de la Energía Activa entregada en la carga (total y por periodos tarifarios - Wh) | - | 4 items | - |
data.active (single item) | integer | - | - | - | - |
Examples of payload (generated)
{
"header": {
"timestamp": 0,
"heapFree": 0
},
"data": {
"uid": 22,
"id": 0,
"connectorId": 0,
"connectorType": 0,
"connectorName": "string",
"phase": 0,
"minPwm": 0,
"start": {
"timestamp": 0,
"user": "string",
"source": "string",
"active": 0
},
"last": {
"timestamp": 0,
"user": "string",
"source": "string",
"active": 0
},
"active": [
0,
0,
0,
0
]
}
}
SEND XEO/VIARIS/{meshId}/set/0/{deviceId}/rt/modulator
Operation
- Operation ID:
SetRtModulatorOp
Mensaje para activar el envío de la trama RT en una frecuencia establecida. La trama RT se usa para poder ver el estado de los procesos de carga activos
Parameters
Name | Type | Description | Value | Constraints | Notes |
---|---|---|---|---|---|
meshId | string | Identificador de la red "mesh" a la que pertenece el cargador. Usualmente consiste en un 0 seguido de los últimos cinco dígitos del número de serie en formato hexadecimal. | examples ("0F75B7" ) | - | required |
deviceId | string | Número de serie del dispositivo. | examples ("EVVC3454F75B7" , "EVVC4AC4F415C" ) | - | required |
Message SetRtModulatorMsg
- Message ID:
SetRtModulatorMsg
- Content type: appication/json
Activación del envío periodico de la "trama RT"
Payload
Name | Type | Description | Value | Constraints | Notes |
---|---|---|---|---|---|
(root) | object | - | - | - | additional properties are allowed |
idTrans | integer | Identificador del mensaje | - | - | - |
data | object | - | - | - | additional properties are allowed |
data.period | integer | Periocidad (en segundos) con la que se quiere enviar la "trama RT" | - | >= 3 | - |
data.timeout | integer | Tiempo (en segundos) que estará activo el envío de la "trama RT" | examples (120 ) | - | - |
data.status | boolean | Indica si debe activarse o anularse el envío | - | - | - |
Examples of payload (generated)
{
"idTrans": 0,
"data": {
"period": 3,
"timeout": 120,
"status": true
}
}
RECEIVE XEO/VIARIS/{meshId}/stat/0/{deviceId}/streamrt/modulator
Operation
- Operation ID:
StreamRtModulatorOp
Presenta el estado de los procesos de carga activos en el dispositivo
Parameters
Name | Type | Description | Value | Constraints | Notes |
---|---|---|---|---|---|
meshId | string | Identificador de la red "mesh" a la que pertenece el cargador. Usualmente consiste en un 0 seguido de los últimos cinco dígitos del número de serie en formato hexadecimal. | examples ("0F75B7" ) | - | required |
deviceId | string | Número de serie del dispositivo. | examples ("EVVC3454F75B7" , "EVVC4AC4F415C" ) | - | required |
Message StreamRtMsg
- Message ID:
StreamRtMsg
- Content type: application/json
Estado actual de los procesos abiertos
Payload
Name | Type | Description | Value | Constraints | Notes |
---|---|---|---|---|---|
(root) | object | - | - | - | additional properties are allowed |
header | object | Cabecera común para el payload de cada mensaje | - | - | additional properties are allowed |
header.timestamp | integer | Fecha y hora en formato UNIX Time Stamp | - | - | required |
header.heapFree | integer | Cantidad de memoria libre en la sección Heap | - | - | - |
data | object | - | - | - | additional properties are allowed |
data.uid | integer | Identificador del módulo | const (22 ) | - | - |
data.maxPower | integer | Potencia máxima del cargador (W) | - | - | - |
data.limitPower | integer | Potencia contratada (W) | - | - | - |
data.limitPowerByPhase | array<integer> | Potencia contratada por fase (W) | - | 3 items | - |
data.limitPowerByPhase (single item) | integer | - | - | - | - |
data.totalPower | integer | Potencia total consumida en la instalación (W) | - | - | - |
data.totalPowerByPhase | array<integer> | Potencia consumida en la instalación discriminada por fase (W) | - | 3 items | - |
data.totalPowerByPhase (single item) | integer | - | - | - | - |
data.midLEnabled | boolean | Contador MID de la izquierda habilitado | - | - | - |
data.midREnabled | boolean | Contador MID de la derecha habilitado | - | - | - |
data.totalEnery | number | Energía total medida en la instalación (Wh) | - | - | - |
data.totalEnergyByPhase | array<number> | Energía medida por fase en la instalación (Wh) | - | 3 items | - |
data.totalEnergyByPhase (single item) | number | - | - | - | - |
data.homeEnergy | number | Energía estimada consumida en la vivienda (Wh) | - | - | - |
data.homeEnergyByPhase | array<number> | Energía estimada consumida en la vivienda por fase (Wh) | - | 3 items | - |
data.homeEnergyByPhase (single item) | number | - | - | - | - |
data.homePower | integer | Potencia medida en la vivienda, es decir, sin contar el cargador (W) | - | - | - |
data.evsePower | integer | Potencia medida en el cargador (W) | - | - | - |
data.totalCurrent | array<number> | Corriente total medida en la instalación (mA), en cada fase | - | 3 items | - |
data.totalCurrent (single item) | number | - | - | - | - |
data.splMode | integer | Modo de funcionamiento SPL: - 0 : deshabilitado - 1 : SPL en modo Master - 2 : SPL en modo Slave | - | - | - |
data.splSlaveFailPower | integer | Corrriente de carga máxima ante pérdida de comunicaciones SPL (mA) | - | - | - |
data.status | integer | Estado interno | - | - | - |
data.splMeter | integer | Tipo de medidor usado en la red SPL: - 0 : CONTAX-D-0643 - 1 : TMC100 | - | - | - |
data.relOverload | number | Relación de sobrecarga en el conjunto de fases de la instalación eléctrica | - | - | - |
data.relOverloadByPhase | number | Relación de sobrecarga en el conjunto de fases de la instalación eléctrica en cada fase | - | - | - |
data.mbusDetected | boolean | Medidor secundario detectado | - | - | - |
data.splDetected | boolean | Sistema SPL habilitado | - | - | - |
data.ctxDetected | boolean | Medidor principal detectado | - | - | - |
data.elements | array<object> | - | - | [ 1 .. 2 ] items | - |
data.elements.connectorId | integer | Identificador numérico del conector | - | - | - |
data.elements.connectorType | integer | Tipo de conector: - 0 : Schuko - 1 : manguera Tipo 2 - 2 : base Tipo 2 | - | - | - |
data.elements.connectorName | string | Nombre del conector: - mennekes - schuko - mennekes1 - mennekes2 | - | - | - |
data.elements.state | integer | Estado del conector | - | - | - |
data.elements.now | object | - | - | - | additional properties are allowed |
data.elements.now.timestamp | integer | Marca de tiempo en formato UNIX | - | - | - |
data.elements.now.active | integer | Potencia activa instantánea (W) | - | - | - |
data.elements.now.reactive | integer | Potencia reactiva instantánea (VAr) | - | - | - |
data.elements.now.asignment | integer | Corriente asignada al conector (mA) | - | - | - |
data.elements.now.current | array<integer> | Corriente instantánea por fase (mA) | - | 3 items | - |
data.elements.now.current (single item) | integer | - | - | - | - |
data.elements.now.pfactor | array<number> | Factor de potencia por fase | - | 3 items | - |
data.elements.now.pfactor (single item) | number | - | - | - | - |
data.elements.now.aPow | array<integer> | Potencia activa por fase (W) | - | 3 items | - |
data.elements.now.aPow (single item) | integer | - | - | - | - |
data.elements.now.rPow | array<integer> | Potencia reactiva por fase (Var) | - | 3 items | - |
data.elements.now.rPow (single item) | integer | - | - | - | - |
data.elements.now.chargeProcess | object | - | - | - | additional properties are allowed |
data.elements.now.chargeProcess.id | integer | Identificador del proceso de carga | - | - | - |
data.elements.now.chargeProcess.phase | integer | Fase activa | - | - | - |
data.elements.now.chargeProcess.pwm | integer | Valor actual de la corriente señalada al VE (mA) | - | - | - |
data.elements.now.chargeProcess.minPwm | integer | Valor mínimo a señalar al VE (mA) | - | - | - |
data.elements.now.chargeProcess.start | object | Información en el momento de iniciar el proceso de carga | - | - | additional properties are allowed |
data.elements.now.chargeProcess.start.timestamp | integer | Marca de tiempo en formato UNIX | - | - | - |
data.elements.now.chargeProcess.start.source | string | Agente que inició el proceso de carga | - | - | - |
data.elements.now.chargeProcess.start.active | integer | Energía activa (Wh) | - | - | - |
data.elements.now.chargeProcess.start.reactive | integer | Energía reactiva (VArh) | - | - | - |
data.elements.now.chargeProcess.last | object | Información instantánea o al final del proceso de carga. | - | - | additional properties are allowed |
data.elements.now.chargeProcess.last.timestamp | integer | Marca de tiempo en formato UNIX | - | - | - |
data.elements.now.chargeProcess.last.source | string | Agente que inició el proceso | - | - | - |
data.elements.now.chargeProcess.last.active | integer | Energía activa (Wh) | - | - | - |
data.elements.now.chargeProcess.last.reactive | integer | Energía reactiva (VArh) | - | - | - |
data.splElements | array<object> | - | - | [ 1 .. 256 ] items | - |
data.splElements.mac | string | Identificador MAC del cargador. | - | - | - |
data.splElements.disconnected | boolean | Indica si está o no desconectado de la red SPL | - | - | - |
data.splElements.isMaster | boolean | Indica si es o no Máster de la red SPL | - | - | - |
data.splElements.index | number | Índice del equipo esclavo | - | - | - |
data.splElements.connectorId | number | Identificador del conector | - | - | - |
data.splElements.flags | number | Flags de estado | - | - | - |
data.splElements.pwm | array<number> | Corriente señalada en cada fase | - | 3 items | - |
data.splElements.pwm (single item) | number | - | - | - | - |
data.splElements.current | array<number> | Corriente intantánea en cada fase (mA). | - | 3 items | - |
data.splElements.current (single item) | number | - | - | - | - |
data.splElements.power | array<number> | Potencia activa intantánea en cada fase (W). | - | 3 items | - |
data.splElements.power (single item) | number | - | - | - | - |
data.splElements.phase | array<boolean> | Indica la presencia de cada fase | - | 3 items | - |
data.splElements.phase (single item) | boolean | - | - | - | - |
data.splElements.phaseCount | integer | Número de fases empleadas en la carga | - | - | - |
data.splElements.chargeEnergy | integer | Energía activa acumulada en la carga actual (Wh). | - | - | - |
data.splElements.totalEnergy | integer | Energía activa total (Wh). | - | - | - |
Examples of payload (generated)
{
"header": {
"timestamp": 0,
"heapFree": 0
},
"data": {
"uid": 22,
"maxPower": 0,
"limitPower": 0,
"limitPowerByPhase": [
0,
0,
0
],
"totalPower": 0,
"totalPowerByPhase": [
0,
0,
0
],
"midLEnabled": true,
"midREnabled": true,
"totalEnery": 0,
"totalEnergyByPhase": [
0,
0,
0
],
"homeEnergy": 0,
"homeEnergyByPhase": [
0,
0,
0
],
"homePower": 0,
"evsePower": 0,
"totalCurrent": [
0,
0,
0
],
"splMode": 0,
"splSlaveFailPower": 0,
"status": 0,
"splMeter": 0,
"relOverload": 0,
"relOverloadByPhase": 0,
"mbusDetected": true,
"splDetected": true,
"ctxDetected": true,
"elements": [
{
"connectorId": 0,
"connectorType": 0,
"connectorName": "string",
"state": 0,
"now": {
"timestamp": 0,
"active": 0,
"reactive": 0,
"asignment": 0,
"current": [
0,
0,
0
],
"pfactor": [
0,
0,
0
],
"aPow": [
0,
0,
0
],
"rPow": [
0,
0,
0
],
"chargeProcess": {
"id": 0,
"phase": 0,
"pwm": 0,
"minPwm": 0,
"start": {
"timestamp": 0,
"source": "string",
"active": 0,
"reactive": 0
},
"last": {
"timestamp": 0,
"source": "string",
"active": 0,
"reactive": 0
}
}
}
}
],
"splElements": [
{
"mac": "string",
"disconnected": true,
"isMaster": true,
"index": 0,
"connectorId": 0,
"flags": 0,
"pwm": [
0,
0,
0
],
"current": [
0,
0,
0
],
"power": [
0,
0,
0
],
"phase": [
true,
true,
true
],
"phaseCount": 0,
"chargeEnergy": 0,
"totalEnergy": 0
}
]
}
}