---
title: "OpenDTU"
url: "https://maker.wiznet.io/rena/projects/opendtu/"
markdown_url: "https://maker.wiznet.io/rena/projects/opendtu/md"
type: "UCC: User Created Content"
author: "tbnobody"
author_url: "https://github.com/tbnobody/OpenDTU"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "tbnobody"
original_url: "https://github.com/tbnobody/OpenDTU"
license: "GNU General Public License, version 3 or later (GPL3+)"
published: "2023-08-07"
language: "en"
hardware: ["WIZnet W5500"]
likes: 0
views: 785
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# OpenDTU

> Software for ESP32 to talk to Hoymiles Inverters

Original author: tbnobody (source: https://github.com/tbnobody/OpenDTU)

## Components

- **WIZnet W5500** x 1 ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5500))

WIZnet parts: W5500 ([Datasheet](https://docs.wiznet.io/Product/Chip/Ethernet/W5500/datasheet?utm_source=maker&utm_medium=project&utm_campaign=w5500), [product hub](https://maker.wiznet.io/products/w5500/))

## Article

OpenDTU is a project that provides a way to connect ESP32 devices to Hoymiles inverters. It uses the MQTT protocol to send and receive data, and it can be used to monitor the inverter's status, control its settings, and receive notifications.

The project is open source, and it is available on GitHub. It is well-documented, and there is a active community of users and developers.

Here are some of the features of OpenDTU:

- Support for a variety of Hoymiles inverters

- MQTT communication

- Monitoring of inverter status

- Control of inverter settings

- Notification of events

---

Source: https://maker.wiznet.io/rena/projects/opendtu/
