Code: Select all
wMBus-lib: CC1101 version '176'
wMBus-lib: CC1101 initialized
Receiver started.
Bo nie odczytuje mi nic, tylko przesyła dane na serwer supla.
Może za daleko jestem.
Code: Select all
wMBus-lib: CC1101 version '176'
wMBus-lib: CC1101 initialized
Receiver started.
Tak, teraz trzeba czekać, jak nie dostaniesz nic przez godzinę to jest podejrzenie że za daleko od licznika siedzisz, ale ta nakładka nadaje też w określonych godzinach w zależności od konfiguracji, by default cała dobę co ok minuteLector wrote: Tue Aug 29, 2023 8:08 pm Jak przy rozruchu dostajęTo rozumiem ze jest komunikacja ESP <=> CC1101 tak?Code: Select all
wMBus-lib: CC1101 version '176' wMBus-lib: CC1101 initialized Receiver started.
Bo nie odczytuje mi nic, tylko przesyła dane na serwer supla.
Może za daleko jestem.
Podstaw zamiast metrów wartość id licznika, bez sensu trochę ale powinno przejśćsixkiller wrote: Tue Aug 29, 2023 8:20 pm też mam tą płytkę, wpiętą w esp32, ustawione mam MOSI 23, MISO 19, CLK 18, CS 5 GDO0 21, GDO2 22.
W porcie szeregowym komunikat:
wMBus-lib: CC1101 version '4'
wMBus-lib: CC1101 initialized
pytanie kolejne, jak wysyłać do supli tylko ID swojego licznika?
Zobacz sobie na githubie ostatnia wersje, tam dodalem metode do pobrania Id licznika , dodaj sobie warunek zanim ustawisz stan kanału, coś w stylu poniższego ( nie kompilowałem tego tylko pisze z pamięci ):sixkiller wrote: Wed Aug 30, 2023 7:35 am trochę źle się wyraziłem . Widzę kilka liczników, chcę przesyłać tylko wartości z jednego z nich o określonym ID.
Code: Select all
if (myDecoder.decrypt_telegram(frame) && myDecoder.extractMeterId(frame) == "xxxxxxxx")
{
readValue = myDecoder.extractValue(frame);
Serial.print(readValue);
Serial.println("m3");
channel.setNewValue((int)(readValue*1000000));
}
Tak, jak by sygnał by kodowany to w logach było by widać co najmniej surową wiadomość którą odebrał.Lector wrote: Thu Aug 31, 2023 8:09 pm Czy jak sygnał byłby kodowany to wskaże cze coś złapał?
Czy po prostu będzie brak odczytu?
Nadsłuchiwałem godzinę i nic, zabrałem również laptop pod licznik i czekałem kilkanaście minut i nic.
No jeszcze mam wątpliwość ze dałem gdzieś dupy i nie wszystko jest dobrze poskładane.
Zainwestuje i kupię gotowy moduł z ESP.
Jest ktoś z Poznania kto odczytuje liczniki z Aquanetu?
Code: Select all
wMBus-lib: Processing T1 A frame
Found.
6E4401068798710205070F977A0B006085E709BAA720485592C2F5DDB2D82CBE2AB109A281F85622F15AE00AA8F32EBA14CAAA38F216110B3184ECF61D89444765897DD8082F1BD8F2199B846BEA62E19222B9558924D29AB44EE40D1563A70CCACDCECE2B644EBF22BFC583B1C1F689B2E6108C91ADAEF82E73429CEE92600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
........................................
IV:
01068798710205070B0B0B0B0B0B0B0B
Payload:
E709BAA720485592C2F5DD2CBE2AB109A281F85622F15AE00AA8F314CAAA38F216110B3184ECF61D8944477DD8082F1B
Decrypted T : 6E4401068798710205077A0B0060852F2F0FAC21B9971E02004372028450ABF52D6FF8213D000010045F00007B01ED5E0000154C000059380000FA28000089D8F2199B846BEA62E192228924D29AB44EE40D1563A70CCACDCECE4EBF22BFC583B1C1F689B2E6108C91AD2E73429CEE (111)
Raw value: 045F0000
.
24.32m3
Channel(0) value changed to 24324000
Meter id: 87987102
Code: Select all
wMBus-lib: Processing T1 A frame
wMBus-lib: Error during decoding '3 out of 6'