Closed frank8the9tank closed 2 years ago
I guess you need to change the modbus adress not only in ESPhome but the more important into the device itself... Maybe there is a software to do that...
The addres in de device is set correctly. So the address matches with the yaml file.
@frank8the9tank any updates on this one?
Yes i found the problem, 2 things at the same time, when moving form 2 to 4 devices i had to communication. turns out a bad max485 chip, working enough for 2 but not for 4 devices. and one eastron meter did not save it communication setting spitting out random 485 messages. bought a m5 stack nano with 485 that solved the com problems, and a new eastron meter. So turned out no software issue on the esphome side.
The problem
I have 4 eastron sdm energy meters. 1 is working fine, but the other 3 are not communicating with the esp32. They are connected in parallel over a rs485 bus. Tried many things with address and parity and baudrates, but don't get the other 3 to works. So my thinking is now is the SDM platform even capable for more that 1 device? Or is this not possible?
Which version of ESPHome has the issue?
2022.8.3
What type of installation are you using?
Home Assistant Add-on
Which version of Home Assistant has the issue?
2022.9.5
What platform are you using?
ESP32
Board
nodemcu + 485 extension
Component causing the issue
Eastron SDM Energy Monitor
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
I don't think its a hardware issue, as all settings are the same for the devices, cabling is the same, I like to rule out the software options, so i want to make sure that the platform can handle more devices at the same time.