Skip to content

ModBus to MQTT Ethernet Bridge for a Solis 1.5kW Inverter

No Wi-Fi in the Shed, Two Months Without a Reset — A Solis Inverter Modbus-to-MQTT Bridge Built on ATmega32U4 and W5500

scott

Published August 27, 2026

Original author: Brian DoreyOriginal source (new tab)

ModBus to MQTT Ethernet Bridge for a Solis 1.5kW Inverter

Components

Hardware components

WIZnet parts

Project description

요약 영국의 메이커 Brian Dorey는 석조 벽에 가로막혀 Wi-Fi가 끊기던 태양광 인버터 로거를 ATmega32U4 + W5500 유선 이더넷 브리지로 교체했습니다. 인버터의 Modbus RTU 데이터를 읽어 로컬 MQTT 브로커로 발행하고 Home Assistant에 연결하는 구조로, 제조사 클라우드를 전혀 경유하지 않습니다. 주목할 점은 이 장치의 MCU가 SRAM 2.5KB짜리 8비트 AVR이라는 사실이며, 그럼에도 이더넷이 성립한 이유는 TCP/IP가 소프트웨어가 아니라 칩 안에 있기 때문입니다. 개요 가정용 태양광 인버터는 대부분 제조사가 제공하는 Wi-Fi 데이터로거 스틱을 통해 클라우드로 데이터를 보냅니다. 편리하지만 두 가지 대가가 따릅니다. 데이터가 내 손을 떠난다는 점, 그리고 무선 링크가 끊기면 계측도 함께 멈춘다는 점입니다. 이 프로젝트의 인버터는 주택에서 떨어진 창고(shed)에 설치돼 있고, 라우터와의 사이에는 2미터가 넘는 석재와 콘크리트가 놓여 있습니다. 저자가 앞서 만든 ESP32 기반 Wi-Fi 브리지는 이 벽 앞에서 접속 실패와 프리즈를 반복했습니다. 안테나를 바꾸거나 재접속 로직을 다듬어 해결할 수 있는 문제가…

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.

Similar projects you might like