@dieter_p
Hi Dieter,
hat zwar leider etwas gedauert (bin einfach nicht vorher dazukommen...), aber hab mich da jetzt mal was mit dem Projekt beschäftigt.
Hab mir die Norm (EN 62053-31) besorgt und alles soweit aufgebaut (mithilfe meines Arbeitskollegen), wie ich der Meinung bin, dass es stimmen sollte^^

Die Schaltung dazu:

Da ich die 5V vom Wemos D1 Mini abgreife um das 15mA Signal zu erzeugen konnte ich das fertige Modul hat leider nicht verwenden, da dort zu große Wiederstände verbaut sind (meine Kollege hat dann die Optokoppler ausgelötet und wir ahben die dann auf eine eigene Platine aufgebaut).
Ich hoffe jetzt, dass die Spannung vom Signal (ca. 4V) ausreichen für die S0-Schnittstelle, da in der Norm nichts von Min-Spannung steht.
Zum Programm:
Ich schicke die Werte vom Shelly EM3 & vom Fronius-Wechselrichter an 2 ESP8266 (2x Wemos D1 Mini) 
und wandle dann die Werte folgendermaßen in das Pulsen vom Ausgang D2:

(Taktet so lange gleich, bis der MQTT-Wert sich ändert)
Lt. Oszilloskop ist das Signal ein schönes Rechteck und die Pulsdauer passt auch super (im Versuch hab ich 30ms EIN und 30ms AUS getestet).
Mein Plan wäre die Schaltung diese Woche mal an die Wärmepumpe zu hängen.
LG
Bernd