SmartgridOne logo
SmartgridOne logo
Accessori
AppAvvio rapidoAvvisi di sicurezza, manutenzione e note legaliCertificati
Configurazione dalla A alla Z
Controller
Dispositivi
Caldaia
Carichi commutati
Cloud
AlphaESS
Controllo EMS
HelinNeargridScholtTaylorWithTheGrid
Huawei
NeovoltSMASolarEdgeSolisCloud API V3SparkySungrow iSolarCloud
Contatore del gas
Contatore dell'acqua
Contatore di energia
Inverter ibridi fotovoltaici e inverter per batterie
Nuove integrazioni
PLC
Pompa di calore
Stazione di ricarica per veicoli elettrici
InstallazioneLED di statoLicenzaLinee guida per il cablaggio e la connettivitàRete
Risoluzione dei problemi
Segnali esterni
Specifiche
Specifico per il cliente
Tempo di risposta al controllo
Toolbox
Tutorial video
DispositiviCloudControllo EMS
Taylor

Driver MQTT Taylor

La seguente integrazione può essere utilizzata per inviare le misurazioni del sito tramite MQTT e ricevere comandi per i diversi tipi di dispositivi installati.

Script demo Python

Contatta SmartgridOne per richiedere uno script demo.

Prerequisiti

Cloud Controller

I siti saranno controllati tramite un Cloud Controller. Contatta SmartgridOne per configurare un nuovo Cloud Controller

Configurazione del sito

Una volta creato un Cloud Controller, conterrà un numero di serie univoco (<Controller SN>).

È possibile generare nuovi siti sul Cloud Controller utilizzando filtri del sito univoci <site_filter>

Queste due variabili devono essere utilizzate nei topic e nel body MQTT.

Avviso
Avviso

L'utilizzo di filtri del sito identici causerà errori.

Selezione dei dispositivi

Device TypeSupported
Solar Inverters✅
Storage Devices
Heatpumps
Grid & Consumption Meters
EV Chargers❌
Nota
Nota

I dispositivi di un sito non possono essere modificati dopo la creazione.

Credenziali MQTT

SmartgridOne fornirà le credenziali MQTT. Il nome utente MQTT deve essere inserito durante la generazione di un nuovo sito.

Nota
Nota

Le credenziali devono essere fornite una sola volta. Un set di credenziali MQTT può essere utilizzato per controllare tutti i siti.

Invio delle misurazioni

Per inviare misurazioni al SmartgridOne Controller, è possibile utilizzare il seguente topic MQTT per la pubblicazione: standard1/outbound/taylor_meas/<site_filter>/<Controller SN>/

I campi facoltativi sono indicati in corsivo.

È possibile inviare i seguenti campi per tipo di dispositivo:

  • Accumulo

    • mean_soc_perc
    • active_power_W
    • today_charged_Wh
    • today_discharged_Wh
    • energy_stored_Wh
  • Solare

    • active_power_W
    • today_energy_Wh
  • Pompe di calore

    • operation_modes
      • Le modalità operative possibili sono off, on
    • active_power_W
      • Equivale alla potenza nominale quando la pompa di calore è on
  • Contatori

    • active_power_W
    • today_imported_energy_Wh
    • today_exported_energy_Wh

Il messaggio deve essere strutturato come segue:

{
    "time": "<Unix Timestamp>",
    "data": {
        "state": {
            "grid": {
                "active_power_W": <Grid Active Power in Watts>,
                "today_imported_energy_Wh": <Grid Imported Energy in Watt-hours>





























Conferma della ricezione della misurazione

Quando una misurazione è stata ricevuta correttamente, verrà inviata una conferma sul seguente topic: standard1/rp_one_s/taylor_ack/<site_filter>/<Controller SN>

Questa conferma può essere utilizzata per:

  1. Verificare che il messaggio contenente la misurazione sia stato ricevuto correttamente.
  2. Verificare che il messaggio contenente la misurazione includesse tutti i dati necessari.

Ricezione dei comandi

Per ricevere comandi dal SmartgridOne Controller, sottoscrivere il seguente topic MQTT: standard1/outbound/taylor_cmd/<site_filter>/<Controller SN>/

La risposta è strutturata come segue:

{
    "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
    }
}

L'elenco delle policy che possono essere ricevute è disponibile qui:

Last updated December 11, 2025Edit this page

Scholt

Previous Page

WithTheGrid

Next Page

On this page

Driver MQTT TaylorScript demo PythonPrerequisitiCloud ControllerConfigurazione del sitoSelezione dei dispositiviCredenziali MQTTInvio delle misurazioniConferma della ricezione della misurazioneRicezione dei comandi
,
"today_exported_energy_Wh": <Grid Exported Energy in Watt-hours>,
},
"meter": {
"active_power_W": <Grid Active Power in Watts>,
"today_imported_energy_Wh": <Grid Imported Energy in Watt-hours>,
"today_exported_energy_Wh": <Grid Exported Energy in Watt-hours>,
},
"storage": {
"energy_stored_Wh": <Energy Stored in Watt-hours>,
"mean_soc_perc": <Mean State of Charge Percentage>,
"active_power_W": <Active Power in Watts>,
"today_charged_Wh": <Energy Charged on the Current Today in Watt-hours>,
"today_discharged_Wh": <Energy Discharged on the Current Today in Watt-hours>,
},
"solar": {
"active_power_W": <Solar Active Power in Watts>,
"today_energy_Wh": <Energy Produced Today in Watt-hours>.
},
"heat_pump": {
"active_power_W": <Heat Pump Active Power in Watts>,
"operation_modes": <Heat Pump Operation Mode>
}
},
"response_code": <Response Code>
},
"fields": {},
"requestTime": "<Unix Timestamp>",
"time": "<Unix Timestamp>",
"siteNodeId": "<site_filter"
}
Elenco delle policy potenziali