Integrating Mertik Maxitrol Fireplace into OpenHAB: Seeking Guidance

I’m currently working on integrating my new gas fireplace with an optional WiFi module into my OpenHAB setup, and I’m both excited and a bit stuck. After some research, I came across a Homey app that reverse-engineered the WiFi protocol for controlling the fireplace, which is exactly what I need. However, I’m aiming to achieve this within OpenHAB, and I’m not entirely sure where to start.

I’ve got the WiFi module installed and working, and I’ve even found some discussions about others who’ve managed to control their fireplaces via Homey. The challenge lies in translating that success into OpenHAB. I’ve looked into creating a custom binding, but my experience with bindings is limited, to say the least. I’m more of an academic, so while I’m comfortable with programming concepts, diving into binding development is a bit intimidating.

I’ve reached out to the developer of the Homey app to see if they could share insights into their API, but I’m still waiting on a response. In the meantime, I’m trying to figure out how to send commands to the fireplace from a simple Python script as a starting point. If I can get that to work, I can build from there.

I’ve been working through the OpenHAB developer guide, but I’m realizing just how much I need hands-on experience. Any advice on how to approach this, whether it’s through existing libraries, community resources, or even just tips on where to begin, would be incredibly helpful. I’m determined to get this working and would love to collaborate with anyone who’s tackled a similar project.

Thanks in advance for any guidance or suggestions you can offer! Let’s make this happen!