ich antworte mir mal selber.
Es läuft mittlerweile, Dank Antwort von "thechatty" von Github.
Vielleicht kann es ja jemand gebrauchen.
what to do:
Tasmota mit SMI kompilieren und auf den D1 mini spielen.
Folgendes Script eintragen und speichern:
>D
>B
=>sensor53 r
>M 1
+1,4,m,0,19200,SekHK,2,5,rF7030009000E,F703001D,F703006A
1,F7031CSSss@i0:10,Außentemp.,°C,Temp_Outside,1
1,F7031Cx06SSss@i0:10,Vorlauftemp.,°C,Temp_Flow,1
1,F7031Cx14SSss@i0:10,Rücklauftemp.,°C,Temp_Return,1
1,F7031Cx26SSss@i0:10,Speichertemp.,°C,Temp_Vessel,1
1,F70304UUuu@i1:0.1,Messwertm3-h,l/h,Metric_M3H,0
1,F70304UUuu@i2:1,StellsignalRk1,%,CtrlSig_RK1,0
#
Altes Netzwerkkabel durchschneiden und die Pins 1, 7, 8 wie folgt belegen:
1=TxD -- GPIO4 --D2
7= GND -- GND
8= RxD -- GPIO2 -- D4
Das entscheidende ist aber die Änderung im Trovis 5573:
In der Einstellungsebene die geheime Schlüsselzahl 1732 eingeben.
Nach rechts zu CO6 (Modbus-Einstellungen) drehen und Drehtaste drücken.
CO6 --> F01 auf 1 stellen (=Modbus aktiv)
CO6 --> F02 auf 0 belassen (keine 16bit-Adressierung)
CO6 --> F03 auf 0 setzen (=Modemfunktion deaktivieren)
Nun zurück zur Hauptebene, dann:
PA6 --> Stationsadresse (ST.-NR.) von 255 auf 247 ändern
Alle relevanten Modbus-Einstellungen sind damit gemacht.
Und nun per MQTT ab in den ioBroker.
Und so sieht es dann aus:
Trovis.png
die beiden letzten Werte stehen auf Null, weil die Heizung noch aus ist.
thats it
Was mir aber fehlt, ist der Status der Pumpen, ob an oder aus. Da muss ich mir noch was anderes für überlegen.