Помогите разобраться. Совсем запутался.
Есть у меня на участке 3 фазы (380В).
Ранее делал энергомонитор на PZEM. Проблем практически не обнаружил.
Решил сделать на три фазы в вводном щитке.
Взял три платы PZEM-004T v3.0.
Проверил каждую на коленках. Рабочие...
Собрал их все на отдельной платформе и вывел из щитка провода UART.

Отдельно повесил слаботочный щит. Завёл в него 24В из автономной системы. Впаял степдаун. Настроил на 5,1В.
Изначально планировал все три платы повесить на ESP32. Но не смог это реализовать из за отсутствия в блоке SoftwareSerial.
Решил задействовать два контроллера NodeMcu.
1. PZEM+PZEM
2. PZEM+BME280
(ну и всё это дело по MQTT отправляет данные на сервер).
Итог:
1. PZEM (Мигает RX, Молчит TX. Отправляет нули) + PZEM (Мигает RX, Через раз проскакивает TX. Отправляет верные данные, проскакивают нули).
2. PZEM как и в первом случае работает почти нормально, но иногда бывают нули. BME работает стабильно.
Иногда случалось, что BME зависал, отправлял неверные значения, но при этом PZEM на этом контроллере работал ровно.
Отправлял верные данные строго раз в секунду, как это и указано в блоке. Нулей не видел.
Тут я и запутался... Дай думаю выкину BME и просто без посторонних модулей дам каждому PZEM свою NodeMcu.
В общем как-то не зависимо от положения луны, стабильно в системе работает только один любой PZEM. Стоит подключить второй, начинают они уже чередовать отправку.
Кто сталкивался с подобным, дайте намёк, куда там двигаться.
Заранее благодарен.