ET-SM01 – DIY DSMR P1 smart meter

5 1 vote
Article Rating
Subscribe
Notify of
guest
17 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Florian
Florian
October 3, 2023 11:35

Thanks for making the pcb public. I ordered the pcb, had some fun soldering it and it works perfectly.

Sebastian
Sebastian
October 31, 2023 18:58

Hi,
The capacitor 470µF / 16V with 2.54mm pitch is not that easy to find, would an same size with 10V do as well?
Regards,
Seb

Sebastian
Sebastian
Reply to  michel
October 31, 2023 19:21

Thank you for the very fast response!

Twinor
Twinor
November 21, 2023 21:43

Since the P1 devices are sending at a fairly high speed and I was seeing a few checksum errors now and then in the logs I changed the data in from D7 to RX to use the hardware handshaking instead.
No more checksum issues in the logs anymore and the block time logs in the later ESPome versions went down from 0.20 to 0.05 s

Component dsmr took a long time for an operation (0.05 s).
sm01
Thijs
Thijs
Reply to  Twinor
January 2, 2025 00:33

Hi Twinor,

Are you willing to share the drawing/file of the housing you made ?
Have a 3D printer and your housing looks to fit the board perfectly.

Kind regards,

Thijs
Zwolle

Cees
Cees
November 7, 2024 11:02

The config file needs an update especially for the water meter integration. Now we need to specify the pin with allow_other_uses such that it can be used three times.

  pin:
   number: D3
   allow_other_uses: true

Cees
Cees
Reply to  michel
November 7, 2024 12:08

Thanks for updating it this fast! It will help future builders of the project. 👍

Keep up the good work. I love your projects.

Martin
Martin
November 27, 2024 00:05

Hi Michel,

I am trying to understand the circuit diagram but not all makes sense to me. So I am hoping you could help me out.

1) The water meter X1-2 – The label says D3-5V. For clarification this is connected to Wemos PIN D3 only correct?

2) Wemos PIN D6 states DATA-RQ. Where is this pin used for? I assume it is used as a request signal to get P1 data but I do not see DATA-RQ connected on J1. I do see on the right side of the J1 connector standing “2: DRQ” which I translate to Data Request, but J1-P2 is currently connected to WEMOS-5V.

Thank you for your support,

Martin

Martin
Martin
Reply to  michel
November 29, 2024 08:07

Michel,

Sorry for the misunderstanding. I am sure that the PCB is clearly labeled but that is not my problem.

I like your design very much, but would like to change the PCB to fit my needs. Therefore I am using your circuit diagram to make the diagram in KiCad.

However.. Your circuit diagram shows at the 3 pin water connection X1-2 the label “D3-5V”. Looking at the soft config this X1-2 pin is connected to Wemos pin D3, but is it also connected to 5V as stated by the label?

Secondly your circuit diagram states Wemos PIN D6 labeled “DATA-RQ”. I do not see this pin used in your config nor do I see the label somewhere else in your circuit diagram. Am I correct that the pin is not used?

Martin

ET-SM01
Paul
Reply to  Martin
February 2, 2025 19:19

The DATA-RQ pin can be ignored. It was used to direct the smart meter to send data, but in the end it was decided to tell the meter to continuous send data. Diagram will be updated to reflect this.

Martin
Martin
Reply to  Paul
February 6, 2025 20:11

Paul,

Thank you for the clarification.

Martin

Geert Verbist
Geert Verbist
December 2, 2024 16:49

Have it build but in a delta network. 2x220v without N there is a phase missing. Any ideas what could cause this?

Thijs
Thijs
December 31, 2024 22:51

Thanks for making this design public.

Has anybody got a PCB in excess of their needs? Like mentioned minimum order quantity is 5 pcs’s at PCB way.

Would like toget my hands on 1-2 boards, is anybody want to sell the PCB?

Kind regards,

Thijs

Translate »
17
0
Would love your thoughts, please comment.x
()
x