Hallo zusammen,
die Scripte oben haben bei mir alle nicht richtig funktioniert. 6.8 wurde nie angezeigt. Ich habe dann aber folgendes Script für den T550 bzw. Siemens UH50 erfolgreich zum laufen bekommen:
>D scnt=0 res=0 >R >B =>sensor53 r TelePeriod 300 >F ; Fernwrämezähler läuft mit Batterie und wird daher nur stündlich abgefragt ; count 100ms scnt+=1 switch scnt case 10 ;set sml driver to 300 baud and send /?! as HEX to trigger the Meter res=sml(1 0 300:7E1) print "Anfrage wird gesendet" res=sml(1 1 "0000000000000000000000000000000000000000") res=sml(1 1 "0000000000000000000000000000000000000000") res=sml(1 1 "2F3F210D0A") case 24 res=sml(1 0 2400:7E1) ;Neue Runde alle 60 Minuten case 36000 scnt=0 ends >M 1 +1,3,o,0,2400,LGUH50,1 1,=so2,1 1,6.8(@1,Zählerstand,MWh,kwh_count,3 1,6.8*01(@1,Zählerstand_year,MWh,kwh_count_year,3 1,6.6(@1,maximale Heizleistung,kWh,heizleistung_max,1 1,6.26(@1,Durchlauf,m³,m3_count,2 1,6.26*01(@1,Durchlauf_year,m³,m3_count_year,2 1,9.24(@1,unknown,m³h,unknown,1 1,6.33(@1,maximaler Durchlauf,m³h,durchlauf_max,3 1,9.4(@1,maximale VR Temp,C,lauf_max,1 1,9.31(@1,Fließdauer,h,flow_count,0 #