Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IME electrical meters support #957

Closed
stepinskir opened this issue May 10, 2023 · 17 comments
Closed

IME electrical meters support #957

stepinskir opened this issue May 10, 2023 · 17 comments
Labels
device support Request for new device support or existing driver improvement Stale

Comments

@stepinskir
Copy link

Type of request

New device support

Meter description

Hi I' looking for adding support for IME Conto D electrical meters range:

here's full documentation of MBUS protocol they use:
https://www.imesys.fr/protocole-pdf/PR112.pdf

Logged telegrams from meter in decrypted format

piigth:MAIN:mbus driver here's a log:

(serial) received binary "0000"
(mbus) checkMBUSFrame
 "1E00780000"
(mbus) less than 6 bytes, partial frame
(serial) received binary "78"
(mbus) checkMBUSFrame
 "1E0078000078"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary ""
(mbus) checkMBUSFrame
 ""
(mbus) less than 6 bytes, partial frame
(serial) received binary "00"
(mbus) checkMBUSFrame
 "00"
(mbus) less than 6 bytes, partial frame
(serial) received binary ""
(mbus) checkMBUSFrame
 "00"
(mbus) less than 6 bytes, partial frame
(serial) received binary "78"
(mbus) checkMBUSFrame
 "0078"
(mbus) less than 6 bytes, partial frame
(serial) received binary "00"
(mbus) checkMBUSFrame
 "007800"
(mbus) less than 6 bytes, partial frame
(serial) received binary "8078"
(mbus) checkMBUSFrame
 "0078008078"
(mbus) less than 6 bytes, partial frame
(serial) received binary "1E3C0FFE00"
(mbus) checkMBUSFrame
 "00780080781E3C0FFE00"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "000000"
(mbus) checkMBUSFrame
 "000000"
(mbus) less than 6 bytes, partial frame
(serial) received binary "8000F878"
(mbus) checkMBUSFrame
 "0000008000F878"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "1EC0"
(mbus) checkMBUSFrame
 "1EC0"
(mbus) less than 6 bytes, partial frame
(serial) received binary "80F878"
(mbus) checkMBUSFrame
 "1EC080F878"
(mbus) less than 6 bytes, partial frame
(serial) received binary "1EC0"
(mbus) checkMBUSFrame
 "1EC080F8781EC0"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "00"
(mbus) checkMBUSFrame
 "00"
(mbus) less than 6 bytes, partial frame
(serial) received binary "00F80000"
(mbus) checkMBUSFrame
 "0000F80000"
(mbus) less than 6 bytes, partial frame
(serial) received binary "000000"
(mbus) checkMBUSFrame
 "0000F80000000000"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "00"
(mbus) checkMBUSFrame
 "00"
(mbus) less than 6 bytes, partial frame
(serial) received binary "78"
(mbus) checkMBUSFrame
 "0078"
(mbus) less than 6 bytes, partial frame
(serial) received binary "00781EFC"
(mbus) checkMBUSFrame
 "007800781EFC"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "78"
(mbus) checkMBUSFrame
 "78"
(mbus) less than 6 bytes, partial frame
(serial) received binary "00"
(mbus) checkMBUSFrame
 "7800"
(mbus) less than 6 bytes, partial frame
(meter) Meter_at_pump 00000002 did not send a response!
(meter) secondary addressing bus MAIN to address 00000002
(serial /dev/ttyUSB0) sent "680B0B6873FD5202000000FFFFFFFFC016"
(serial) EVENT thread interrupted
(meter) polling Meter_at_pump 00000002 (secondary) with req ud2 bus MAIN
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
(meter) Meter_at_pump 00000002 did not send a response!
(meter) secondary addressing bus MAIN to address 00000002
(serial /dev/ttyUSB0) sent "680B0B6873FD5202000000FFFFFFFFC016"
(serial) EVENT thread interrupted
(meter) polling Meter_at_pump 00000002 (secondary) with req ud2 bus MAIN
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
(meter) Meter_at_pump 00000002 did not send a response!
(meter) secondary addressing bus MAIN to address 00000002
(serial /dev/ttyUSB0) sent "680B0B6873FD5202000000FFFFFFFFC016"
(serial) EVENT thread interrupted
(meter) polling Meter_at_pump 00000002 (secondary) with req ud2 bus MAIN
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
(meter) Meter_at_pump 00000002 did not send a response!
(meter) secondary addressing bus MAIN to address 00000002
(serial /dev/ttyUSB0) sent "680B0B6873FD5202000000FFFFFFFFC016"
(serial) EVENT thread interrupted
(meter) polling Meter_at_pump 00000002 (secondary) with req ud2 bus MAIN
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
(meter) Meter_at_pump 00000002 did not send a response!
(meter) secondary addressing bus MAIN to address 00000002
(serial /dev/ttyUSB0) sent "680B0B6873FD5202000000FFFFFFFFC016"
(serial) EVENT thread interrupted
(meter) polling Meter_at_pump 00000002 (secondary) with req ud2 bus MAIN
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
(meter) Meter_at_pump 00000002 did not send a response!
(meter) secondary addressing bus MAIN to address 00000002
(serial /dev/ttyUSB0) sent "680B0B6873FD5202000000FFFFFFFFC016"
(serial) EVENT thread interrupted
(meter) polling Meter_at_pump 00000002 (secondary) with req ud2 bus MAIN
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
(meter) Meter_at_pump 00000002 did not send a response!
(meter) secondary addressing bus MAIN to address 00000002
(serial /dev/ttyUSB0) sent "680B0B6873FD5202000000FFFFFFFFC016"
(serial) EVENT thread interrupted
(meter) polling Meter_at_pump 00000002 (secondary) with req ud2 bus MAIN
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
@stepinskir stepinskir added the device support Request for new device support or existing driver improvement label May 10, 2023
@stepinskir
Copy link
Author

just attaching screenshots from software I managed to communicate with the meter maybe this will help - I'm not good in MBUS communication - let me know what commands you need to send or what else you need to know...
ime1
ime2

@stepinskir
Copy link
Author

stepinskir commented Jun 5, 2023

TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more

@stepinskir
Copy link
Author

stepinskir commented Jun 5, 2023

using option 'search addr':

Search baud rate 2400!
Slave primary search started!
TX-buffer:
10 40 FD 3D 16
RX-buffer:
E5
TX-buffer:
10 40 FF 3F 16
RX-buffer:

TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
*** Slave found at primary address 1
TX-buffer:
10 40 02 42 16
RX-buffer:

TX-buffer:
10 7B 02 7D 16
RX-buffer:

No answer from address 2
TX-buffer:
10 40 03 43 16
RX-buffer:

TX-buffer:
10 7B 03 7E 16
RX-buffer:

No answer from address 3
TX-buffer:
10 40 04 44 16
RX-buffer:

TX-buffer:
10 7B 04 7F 16
RX-buffer:

No answer from address 4
TX-buffer:
10 40 05 45 16
RX-buffer:

TX-buffer:
10 7B 05 80 16
RX-buffer:

No answer from address 5
Slave primary search finished!

@stepinskir
Copy link
Author

using function 'search ID'

`TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more
Search baud rate 2400!
Slave primary search started!
TX-buffer:
10 40 FD 3D 16
RX-buffer:
E5
TX-buffer:
10 40 FF 3F 16
RX-buffer:

TX-buffer:
10 40 01 41 16
RX-buffer:
E5
TX-buffer:
10 7B 01 7C 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
*** Slave found at primary address 1
TX-buffer:
10 40 02 42 16
RX-buffer:

TX-buffer:
10 7B 02 7D 16
RX-buffer:

No answer from address 2
TX-buffer:
10 40 03 43 16
RX-buffer:

TX-buffer:
10 7B 03 7E 16
RX-buffer:

No answer from address 3
TX-buffer:
10 40 04 44 16
RX-buffer:

TX-buffer:
10 7B 04 7F 16
RX-buffer:

No answer from address 4
TX-buffer:
10 40 05 45 16
RX-buffer:

TX-buffer:
10 7B 05 80 16
RX-buffer:

No answer from address 5
Slave primary search finished!
Search baud rate 2400!
Slave ID search started!
TX-buffer:
10 40 FD 3D 16
RX-buffer:
E5
TX-buffer:
10 40 FF 3F 16
RX-buffer:

0FFFFFFF
*** Slave found at ID (secondary adress) 00000002
1FFFFFFF
2FFFFFFF
3FFFFFFF
4FFFFFFF
Slave ID search finished!`

@stepinskir
Copy link
Author

using function read M-Bus:

TX-buffer:
10 40 FF 3F 16
RX-buffer:

TX-buffer:
68 0B 0B 68 73 FD 52 02 00 00 00 FF FF FF FF C0 16
RX-buffer:
E5
TX-buffer:
10 7B FD 78 16
RX-buffer:
68 CB CB 68 08 01 72 02 00 00 00 A5 25 66 02 00 00 00 00 84 90 10 FF 80 84 3B 06 17 05 00 84 90 10 FF 80 84 3C 00 00 00 00 84 90 10 FF 81 84 3B AC 25 03 00 84 90 10 FF 81 84 3C 01 00 00 00 84 10 FF 80 84 3B CE 05 05 00 84 20 FF 80 84 3B 38 11 00 00 84 10 FF 80 84 3C 00 00 00 00 84 20 FF 80 84 3C 00 00 00 00 84 10 FF 81 84 3B 14 19 03 00 84 20 FF 81 84 3B 98 0C 00 00 84 10 FF 81 84 3C 01 00 00 00 84 20 FF 81 84 3C 00 00 00 00 84 A0 10 FF 80 84 3B 06 17 05 00 84 A0 10 FF 80 84 3C 00 00 00 00 84 A0 10 FF 81 84 3B AC 25 03 00 84 A0 10 FF 81 84 3C 01 00 00 00 04 FF 90 29 00 00 00 00 02 FF 91 2B 00 00 1F 00 00 00 00 00 5B 16
more

@github-actions
Copy link

github-actions bot commented Aug 5, 2023

This issue is stale because it has been open for 2 month with no activity. Remove stale label or comment or this will be closed in 1 month.

@github-actions github-actions bot added the Stale label Aug 5, 2023
@stepinskir
Copy link
Author

I have changed sec Id to 12345678 and speed to 9600 now I am getting that:

`(mbus) less than 6 bytes, partial frame
(serial) received binary "3412A525660220000000849010FF"
(mbus) checkMBUSFrame
"3412A525660220000000849010FF"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "80843B42A40500849010FF80843C"
(mbus) checkMBUSFrame
"80843B42A40500849010FF80843C"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "00000000849010FF81843BC84B03"
(mbus) checkMBUSFrame
"00000000849010FF81843BC84B03"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "00849010FF81843C010000008410"
(mbus) checkMBUSFrame
"00849010FF81843C010000008410"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "FF80843B0A9305008420FF80843B"
(mbus) checkMBUSFrame
"FF80843B0A9305008420FF80843B"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "381100008410FF80843C00000000"
(mbus) checkMBUSFrame
"381100008410FF80843C00000000"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "8420FF80843C000000008410FF81"
(mbus) checkMBUSFrame
"8420FF80843C000000008410FF81"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "843B303F03008420FF81843B980C"
(mbus) checkMBUSFrame
"843B303F03008420FF81843B980C"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "00008410FF81843C010000008420"
(mbus) checkMBUSFrame
"00008410FF81843C010000008420"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "FF81843C0000000084A010FF80"
(mbus) checkMBUSFrame
"FF81843C0000000084A010FF80"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "843B42A4050084A010FF80843C00"
(mbus) checkMBUSFrame
"843B42A4050084A010FF80843C00"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "00000084A010FF81843BC84B0300"
(mbus) checkMBUSFrame
"00000084A010FF81843BC84B0300"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "84A010FF81843C0100000004FF90"
(mbus) checkMBUSFrame
"84A010FF81843C0100000004FF90"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "290000000002FF912B00001F0000"
(mbus) checkMBUSFrame
"290000000002FF912B00001F0000"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "000000AF16"
(mbus) checkMBUSFrame
"000000AF16"
(mbus) less than 6 bytes, partial frame
(meter) Licznik_pompa_ciepla 12345678 did not send a response!
(meter) secondary addressing bus MAIN to address 12345678
(serial /dev/ttyUSB0) sent "680B0B6873FD5278563412FFFFFFFFD216"
(serial) EVENT thread interrupted
(meter) polling Licznik_pompa_ciepla 12345678 (secondary) with req ud2 bus MAIN
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
(meter) Licznik_pompa_ciepla 12345678 did not send a response!
(meter) secondary addressing bus MAIN to address 12345678
(serial /dev/ttyUSB0) sent "680B0B6873FD5278563412FFFFFFFFD216"
(serial) EVENT thread interrupted
(meter) polling Licznik_pompa_ciepla 12345678 (secondary) with req ud2 bus MAIN
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
(serial) received binary "68CBCB680801727856"
(mbus) checkMBUSFrame
"68CBCB680801727856"
(mbus) not enough bytes, partial frame 9 209
(serial) received binary "3412A525660222000000849010FF"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF"
(mbus) not enough bytes, partial frame 23 209
(serial) received binary "80843B42A40500849010FF80843C"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C"
(mbus) not enough bytes, partial frame 37 209
(serial) received binary "843BC84B"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B"
(mbus) not enough bytes, partial frame 41 209
(serial) received binary "0300849010FF81843C0100000084"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C0100000084"
(mbus) not enough bytes, partial frame 55 209
(serial) received binary "10FF80843B0A9305008420FF8084"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF8084"
(mbus) not enough bytes, partial frame 69 209
(serial) received binary "3B381100008410FF80843C000000"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF80843B381100008410FF80843C000000"
(mbus) not enough bytes, partial frame 83 209
(serial) received binary "008420FF80843C000000008410FF"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF"
(mbus) not enough bytes, partial frame 97 209
(serial) received binary "81843B303F03008420FF81843B98"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843B303F03008420FF81843B98"
(mbus) not enough bytes, partial frame 111 209
(serial) received binary "0C00008410FF81843C0100000084"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843B303F03008420FF81843B980C00008410FF81843C0100000084"
(mbus) not enough bytes, partial frame 125 209
(serial) received binary "20FF81843C0000000084A010FF80"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843B303F03008420FF81843B980C00008410FF81843C010000008420FF81843C0000000084A010FF80"
(mbus) not enough bytes, partial frame 139 209
(serial) received binary "843B42A4050084A010FF80843C00"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843B303F03008420FF81843B980C00008410FF81843C010000008420FF81843C0000000084A010FF80843B42A4050084A010FF80843C00"
(mbus) not enough bytes, partial frame 153 209
(serial) received binary "00000084A010FF81843BC84B0300"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843B303F03008420FF81843B980C00008410FF81843C010000008420FF81843C0000000084A010FF80843B42A4050084A010FF80843C0000000084A010FF81843BC84B0300"
(mbus) not enough bytes, partial frame 167 209
(serial) received binary "84A010FF81843C0100000004FF90"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843B303F03008420FF81843B980C00008410FF81843C010000008420FF81843C0000000084A010FF80843B42A4050084A010FF80843C0000000084A010FF81843BC84B030084A010FF81843C0100000004FF90"
(mbus) not enough bytes, partial frame 181 209
(serial) received binary "290000000002FF912B00001F0000"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843B303F03008420FF81843B980C00008410FF81843C010000008420FF81843C0000000084A010FF80843B42A4050084A010FF80843C0000000084A010FF81843BC84B030084A010FF81843C0100000004FF90290000000002FF912B00001F0000"
(mbus) not enough bytes, partial frame 195 209
(serial) received binary "000000B116"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A525660222000000849010FF80843B42A40500849010FF80843C843BC84B0300849010FF81843C010000008410FF80843B0A9305008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843B303F03008420FF81843B980C00008410FF81843C010000008420FF81843C0000000084A010FF80843B42A4050084A010FF80843C0000000084A010FF81843BC84B030084A010FF81843C0100000004FF90290000000002FF912B00001F0000000000B116"
(mbus) not enough bytes, partial frame 200 209
(meter) Licznik_pompa_ciepla 12345678 did not send a response!
(meter) secondary addressing bus MAIN to address 12345678
(serial /dev/ttyUSB0) sent "680B0B6873FD5278563412FFFFFFFFD216"
(serial) EVENT thread interrupted
(meter) polling Licznik_pompa_ciepla 12345678 (secondary) with req ud2 bus MAIN
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
(serial) received binary "10FF81843C010000008410FF80"
(mbus) checkMBUSFrame
"10FF81843C010000008410FF80"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "843B0A9305008420FF80843B3811"
(mbus) checkMBUSFrame
"843B0A9305008420FF80843B3811"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "00008410FF80843C000000008420"
(mbus) checkMBUSFrame
"00008410FF80843C000000008420"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "FF80843C000000008410FF81843B"
(mbus) checkMBUSFrame
"FF80843C000000008410FF81843B"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "303F03008420FF81843B980C0000"
(mbus) checkMBUSFrame
"303F03008420FF81843B980C0000"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "8410FF81843C010000008420FF81"
(mbus) checkMBUSFrame
"8410FF81843C010000008420FF81"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "843C0000000084A010FF80843B42"
(mbus) checkMBUSFrame
"843C0000000084A010FF80843B42"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "A4050084A010FF80843C00000000"
(mbus) checkMBUSFrame
"A4050084A010FF80843C00000000"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "84A010FF81843BC84B030084A010"
(mbus) checkMBUSFrame
"84A010FF81843BC84B030084A010"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "FF81843C0100000004FF90290000"
(mbus) checkMBUSFrame
"FF81843C0100000004FF90290000"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "000002FF912B00001F0000000000"
(mbus) checkMBUSFrame
"000002FF912B00001F0000000000"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "B316"
(mbus) checkMBUSFrame
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "7278563412A52566022500000084"
(mbus) checkMBUSFrame
"7278563412A52566022500000084"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "9010FF80843B42A40500849010FF"
(mbus) checkMBUSFrame
"9010FF80843B42A40500849010FF"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "80843C00000000849010FF81843B"
(mbus) checkMBUSFrame
"80843C00000000849010FF81843B"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "C84B0300849010FF81843C010000"
(mbus) checkMBUSFrame
"C84B0300849010FF81843C010000"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "008410FF80843B0A9305008420FF"
(mbus) checkMBUSFrame
"008410FF80843B0A9305008420FF"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "80843B381100008410FF80843C00"
(mbus) checkMBUSFrame
"80843B381100008410FF80843C00"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "0000008420FF80843C0000000084"
(mbus) checkMBUSFrame
"0000008420FF80843C0000000084"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "10FF81843B303F03008420FF8184"
(mbus) checkMBUSFrame
"10FF81843B303F03008420FF8184"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "3B980C00008410FF81843C010000"
(mbus) checkMBUSFrame
"3B980C00008410FF81843C010000"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "008420FF81843C0000000084A010"
(mbus) checkMBUSFrame
"008420FF81843C0000000084A010"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "FF80843B42A4050084A010FF8084"
(mbus) checkMBUSFrame
"FF80843B42A4050084A010FF8084"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "3C0000000084A010FF81843BC84B"
(mbus) checkMBUSFrame
"3C0000000084A010FF81843BC84B"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "030084A010FF81843C0100000004"
(mbus) checkMBUSFrame
"030084A010FF81843C0100000004"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "FF90290000000002FF912B00001F"
(mbus) checkMBUSFrame
"FF90290000000002FF912B00001F"
(mbus) no 0x68 byte found, clearing buffer.
(mbus) protocol error in message received!
(mbus) protocol error ""
(serial) received binary "0000000000B416"
(mbus) checkMBUSFrame
"0000000000B416"
(c5isf) 167 : 10 dife (subunit=0 tariff=6 storagenr=0)
(c5isf) 168 : FF vif (Manufacturer specific)
(c5isf) 169 : 81 vife (?)
(c5isf) 170 : 84 combinable vif (Reserved)
(c5isf) 171 : 3B combinable vif (ForwardFlow)
(c5isf) 172 C?: C84B0300
(c5isf) 176 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 177 : A0 dife (subunit=0 tariff=2 storagenr=0)
(c5isf) 178 : 10 dife (subunit=0 tariff=6 storagenr=0)
(c5isf) 179 : FF vif (Manufacturer specific)
(c5isf) 180 : 81 vife (?)
(c5isf) 181 : 84 combinable vif (Reserved)
(c5isf) 182 : 3C combinable vif (BackwardFlow)
(c5isf) 183 C?: 01000000
(c5isf) 187 : 04 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 188 : FF vif (Manufacturer specific)
(c5isf) 189 : 90 vife (?)
(c5isf) 190 : 29 combinable vif (IncrPerInputPulseChannel1)
(c5isf) 191 C?: 00000000
(c5isf) 195 : 02 dif (16 Bit Integer/Binary Instantaneous value)
(c5isf) 196 : FF vif (Manufacturer specific)
(c5isf) 197 : 91 vife (?)
(c5isf) 198 : 2B combinable vif (IncrPerOutputPulseChannel1)
(c5isf) 199 C?: 0000
(c5isf) 201 C?: 1F unknown dif treating remaining data as mfct specific 0000000000
(meters) render field status(Text)[2] without dventry
(meters) "status":"OK"
(shell) exec "/bin/sh"
(shell) arg "-c"
(shell) arg "/wmbusmeters/mosquitto_pub.sh "wmbusmeters/$METER_NAME" "$METER_JSON""
(shell) env "METER_JSON={"media":"electricity","meter":"c5isf","name":"Licznik_pompa_ciepla","id":"12345678","status":"OK","timestamp":"2023-08-29T20:23:06Z","device":"MAIN","rssi_dbm":0}"
(shell) env "METER_ID=12345678"
(shell) env "METER_NAME=Licznik_pompa_ciepla"
(shell) env "METER_MEDIA=electricity"
(shell) env "METER_TYPE=c5isf"
(shell) env "METER_TIMESTAMP=2023-08-29T20:23:06Z"
(shell) env "METER_TIMESTAMP_UTC=2023-08-29T20:23:06Z"
(shell) env "METER_TIMESTAMP_UT=1693340586"
(shell) env "METER_TIMESTAMP_LT=2023-08-29 22:23.06"
(shell) env "METER_DEVICE=MAIN"
(shell) env "METER_RSSI_DBM=0"
(shell) env "METER_TOTAL_ENERGY_CONSUMPTION_KWH=null"
(shell) env "METER_TOTAL_VOLUME_M3=null"
(shell) env "METER_STATUS=OK"
(shell) env "METER_PREV_1_MONTH=null"
(shell) env "METER_PREV_2_MONTH=null"
(shell) env "METER_PREV_3_MONTH=null"
(shell) env "METER_PREV_4_MONTH=null"
(shell) env "METER_PREV_5_MONTH=null"
(shell) env "METER_PREV_6_MONTH=null"
(shell) env "METER_PREV_7_MONTH=null"
(shell) env "METER_PREV_8_MONTH=null"
(shell) env "METER_PREV_9_MONTH=null"
(shell) env "METER_PREV_10_MONTH=null"
(shell) env "METER_PREV_11_MONTH=null"
(shell) env "METER_PREV_12_MONTH=null"
(shell) env "METER_PREV_13_MONTH=null"
(shell) env "METER_PREV_14_MONTH=null"
(shell) env "METER_PREV_1_MONTH_KWH=null"
(shell) env "METER_PREV_2_MONTH_KWH=null"
(shell) env "METER_PREV_3_MONTH_KWH=null"
(shell) env "METER_PREV_4_MONTH_KWH=null"
(shell) env "METER_PREV_5_MONTH_KWH=null"
(shell) env "METER_PREV_6_MONTH_KWH=null"
(shell) env "METER_PREV_7_MONTH_KWH=null"
(shell) env "METER_PREV_8_MONTH_KWH=null"
(shell) env "METER_PREV_9_MONTH_KWH=null"
(shell) env "METER_PREV_10_MONTH_KWH=null"
(shell) env "METER_PREV_11_MONTH_KWH=null"
(shell) env "METER_PREV_12_MONTH_KWH=null"
(shell) env "METER_PREV_13_MONTH_KWH=null"
(shell) env "METER_PREV_14_MONTH_KWH=null"
(shell) env "METER_PREV_1_MONTH_M3=null"
(shell) env "METER_PREV_2_MONTH_M3=null"
(shell) env "METER_PREV_3_MONTH_M3=null"
(shell) env "METER_PREV_4_MONTH_M3=null"
(shell) env "METER_PREV_5_MONTH_M3=null"
(shell) env "METER_PREV_6_MONTH_M3=null"
(shell) env "METER_PREV_7_MONTH_M3=null"
(shell) env "METER_PREV_8_MONTH_M3=null"
(shell) env "METER_PREV_9_MONTH_M3=null"
(shell) env "METER_PREV_10_MONTH_M3=null"
(shell) env "METER_PREV_11_MONTH_M3=null"
(shell) env "METER_PREV_12_MONTH_M3=null"
(shell) env "METER_PREV_13_MONTH_M3=null"
(shell) env "METER_PREV_14_MONTH_M3=null"
(shell) env "METER_DUE_ENERGY_CONSUMPTION_KWH=null"
(shell) env "METER_DUE_DATE=null"
(shell) env "METER_VOLUME_FLOW_M3H=null"
(shell) env "METER_POWER_KW=null"
(shell) env "METER_TOTAL_ENERGY_CONSUMPTION_LAST_MONTH_KWH=null"
(shell) env "METER_LAST_MONTH_DATE=null"
(shell) env "METER_MAX_POWER_LAST_MONTH_KW=null"
(shell) env "METER_FLOW_TEMPERATURE_C=null"
(shell) env "METER_RETURN_TEMPERATURE_C=null"
(shell) waiting for child 262 to complete.
(shell) /bin/sh: return code 0
(mbus) checkMBUSFrame

`

@stepinskir
Copy link
Author

(meters) trying field info prev_2_month(Text)[4]...
(meters) trying field info prev_3_month(Text)[5]...
(meters) trying field info prev_4_month(Text)[6]...
(meters) trying field info prev_5_month(Text)[7]...
(meters) trying field info prev_6_month(Text)[8]...
(meters) trying field info prev_7_month(Text)[9]...
(meters) trying field info prev_8_month(Text)[10]...
(meters) trying field info prev_9_month(Text)[11]...
(meters) trying field info prev_10_month(Text)[12]...
(meters) trying field info prev_11_month(Text)[13]...
(meters) trying field info prev_12_month(Text)[14]...
(meters) trying field info prev_13_month(Text)[15]...
(meters) trying field info prev_14_month(Text)[16]...
(meters) trying field info prev_1_month(Energy)[17]...
(meters) trying field info prev_2_month(Energy)[18]...
(meters) trying field info prev_3_month(Energy)[19]...
(meters) trying field info prev_4_month(Energy)[20]...
(meters) trying field info prev_5_month(Energy)[21]...
(meters) trying field info prev_6_month(Energy)[22]...
(meters) trying field info prev_7_month(Energy)[23]...
(meters) trying field info prev_8_month(Energy)[24]...
(meters) trying field info prev_9_month(Energy)[25]...
(meters) trying field info prev_10_month(Energy)[26]...
(meters) trying field info prev_11_month(Energy)[27]...
(meters) trying field info prev_12_month(Energy)[28]...
(meters) trying field info prev_13_month(Energy)[29]...
(meters) trying field info prev_14_month(Energy)[30]...
(meters) trying field info prev_1_month(Volume)[31]...
(meters) trying field info prev_2_month(Volume)[32]...
(meters) trying field info prev_3_month(Volume)[33]...
(meters) trying field info prev_4_month(Volume)[34]...
(meters) trying field info prev_5_month(Volume)[35]...
(meters) trying field info prev_6_month(Volume)[36]...
(meters) trying field info prev_7_month(Volume)[37]...
(meters) trying field info prev_8_month(Volume)[38]...
(meters) trying field info prev_9_month(Volume)[39]...
(meters) trying field info prev_10_month(Volume)[40]...
(meters) trying field info prev_11_month(Volume)[41]...
(meters) trying field info prev_12_month(Volume)[42]...
(meters) trying field info prev_13_month(Volume)[43]...
(meters) trying field info prev_14_month(Volume)[44]...
(meters) trying field info due_energy_consumption(Energy)[45]...
(meters) trying field info due_date(Text)[46]...
(meters) trying field info volume_flow(Flow)[47]...
(meters) trying field info power(Power)[48]...
(meters) trying field info total_energy_consumption_last_month(Energy)[49]...
(meters) trying field info last_month_date(Text)[50]...
(meters) trying field info max_power_last_month(Power)[51]...
(meters) trying field info flow_temperature(Temperature)[52]...
(meters) trying field info return_temperature(Temperature)[53]...
(c5isf) 000 : 68 start
(c5isf) 001 : cb length (203 bytes)
(c5isf) 002 : cb length again (203 bytes)
(c5isf) 003 : 68 start
(c5isf) 208 : 16 end
(c5isf) 207 : C4 crc
(c5isf) 004 : 08 dll-c (RSP_UD2)
(c5isf) 005 : 01 dll-a primary (1)
(c5isf) 006 : 72 tpl-ci (long header)
(c5isf) 007 : 78563412 tpl-id (12345678)
(c5isf) 011 : a525 tpl-mfct (IME)
(c5isf) 013 : 66 tpl-version
(c5isf) 014 : 02 tpl-type (Electricity meter)
(c5isf) 015 : 32 tpl-acc-field
(c5isf) 016 : 00 tpl-sts-field (OK)(OK)
(c5isf) 017 : 0000 tpl-cfg 0000 ( )
(c5isf) 019 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 020 : 90 dife (subunit=0 tariff=1 storagenr=0)
(c5isf) 021 : 10 dife (subunit=0 tariff=5 storagenr=0)
(c5isf) 022 : FF vif (Manufacturer specific)
(c5isf) 023 : 80 vife (?)
(c5isf) 024 : 84 combinable vif (Reserved)
(c5isf) 025 : 3B combinable vif (ForwardFlow)
(c5isf) 026 C?: 43A40500
(c5isf) 030 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 031 : 90 dife (subunit=0 tariff=1 storagenr=0)
(c5isf) 032 : 10 dife (subunit=0 tariff=5 storagenr=0)
(c5isf) 033 : FF vif (Manufacturer specific)
(c5isf) 034 : 80 vife (?)
(c5isf) 035 : 84 combinable vif (Reserved)
(c5isf) 036 : 3C combinable vif (BackwardFlow)
(c5isf) 037 C?: 00000000
(c5isf) 041 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 042 : 90 dife (subunit=0 tariff=1 storagenr=0)
(c5isf) 043 : 10 dife (subunit=0 tariff=5 storagenr=0)
(c5isf) 044 : FF vif (Manufacturer specific)
(c5isf) 045 : 81 vife (?)
(c5isf) 046 : 84 combinable vif (Reserved)
(c5isf) 047 : 3B combinable vif (ForwardFlow)
(c5isf) 048 C?: C84B0300
(c5isf) 052 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 053 : 90 dife (subunit=0 tariff=1 storagenr=0)
(c5isf) 054 : 10 dife (subunit=0 tariff=5 storagenr=0)
(c5isf) 055 : FF vif (Manufacturer specific)
(c5isf) 056 : 81 vife (?)
(c5isf) 057 : 84 combinable vif (Reserved)
(c5isf) 058 : 3C combinable vif (BackwardFlow)
(c5isf) 059 C?: 01000000
(c5isf) 063 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 064 : 10 dife (subunit=0 tariff=1 storagenr=0)
(c5isf) 065 : FF vif (Manufacturer specific)
(c5isf) 066 : 80 vife (?)
(c5isf) 067 : 84 combinable vif (Reserved)
(c5isf) 068 : 3B combinable vif (ForwardFlow)
(c5isf) 069 C?: 0B930500
(c5isf) 073 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 074 : 20 dife (subunit=0 tariff=2 storagenr=0)
(c5isf) 075 : FF vif (Manufacturer specific)
(c5isf) 076 : 80 vife (?)
(c5isf) 077 : 84 combinable vif (Reserved)
(c5isf) 078 : 3B combinable vif (ForwardFlow)
(c5isf) 079 C?: 38110000
(c5isf) 083 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 084 : 10 dife (subunit=0 tariff=1 storagenr=0)
(c5isf) 085 : FF vif (Manufacturer specific)
(c5isf) 086 : 80 vife (?)
(c5isf) 087 : 84 combinable vif (Reserved)
(c5isf) 088 : 3C combinable vif (BackwardFlow)
(c5isf) 089 C?: 00000000
(c5isf) 093 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 094 : 20 dife (subunit=0 tariff=2 storagenr=0)
(c5isf) 095 : FF vif (Manufacturer specific)
(c5isf) 096 : 80 vife (?)
(c5isf) 097 : 84 combinable vif (Reserved)
(c5isf) 098 : 3C combinable vif (BackwardFlow)
(c5isf) 099 C?: 00000000
(c5isf) 103 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 104 : 10 dife (subunit=0 tariff=1 storagenr=0)
(c5isf) 105 : FF vif (Manufacturer specific)
(c5isf) 106 : 81 vife (?)
(c5isf) 107 : 84 combinable vif (Reserved)
(c5isf) 108 : 3B combinable vif (ForwardFlow)
(c5isf) 109 C?: 303F0300
(c5isf) 113 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(c5isf) 114 : 20 dife (subunit=0 tariff=2 storagenr=0)
(c5isf) 115 : FF vif (Manufacturer specific)
(c5isf) 116 : 81 vife (?)

(shell) arg "-c"
(shell) arg "/wmbusmeters/mosquitto_pub.sh "wmbusmeters/$METER_NAME" "$METER_JSON""
(shell) env "METER_JSON={"media":"electricity","meter":"c5isf","name":"Licznik_pompa_ciepla","id":"12345678","status":"OK","timestamp":"2023-08-29T20:31:07Z","device":"MAIN","rssi_dbm":0}"
(shell) env "METER_ID=12345678"
(shell) env "METER_NAME=Licznik_pompa_ciepla"
(shell) env "METER_MEDIA=electricity"
(shell) env "METER_TYPE=c5isf"
(shell) env "METER_TIMESTAMP=2023-08-29T20:31:07Z"
(shell) env "METER_TIMESTAMP_UTC=2023-08-29T20:31:07Z"
(shell) env "METER_TIMESTAMP_UT=1693341067"
(shell) env "METER_TIMESTAMP_LT=2023-08-29 22:31.07"
(shell) env "METER_DEVICE=MAIN"
(shell) env "METER_RSSI_DBM=0"
(shell) env "METER_TOTAL_ENERGY_CONSUMPTION_KWH=null"
(shell) env "METER_TOTAL_VOLUME_M3=null"
(shell) env "METER_STATUS=OK"
(shell) env "METER_PREV_1_MONTH=null"
(shell) env "METER_PREV_2_MONTH=null"
(shell) env "METER_PREV_3_MONTH=null"
(shell) env "METER_PREV_4_MONTH=null"
(shell) env "METER_PREV_5_MONTH=null"
(shell) env "METER_PREV_6_MONTH=null"
(shell) env "METER_PREV_7_MONTH=null"
(shell) env "METER_PREV_8_MONTH=null"
(shell) env "METER_PREV_9_MONTH=null"
(shell) env "METER_PREV_10_MONTH=null"
(shell) env "METER_PREV_11_MONTH=null"
(shell) env "METER_PREV_12_MONTH=null"
(shell) env "METER_PREV_13_MONTH=null"
(shell) env "METER_PREV_14_MONTH=null"
(shell) env "METER_PREV_1_MONTH_KWH=null"
(shell) env "METER_PREV_2_MONTH_KWH=null"
(shell) env "METER_PREV_3_MONTH_KWH=null"
(shell) env "METER_PREV_4_MONTH_KWH=null"
(shell) env "METER_PREV_5_MONTH_KWH=null"
(shell) env "METER_PREV_6_MONTH_KWH=null"
(shell) env "METER_PREV_7_MONTH_KWH=null"
(shell) env "METER_PREV_8_MONTH_KWH=null"
(shell) env "METER_PREV_9_MONTH_KWH=null"
(shell) env "METER_PREV_10_MONTH_KWH=null"
(shell) env "METER_PREV_11_MONTH_KWH=null"
(shell) env "METER_PREV_12_MONTH_KWH=null"
(shell) env "METER_PREV_13_MONTH_KWH=null"
(shell) env "METER_PREV_14_MONTH_KWH=null"
(shell) env "METER_PREV_1_MONTH_M3=null"
(shell) env "METER_PREV_2_MONTH_M3=null"
(shell) env "METER_PREV_3_MONTH_M3=null"
(shell) env "METER_PREV_4_MONTH_M3=null"
(shell) env "METER_PREV_5_MONTH_M3=null"
(shell) env "METER_PREV_6_MONTH_M3=null"
(shell) env "METER_PREV_7_MONTH_M3=null"
(shell) env "METER_PREV_8_MONTH_M3=null"
(shell) env "METER_PREV_9_MONTH_M3=null"
(shell) env "METER_PREV_10_MONTH_M3=null"
(shell) env "METER_PREV_11_MONTH_M3=null"
(shell) env "METER_PREV_12_MONTH_M3=null"
(shell) env "METER_PREV_13_MONTH_M3=null"
(shell) env "METER_PREV_14_MONTH_M3=null"
(shell) env "METER_DUE_ENERGY_CONSUMPTION_KWH=null"
(shell) env "METER_DUE_DATE=null"
(shell) env "METER_VOLUME_FLOW_M3H=null"
(shell) env "METER_POWER_KW=null"
(shell) env "METER_TOTAL_ENERGY_CONSUMPTION_LAST_MONTH_KWH=null"
(shell) env "METER_LAST_MONTH_DATE=null"
(shell) env "METER_MAX_POWER_LAST_MONTH_KW=null"
(shell) env "METER_FLOW_TEMPERATURE_C=null"
(shell) env "METER_RETURN_TEMPERATURE_C=null"
(shell) waiting for child 286 to complete.
(shell) /bin/sh: return code 0
(mbus) checkMBUSFrame

@stepinskir
Copy link
Author

stepinskir commented Aug 29, 2023

(auto) 096 : 80 vife (?)
(auto) 097 : 84 combinable vif (Reserved)
(auto) 098 : 3C combinable vif (BackwardFlow)
(auto) 099 C?: 00000000
(auto) 103 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(auto) 104 : 10 dife (subunit=0 tariff=1 storagenr=0)
(auto) 105 : FF vif (Manufacturer specific)
(auto) 106 : 81 vife (?)
(auto) 107 : 84 combinable vif (Reserved)
(auto) 108 : 3B combinable vif (ForwardFlow)
(auto) 109 C?: 303F0300
(auto) 113 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(auto) 114 : 20 dife (subunit=0 tariff=2 storagenr=0)
(auto) 115 : FF vif (Manufacturer specific)
(auto) 116 : 81 vife (?)
(auto) 117 : 84 combinable vif (Reserved)
(auto) 118 : 3B combinable vif (ForwardFlow)
(auto) 119 C?: 980C0000
(auto) 123 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(auto) 124 : 10 dife (subunit=0 tariff=1 storagenr=0)
(auto) 125 : FF vif (Manufacturer specific)
(auto) 126 : 81 vife (?)
(auto) 127 : 84 combinable vif (Reserved)
(auto) 128 : 3C combinable vif (BackwardFlow)
(auto) 129 C?: 01000000
(auto) 133 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(auto) 134 : 20 dife (subunit=0 tariff=2 storagenr=0)
(auto) 135 : FF vif (Manufacturer specific)
(auto) 136 : 81 vife (?)
(auto) 137 : 84 combinable vif (Reserved)
(auto) 138 : 3C combinable vif (BackwardFlow)
(auto) 139 C?: 00000000
(auto) 143 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(auto) 144 : A0 dife (subunit=0 tariff=2 storagenr=0)
(auto) 145 : 10 dife (subunit=0 tariff=6 storagenr=0)
(auto) 146 : FF vif (Manufacturer specific)
(auto) 147 : 80 vife (?)
(auto) 148 : 84 combinable vif (Reserved)
(auto) 149 : 3B combinable vif (ForwardFlow)
(auto) 150 C?: 43A40500
(auto) 154 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(auto) 155 : A0 dife (subunit=0 tariff=2 storagenr=0)
(auto) 156 : 10 dife (subunit=0 tariff=6 storagenr=0)
(auto) 157 : FF vif (Manufacturer specific)
(auto) 158 : 80 vife (?)
(auto) 159 : 84 combinable vif (Reserved)
(auto) 160 : 3C combinable vif (BackwardFlow)
(auto) 161 C?: 00000000
(auto) 165 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(auto) 166 : A0 dife (subunit=0 tariff=2 storagenr=0)
(auto) 167 : 10 dife (subunit=0 tariff=6 storagenr=0)
(auto) 168 : FF vif (Manufacturer specific)
(auto) 169 : 81 vife (?)
(auto) 170 : 84 combinable vif (Reserved)
(auto) 171 : 3B combinable vif (ForwardFlow)
(auto) 172 C?: C84B0300
(auto) 176 : 84 dif (32 Bit Integer/Binary Instantaneous value)
(auto) 177 : A0 dife (subunit=0 tariff=2 storagenr=0)
(auto) 178 : 10 dife (subunit=0 tariff=6 storagenr=0)
(auto) 179 : FF vif (Manufacturer specific)
(auto) 180 : 81 vife (?)
(auto) 181 : 84 combinable vif (Reserved)
(auto) 182 : 3C combinable vif (BackwardFlow)
(auto) 183 C?: 01000000
(auto) 187 : 04 dif (32 Bit Integer/Binary Instantaneous value)
(auto) 188 : FF vif (Manufacturer specific)
(auto) 189 : 90 vife (?)
(auto) 190 : 29 combinable vif (IncrPerInputPulseChannel1)
(auto) 191 C?: 00000000
(auto) 195 : 02 dif (16 Bit Integer/Binary Instantaneous value)
(auto) 196 : FF vif (Manufacturer specific)
(auto) 197 : 91 vife (?)
(auto) 198 : 2B combinable vif (IncrPerOutputPulseChannel1)
(auto) 199 C?: 0000
(auto) 201 C?: 1F unknown dif treating remaining data as mfct specific 0000000000
(shell) exec "/bin/sh"
(shell) arg "-c"
(shell) arg "/wmbusmeters/mosquitto_pub.sh "wmbusmeters/$METER_NAME" "$METER_JSON""
(shell) env "METER_JSON={"media":"electricity","meter":"auto","name":"Licznik_pompa_ciepla","id":"12345678","timestamp":"2023-08-29T20:42:30Z","device":"MAIN","rssi_dbm":0}"
(shell) env "METER_ID=12345678"
(shell) env "METER_NAME=Licznik_pompa_ciepla"
(shell) env "METER_MEDIA=electricity"
(shell) env "METER_TYPE=auto"
(shell) env "METER_TIMESTAMP=2023-08-29T20:42:30Z"
(shell) env "METER_TIMESTAMP_UTC=2023-08-29T20:42:30Z"
(shell) env "METER_TIMESTAMP_UT=1693341750"
(shell) env "METER_TIMESTAMP_LT=2023-08-29 22:42.30"
(shell) env "METER_DEVICE=MAIN"
(shell) env "METER_RSSI_DBM=0"
(shell) waiting for child 256 to complete.
(shell) /bin/sh: return code 0
(mbus) checkMBUSFrame

@github-actions github-actions bot removed the Stale label Aug 30, 2023
@github-actions
Copy link

This issue is stale because it has been open for 2 month with no activity. Remove stale label or comment or this will be closed in 1 month.

@github-actions github-actions bot added the Stale label Oct 29, 2023
@stepinskir
Copy link
Author

some more logging, any chance to decode it?
(serial /dev/ttyUSB0) sent "105BFD5816"
(serial) EVENT thread interrupted
(serial) received binary "68CBCB6808017278563412A52566"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566"
(mbus) not enough bytes, partial frame 14 209
(serial) received binary "025C000000849010FF80843BBCA2"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA2"
(mbus) not enough bytes, partial frame 28 209
(serial) received binary "0600849010FF80843C0000000084"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA20600849010FF80843C0000000084"
(mbus) not enough bytes, partial frame 42 209
(serial) received binary "9010FF81843B6DCE0300849010FF"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA20600849010FF80843C00000000849010FF81843B6DCE0300849010FF"
(mbus) not enough bytes, partial frame 56 209
(serial) received binary "81843C010000008410FF80843B84"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA20600849010FF80843C00000000849010FF81843B6DCE0300849010FF81843C010000008410FF80843B84"
(mbus) not enough bytes, partial frame 70 209
(serial) received binary "9106008420FF80843B3811000084"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA20600849010FF80843C00000000849010FF81843B6DCE0300849010FF81843C010000008410FF80843B849106008420FF80843B3811000084"
(mbus) not enough bytes, partial frame 84 209
(serial) received binary "10FF80843C000000008420FF8084"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA20600849010FF80843C00000000849010FF81843B6DCE0300849010FF81843C010000008410FF80843B849106008420FF80843B381100008410FF80843C000000008420FF8084"
(mbus) not enough bytes, partial frame 98 209
(serial) received binary "3C000000008410FF81843BD5C103"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA20600849010FF80843C00000000849010FF81843B6DCE0300849010FF81843C010000008410FF80843B849106008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843BD5C103"
(mbus) not enough bytes, partial frame 112 209
(serial) received binary "008420FF81843B980C00008410FF"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA20600849010FF80843C00000000849010FF81843B6DCE0300849010FF81843C010000008410FF80843B849106008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843BD5C103008420FF81843B980C00008410FF"
(mbus) not enough bytes, partial frame 126 209
(serial) received binary "81843C010000008420FF81843C00"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA20600849010FF80843C00000000849010FF81843B6DCE0300849010FF81843C010000008410FF80843B849106008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843BD5C103008420FF81843B980C00008410FF81843C010000008420FF81843C00"
(mbus) not enough bytes, partial frame 140 209
(serial) received binary "00000084A010FF80843BBCA20600"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA20600849010FF80843C00000000849010FF81843B6DCE0300849010FF81843C010000008410FF80843B849106008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843BD5C103008420FF81843B980C00008410FF81843C010000008420FF81843C0000000084A010FF80843BBCA20600"
(mbus) not enough bytes, partial frame 154 209
(serial) received binary "84A010FF80843C0000000084A010"
(mbus) checkMBUSFrame
"68CBCB6808017278563412A52566025C000000849010FF80843BBCA20600849010FF80843C00000000849010FF81843B6DCE0300849010FF81843C010000008410FF80843B849106008420FF80843B381100008410FF80843C000000008420FF80843C000000008410FF81843BD5C103008420FF81843B980C00008410FF81843C010000008420FF81843C0000000084A010FF80843BBCA2060084A010FF80843C0000000084A010"
(mbus) not enough bytes, partial frame 168 209
(serial) received binary "FF81843B6DCE030084A010FF8184"
(mbus) checkMBUSFrame

@stepinskir
Copy link
Author

@github-actions github-actions bot removed the Stale label Nov 16, 2023
@stepinskir
Copy link
Author

stepinskir commented Dec 5, 2023

@stepinskir
Copy link
Author

telegram:

68cBcB6808017278563412a525660294000000849010ff80843B52780700849010ff80843c00000000849010ff81843B6e550400849010ff81843c010000008410ff80843B1a6707008420ff80843B381100008410ff80843c000000008420ff80843c000000008410ff81843Bd64804008420ff81843B980c00008410ff81843c010000008420ff81843c0000000084a010ff80843B5278070084a010ff80843c0000000084a010ff81843B6e55040084a010ff81843c0100000004ff90290000000002ff912B00001f0000000000e716

Copy link

github-actions bot commented Feb 5, 2024

This issue is stale because it has been open for 2 month with no activity. Remove stale label or comment or this will be closed in 1 month.

@github-actions github-actions bot added the Stale label Feb 5, 2024
Copy link

github-actions bot commented Mar 7, 2024

This issue was closed because it has been stalled for 1 month with no activity.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
device support Request for new device support or existing driver improvement Stale
Projects
None yet
Development

No branches or pull requests

1 participant