SmartgridOne logo
SmartgridOne logo
Accessoires
App
Apparaten
Cloud
AlphaESS
Ems Controle
HelinNeargridScholtTaylorWithTheGrid
Huawei
NeovoltSMASolarEdge
SparkySungrow iSolarCloud
Energie Meter
EV Laadstation
Gasmeter
Geschakelde Belastingen
Ketel
Nieuwe integraties
Plc
Pv hybride- en batterijomvormers
Warmtepomp
Watermeter
Bedradings- en verbindingsrichtlijnenCertificaten
Configuratie van A tot Z
Controller
Externe Signaleringen
Gereedschapskist
Installatie
Klant specifiek
LicentieNetwerk
Probleemoplossing
Regeltijd reactieSnel aan de slagSpecificatiesStatus-LED'sVeiligheids-, onderhouds- en wettelijke mededelingenVideohandleidingen
ApparatenCloudEms Controle
Taylor

Taylor MQTT Driver

De volgende integratie kan worden gebruikt om sitemetingen via MQTT te verzenden en commando's te ontvangen voor de verschillende geïnstalleerde apparaattype.

Python demo script

Neem contact op met SmartgridOne om een demo script aan te vragen.

Vereisten

Cloud Controller

De sites worden bestuurd via een Cloud Controller. Neem contact op met Controller om een nieuwe Cloud Controller in te stellen.

Site Setup

Zodra een Cloud Controller is aangemaakt, bevat deze een uniek serienummer (standard1/rp_one_s/taylor_ack/<site_filter>/<Controller SN>).

Nieuwe sites kunnen op de Cloud Controller worden aangemaakt met behulp van unieke sitefilters standard1/outbound/taylor_cmd/<site_filter>/<Controller SN>/

Deze twee variabelen moeten worden gebruikt in de MQTT Topics en Body.

Waarschuwing
Waarschuwing

Het gebruik van identieke sitefilters zal fouten veroorzaken.

Apparaat Selectie

Device TypeOndersteund
Solar Inverters✅
Storage Devices
Heatpumps
Grid & Consumption Meters
EV Chargers❌
Opmerking
Opmerking

De apparaten in een site kunnen niet worden aangepast na aanmaak.

MQTT Referenties

SmartgridOne zal MQTT-referenties leveren. De MQTT gebruikersnaam moet worden ingevoerd bij het aanmaken van een nieuwe site.

Opmerking
Opmerking

De referenties moeten slechts één keer worden verstrekt. Eén set MQTT-referenties kan worden gebruikt om alle sites te beheren.

Metingen verzenden

Om metingen naar de SmartgridOne Controller te sturen, kan de volgende MQTT topic worden gebruikt voor publiceren: standard1/outbound/taylor_meas/<site_filter>/<Controller SN>/

Optionele velden zijn cursief vermeld (italics).

De volgende velden kunnen per apparaattype worden verzonden:

  • Storage

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

    • active_power_W
    • today_energy_Wh
  • Heat Pumps

    • operation_modes
      • Mogelijke bedrijfsmodi zijn off, on
    • active_power_W
      • Gelijk aan het nominaal vermogen terwijl de warmtepomp aan staat
  • Meters

    • active_power_W
    • today_imported_energy_Wh
    • today_exported_energy_Wh

Het bericht moet als volgt worden gestructureerd:

{
    "time": "<Unix Timestamp>",
    "data": {
        "state": {
            "grid": {
                "active_power_W": <Grid Actief Vermogen in Watt>,
                "today_imported_energy_Wh": <Grid Geïmporteerde Energie in Watt-uur>,
                "today_exported_energy_Wh": <Grid Geëxporteerde Energie in Watt-uur>,
            },
            "meter": {
                "active_power_W": <Grid Actief Vermogen in Watt>,
                "today_imported_energy_Wh": <Grid Geïmporteerde Energie in Watt-uur>,
                "today_exported_energy_Wh": <Grid Geëxporteerde Energie in Watt-uur>,
            },
            "storage": {
                "energy_stored_Wh": <Opgeslagen Energie in Watt-uur>,
                "mean_soc_perc": <Gemiddeld laadtoestandpercentage>,
                "active_power_W": <Actief Vermogen in Watt>,
                "today_charged_Wh": <Vandaag opgeladen energie in Watt-uur>,
                "today_discharged_Wh": <Vandaag ontladen energie in Watt-uur>,
            },
            "solar": {
                "active_power_W": <Zonne-Energie Actief Vermogen in Watt>,
                "today_energy_Wh": <Vandaag opgewekte energie in Watt-uur>.
            },
            "heat_pump": {
                "active_power_W": <Warmtepomp Actief Vermogen in Watt>,
                "operation_modes": <Warmtepomp Bedrijfsmodus>
            }
        },
        "response_code": <Response Code>
    },
    "fields": {},
    "requestTime": "<Unix Timestamp>",
    "time": "<Unix Timestamp>",
    "siteNodeId": "<site_filter"
}

Meetbevestiging

Wanneer een meting succesvol is ontvangen, wordt een bevestiging gestuurd op het volgende topic: standard1/rp_one_s/taylor_ack/<site_filter>/<Controller SN>

Deze bevestiging kan worden gebruikt om:

  1. Te verifiëren dat het meetbericht succesvol is ontvangen.
  2. Te verifiëren dat het meetbericht alle benodigde gegevens bevatte.

Commando’s ontvangen

Om commando’s te ontvangen van de SmartgridOne Controller, abonneer op de volgende MQTT topic: standard1/outbound/taylor_cmd/<site_filter>/<Controller SN>/

De respons is als volgt gestructureerd:

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

De lijst met mogelijke policies die ontvangen kunnen worden is te vinden via: List of Potential Policies

Scholt

Previous Page

WithTheGrid

Next Page

On this page

Taylor MQTT DriverPython demo scriptVereistenCloud ControllerSite SetupApparaat SelectieMQTT ReferentiesMetingen verzendenMeetbevestigingCommando’s ontvangen