Zunächst mal solltest Du statt openDTU die Software openDTUonbattery flashen. Ob das geht, hängt von dem speziellen Chip ab, der in deinem Gerät verbaut ist, sollte aber bei den jetzigen modernen Geräten kein Problem sein.
Problem ist dann, dass sowohl der Hub als auch die OpenDTUonbattery den Wechselrichter regeln. Dafür würde ich im Hub den CT Modus einstellen und in der OpenDTU die Null-Einspeisung in Kommunikation mit dem Shelly. Das Gehirn ist dann openDTUonbattery, und der Hub schiebt nur so viel Energie nach, wie noch fehlt.