I'm very new to this forum and to central heating stuff, so please bear with me if I say something stupid

TL;DR: is it possible to adjust a signal received before it's sent out again?
The situation I'm facing now is that since I've got a heat pump installed in between my Tado and Remeha boiler (central heating system) the 0% modulation signals from the Tado are not always interpreted right. This has the effect that the heat pump does not stop, which is not really what it was meant to do.
I've logged a case with Tado and they really did put some effort into this, but concluded that their system did the proper thing. Unfortunately the help from inventum was negligible, they basically said I should have used an 'approve thermostat' from their list of approved thermostats.
I do have a quick and dirty fix for this issue, namely an automation in my home assistant that detects when the heat pump is active (by measuring the power consumption) while the Tado has 0% total heating request, the automation will send an 'away' signal to Tado which (apparently) triggers an 'OFF' signal that the heat pump does understand and it stops.
Of course this is not ideal, that's why I started searching online and came across the Opentherm Gateway. I immediately ordered a gateway from nodoshop because it's fascinating stuff


My grand question to this forum is: when I get a "0% modulation" signal from Tado, is it possible to convert this signal into an "OFF" signal to the heat pump with OTG?
Thanks a lot for your input and thoughts!
- Joris