Licznik ORNO z RS-485 przestał działać od wersji HA core 2024.3.3

pymodbus jest uniwersalna i prawdopodobnie odbiera prawidłowo ramkę.
To raczej integracja, która działa w oparciu o nią nie radzi sobie z tym co odebrane… tak sobie myślę. :slight_smile: Adres 0 jest całkiem dozwolony w modbusie ale nie w zastosowaniu HA.
@Andrzej41 …zmień ten adres aby uciąć spekulacje.

1 polubienie

Jeśli zmiana adresu rozwiąże problem, to bezwzględnie należy się podzielić rozwiązaniem w issue, które podlinkowałem!

Ze zmianą adresu nie jest tak prosto bo licznik zamontowany jest w tablicy rozdzielczej i trzeba by to robić chyba oryginalnym programem od ORNO

Dla tego licznika default adres jest 1.
Jeśli nikt nie zmieniał - bo i po co to powinno zagadać dla slave: 1

Licznik OR-WE-516 i OR-WE-517 współpracują
z RS485; protokół – tryb Modbus-RTU;
Parametry standardowe: licznik ID:001, szybkość
transmisji danych w bodach: 9600 bps, bit danych: 8,
Parzystość: even, bit zakończenia transmisji: 1

2 polubienia

Jednak to był strzał w dziesiątkę wystarczyło przestawić ze slave:0 na slave:1
Wszystko hula OK
Tylko dlaczego wszystko działało poprawnie 2 lata na slave:0 ???

Efekt uboczny, ktoś wcześniej nie przewidział, że taką glupotę można palnąć :wink:

Wystarczy dwa razy się pomylić by mieć poprawne rozwiązanie :rofl:

Jeszcze raz serdeczne dzięki

Zrób to