Skip to content

Bringing BACnet HVAC Into Home Assistant With an ESP32

Inside pw-esp-bacnet-proxy, an open-source project that connects existing Delta heating and cooling controls to a locally managed smart home.

viktor

Published September 23, 2026

Original author: pierswingfieldOriginal source (new tab)

Bringing BACnet HVAC Into Home Assistant With an ESP32

Project description

Summary pw-esp-bacnet-proxy connects Delta BACnet/IP heating and cooling controllers to Home Assistant through MQTT. Its retained ESP32-WROOM-32D configuration uses a WIZnet W5500 as the controller-facing SPI Ethernet interface, while ESP32 Wi-Fi provides home-network connectivity. This W5500 configuration is now a legacy/recovery profile; the project’s primary T-ETH-Lite configuration uses an RTL8201 Ethernet PHY instead. What the Project Does Developed by Piers Wingfield, the project makes an existing Delta DAC-1180E HVAC installation accessible through Home Assistant and a local web…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.