Hi there. I have the pzem 017 setup in home assistant. Is there a way to show the soc reading from the pzem. I wanted to be able to monitor state of charge in home assistant from this to then control for example turn off solar when battery hits 80% soc.
Were you able to do this? I’m looking for doing exactly the same thing and just found the device. I haven’t purchased it yet because I’m researching on how to use it with my epever solar charge controller and Home Assistant setup to do a more close to reality monitoring of the battery SOC.
Hey guys, I am trying to find the schematics of the peace fair module PZEM004T but not able to find any. Can someone please point me out in the right direction on this for where this schematic is available. I have searched google for 2 days or so. Thanks
Esp8266 is powered by a battery of solar panels. Is it possible to power PZEM-017 from the same solar panel battery source that I would like to measure?
This is how you can connect without additional boards by removing this element and soldering the jumpers. then there will be PZEM0XX Tx Pin B , Rx Pin A.
Hello, can you please advise me how to connect PZEM-17 with D1-mini.I used a code from pepe59. I have an RS485 to TTL converter. I connected the output of Tx converter to Tx D1 mini and Rx to RX but it didn’t work. I also tried D5 and D6, only there will probably be a need to set up the serial software, because if I just connect TX to D5 and RX to D6, it doesn’t work. Thank you
Same question, the energy value could be read in pzemac platform, not in dc … Could be implemented with reset function of course, in next release? thanks
Ok bit it is calculated by esphome… I mean the value inside pzemdc and not read by integration. There is also a problem with current, it is double than real so I need to use filter multiply x 0.5
Finally I used modbus controller integration too in order to read just energy value and create a small action to send direct on serial port the 4 byte to reset enegy if I need.
Anyway the current value reported by pzemdc original integration is not true (double), I have no knowledge to modify the source code, but I hope somebody could do . Thanks.
Hi I know its been a while since your post, but did you get it working ??..I had the same problem and found that the cheap RS485 TTL boards do not have the 120ohm resistor across pins A and B connected. You can see it fitted to the board but its not connected on one side. Therefore put a 120ohm resistor between the A and B outs and it should all work, i also had a problem that the silk screen on the board has got Rx and Tx mixed up, to get over this just connect Rx on 485 board to Rx or your receive GPIO pin) on wemos d1 … same for Tx. ie 485 Tx to transmit pin on wemos D1 hope it helps.