SmartgridOne logo
SmartgridOne logo
Accessori
AppAvvertenze di sicurezza, manutenzione e legaliAvvio rapido
Cassetta degli attrezzi
Certificati
Configuration from A to Z
Controllore
Devices
Caldaia
Carichi commutati
Cloud
AlphaESS
Controllo Ems
HelinNeargridScholtTaylorWithTheGrid
Huawei
NeovoltSMASolarEdge
SparkySungrow iSolarCloud
Contatore del gas
Contatore dell'acqua
Contatore di Energia
Inverter Ibridi Fotovoltaici e per Batterie
Nuove integrazioni
Plc
Pompa di calore
Stazione di Ricarica EV
External Signals
InstallazioneLED di statoLicenseLinee guida per cablaggio e connettivitàRete
Risoluzione dei problemi
Specifiche
Specifico del Cliente
Tempo di risposta del controlloVideo tutorial
DevicesCloudControllo Ems
Taylor

Driver MQTT Taylor

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

Script demo Python

Contattare SmartgridOne per richiedere uno script demo.

Prerequisiti

Cloud Controller

I siti saranno gestiti tramite un Cloud Controller. Contattare Controller per configurare un nuovo Cloud Controller.

Configurazione del sito

Una volta creato un Cloud Controller, conterrà un numero di serie unico (standard1/rp_one_s/taylor_ack/<site_filter>/<Controller SN>).

Nuovi siti possono essere generati sul Cloud Controller utilizzando filtri sito unici standard1/outbound/taylor_cmd/<site_filter>/<Controller SN>/.

Queste due variabili devono essere usate nei Topic e nel Body MQTT.

Scholt

Previous Page

WithTheGrid

Next Page

On this page

Driver MQTT TaylorScript demo PythonPrerequisitiCloud ControllerConfigurazione del sitoSelezione dei dispositiviCredenziali MQTTInvio delle misurazioniConferma di ricezione della misurazioneRicezione comandi
Avviso
Avviso

L'uso di filtri sito identici comporterà errori.

Selezione dei dispositivi

Device TypeSupportati
Inverter Solari✅
Dispositivi di Accumulo
Pompe di Calore
Contatori di Rete e Consumo
Caricatori EV❌
Nota
Nota

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

Credenziali MQTT

SmartgridOne fornirà le credenziali MQTT. È necessario inserire il nome utente MQTT durante la generazione di un nuovo sito.

Nota
Nota

Le credenziali devono essere fornite una sola volta. Una sola serie di credenziali MQTT può essere utilizzata per gestire tutti i siti.

Invio delle misurazioni

Per inviare misurazioni al SmartgridOne Controller, può essere utilizzato il seguente topic MQTT per la pubblicazione: standard1/outbound/taylor_meas/<site_filter>/<Controller SN>/

I campi opzionali sono indicati in corsivo.

I seguenti campi possono essere inviati 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
      • I possibili modi di funzionamento 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": <Potenza Attiva Rete in Watt>,
                "today_imported_energy_Wh": <Energia Importata Rete in Watt-ora>,
                "today_exported_energy_Wh": <Energia Esportata Rete in Watt-ora>,
            },
            "meter": {
                "active_power_W": <Potenza Attiva Rete in Watt>,
                "today_imported_energy_Wh": <Energia Importata Rete in Watt-ora>,
                "today_exported_energy_Wh": <Energia Esportata Rete in Watt-ora>,
            },
            "storage": {
                "energy_stored_Wh": <Energia Accumulata in Watt-ora>,
                "mean_soc_perc": <Percentuale Media Stato di Carica>,
                "active_power_W": <Potenza Attiva in Watt>,
                "today_charged_Wh": <Energia Caricata nella Giornata Corrente in Watt-ora>,
                "today_discharged_Wh": <Energia Scaricata nella Giornata Corrente in Watt-ora>,
            },
            "solar": {
                "active_power_W": <Potenza Attiva Solare in Watt>,
                "today_energy_Wh": <Energia Prodotta Oggi in Watt-ora>.
            },
            "heat_pump": {
                "active_power_W": <Potenza Attiva Pompa di Calore in Watt>,
                "operation_modes": <Modalità di Funzionamento Pompa di Calore>
            }
        },
        "response_code": <Codice di Risposta>
    },
    "fields": {},
    "requestTime": "<Unix Timestamp>",
    "time": "<Unix Timestamp>",
    "siteNodeId": "<site_filter"
}

Conferma di ricezione della misurazione

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

Questa conferma può essere usata per:

  1. Verificare che il messaggio della misurazione sia stato ricevuto con successo.
  2. Verificare che il messaggio della misurazione contenga tutti i dati necessari.

Ricezione comandi

Per ricevere comandi da SmartgridOne Controller, sottoscriversi al 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: Elenco delle Policy Potenziali