Tasmota script for Siemens TD-3511 SmartMeter
This commit is contained in:
commit
c3c47c3412
41
README.md
Normal file
41
README.md
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
# Tasmota (Siemens TD-3511)
|
||||||
|
```
|
||||||
|
>D
|
||||||
|
scnt=0
|
||||||
|
res=0
|
||||||
|
|
||||||
|
>B
|
||||||
|
=>sensor53 r
|
||||||
|
|
||||||
|
>F
|
||||||
|
; count 100ms
|
||||||
|
scnt+=1
|
||||||
|
switch scnt
|
||||||
|
|
||||||
|
;300ms after start: set sml driver to 300 baud and send /?! as HEX to trigger the Meter
|
||||||
|
case 3
|
||||||
|
res=sml(1 0 300)
|
||||||
|
res=sml(1 1 "2F3F210D0A")
|
||||||
|
|
||||||
|
;1700ms later: Ack and ask for switching to 9600 baud
|
||||||
|
case 20
|
||||||
|
res=sml(1 1 "063035300D0A")
|
||||||
|
|
||||||
|
;300ms later: switch sml driver to 9600 baud
|
||||||
|
case 23
|
||||||
|
res=sml(1 0 9600)
|
||||||
|
|
||||||
|
;5000ms after start: Restart sequence
|
||||||
|
case 50
|
||||||
|
scnt=0
|
||||||
|
|
||||||
|
ends
|
||||||
|
>M 1
|
||||||
|
+1,5,o,0,9600,TD3511,4
|
||||||
|
1,1.8.1(@1,Total In,KWh,Total_in,3
|
||||||
|
1,1.7.0(@0.001,Power In,W,power_in,0
|
||||||
|
1,31.7(@1,Strom L1,A,I_L1,2
|
||||||
|
1,51.7(@1,Strom L2,A,I_L2,2
|
||||||
|
1,71.7(@1,Strom L3,A,I_L3,2
|
||||||
|
#
|
||||||
|
```
|
||||||
Loading…
Reference in New Issue
Block a user