SmartgridOne logo
SmartgridOne logo
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 del controlTutoriales en video
DispositivosNubeControl EMS
Neargrid

Controlador Neargrid MQTT

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 mediante 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, contendrá un número de serie único (standard1/rp_one_s/neargrid_ack/<site_filter>/<Controller SN>).

Los nuevos sitios pueden generarse en el Controlador en la Nube usando filtros de sitio únicos standard1/outbound/neargrid_cmd/<site_filter>/<Controller SN>/.

Estas dos variables deben usarse en los Temas y Cuerpo del MQTT.

Advertencia
Advertencia

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

Selección de dispositivo

Device TypeSoportado
Solar Inverters✅
Storage Devices
Heatpumps
Grid & Consumption Meters
EV Chargers❌
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 suministrarse 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 tema MQTT para publicar: standard1/outbound/neargrid_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 de la siguiente forma:

{
    "time": "<Unix Timestamp>",
    "data": {
        "state": {
            "grid": {
                "active_power_W": <Potencia Activa de la Red en Vatios>,
                "today_imported_energy_Wh": <Energía Importada de la Red en Vatios-hora>,
                "today_exported_energy_Wh": <Energía Exportada de la Red en Vatios-hora>,
            },
            "meter": {
                "active_power_W": <Potencia Activa del Medidor en Vatios>,
                "today_imported_energy_Wh": <Energía Importada del Medidor en Vatios-hora>,
                "today_exported_energy_Wh": <Energía Exportada del Medidor en Vatios-hora>,
            },
            "storage": {
                "energy_stored_Wh": <Energía Almacenada en Vatios-hora>,
                "mean_soc_perc": <Porcentaje Medio del Estado de Carga>,
                "active_power_W": <Potencia Activa en Vatios>,
                "today_charged_Wh": <Energía Cargada Hoy en Vatios-hora>,
                "today_discharged_Wh": <Energía Descargada Hoy en Vatios-hora>,
            },
            "solar": {
                "active_power_W": <Potencia Activa Solar en Vatios>,
                "today_energy_Wh": <Energía Producida Hoy en Vatios-hora>.
            },
            "heat_pump": {
                "active_power_W": <Potencia Activa de la Bomba de Calor en Vatios>,
                "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 reciba correctamente, se enviará una confirmación en el siguiente tema: standard1/rp_one_s/neargrid_ack/<site_filter>/<Controller SN>

Esta confirmación puede usarse para:

  1. Verificar que el mensaje de medición se recibió correctamente.
  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 tema MQTT: standard1/outbound/neargrid_cmd/<site_filter>/<Controller SN>/

La respuesta tiene la siguiente estructura:

{
    "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 se encuentra aquí: List of Potential Policies

Last updated February 18, 2026Edit this page

Helin

Previous Page

Scholt

Next Page

On this page

Controlador Neargrid MQTTScript de demostración en PythonRequisitos previosControlador en la NubeConfiguración del sitioSelección de dispositivoCredenciales MQTTEnvío de medicionesConfirmación de MediciónRecepción de comandos