Продолжение и удешевление решения
Как и обещал, в продолжние моей статьи - удешевление решения. Это было непросто, сначала были куплены неправильные преобразователи TTL-RS485, потом три дня ушло на поиски решения и настроек ser2net, но результат достигнут и суть его ниже.
Сначала, покупаем преобразователь TTL-RS485, стоит он копейки. Полудуплексный, на котором написано DI DE RE DO, брать не надо (я взал два), берем тот, у которого полноценные RX-TX.
Паяем по схеме выше, везде в интернете пишут и говорят, что эти модули соединяются странно, TX к TX и RX к RX - это полная правда, все так и есть.
На мой модуль преобразователя можно было подавать и 5V, и 3.3V, не важно, у вас смотрите по характеристикам.
Думаю, для чистой ESP8266 схема будет такой же.
В Wemos (или ESP) заливаем прошивку EspEasy и настраиваем Serial Server как показано на картинке выше.
Меняем в сценарии из предыдущей статьи IP и порт - и профит, сценарий должен начать отдавать показания.
Причем, с таким виртуальным портом работает даже штатная виндовая прога mercury.exe ))
Переход на Wemos позволил мне погасить лишний Majordomo и освободить Orange Pi Zero для более интересных задач, чем тупое снятие показаний со счетчика.
Всем спасибо за внимание!
Москва, Россия