Skip to content

Update Smart-Meter-Interface.md #1366

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 25, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 21 additions & 19 deletions docs/Smart-Meter-Interface.md
Original file line number Diff line number Diff line change
Expand Up @@ -950,10 +950,12 @@ Also, the source code has to be patched from 8N1 to 7E1 mode for the hardware se
The eBZ DD3 by eBZ GmbH is a three-phase model energy meter, which is sold in a number of different configurations. The D0 port is read-only with a fixed time interval of one second.

There are two communication interfaces:

* The INFO interface on the front, with a metal backplate. Pushes a reduced OBIS ASCI/SML binary datagram every second.
* The MSB interface on the top, no metal backplate. Pushes a full OBIS ASCI/SML binary datagram every second.

There are two types available using different communication settings:

* OD-type: 7 data bits, even parity, one stop bit, 9600 baud (9600 7E1) - OBIS ASCI protocol
* SM-type: 8 data bits, no parity, one stop bit, 9600 baud (9600 8N1) - SML binary protcol

Expand All @@ -966,7 +968,7 @@ Change the serial mode in the console by typing `SerialConfig 7E1`.
Example reading of the two-direction model using GPIO 3:

* "TelePeriod 30" sets telemetry period to 30 seconds (remove if not needed/wanted)
* Values for ?6.7.0 (power) are transmit immediately (precision + 16)
* Values for ?6.7.0 (power) are transmitted immediately (precision + 16)
* power readings will be negative in case of inverse power flow

??? summary "View script"
Expand Down Expand Up @@ -1056,6 +1058,24 @@ Example reading of the two-direction model using GPIO 3:
#
```

### eBZ MD3 (SML)

??? summary "View script"
```
>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600,Smartmeter
1,77070100010800ff@100000000,Total consumption,kWh,Total_in,3
1,77070100020800ff@100000000,Total generation,kWh,Total_out,3
1,77070100100700ff@1,Power L1+L2+L3,W,P_L1_L2_L3,18
1,77070100240700ff@1,Power L1,W,P_L1,18
1,77070100380700ff@1,Power L2,W,P_L2,18
1,770701004C0700ff@1,Power L3,W,P_L3,18
#
```

### EasyMeter Q1A (SML)

The Q1A series of EasyMeter is available as one- or two-way meter, with and without backstop respectively. It is also available as single or dual tariff meter. The script below works for the Q1Ax1054 variant. This variant is a single-tariff one-way meter with a backstop mechanism. The script only reads two values: the energy counter value and the current power value.
Expand Down Expand Up @@ -1590,24 +1610,6 @@ by the supplier. Therefore it is set to a fixed baud rate of 300 and can not be
#
```

### eBZ MD3 (SML)

??? summary "View script"
```
>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600,Smartmeter
1,77070100010800ff@100000000,Total consumption,kWh,Total_in,3
1,77070100020800ff@100000000,Total generation,kWh,Total_out,3
1,77070100100700ff@1,Power L1+L2+L3,W,P_L1_L2_L3,18
1,77070100240700ff@1,Power L1,W,P_L1,18
1,77070100380700ff@1,Power L2,W,P_L2,18
1,770701004C0700ff@1,Power L3,W,P_L3,18
#
```

### Fronius Symo 10.0-3-M (MODBus TCP)

Fronius inverter, using Modbus TCP feature.
Expand Down
Loading