Itron
Itron ACE3000 Typ260
Itron ACE3000 Typ260
>D
; aktuelle Version unter https://bitshake.de/skripte
>B
=>sensor53 r
>M 1
+1,5,o,16,300,ACE3000,4,150,2F3F210D0A
1,1.8.0(@1,Total_in,KWh,Total_inZ1,2
1,2.8.0(@1,Total_out,KWh,Total_exZ1,2
#
Itron ACE6000 DC4xx
Itron ACE6000 DC4xx
>D
; aktuelle Version unter https://bitshake.de/skripte
res=0
scnt=0
>B
=>sensor53 r
>F
scnt+=1
switch scnt
case 6
res=sml(1 0 300)
res=sml(1 1 "2F3F210D0A")
case 18
res=sml(1 1 "063035300D0A")
case 20
res=sml(1 0 9600)
case 80
scnt=0
ends
>M 1
+1,5,o,0,9600,ACE6000,4
1,1.8.0(@1,Bezug,kWh,1-8-0,2
1,1.8.1(@1,Bezug HT,kWh,1-8-1,2
1,2.8.0(@1,Einspeisung,kWh,2-8-0,2
#
Itron CF Echo II
Itron CF Echo II
>D
; aktuelle Version unter https://bitshake.de/skripte
done=0
wkup=1
>B
smlj=0
->sensor53 r
>BS
=#readmeter
>S
if sb(tstamp 14 2)=="30"
and done==0
then
=#readmeter
done=1
print done set
endif
if sb(tstamp 14 2)=="31"
and done==1
then
done=0
print done reset
endif
if (sml[2]>0
and sml[10]>0)
and smlj==0
then
smlj=1
print enabled MQTT
endif
if (sml[2]==0
or sml[10]==0)
and smlj==1
then
smlj=0
print disabled MQTT
endif
#readmeter
print wakeup start
;set serial protocol
sml(-1 1 "2400:8N1")
;send 0x55 for 2,2 seconds with 8N1 (53x), 2400 baud (wakeup sequence)
for wkup 1 53 1
sml(1 1 "55555555555555555555")
next
print wakeup end
wkup=1
print wait for the meter
delay(350)
;switch serial protocol
sml(-1 1 "2400:8E1")
print request data
;request data with "105B005B16"
sml(1 1 "105BFE5916")
>M 1
+1,5,rE1,0,2400,WAERME,4
1,=so3,16
1,=soC,1024,3
1,0C78bcd8@1,Fabrication number,no,fabrication_no,0
1,0C78xxxxxxxx0406uuUUuuUUs@1000,Total energy,MWh,total_energy,3
1,0406xxxxxxxx0C14bcd8@100,Total volume,m³,total_volume,2
1,0C14xxxxxxxx0B2Dbcd6@10,Current power,kW,current_power,2
1,0B2Dxxxxxx0B3Bbcd6@1000,Current volume flow,m³/h,current_volume_flow,3
1,0B3Bxxxxxx0A5Abcd4@10,Flow temperature,°C,temp_flow,1
1,0A5Axxxx0A5Ebcd4@10,Return temperature,°C,temp_return,1
1,0A5Exxxx0B61bcd6@100,Temperature difference,°C,temp_diff,2
1,0B61xxxxxx046DuuUUuuUUs@1,Date and time,t,meter_time,0
1,046Dxxxxxxxx0227uuUU@1,Operating time days,d,meter_days,0
1,0227xxxx09FD0Ebcd2@1,Firmware version,v,firmware_version,0
1,0227xxxx09FD0Exx09FD0Fbcd2@1,Software version,v,software_version,0
#
Itron EM 214
Itron EM 214
>D
; aktuelle Version unter https://bitshake.de/skripte
scnt=0
res=0
>B
=>sensor53 r
>F
scnt+=1
switch scnt
case 3
res=sml(1 0 300)
res=sml(1 1 "2F3F210D0A")
case 20
res=sml(1 1 "063035300D0A")
case 23
res=sml(1 0 9600)
case 60
scnt=0
ends
>M 1
+1,5,o,0,9600,EM214,4
1,1.8.0(@1,Verbrauch,kWh,E_in,2
1,1.8.1(@1,Verbrauch HT,kWh,E_inHT,2
1,1.8.2(@1,Verbrauch NT,kWh,E_inNT,2
1,2.8.0(@1,Einspeisung,kWh,E_out,2
1,2.8.1(@1, Einspeisung HT,kWh,E_outHT,2
1,2.8.2(@1, Einspeisung NT,kWh,E_outNT,2
1,1.7.0(@0.001,Power In,W,power_in,0
1,2.7.0(@0.001,Power Out,W,power_out,0
#
Itron eHZ / 3.HZ
Itron eHZ / 3.HZ
>D
; aktuelle Version unter https://bitshake.de/skripte
>B
=>sensor53 r
>M 1
+1,5,s,0,9600,Itron,4
1,=soC,1024,0
1,77070100010800ff@1000,Verbrauch,kWh,E_in,3
1,77070100020800ff@1000,Einspeisung,kWh,E_out,3
1,77070100100700ff@1,akt. Leistung,W,Power,0
1,=h--
1,77070100600100ff@#,Zählernummer,,Wert,0
#
Itron HZ1
Itron HZ1
>D
; aktuelle Version unter https://bitshake.de/skripte
>B
=>sensor53 r
>M 1
+1,5,o,0,9600,HZ1,4
1,1-0:1.7.0*255(@1,akt. Leistung,W,Power,0
1,1-0:1.8.0*255(@1,Verbrauch,kWh,E_in,3
1,1-0:2.8.0*255(@1,Einspeisung,kWh,E_out,3
1,=h--
1,1-0:21.7.0*255(@1,Leistung_L1,W,Watt_L1,0
1,1-0:41.7.0*255(@1,Leistung_L2,W,Watt_L2,0
1,1-0:61.7.0*255(@1,Leistung_L3,W,Watt_L3,0
1,1-0:32.7.0*255(@1,Spannung L1,V,voltage_l1,1
1,1-0:52.7.0*255(@1,Spannung L2,V,voltage_l2,1
1,1-0:72.7.0*255(@1,Spannung L3,V,voltage_l3,1
1,1-0:31.7.0*255(@1,Strom L1,A, amperage_l1,1
1,1-0:51.7.0*255(@1,Strom L2,A, amperage_l2,1
1,1-0:71.7.0*255(@1,Strom L3,A, amperage_l3,1
#