Pobierz aktualną wersję i spróbuj

Code: Select all
meter->add_sensor(new Supla::Sensor::SensorInfo("21330927", "iperl", "total_water_m3", key));
Code: Select all
12:34:03.947 -> wMBus-lib: Processing T1 A frame
12:34:03.947 -> wMBus-lib: Error during decoding '3 out of 6'
https://github.com/rkalwak/cc1101_platf ... f_mbus.cppshimano73 wrote: Mon Oct 09, 2023 10:40 am Pobrałem , zmieniłem najak na razie bez zmianCode: Select all
meter->add_sensor(new Supla::Sensor::SensorInfo("21330927", "iperl", "total_water_m3", key));
czy mógłby się wyświetlać w serialu odebrany telegram , mógłbym wówczas sprawdzić czy problem jest w odbiorze czy dekodowaniuCode: Select all
12:34:03.947 -> wMBus-lib: Processing T1 A frame 12:34:03.947 -> wMBus-lib: Error during decoding '3 out of 6'
Z tego co czytałem to by default Apatory co 30 sek, ale tez jak nie ma przepływu to rzadziej, przy czym wodociągi mogą robić własne ustawienia, i tez niektóre nakładki wymagają sygnału pobudzenia . Polej trochę wody to zobaczysz czy coś przyjdzie.shimano73 wrote: Mon Oct 09, 2023 11:38 am Zastanawiam się jak często te licznik wysyłają dane w eter. Na filmikach reklamowych producenta np iperl jest pokazana jak gość jedzie autem z laptopem i szybko dane się pojawiają . A unas - u mnie to info o odebranym telegramie pokazuje się średnio co 10min, może oni wysyłają jakiś sygnał żądania
Code: Select all
15:34:38.147 -> wMBus-lib: Processing T1 A frame
15:34:38.147 -> Found.
15:34:38.147 -> 1E44AE4C27093321680749A17AC6001005089C86BC905DF41667170172D737E36AE5F666AB0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
15:34:38.228 -> ........................................
15:34:38.228 -> Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
15:34:38.228 ->
15:34:38.228 -> Core 1 register dump:
15:34:38.228 -> PC : 0x400d31f3 PS : 0x00060f30 A0 : 0x800d3a9c A1 : 0x3ffcbc10
15:34:38.228 -> A2 : 0x3ffcbc6c A3 : 0x00000020 A4 : 0x3ffcc168 A5 : 0x3ffcce8c
15:34:38.228 -> A6 : 0x3ffbc004 A7 : 0x00000037 A8 : 0x00000002 A9 : 0x3ffcbbf0
15:34:38.228 -> A10 : 0x3ffcc168 A11 : 0x00000001 A12 : 0x3ffcc168 A13 : 0x3ffbc004
15:34:38.228 -> A14 : 0x00000001 A15 : 0x3ffbc008 SAR : 0x00000011 EXCCAUSE: 0x0000001c
15:34:38.228 -> EXCVADDR: 0x00000020 LBEG : 0x400891f4 LEND : 0x4008920a LCOUNT : 0xffffffff
15:34:38.228 ->
15:34:38.228 ->
15:34:38.228 -> Backtrace: 0x400d31f0:0x3ffcbc10 0x400d3a99:0x3ffcbc30 0x400d4ba2:0x3ffcbcf0 0x400e474d:0x3ffcbd10
. . . . . . . . . . . . . . . .
17:34:37.912 -> wMBus-lib: Processing T1 A frame
17:34:37.912 -> Found.
17:34:37.912 -> 1E44AE4C27093321680749A17AC8001005CB1D5D7A49F8873B96A7EF287CEACB739B6428BA0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
17:34:37.994 -> ........................................
17:34:37.994 -> Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
17:34:37.994 ->
17:34:37.994 -> Core 1 register dump:
17:34:37.994 -> PC : 0x400d31f3 PS : 0x00060f30 A0 : 0x800d3a9c A1 : 0x3ffcbc10
17:34:37.994 -> A2 : 0x3ffcbc6c A3 : 0x00000020 A4 : 0x3ffbc43c A5 : 0x3ffdea38
17:34:37.994 -> A6 : 0x3ffcbdc8 A7 : 0x00000037 A8 : 0x00000002 A9 : 0x3ffcbbf0
17:34:38.001 -> A10 : 0x3ffbc43c A11 : 0x00000001 A12 : 0x3ffbc43c A13 : 0x3ffcbdc8
17:34:38.001 -> A14 : 0x00000001 A15 : 0x3ffcbdcc SAR : 0x0000001f EXCCAUSE: 0x0000001c
17:34:38.001 -> EXCVADDR: 0x00000020 LBEG : 0x400891f4 LEND : 0x4008920a LCOUNT : 0xffffffff
17:34:38.001 ->
17:34:38.001 ->
17:34:38.001 -> Backtrace: 0x400d31f0:0x3ffcbc10 0x400d3a99:0x3ffcbc30 0x400d4ba2:0x3ffcbcf0 0x400e474d:0x3ffcbd10
Code: Select all
//E6C88800DEB868C0D6A84880CE982840,
std::vector<unsigned char> key{0x14, 0x06, 0x12, 0x08, 0x08, 0x08, 0x00, 0x00, 0x13, 0x14, 0x11, 0x08, 0x06, 0x08, 0x12, 0x00, 0x013, 0x06, 0x10, 0x08, 0x04, 0x08, 0x08, 0x00, 0x12, 0x14, 0x09, 0x08, 0x02, 0x08, 0x04, 0x00};
Code: Select all
00:26:13.438 -> wMBus-lib: Processing T1 A frame
00:26:13.438 -> Found.
00:26:13.438 -> 1E44AE4C27093321680749A17ACF001005C7C27EF2D7CE3CFCF3781FD0482A28C3B38723130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00:26:13.537 -> ........................................
00:26:13.537 -> Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
00:26:13.575 ->
00:26:13.575 -> Core 1 register dump:
00:26:13.575 -> PC : 0x400d31f3 PS : 0x00060f30 A0 : 0x800d3a9c A1 : 0x3ffcbc10
00:26:13.575 -> A2 : 0x3ffcbc6c A3 : 0x00000020 A4 : 0x3ffcbf18 A5 : 0x3ffdebc0
00:26:13.575 -> A6 : 0x3ffbbf68 A7 : 0x00000037 A8 : 0x00000002 A9 : 0x3ffcbbf0
00:26:13.575 -> A10 : 0x3ffcbf18 A11 : 0x00000001 A12 : 0x3ffcbf18 A13 : 0x3ffbbf68
00:26:13.575 -> A14 : 0x00000001 A15 : 0x3ffbbf6c SAR : 0x00000020 EXCCAUSE: 0x0000001c
00:26:13.575 -> EXCVADDR: 0x00000020 LBEG : 0x400891f4 LEND : 0x4008920a LCOUNT : 0xffffffff
00:26:13.602 ->
00:26:13.602 ->
Z tym zapisem upieram się ponieważ wydaje mi się żę jeśli jest unsigned char to musi to być 1 bajt, no chyba że błednie to interpretuję. Zastanawiam też się czy aby ten key (E6C88800DEB868C0D6A84880CE982840) , nie przekształcać tych znaków na kody ASCII i zamiastrafalekkalwak@wp.pl wrote: Wed Oct 11, 2023 3:55 am Mając telegram jestem w stanie puścić u siebie, strzelam że gdzieś wychodzę po za jakiś rozmiar.
Klucz moim zdaniem też musisz zapisać tak jak wcześniej mówiłem w hex jak go widzisz.
Sprawdzę i się odezwę![]()
Code: Select all
... key{0x14, 0x06, 0x12,...
Code: Select all
key{"E", "6", "C",
To jest to co najmniej ciekawe, bo ja mam to ESP podłączone na stałe do komputera i mam terminal otwarty i nigdy mi nie spanicował jeszcze , a testuje na apator162 z domyślnym kluczem:sixkiller wrote: Wed Oct 11, 2023 6:17 am U mnie taki sam błąd, po czym reboot esp, apator 16-2 więc klucz to same 0
Code: Select all
std::vector<unsigned char> key{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};