Hello everyone, I wanted to share my recent experience integrating a Solinteg inverter into my openHAB setup. It’s been a journey, but I’m thrilled with the outcome and thought I’d document the process in case it helps anyone else.
The Setup
Our home recently got a photovoltaic system installed, and after much research, I decided on the Solinteg system. It’s known for its impressive technical specs, like a UPS switching time of less than 10ms, which is crucial for our needs. However, I was aware that Solinteg isn’t the most supported system in the home automation community. Despite that, I knew integration was possible thanks to its Modbus TCP support.
The Process
I started by exploring the Modbus Binding in openHAB. Initially, I considered the HeliosEasyControls Binding but found the standard Modbus Binding more versatile. With over 200 data objects to handle, I decided to streamline the process by creating a spreadsheet with all the necessary specs from Solinteg and let a script do the heavy lifting. If you’re interested, I’ve shared the script on GitHub (link).
Challenges and Solutions
One hiccup I encountered was using modbus:gainOffset with UoM Items. Writing values didn’t work as expected, but I found a workaround using a transform:JS profile. It’s a small fix, but it made a big difference in ensuring everything communicated smoothly.
Recommendation
For anyone in Upper Austria looking into photovoltaic systems, I highly recommend Energy+. They did an excellent job installing our system, and their support has been top-notch.
Conclusion
This project was a great learning experience, and I’m excited to see how the integration evolves. If anyone has questions or needs help with a similar setup, feel free to reach out! Happy automating!