Accesorios
AplicaciónAvisos de seguridad, mantenimiento y legales
Caja de herramientas
Certificados
Configuración de la A a la Z
ControladorDirectrices de cableado y conectividad
Dispositivos
Bomba de Calor
Caldera
Cargas conmutable
Estación de Carga para Vehículos Eléctricos
Inversores Híbridos FV y de Batería
Medidor de agua
Medidor de Energía
Medidor de Gas
Nube
AlphaESS
Control EMS
HelinNeargridScholtTaylorWithTheGrid
Huawei
NeovoltSMASolarEdge
SparkySungrow iSolarCloud
Nuevas integraciones
Plc
Especificaciones
Específico del Cliente
Inicio rápidoInstalaciónLEDs de estadoLicenciaRed
Resolución de problemas
Señales Externas
Tiempo de respuesta de controlTutoriales en video
SmartgridOne logo
SmartgridOne logo
DispositivosNubeControl EMS
Taylor

Driver MQTT de Taylor

La siguiente integración puede usarse para enviar mediciones del sitio vía MQTT y recibir comandos para los diferentes tipos de dispositivos instalados.

Script de demostración en Python

Contacte a SmartgridOne para solicitar un script de demostración.

Requisitos previos

Controlador en la Nube

Los sitios serán controlados a través de un Controlador en la Nube. Por favor contacte a Controller para configurar un nuevo Controlador en la Nube.

Configuración del Sitio

Una vez creado un Controlador en la Nube, tendrá un número de serie único (standard1/rp_one_s/taylor_ack/<site_filter>/<Controller SN>).

Se pueden generar nuevos sitios en el Controlador en la Nube usando filtros de sitio únicos standard1/outbound/taylor_cmd/<site_filter>/<Controller SN>/.

Estas dos variables deben usarse en los Topics y el Body de MQTT.

Advertencia
Advertencia

Usar filtros de sitio idénticos resultará en errores.

Selección de Dispositivos

Device TypeCompatible
Inversores Solares✅
Dispositivos de Almacenamiento
Bombas de Calor
Medidores de Red y Consumo
Cargadores EV❌
Nota
Nota

Los dispositivos en un sitio no pueden editarse después de la creación.

Credenciales MQTT

SmartgridOne proporcionará las credenciales MQTT. El nombre de usuario MQTT debe ingresarse al generar un nuevo sitio.

Nota
Nota

Las credenciales deben entregarse solo una vez. Un conjunto de credenciales MQTT puede usarse para controlar todos los sitios.

Envío de mediciones

Para enviar mediciones al SmartgridOne Controller, se puede usar el siguiente topic MQTT para publicar: standard1/outbound/taylor_meas/<site_filter>/<Controller SN>/

Los campos opcionales se mencionan en cursiva.

Los siguientes campos pueden enviarse por tipo de dispositivo:

  • Almacenamiento

    • mean_soc_perc
    • active_power_W
    • today_charged_Wh
    • today_discharged_Wh
    • energy_stored_Wh
  • Solar

    • active_power_W
    • today_energy_Wh
  • Bombas de Calor

    • operation_modes
      • Los posibles modos de operación son off, on
    • active_power_W
      • Equivale a la potencia nominal mientras la bomba de calor está on
  • Medidores

    • active_power_W
    • today_imported_energy_Wh
    • today_exported_energy_Wh

El mensaje debe estructurarse así:

{
    "time": "<Unix Timestamp>",
    "data": {
        "state": {
            "grid": {
                "active_power_W": <Potencia Activa de la Red en Watts>,
                "today_imported_energy_Wh": <Energía Importada de la Red en Watt-horas>,
                "today_exported_energy_Wh": <Energía Exportada de la Red en Watt-horas>,
            },
            "meter": {
                "active_power_W": <Potencia Activa de la Red en Watts>,
                "today_imported_energy_Wh": <Energía Importada de la Red en Watt-horas>,
                "today_exported_energy_Wh": <Energía Exportada de la Red en Watt-horas>,
            },
            "storage": {
                "energy_stored_Wh": <Energía Almacenada en Watt-horas>,
                "mean_soc_perc": <Porcentaje Medio de Estado de Carga>,
                "active_power_W": <Potencia Activa en Watts>,
                "today_charged_Wh": <Energía Cargada en el Día Actual en Watt-horas>,
                "today_discharged_Wh": <Energía Descargada en el Día Actual en Watt-horas>,
            },
            "solar": {
                "active_power_W": <Potencia Activa Solar en Watts>,
                "today_energy_Wh": <Energía Producida Hoy en Watt-horas>.
            },
            "heat_pump": {
                "active_power_W": <Potencia Activa de la Bomba de Calor en Watts>,
                "operation_modes": <Modo de Operación de la Bomba de Calor>
            }
        },
        "response_code": <Código de Respuesta>
    },
    "fields": {},
    "requestTime": "<Unix Timestamp>",
    "time": "<Unix Timestamp>",
    "siteNodeId": "<site_filter"
}

Confirmación de medición

Cuando una medición se recibe con éxito, se enviará una confirmación en el siguiente topic: standard1/rp_one_s/taylor_ack/<site_filter>/<Controller SN>

Esta confirmación puede usarse para:

  1. Verificar que el mensaje de la medición fue recibido con éxito.
  2. Verificar que el mensaje de medición contenía todos los datos necesarios.

Recepción de comandos

Para recibir comandos del SmartgridOne Controller, suscríbase al siguiente topic MQTT: standard1/outbound/taylor_cmd/<site_filter>/<Controller SN>/

La respuesta se estructura así:

{
    "extraTags": {
        "nodeId": "<Controller SN>_site_0"
    },
    "time": "<Unix Timestamp>",
    "fields": {
        "solar_policy": "<policy>",
        "solar_power_setpoint_w": 5000,
        "storage_policy": "<policy>",
        "storage_power_setpoint_w": -5000
    }
}

La lista de políticas que se pueden recibir está aquí: Lista de Políticas Potenciales

Scholt

Previous Page

WithTheGrid

Next Page

On this page

Driver MQTT de TaylorScript de demostración en PythonRequisitos previosControlador en la NubeConfiguración del SitioSelección de DispositivosCredenciales MQTTEnvío de medicionesConfirmación de mediciónRecepción de comandos