Wsparcie dla licznika energii F&F z serii LE

Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

Posiadam kilka liczników rodzimej produkcji F&F LE-01MQ.
Posiadają one możliwość odczytu z wykorzystaniem protokołu Modbus, podobnie jak liczniki SDM (viewtopic.php?t=11879), dla których niedawno zostało dodane wsparcie w GUI-Generic.

Pytanie czy ktoś by się podjął dodania obsługi dla tych liczników w Supli? Wydaje mi się że można bazować na kodzie dla liczników SDM, tylko kwestia dopasowania rejestrów, chyba że sie mylę.
W każdym bądź razie jak znajdziesz się chętny, który to ogarnie to w zamian wyślę taki licznik.

https://www.fif.com.pl/pl/liczniki-zuzy ... -01mq.html

Poniżej zamieszczam dostępne rejestry:
Rejestry Modbus LM-01MQ.jpg
Rejestry Modbus LM-01MQ cd.jpg
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Z tego co widzę to powinno zadziałać z tym co aktualnie mamy w GG, ewentualnie trzeba by dodać brakujące rejestry - f&f le-01mq i le-03mq układem rejestrów pasują do sdm-220 i sdm-630.
https://gui-generic-builder.supla.io/
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

krycha88 wrote: Sun Jan 22, 2023 9:52 am Z tego co widzę to powinno zadziałać z tym co aktualnie mamy w GG, ewentualnie trzeba by dodać brakujące rejestry - f&f le-01mq i le-03mq układem rejestrów pasują do sdm-220 i sdm-630.
Dzięki za info, zagłębię się w temat, przetestuję i dam znać.
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

Niestety coś mi nie działa, testuje na Nodemcu czyli ESP8266.
Baudrate 9600
Adres MB 1

Screenshot_20230123_084004_Chrome.jpg

Wykorzystuje konwerter TTL to RS485 XY-017 (sprawdzony że działa na odczycie z LS1024B).

Połączenie Rx do Rx, Tx do Tx. A do A, B do B.
Co mnie zastanawia to że dioda TxD na konwerterze cały czas świeci.

20230123_083917.jpg

W aplikacji brak wskazań
Screenshot_20230123_084559_SUPLA .jpg

Jakieś pomysły co mogę robić nie tak?

EDIT
Sprawdziłem jeszcze czy coś wysyła samo ESP do licznika, podłączyłem do portu COM i jakaś transmisja tam się pojawią ale nie wiem czy to Modbus czy logi z seriala. Przełączyłem więc Rx na GPIO14 oraz Tx na GPIO12. Po uruchomieniu modułu przez chwilę mam transmisję na 9600 a później przerwa i znowu coś leci.
You do not have the required permissions to view the files attached to this post.
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

Tu widać że Jakieś dane na terminalu się pojawiają jak podepnę po komputer:
20230123_085932.jpg
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

A spróbuj RX - GPIO13, TX - GPIO15.
https://gui-generic-builder.supla.io/
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

krycha88 wrote: Mon Jan 23, 2023 8:05 am A spróbuj RX - GPIO13, TX - GPIO15.
Przy tych pinach jest problem ze startem ESP

Code: Select all

ets Jan  8 2013,rst cause:2, boot mode:(7,6)
A jak na czas startu odepnę i podłączę po starcie to się uruchamia ale też nie działa :roll:

Wersja GG v5.8.23

EDIT

Takie informacje mi się wyświetlają, rozumiem że jak będzie komunikacja to SuccCount coś będzie wyświetlał?

Code: Select all

SuccCount:0 ErrCount:14 ErrCode:4
EDIT2

Generując GG wybrałem

Code: Select all

SUPLA_MODBUS_SDM_ONE_PHASE
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Jeszcze możesz podłączyć to do ESP32. Jak tam nie zadziała to nic nie zrobimy bez przerabiania kodu.
https://gui-generic-builder.supla.io/
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

krycha88 wrote: Mon Jan 23, 2023 8:53 am Jeszcze możesz podłączyć to do ESP32. Jak tam nie zadziała to nic nie zrobimy bez przerabiania kodu.
Ok, tylko powiedz pod które GPIO w ESP32 proponujesz podłączyć?
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Yepestis wrote: Mon Jan 23, 2023 9:31 am Ok, tylko powiedz pod które GPIO w ESP32 proponujesz podłączyć?
RX0 3
TX0 1
lub
RX1 9
TX1 10
https://gui-generic-builder.supla.io/

Return to “GUI Generic”