मुख्य कंटेंट तक स्किप करें
dysonenergy

DysonEnergy Hybrid Inverter (Experimental)

The DysonEnergy Hybrid inverter can be monitored (and partially controlled) by the SmartgridOne Controller over either Modbus TCP or Modbus RTU (RS485). The driver automatically creates PV and battery child devices so that PV production and battery state can be tracked separately.

Experimental driver

This integration is flagged experimental and has not been validated on live hardware. Deploy only with explicit approval from Engineering.

Supported hardware

Device TypeVariantsModbus TCP (Ethernet)RS485Curtailment
Hybrid inverterDysonEnergy Hybrid (protocol V1.07.28)✅ (battery current/percentage control via Smart Grid mode)

Required firmware & documents

  • Protocol spreadsheet: Hybrid Inverter Modbus Protocol V1.07.28 (20 March 2024).
    Request the file from Engineering if you need register-level verification.
  • Contact at DysonEnergy: Liam Scheilen (liam.scheilen@dyson.energy).

Communication options

Modbus TCP

  • Connect the inverter’s LAN port to the site network.
  • Default port: 502.
  • Leave the Modbus unit ID between 1–247 (default 1); the driver uses the ID when talking over TCP as well.

Modbus RS485

  • Daisy-chain A/B to the SmartgridOne RS485 interface.
  • Terminate the far end of the bus, and ground the shield at one point only.
  • Serial settings supported:
    – Baud rate: any from the inverter menu (default 9600)
    – Data bits: 8
    – Parity: None
    – Stop bits: 1

Adding the device on the SmartgridOne Controller

  1. Go to Devices → Add device.
  2. Choose Hybrid inverter, then pick Modbus TCP or Modbus RS485 depending on your wiring.
  3. Enter the IP/port (TCP) or serial bus parameters (RS485) plus the inverter’s slave address.
  4. Start the scan; select DysonEnergy Hybrid Protocol (TCP) or DysonEnergy Hybrid Protocol (RS485) when it appears.
  5. Save the device. The driver will:
    • Read the inverter model and serial number.
    • Create a PV “total” node with up to four MPPT children.
    • Create a battery node for charge/discharge tracking.

Measurements collected

NodeMeasurements
Inverter parentPhase voltages (L1–L3), phase currents, per-phase active power, grid frequency
PV totalAggregated metrics derived from MPPT children
MPPT strings (1–4)DC voltage, DC current, instantaneous DC power per MPPT
BatteryState of health, state of charge, DC voltage, DC current (signed), battery power (signed)

Control capabilities

  • Battery Smart Grid mode
    When Smart Grid mode is enabled:
    • Setting consume commands writes the desired charge current (positive amperes) and zeroes discharge.
    • Setting produce commands writes the discharge power percentage and zeroes charge current.
    • The driver first forces the inverter’s work-mode register to Smart Grid (value 2).
  • Disable Smart Grid
    If Smart Grid mode is cleared, the driver writes work mode 0, leaving the inverter to run autonomously.

No direct PV string curtailment registers are exposed in the current profile; the MPPT nodes are read-only.

Installer tips

  • Record the inverter’s Modbus address and confirm it on-site before commissioning—it is required even for TCP connections.
  • If the scan fails, double-check the unit ID and that no other device responds on the same address.
  • Because the driver is experimental, monitor the first sync closely; report any missing metrics or register mismatches to Engineering with a copy of the inverter’s firmware version.