KPOP w supla-device

User avatar
klew
Posts: 8763
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Dodam jeszcze, że ustawiania nazwy kanału nie zrobiłem jeszcze, bo cały czas się zastanawiam jak to zrobić, aby nie zjadało RAM-u. W najprostszym podejściu trzbeba poświęcić 4 B RAM-u na każdy dodany kanał, nawet jeśli nie używamy ustawiania nazw. I chyba na tym stanie, bo inne opcje wyjdają mi się przekombinowane.

Osobiście wydaje mi się, że ustawianie nazwy kanału dla większości osób będzie wystarczające w wersji "ustawiania początkowej nazwy kanału". Raczej marginalna ilość użytkowników (mniej niż 1% ?) chciałaby używać nazwy kanału do przesyłania wartości. Pójdę więc za radą forumowiczów i ten pomysł >> /dev/null :lol:

Jak ktoś będzie bardzo chciał, to użyje API Clouda do ustawiania nazw kanału.
Widzimy się na Supla Offline Party vol. 2 :!:
zzrr
Posts: 429
Joined: Wed Oct 26, 2022 7:35 pm

Post

klew wrote: Sun Mar 10, 2024 6:52 pm Osobiście wydaje mi się, że ustawianie nazwy kanału dla większości osób będzie wystarczające w wersji "ustawiania początkowej nazwy kanału".
Nie znam się na tym od strony kuchni ale skoro dzielisz się swoimi przemyśleniami z czego wynika że nasza opinia nie jest Ci obojętna to moim zdaniem ta droga jest słuszna.
User avatar
Robert Błaszczak
Posts: 4114
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra

Post

Robert Błaszczak wrote: Sun Mar 10, 2024 11:04 am Też tak uważam, ale to nie ja projektuję ten system. Zresztą wydaje mi się, że na obecną chwilę, nawet dołożenie takiego kanału (KTOP) nie powinno być jakimś problemem.
Czyli dyskusja i "spory" w tym temacie odniosły skutek: viewtopic.php?t=15004
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Yepestis
Posts: 621
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław

Post

Chyba jestem zbyt prostym człowiekiem aby zrozumieć problem tego że urządzenia nadpisze nazwę kanału ustawioną w cloud. No właśnie o to chodzi żeby system był uniwersalny i to użytkownik decydował gdzie i co chce ustawić i nie miał ciągle jakichś dziwnych ograniczeń, które do do tego systemu zniechęcają.
Pamiętam jak dobrych kilka lat temu trafiłem na Suplę, sama idea open source i realizacja tego przedsięwzięcia była dla mnie tym czego szukałem od wielu lat.
Niestety im dalej w łaś tym więcej drzew. Co prawda dalej tu jestem choć już w mniejszym zakresie jak kiedyś ale od pierwszych prób DIY natrafiałem na jakieś ograniczenia niektóre byłem w stanie zrozumieć że są podyktowane oszczędnością zasobów ale inne, te które najbardziej zniechęcają do Supli i są przez wiele osób nie zrozumiałe. Uważam że w DIY uniwersalność, prostota i brak niepotrzenych ograniczeń to jedyne słyszne podejście, a w Supli mi tego zawsze brakowało.
Żeby nie było że teraz marudzę mimo waszej ciężkiej pracy która oczywiście bardzo cenię. Jednie pragnę wyrazić swoją opinię.
User avatar
klew
Posts: 8763
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Cloud od dawna ma API.
W nim można od dawna ustawiać nazwy kanałów i robić dużo innych rzeczy.
Nikogo tutaj nie ograniczamy.

Natomiast to proste ustawianie nazwy kanału z poziomu urządzenia zostało dodane, bo było proste i nie wymagało wielu zmian. Ale ustawia ono wyłącznie początkową nazwę.
Nikogo nie zmuszamy do korzystania z tej uproszczonej metody (nawet jej jeszcze nie ma ;) ).
Ale jeśli ktoś chciałby skorzystać, to już niedługo zapraszamy.

Jeśli coś nie jest zrozumiałe, to zachęcam do zagłębienia się w kod źródłowy urządzeń, serwera, Clouda i apek.

Jeszcze raz spróbuje wyjaśnić o co chodzi z tymi nazwami i dlaczego ustawia się tylko wartość początkową.
Weźmy sobie za przykład takie boneIo. Tam jest masa wejść i wyjść. Wszystkie na obudowie są opisane, a w Supli tego nie widać, jest tylko kilkadziesiąt kanałów o tej samej nazwie.
Funkcja, która wprowadzamy pozwoli nadać im początkową nazwę, więc jak ktoś kupi sobie ten sterownik i wgra Suplę, to nazwy będą miały sensowną wartość i dalsza konfiguracja będzie prostsza. Następnie użytkownik sobie zmieni "out15" na "lampa w salonie" i nadal będzie szczęśliwy.
Gdyby ustawienie nazwy po stronie urządzenia zawsze aktualizowało nazwę na serwerze, to cokolwiek użytkownik ustawi w Cloud, ponownie przestawi się na "out15".

Alternatywą jest zapisywanie po stronie urządzenia dodatkowej informacji, czy ustawiona nazwa była już wysłana do serwera, tak aby nie było to robione wielokrotnie, tylko raz. Ale to komplikuje się, bo jeśli w cloud usuniemy urządzenie i dodamy od nowa, to urządzenie nie wie, że było usunięte (rejestracja wygląda dla urządzenia tak samo), więc nie wyśle nazwy do Clouda (bo przecież już ją kiedyś wysłało). Więc aby to działało, to trzeba rozbudować kolejne rzeczy, których nie ma i w sumie z prostej rzeczy robi się dużo pracy, więc to by teraz nie zostało zrobione, tylko trafiłoby na mityczną listę w poczekalni.

Jeśli ktoś uważa, że zbytnio coś skomplikowałem, to zachęcam do implementacji tej prostej funkcjonalności, tak aby działała sensownie i nic nie zepsuła. Wszyscy na tym skorzystamy :)
Widzimy się na Supla Offline Party vol. 2 :!:
User avatar
Robert Błaszczak
Posts: 4114
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra

Post

Bardzo fajnie to Krzysiek wytłumaczyłeś.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
lukfud
Posts: 2117
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

klew wrote: Sun Mar 10, 2024 12:19 pm
Duch__ wrote: Sun Mar 10, 2024 12:10 pm Kiedyś w starym sofcie zrealizowałem że układ sam przesyłał lokalizację airly z którego pobieramy dane i wskakiwało to jako nazwa kanału, mogła być dowolnie zmieniana. Czemu już ograniczenia zapowiadasz klew?
Pewnie zrobiłeś to przez API. Tam nie ma takich ograniczeń i nic się nie zmieniło.
Natomiast będzie możliwość ustawienia domyślnej nazwy kanału z poziomu urządzenia, używając czegoś w stylu:
channel->setInitialCaption("domyślna nazwa kanału");
@Duch_ - zmieniała się nazwa urządzenia, nie kanału.
@klew - czy w przypadku nazw kanałów nie moglibyście wykorzystać mechanizmu ustawiania nazwy urządzania?
Nazwa urządzenia aktualizuje się po każdym połączeniu i jest widoczna, o ile nie jest nadpisana poprzez wpisanie jej w Cloud.
https://www.facebook.com/groups/supladiy/
User avatar
klew
Posts: 8763
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

lukfud wrote: Sun Mar 10, 2024 10:08 pm @klew - czy w przypadku nazw kanałów nie moglibyście wykorzystać mechanizmu ustawiania nazwy urządzania?
Nazwa urządzenia aktualizuje się po każdym połączeniu i jest widoczna, o ile nie jest nadpisana poprzez wpisanie jej w Cloud.
Nie wiem jak to jest zrobione na serwerze, ale zakładam, że w bazie nazwa kanału ma jedno pole, a nazwa urządzenia i nazwa urządzenia ustawiona przez usera mają dwa pola.
Jak już pisałem, ta możliwość ustawienia nazwy została dodana "na szybko", bo wpadliśmy na pomysł jak to zrobić niewielkim nakładem pracy.
Już chyba więcej czasu prowadzę dyskusje na forum na ten temat, niż poświęciliśmy czasu na wprowadzenie tej funkcji :P
Widzimy się na Supla Offline Party vol. 2 :!:
User avatar
lukfud
Posts: 2117
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

klew wrote: Mon Mar 11, 2024 8:00 am
lukfud wrote: Sun Mar 10, 2024 10:08 pm @klew - czy w przypadku nazw kanałów nie moglibyście wykorzystać mechanizmu ustawiania nazwy urządzania?
Nazwa urządzenia aktualizuje się po każdym połączeniu i jest widoczna, o ile nie jest nadpisana poprzez wpisanie jej w Cloud.
Nie wiem jak to jest zrobione na serwerze, ale zakładam, że w bazie nazwa kanału ma jedno pole, a nazwa urządzenia i nazwa urządzenia ustawiona przez usera mają dwa pola.
Jak już pisałem, ta możliwość ustawienia nazwy została dodana "na szybko", bo wpadliśmy na pomysł jak to zrobić niewielkim nakładem pracy.
Już chyba więcej czasu prowadzę dyskusje na forum na ten temat, niż poświęciliśmy czasu na wprowadzenie tej funkcji :P
Zgadza się, są dwa pola: nazwa i komentarz.
Samo przesłanie/ustawienie domyślnej nazwy kanału przy rejestracji urządzenia to dla mnie "zbawienna" i wyczekiwana opcja, ale jeśli można by było odrobinę to przesunąć dalej (w miarę łatwiej możliwości), to dlaczego nie.
Dołożenie dodatkowego pola przy kanałach załatwiło by sprawę ;)
https://www.facebook.com/groups/supladiy/
rafalekkalwak@wp.pl
Posts: 524
Joined: Mon Feb 06, 2023 8:56 am

Post

klew wrote: Mon Feb 19, 2024 8:18 am
Ogólnie Config jest przechowywany na flashu i o ile nie czyścisz całej pamięci, to możesz wgrywać nowy program i nie będziesz musiał konfigurować od nowa urządzenia.

Można też tak zrobić, aby w przypadku braku konfiguracji, program wstawiał jakieś domyślne wartości do Configa (ssid, hasło, serwer, mail).
GUID i AuthKey są generowane automatycznie.

Polecam spróbować tego podejścia, bo to naprawdę ułatwia pracę. Zresztą wgrywanie ssid, hasła itp na stałe to takie mocno średnie rozwiązanie.

Jeśli chciałbyś sobie ustawić jakieś wartości domyślne, to poniżej przykład pokazujący jak do tego podejść:

Code: Select all

// w setup, przed SuplaDevice.begin()
Supla::Storage::Init();

auto cfg = Supla::Storage::ConfigInstance();
if (cfg) {
  char buf[100];
  if (!cfg->getGUID(buf)) {
    cfg->setGUID(USER_GUID);
    cfg->setAuthKey(USER_AUTH_KEY);
    cfg->setWiFiSSID(DEFAULT_WIFI);
    cfg->setWiFiPassword(WIFI_PASSWORD);
    cfg->setSuplaServer(SERVER);
    cfg->setEmail(EMAIL);
  }
}
Powyższe ustawi domyślne wartości parametrów, gdy nie uda się odczytać GUID z Configa (czyli np. wyczyściłeś cały flash).
Ogólnie każdy get na cfg zwraca false, jeśli nie udało się odczytać tego parametru.
Pół roku później... :roll:

Zaktualizowane repo: https://github.com/rkalwak/WeatherStation


Próbowałem to dodać, niby jest lepiej ale nie do końca. Bo raz mi zadziałało a potem już nie xD I tak, wiem, że uparłem się na podawanie konfiguracji z kodu, ale skoro jest do tego API to spodziewał bym się, że będzie działać.

Dwa testy które zrobiłem:
1. Wyczyściłem urządzenie do zera, usunąłem z Clouda no i potem wgrałem soft. Efekt - brak jednostek i Cloud twierdzi: "Konfiguracja jeszcze nie jest dostępna. Poczekaj, aż urządzenie się podłączy." 5 minut chyba starczy? Log poniżej:

Code: Select all

15:29:11.135 > Creating OneWire bus for pin: 4
15:29:11.135 > Initializing OneWire bus at pin 4
15:29:11.171 > OneWire(pin 4) Parasite power is OFF
15:29:11.175 > OneWire(pin 4) Found 1 devices:
15:29:11.185 > Index 0 - address {0x28, 0x52, 0x29, 0xB5, 0x63, 0x20, 0x01, 0x9B}
15:29:11.885 > Device address not provided. Using device from index 0
15:29:11.885 > Channel(2) value changed to -1.00
15:29:11.885 > Channel[3] initial caption set to 'Natężenie światła'
15:29:11.899 > GPM[3]: DefaultUnitAfterValue "lx"
15:29:11.901 > Channel(4) value changed to -1.00
15:29:11.905 > Channel(5) value changed to -1
15:29:11.907 > Channel[7] initial caption set to 'PM 0.5'
15:29:11.910 > GPM[7]: DefaultUnitAfterValue "μg/m³"
15:29:11.915 > GPM[7]: RefreshIntervalMs 60000 ms
15:29:11.917 > LittleFS: writing file 7_gpm_common
15:29:11.955 > GPM[7]: common config saved successfully
15:29:11.955 > GPM[8]: DefaultUnitAfterValue "μg/m³"
15:29:11.965 > Channel[8] initial caption set to 'PM 1.0'
15:29:11.968 > GPM[8]: RefreshIntervalMs 60000 ms
15:29:11.971 > LittleFS: writing file 8_gpm_common
15:29:12.005 > GPM[8]: common config saved successfully
15:29:12.015 > GPM[9]: DefaultUnitAfterValue "μg/m³"
15:29:12.018 > Channel[9] initial caption set to 'PM 2.5'
15:29:12.023 > GPM[9]: RefreshIntervalMs 60000 ms
15:29:12.025 > LittleFS: writing file 9_gpm_common
15:29:12.067 > GPM[9]: common config saved successfully
15:29:12.071 > GPM[10]: DefaultUnitAfterValue "μg/m³"
15:29:12.075 > Channel[10] initial caption set to 'PM 4.0'
15:29:12.075 > GPM[10]: RefreshIntervalMs 60000 ms
15:29:12.082 > LittleFS: writing file 10_gpm_common
15:29:12.125 > GPM[10]: common config saved successfully
15:29:12.132 > GPM[11]: DefaultUnitAfterValue "μg/m³"
15:29:12.136 > Channel[11] initial caption set to 'PM 10.0'
15:29:12.139 > GPM[11]: RefreshIntervalMs 60000 ms
15:29:12.139 > LittleFS: writing file 11_gpm_common
15:29:12.372 > GPM[11]: common config saved successfully
15:29:12.375 > [  1249][E][Wire.cpp:381] setClock(): could not acquire lock
15:29:12.381 > Main storage not configured
15:29:12.383 > LittleFsConfig: init called on non empty database. Aborting
15:29:12.388 > [Main] setting config.
15:29:12.388 > Supla - starting initialization
15:29:12.388 > Main storage not configured
15:29:12.395 > Security level: Supla CA
15:29:12.395 > RemoteDeviceConfig: Registering field 0x00000010
15:29:12.402 > Clock: automaticTimeSync: 1
15:29:12.405 > Channel[0] temperature correction 0.000000
15:29:12.405 > Channel[0] humidity correction 0.000000
15:29:12.405 > Channel[1] temperature correction 0.000000
15:29:12.417 > Channel[1] humidity correction 0.000000
15:29:12.433 > GPM[3]: config loaded successfully
15:29:12.437 > GPM[3]: RefreshIntervalMs 5000 ms
15:29:12.450 > GPM[7]: config loaded successfully
15:29:12.453 > GPM[7]: RefreshIntervalMs 60000 ms
15:29:12.455 > Channel[7] config changed offline flag is set
15:29:12.468 > GPM[8]: config loaded successfully
15:29:12.472 > GPM[8]: RefreshIntervalMs 60000 ms
15:29:12.475 > Channel[8] config changed offline flag is set
15:29:12.483 > GPM[9]: config loaded successfully
15:29:12.488 > GPM[9]: RefreshIntervalMs 60000 ms
15:29:12.491 > Channel[9] config changed offline flag is set
15:29:12.500 > GPM[10]: config loaded successfully
15:29:12.504 > GPM[10]: RefreshIntervalMs 60000 ms
15:29:12.506 > Channel[10] config changed offline flag is set
15:29:12.516 > GPM[11]: config loaded successfully
15:29:12.520 > GPM[11]: RefreshIntervalMs 60000 ms
15:29:12.523 > Channel[11] config changed offline flag is set
15:29:12.539 > Channel(0) value changed to 25.56
15:29:12.555 > Manufacturer ID=0x5449
15:29:12.566 > Device ID=0x1050
15:29:12.575 > Device Serial Number=209-4618-6900
15:29:12.621 > Channel(1) value changed to temp(24.191284), humi(68.859863)
15:29:12.625 > Channel(2) value changed to 0.00
15:29:12.636 > MS5611 init.
15:29:12.645 > MS5611 found.
15:29:12.651 > MS5611 getting pres.
15:29:12.654 > Channel(4) value changed to temp(1011.976990), humi(-1.000000)
15:29:17.653 > Channel(5) value changed to 0.00
15:29:17.657 > Turning ON SPS sensor
15:29:17.708 > measurements started
15:29:17.711 > Channel(7) value changed to 0.00
15:29:17.711 > Channel(9) value changed to 2147483647.47
15:29:17.715 > Channel(11) value changed to 2147483647.47
15:29:17.721 > GUID: 5937A923697E90D3482A30C7A796AF46
15:29:17.725 > Device name: SUPLA-ESP32
15:29:17.727 > Device software version: SDK 24.06.01-dev
15:29:17.727 > Initializing network layer
15:29:17.727 > [Wi-Fi] Network AP/hostname: SUPLA-ESP32-AC67B236E4B8
15:29:17.738 > Using Supla protocol version 23
15:29:17.741 > Current status: [5] SuplaDevice initialized
15:29:17.743 > Enter normal mode
15:29:17.745 > addClock: DEPRECATED
15:29:17.745 > Channel(3) value changed to 375.00
15:29:17.757 > WiFi: establishing connection with SSID: "Dom44A"
15:29:20.509 > Connected BSSID: 32:DE:4B:9D:F1:BC
15:29:20.512 > local IP: 192.168.0.131
15:29:20.515 > subnetMask: 255.255.255.0
15:29:20.517 > gatewayIP: 192.168.0.1
15:29:20.519 > Signal strength (RSSI): -62 dBm
15:29:20.527 > Establishing encrypted connection with: svr85.supla.org (port: 2016)
15:29:21.835 > Connected via IP 192.168.0.131
15:29:21.841 > SSL error: 48, PADLOCK - Input data should be aligned
15:29:21.845 > LAST STATE ADDED: PADLOCK - Input data should be aligned (9)
15:29:21.845 > Connected to Supla Server
15:29:21.845 > Initializing SRPC (proto: 23)
15:29:21.855 > LAST STATE ADDED: Register in progress (9)
15:29:21.860 > Current status: [10] Register in progress
15:29:21.863 > Send: [53 55 50 4C 41 17 01 00 00 00 4B 00 00 00 EC 03 00 00 72 61 66 61 6C 65 6B 6B 61 6C 77 61 6B 40 77 70 2E 70 6C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F9 39 9D 7E 4E E6 6B 92 1E 18 BD 9A 39 B2 B2 0E 59 37 A9 23 69 7E 90 D3 48 2A 30 C7 A7 96 AF 46 53 55 50 4C 41 2D 45 53 50 33 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
15:29:21.947 > CH[0], type: 3034, FuncList: 0x0, function: 40, flags: 0x8010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 90 39 40]
15:29:21.965 > Send: [00 DA 0B 00 00 00 00 00 00 28 00 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 39 40 00 ]
15:29:21.974 > CH[1], type: 3038, FuncList: 0x0, function: 45, flags: 0x8010000, online, validityTimeSec: 0, icon: 0, value: [7f 5e 00 00 fb 0c 01 00]
15:29:21.985 > Send: [01 DE 0B 00 00 00 00 00 00 2D 00 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 7F 5E 00 00 FB 0C 01 00 00 ]
15:29:21.996 > CH[2], type: 3048, FuncList: 0x0, function: 270, flags: 0x10000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
15:29:22.009 > Send: [02 E8 0B 00 00 00 00 00 00 0E 01 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
15:29:22.018 > CH[3], type: 9000, FuncList: 0x0, function: 520, flags: 0x8010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 70 77 40]
15:29:22.028 > Send: [03 28 23 00 00 00 00 00 00 08 02 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 77 40 00 ]
15:29:22.040 > CH[4], type: 3044, FuncList: 0x0, function: 260, flags: 0x10000, online, validityTimeSec: 0, icon: 0, value: [08 71 0f 00 18 fc ff ff]
15:29:22.050 > Send: [04 E4 0B 00 00 00 00 00 00 04 01 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 08 71 0F 00 18 FC FF FF 00 ]
15:29:22.062 > CH[5], type: 3042, FuncList: 0x0, function: 250, flags: 0x10000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
15:29:22.075 > Send: [05 E2 0B 00 00 00 00 00 00 FA 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
15:29:22.084 > CH[6], type: 3034, FuncList: 0x0, function: 40, flags: 0x10000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
15:29:22.096 > Send: [06 DA 0B 00 00 00 00 00 00 28 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
15:29:22.105 > CH[7], type: 9000, FuncList: 0x0, function: 520, flags: 0x8010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 e0 81 b5 6e 39]
15:29:22.115 > Send: [07 28 23 00 00 00 00 00 00 08 02 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 00 00 00 E0 81 B5 6E 39 00 ]
15:29:22.128 > CH[8], type: 9000, FuncList: 0x0, function: 520, flags: 0x8010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
15:29:22.135 > Send: [08 28 23 00 00 00 00 00 00 08 02 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
15:29:22.147 > CH[9], type: 9000, FuncList: 0x0, function: 520, flags: 0x8010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 80 26 5e 92 47]
15:29:22.161 > Send: [09 28 23 00 00 00 00 00 00 08 02 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 00 00 00 80 26 5E 92 47 00 ]
15:29:22.165 > CH[10], type: 9000, FuncList: 0x0, function: 520, flags: 0x8010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 00 00 00 00 00]
15:29:22.185 > Send: [0A 28 23 00 00 00 00 00 00 08 02 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
15:29:22.194 > CH[11], type: 9000, FuncList: 0x0, function: 520, flags: 0x8010000, online, validityTimeSec: 0, icon: 0, value: [00 00 00 e0 2a 89 31 47]
15:29:22.205 > Send: [0B 28 23 00 00 00 00 00 00 08 02 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 00 00 00 E0 2A 89 31 47 00 ]
15:29:22.215 > Send: [53 55 50 4C 41 ]
15:29:22.235 > Channel(1) value changed to temp(24.191284), humi(68.762207)
15:29:22.235 > MS5611 getting pres.
15:29:22.243 > Channel(4) value changed to 1012.01
15:29:27.234 > Speed: 0.00
15:29:32.238 > Channel(6) value changed to 18.60
15:29:32.238 > Wind direction: 18.60
15:29:32.245 > Recv: [53 55 50 4C 41 17 01 00 00 00 46 00 00 00 07 00 00 00 03 00 00 00 78 18 01 53 55 50 4C 41 ]
15:29:32.254 > Device registered (activity timeout 120 s, server version: 24, server min version: 1)
15:29:32.258 > LAST STATE ADDED: Registered and ready (11)
15:29:32.265 > Current status: [17] Registered and ready
15:29:32.270 > Changing activity timeout to 30 s
15:29:32.274 > Send: [53 55 50 4C 41 17 02 00 00 00 D2 00 00 00 01 00 00 00 1E ]
15:29:32.275 > Send: [53 55 50 4C 41 ]
15:29:32.275 > Send: [53 55 50 4C 41 17 03 00 00 00 80 02 00 00 1E 00 00 00 03 00 00 00 16 00 00 00 4E 61 74 C4 99 C5 BC 65 6E 69 65 20 C5 9B 77 69 61 74 C5 82 61 00 ]
15:29:32.295 > Send: [53 55 50 4C 41 ]
15:29:32.295 > Send: [53 55 50 4C 41 17 04 00 00 00 80 02 00 00 0F 00 00 00 07 00 00 00 07 00 00 00 50 4D 20 30 2E 35 00 ]
15:29:32.306 > Send: [53 55 50 4C 41 ]
15:29:32.308 > Send: [53 55 50 4C 41 17 05 00 00 00 80 02 00 00 0F 00 00 00 08 00 00 00 07 00 00 00 50 4D 20 31 2E 30 00 ]
15:29:32.315 > Send: [53 55 50 4C 41 ]
15:29:32.321 > Send: [53 55 50 4C 41 17 06 00 00 00 80 02 00 00 0F 00 00 00 09 00 00 00 07 00 00 00 50 4D 20 32 2E 35 00 ]
15:29:32.326 > Send: [53 55 50 4C 41 ]
15:29:32.326 > Send: [53 55 50 4C 41 17 07 00 00 00 80 02 00 00 0F 00 00 00 0A 00 00 00 07 00 00 00 50 4D 20 34 2E 30 00 ]
15:29:32.341 > Send: [53 55 50 4C 41 ]
15:29:32.341 > Send: [53 55 50 4C 41 17 08 00 00 00 80 02 00 00 10 00 00 00 0B 00 00 00 08 00 00 00 50 4D 20 31 30 2E 30 00 ]
15:29:32.353 > Send: [53 55 50 4C 41 ]
15:29:32.356 > Send: [53 55 50 4C 41 17 09 00 00 00 E0 01 00 00 00 00 00 00 ]
15:29:32.358 > Send: [53 55 50 4C 41 ]
15:29:32.375 > Channel(1) value changed to temp(24.201355), humi(68.762207)
15:29:32.386 > Channel(3) value changed to 378.00
15:29:32.389 > MS5611 getting pres.
15:29:37.386 > Speed: 0.00
15:29:42.387 > Wind direction: 18.60
15:29:42.389 > Recv: [53 55 50 4C 41 17 02 00 00 00 AD 02 00 00 1B 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 55 50 4C 41 ]
15:29:42.401 > Received new device config
15:29:42.405 > RemoteDeviceConfig: Config fields mismatch (0x00000000 != 0x00000010) - sending device config for fields 0x00000010
15:29:42.415 > Sending device config result OK (1)
15:29:42.418 > Send: [53 55 50 4C 41 17 0A 00 00 00 B7 02 00 00 0A 00 00 00 01 00 00 00 00 00 00 00 00 00 ]
15:29:42.425 > Send: [53 55 50 4C 41 ]
15:29:42.429 > Adding AutomaticTimeSync config field
15:29:42.432 > Setting AutomaticTimeSync to 1
15:29:42.435 > Send: [53 55 50 4C 41 17 0B 00 00 00 AC 02 00 00 1C 00 00 00 01 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 01 00 01 ]
15:29:42.447 > Send: [53 55 50 4C 41 ]
15:29:42.450 > Send: [53 55 50 4C 41 17 0C 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 89 5E 00 00 9A 0C 01 00 ]
15:29:42.455 > Send: [53 55 50 4C 41 ]
15:29:42.475 > Channel(1) value changed to temp(24.191284), humi(68.762207)
15:29:42.480 > Channel(3) value changed to 380.00
15:29:42.485 > MS5611 getting pres.
15:29:42.486 > Channel(4) value changed to 1012.16
15:29:47.475 > Speed: 0.00
15:29:52.482 > Wind direction: 18.60
15:29:52.489 > Recv: [53 55 50 4C 41 17 03 00 00 00 AA 02 00 00 08 00 00 00 00 28 00 00 00 00 00 00 53 55 50 4C 41 ]
15:29:52.495 > Received SetChannelConfig for channel 0, function 40, config type 0, config size 0
15:29:52.507 > Channel[0]: handleChannelConfig, func 40, configtype 0, configsize 0
15:29:52.512 > Channel[0] no config on server
15:29:52.515 > Sending channel config result OK (1)
15:29:52.515 > Send: [53 55 50 4C 41 17 0D 00 00 00 B4 02 00 00 03 00 00 00 01 00 00 ]
15:29:52.525 > Send: [53 55 50 4C 41 ]
15:29:52.527 > Send: [53 55 50 4C 41 17 0E 00 00 00 67 00 00 00 0E 00 00 00 03 00 00 00 00 00 00 00 00 00 00 C0 77 40 ]
15:29:52.535 > Send: [53 55 50 4C 41 ]
15:29:52.545 > Channel(1) value changed to temp(24.201355), humi(68.762207)
15:29:52.559 > Channel(3) value changed to 381.00
15:29:52.562 > MS5611 getting pres.
15:29:57.555 > Speed: 0.00
15:30:02.559 > Wind direction: 18.60
15:30:02.561 > Recv: [53 55 50 4C 41 17 04 00 00 00 AB 02 00 00 01 00 00 00 00 53 55 50 4C 41 ]
15:30:02.569 > Received ChannelConfigFinished for channel [0]
15:30:02.573 > Send: [53 55 50 4C 41 17 0F 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 00 00 00 20 4A A1 8F 40 ]
15:30:02.575 > Send: [53 55 50 4C 41 ]
15:30:02.594 > Channel(3) value changed to 389.00
15:30:02.601 > MS5611 getting pres.
15:30:02.603 > Channel(4) value changed to 1012.01
15:30:07.601 > Speed: 0.00
15:30:12.603 > Wind direction: 18.60
15:30:12.605 > Channel(7) value changed to 13.40
15:30:12.607 > Channel(8) value changed to 2.33
15:30:12.611 > Channel(9) value changed to 0.05
15:30:12.613 > Channel(10) value changed to 0.00
15:30:12.616 > Channel(11) value changed to 0.00
15:30:12.620 > Recv: [53 55 50 4C 41 17 05 00 00 00 AA 02 00 00 08 00 00 00 01 2D 00 00 00 00 00 00 53 55 50 4C 41 ]
15:30:12.628 > Received SetChannelConfig for channel 1, function 45, config type 0, config size 0
15:30:12.635 > Channel[1]: handleChannelConfig, func 45, configtype 0, configsize 0
15:30:12.641 > Channel[1] no config on server
15:30:12.644 > Sending channel config result OK (1)
15:30:12.648 > Send: [53 55 50 4C 41 17 10 00 00 00 B4 02 00 00 03 00 00 00 01 00 01 ]
15:30:12.655 > Send: [53 55 50 4C 41 ]
15:30:12.657 > Send: [53 55 50 4C 41 17 11 00 00 00 67 00 00 00 0E 00 00 00 06 00 00 00 00 00 00 00 00 20 80 9A 32 40 ]
15:30:12.665 > Send: [53 55 50 4C 41 ]
15:30:12.688 > Channel(3) value changed to 394.00
15:30:12.691 > MS5611 getting pres.
15:30:12.693 > Channel(4) value changed to 1012.05
15:30:17.690 > Speed: 0.00
15:30:22.693 > Channel(6) value changed to 18.51
15:30:22.695 > Wind direction: 18.52
15:30:22.700 > Recv: [53 55 50 4C 41 17 06 00 00 00 AB 02 00 00 01 00 00 00 01 53 55 50 4C 41 ]
15:30:22.705 > Received ChannelConfigFinished for channel [1]
15:30:22.709 > Send: [53 55 50 4C 41 17 12 00 00 00 67 00 00 00 0E 00 00 00 07 00 00 00 00 00 00 00 00 40 15 CF 2A 40 ]
15:30:22.721 > Send: [53 55 50 4C 41 ]
15:30:22.738 > Channel(3) value changed to 398.00
15:30:22.740 > MS5611 getting pres.
15:30:27.742 > Speed: 0.00
15:30:32.745 > Channel(6) value changed to 18.60
15:30:32.747 > Wind direction: 18.60
15:30:32.749 > Recv: [53 55 50 4C 41 17 07 00 00 00 AA 02 00 00 08 00 00 00 03 08 02 00 00 00 00 00 53 55 50 4C 41 ]
15:30:32.759 > Received SetChannelConfig for channel 3, function 520, config type 0, config size 0
15:30:32.765 > Channel[3]: handleChannelConfig, func 520, configtype 0, configsize 0
15:30:32.771 > Channel[3] no config on server
15:30:32.775 > Sending channel config result OK (1)
15:30:32.778 > Send: [53 55 50 4C 41 17 13 00 00 00 B4 02 00 00 03 00 00 00 01 00 03 ]
15:30:32.785 > Send: [53 55 50 4C 41 ]
15:30:32.787 > Send: [53 55 50 4C 41 17 14 00 00 00 67 00 00 00 0E 00 00 00 08 00 00 00 00 00 00 00 00 80 EB AF 02 40 ]
15:30:32.795 > Send: [53 55 50 4C 41 ]
15:30:32.818 > Channel(1) value changed to temp(24.221497), humi(68.762207)
15:30:32.824 > Channel(3) value changed to 396.00
15:30:32.827 > MS5611 getting pres.
15:30:32.829 > Channel(4) value changed to 1011.91
15:30:37.824 > Speed: 0.00
15:30:42.824 > Wind direction: 18.60
15:30:42.827 > Recv: [53 55 50 4C 41 17 08 00 00 00 AB 02 00 00 01 00 00 00 03 53 55 50 4C 41 ]
15:30:42.834 > Received ChannelConfigFinished for channel [3]
15:30:42.839 > Send: [53 55 50 4C 41 17 15 00 00 00 67 00 00 00 0E 00 00 00 09 00 00 00 00 00 00 00 00 00 00 9D AD 3F ]
15:30:42.847 > Send: [53 55 50 4C 41 ]
15:30:42.865 > Channel(3) value changed to 392.00
15:30:42.868 > MS5611 getting pres.
15:30:47.868 > Speed: 0.00
15:30:52.869 > Wind direction: 18.60
15:30:52.877 > Recv: [53 55 50 4C 41 17 09 00 00 00 AA 02 00 00 08 00 00 00 07 08 02 00 00 00 00 00 53 55 50 4C 41 ]
15:30:52.887 > Received SetChannelConfig for channel 7, function 520, config type 0, config size 0
15:30:52.895 > Channel[7]: handleChannelConfig, func 520, configtype 0, configsize 0
15:30:52.900 > Channel[7]: Ignoring config (local config changed offline)
15:30:52.905 > Sending channel config result OK (1)
15:30:52.909 > Send: [53 55 50 4C 41 17 16 00 00 00 B4 02 00 00 03 00 00 00 01 00 07 ]
15:30:52.915 > Send: [53 55 50 4C 41 ]
15:30:52.917 > Send: [53 55 50 4C 41 17 17 00 00 00 67 00 00 00 0E 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 9C 69 3F ]
15:30:52.926 > Send: [53 55 50 4C 41 ]
15:30:52.950 > Channel(3) value changed to 387.00
15:30:52.953 > MS5611 getting pres.
15:30:57.953 > Speed: 0.00
15:31:02.955 > Wind direction: 18.60
15:31:02.958 > Recv: [53 55 50 4C 41 17 0A 00 00 00 AB 02 00 00 01 00 00 00 07 53 55 50 4C 41 ]
15:31:02.965 > Received ChannelConfigFinished for channel [7]
15:31:02.969 > Send: [53 55 50 4C 41 17 18 00 00 00 67 00 00 00 0E 00 00 00 0B 00 00 00 00 00 00 00 00 00 00 E2 63 3F ]
15:31:02.977 > Send: [53 55 50 4C 41 ]
15:31:02.994 > Channel(1) value changed to temp(24.231567), humi(68.762207)
15:31:03.000 > Channel(3) value changed to 377.00
15:31:03.003 > MS5611 getting pres.
15:31:03.005 > Channel(4) value changed to 1012.23
15:31:07.999 > Speed: 0.00
15:31:13.000 > Wind direction: 18.60
15:31:13.002 > Channel(7) value changed to 12.99
15:31:13.005 > Channel(8) value changed to 2.26
15:31:13.008 > Channel(9) value changed to 0.05
15:31:13.012 > Channel(10) value changed to 0.00
15:31:13.014 > Channel(11) value changed to 0.00
15:31:13.017 > Recv: [53 55 50 4C 41 17 0B 00 00 00 AA 02 00 00 08 00 00 00 08 08 02 00 00 00 00 00 53 55 50 4C 41 ]
15:31:13.026 > Received SetChannelConfig for channel 8, function 520, config type 0, config size 0
15:31:13.034 > Channel[8]: handleChannelConfig, func 520, configtype 0, configsize 0
15:31:13.040 > Channel[8]: Ignoring config (local config changed offline)
15:31:13.044 > Sending channel config result OK (1)
15:31:13.048 > Send: [53 55 50 4C 41 17 19 00 00 00 B4 02 00 00 03 00 00 00 01 00 08 ]
15:31:13.055 > Send: [53 55 50 4C 41 ]
15:31:13.057 > Send: [53 55 50 4C 41 17 1A 00 00 00 E0 01 00 00 00 00 00 00 ]
15:31:13.062 > Send: [53 55 50 4C 41 ]
15:31:13.085 > Channel(3) value changed to 376.00
15:31:13.089 > MS5611 getting pres.
15:31:13.091 > Channel(4) value changed to 1012.09
15:31:18.089 > Speed: 0.00
15:31:23.089 > Wind direction: 18.60
15:31:23.098 > Recv: [53 55 50 4C 41 17 0C 00 00 00 AB 02 00 00 01 00 00 00 08 53 55 50 4C 41 ]
15:31:23.107 > Received ChannelConfigFinished for channel [8]
15:31:23.110 > Send: [53 55 50 4C 41 17 1B 00 00 00 A9 02 00 00 28 00 00 00 00 28 00 00 00 00 20 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
15:31:23.126 > Send: [53 55 50 4C 41 ]
15:31:23.129 > Channel[0]: Sending channel config
15:31:23.131 > Send: [53 55 50 4C 41 17 1C 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 A7 5E 00 00 9A 0C 01 00 ]
15:31:23.140 > Send: [53 55 50 4C 41 ]
15:31:23.161 > Channel(3) value changed to 380.00
15:31:23.164 > MS5611 getting pres.
15:31:23.166 > Channel(4) value changed to 1011.95
15:31:28.164 > Speed: 0.00
15:31:33.166 > Wind direction: 18.60
15:31:33.168 > Recv: [53 55 50 4C 41 17 0D 00 00 00 AA 02 00 00 08 00 00 00 09 08 02 00 00 00 00 00 53 55 50 4C 41 ]
15:31:33.177 > Received SetChannelConfig for channel 9, function 520, config type 0, config size 0
15:31:33.184 > Channel[9]: handleChannelConfig, func 520, configtype 0, configsize 0
15:31:33.190 > Channel[9]: Ignoring config (local config changed offline)
15:31:33.195 > Sending channel config result OK (1)
15:31:33.199 > Send: [53 55 50 4C 41 17 1D 00 00 00 B4 02 00 00 03 00 00 00 01 00 09 ]
15:31:33.204 > Send: [53 55 50 4C 41 ]
15:31:33.206 > Send: [53 55 50 4C 41 17 1E 00 00 00 67 00 00 00 0E 00 00 00 03 00 00 00 00 00 00 00 00 00 00 C0 77 40 ]
15:31:33.216 > Send: [53 55 50 4C 41 ]
15:31:33.239 > Channel(3) value changed to 375.00
15:31:33.243 > MS5611 getting pres.
15:31:38.243 > Speed: 0.00
15:31:43.244 > Wind direction: 18.60
15:31:43.246 > Recv: [53 55 50 4C 41 17 0E 00 00 00 AB 02 00 00 01 00 00 00 09 53 55 50 4C 41 ]
15:31:43.253 > Received ChannelConfigFinished for channel [9]
15:31:43.258 > Send: [53 55 50 4C 41 17 1F 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 00 00 00 C0 9C 9F 8F 40 ]
15:31:43.267 > Send: [53 55 50 4C 41 ]
15:31:43.284 > Channel(1) value changed to temp(24.241638), humi(68.762207)
15:31:43.291 > Channel(3) value changed to 371.00
15:31:43.293 > MS5611 getting pres.
15:31:48.289 > Speed: 0.00
15:31:53.290 > Wind direction: 18.60
15:31:53.299 > Recv: [53 55 50 4C 41 17 0F 00 00 00 AA 02 00 00 08 00 00 00 0A 08 02 00 00 00 00 00 53 55 50 4C 41 ]
15:31:53.309 > Received SetChannelConfig for channel 10, function 520, config type 0, config size 0
15:31:53.315 > Channel[10]: handleChannelConfig, func 520, configtype 0, configsize 0
15:31:53.322 > Channel[10]: Ignoring config (local config changed offline)
15:31:53.328 > Sending channel config result OK (1)
15:31:53.330 > Send: [53 55 50 4C 41 17 20 00 00 00 B4 02 00 00 03 00 00 00 01 00 0A ]
15:31:53.336 > Send: [53 55 50 4C 41 ]
15:31:53.339 > Send: [53 55 50 4C 41 17 21 00 00 00 67 00 00 00 0E 00 00 00 06 00 00 00 00 00 00 00 00 20 80 9A 32 40 ]
15:31:53.348 > Send: [53 55 50 4C 41 ]
15:31:53.371 > Channel(1) value changed to temp(24.231567), humi(68.762207)
15:31:53.376 > Channel(3) value changed to 370.00
15:31:53.379 > MS5611 getting pres.
15:31:58.375 > Speed: 0.00
15:32:03.377 > Wind direction: 18.60
15:32:03.379 > Recv: [53 55 50 4C 41 17 10 00 00 00 AB 02 00 00 01 00 00 00 0A 53 55 50 4C 41 ]
15:32:03.386 > Received ChannelConfigFinished for channel [10]
15:32:03.390 > Send: [53 55 50 4C 41 17 22 00 00 00 67 00 00 00 0E 00 00 00 07 00 00 00 00 00 00 00 00 60 4B FE 29 40 ]
15:32:03.399 > Send: [53 55 50 4C 41 ]
15:32:03.417 > Channel(1) value changed to temp(24.241638), humi(68.664551)
15:32:03.422 > Channel(3) value changed to 372.00
15:32:03.424 > MS5611 getting pres.
15:32:03.427 > Channel(4) value changed to 1012.13
15:32:08.422 > Speed: 0.00
15:32:13.422 > Wind direction: 18.60
15:32:13.424 > Channel(7) value changed to 12.30
15:32:13.427 > Channel(8) value changed to 2.14
15:32:13.430 > Channel(9) value changed to 0.05
15:32:13.433 > Channel(10) value changed to 0.00
15:32:13.436 > Channel(11) value changed to 0.00
15:32:13.439 > Recv: [53 55 50 4C 41 17 11 00 00 00 AA 02 00 00 08 00 00 00 0B 08 02 00 00 00 00 00 53 55 50 4C 41 ]
15:32:13.448 > Received SetChannelConfig for channel 11, function 520, config type 0, config size 0
15:32:13.456 > Channel[11]: handleChannelConfig, func 520, configtype 0, configsize 0
15:32:13.462 > Channel[11]: Ignoring config (local config changed offline)
15:32:13.467 > Sending channel config result OK (1)
15:32:13.471 > Send: [53 55 50 4C 41 17 23 00 00 00 B4 02 00 00 03 00 00 00 01 00 0B ]
15:32:13.477 > Send: [53 55 50 4C 41 ]
15:32:13.479 > Send: [53 55 50 4C 41 17 24 00 00 00 67 00 00 00 0E 00 00 00 08 00 00 00 00 00 00 00 00 00 8C 26 01 40 ]
15:32:13.488 > Send: [53 55 50 4C 41 ]
15:32:13.506 > Channel(1) value changed to temp(24.261780), humi(68.664551)
15:32:13.514 > Channel(3) value changed to 374.00
15:32:13.517 > MS5611 getting pres.
15:32:13.519 > Channel(4) value changed to 1011.99
15:32:18.513 > Speed: 0.00
15:32:23.515 > Wind direction: 18.60
15:32:23.522 > Recv: [53 55 50 4C 41 17 12 00 00 00 AB 02 00 00 01 00 00 00 0B 53 55 50 4C 41 ]
15:32:23.530 > Received ChannelConfigFinished for channel [11]
15:32:23.530 > Send: [53 55 50 4C 41 17 25 00 00 00 67 00 00 00 0E 00 00 00 09 00 00 00 00 00 00 00 00 00 A0 2D AB 3F ]
15:32:23.542 > Send: [53 55 50 4C 41 ]
15:32:23.561 > Channel(3) value changed to 380.00
15:32:23.563 > MS5611 getting pres.
15:32:23.563 > Channel(4) value changed to 1012.13
15:32:28.565 > Speed: 0.00
15:32:33.566 > Wind direction: 18.60
15:32:33.568 > Recv: [53 55 50 4C 41 17 13 00 00 00 DC 00 00 00 03 00 00 00 1E 0A F0 53 55 50 4C 41 ]
15:32:33.575 > Activity timeout set to 30 s
15:32:33.578 > Send: [53 55 50 4C 41 17 26 00 00 00 67 00 00 00 0E 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 80 67 3F ]
15:32:33.587 > Send: [53 55 50 4C 41 ]
15:32:33.605 > Channel(3) value changed to 391.00
15:32:33.609 > MS5611 getting pres.
15:32:33.610 > Channel(4) value changed to 1012.03
15:32:38.610 > Speed: 0.00
15:32:43.610 > Wind direction: 18.60
15:32:43.612 > Recv: [53 55 50 4C 41 17 14 00 00 00 8A 02 00 00 1F 00 00 00 03 00 00 00 03 16 00 00 00 4E 61 74 C4 99 C5 BC 65 6E 69 65 20 C5 9B 77 69 61 74 C5 82 61 00 53 55 50 4C 41 ]
15:32:43.627 > Receieved setChannelCaptionResult for channel [3]
15:32:43.632 > Send: [53 55 50 4C 41 17 27 00 00 00 67 00 00 00 0E 00 00 00 0B 00 00 00 00 00 00 00 00 00 00 40 62 3F ]
15:32:43.634 > Send: [53 55 50 4C 41 ]
15:32:43.660 > Channel(3) value changed to 394.00
15:32:43.664 > MS5611 getting pres.
15:32:43.666 > Channel(4) value changed to 1012.17
15:32:48.664 > Speed: 0.00
15:32:53.666 > Wind direction: 18.60
15:32:53.676 > Recv: [53 55 50 4C 41 17 15 00 00 00 8A 02 00 00 10 00 00 00 07 00 00 00 03 07 00 00 00 50 4D 20 30 2E 35 00 53 55 50 4C 41 ]
15:32:53.688 > Receieved setChannelCaptionResult for channel [7]
15:32:53.708 > Channel(1) value changed to temp(24.271851), humi(68.664551)
15:32:53.709 > MS5611 getting pres.
15:32:58.712 > Speed: 0.00
15:33:03.713 > Wind direction: 18.60
15:33:03.715 > Recv: [53 55 50 4C 41 17 16 00 00 00 8A 02 00 00 10 00 00 00 08 00 00 00 03 07 00 00 00 50 4D 20 31 2E 30 00 53 55 50 4C 41 ]
15:33:03.727 > Receieved setChannelCaptionResult for channel [8]
15:33:03.731 > Send: [53 55 50 4C 41 17 28 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 CF 5E 00 00 38 0C 01 00 ]
15:33:03.740 > Send: [53 55 50 4C 41 ]
15:33:03.763 > Channel(3) value changed to 392.00
15:33:03.767 > MS5611 getting pres.
15:33:08.767 > Speed: 0.00
15:33:13.758 > Wind direction: 18.60
15:33:13.758 > Channel(7) value changed to 13.16
15:33:13.774 > Channel(8) value changed to 2.29
15:33:13.774 > Channel(9) value changed to 0.05
15:33:13.774 > Channel(10) value changed to 0.00
15:33:13.774 > Channel(11) value changed to 0.00
15:33:13.774 > Recv: [53 55 50 4C 41 17 17 00 00 00 8A 02 00 00 10 00 00 00 09 00 00 00 03 07 00 00 00 50 4D 20 32 2E 35 00 53 55 50 4C 41 ]
15:33:13.790 > Receieved setChannelCaptionResult for channel [9]
15:33:13.790 > Send: [53 55 50 4C 41 17 29 00 00 00 67 00 00 00 0E 00 00 00 03 00 00 00 00 00 00 00 00 00 00 80 78 40 ]
15:33:13.807 > Send: [53 55 50 4C 41 ]
15:33:13.824 > Channel(3) value changed to 393.00
15:33:13.824 > MS5611 getting pres.
15:33:13.824 > Channel(4) value changed to 1012.21
15:33:18.830 > Speed: 0.00
15:33:23.833 > Wind direction: 18.60
15:33:23.833 > Recv: [53 55 50 4C 41 17 18 00 00 00 8A 02 00 00 10 00 00 00 0A 00 00 00 03 07 00 00 00 50 4D 20 34 2E 30 00 53 55 50 4C 41 ]
15:33:23.850 > Receieved setChannelCaptionResult for channel [10]
15:33:23.850 > Send: [53 55 50 4C 41 17 2A 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 00 00 00 C0 B6 A1 8F 40 ]
15:33:23.866 > Send: [53 55 50 4C 41 ]
15:33:23.883 > Channel(3) value changed to 399.00
15:33:23.883 > MS5611 getting pres.
15:33:23.883 > Channel(4) value changed to 1012.07
15:33:28.890 > Speed: 0.00
15:33:33.883 > Wind direction: 18.60
15:33:33.883 > Recv: [53 55 50 4C 41 17 19 00 00 00 8A 02 00 00 11 00 00 00 0B 00 00 00 03 08 00 00 00 50 4D 20 31 30 2E 30 00 53 55 50 4C 41 ]
15:33:33.899 > Receieved setChannelCaptionResult for channel [11]
15:33:33.899 > Send: [53 55 50 4C 41 17 2B 00 00 00 67 00 00 00 0E 00 00 00 07 00 00 00 00 00 00 00 00 00 AD 56 2A 40 ]
15:33:33.915 > Send: [53 55 50 4C 41 ]
15:33:33.930 > Channel(1) value changed to temp(24.291992), humi(68.664551)
15:33:33.946 > Channel(3) value changed to 398.00
15:33:33.946 > MS5611 getting pres.
15:33:38.950 > Speed: 0.00
15:33:43.952 > Wind direction: 18.60
15:33:43.954 > Recv: [53 55 50 4C 41 17 1A 00 00 00 EA 01 00 00 1A 00 00 00 E8 07 06 10 01 0F 1D 1F 0E 00 00 00 45 75 72 6F 70 65 2F 57 61 72 73 61 77 00 53 55 50 4C 41 ]
15:33:43.966 > Current local time: 1970-1-1 0:4:32
15:33:43.969 > Clock: time diff (system-new): -1718551499 s
15:33:43.973 > Clock: new local time: 2024-6-16 15:29:31
15:33:43.977 > Send: [53 55 50 4C 41 17 2C 00 00 00 67 00 00 00 0E 00 00 00 08 00 00 00 00 00 00 00 00 80 FD 5B 02 40 ]
15:33:43.988 > Send: [53 55 50 4C 41 ]
15:33:44.010 > Channel(1) value changed to temp(24.271851), humi(68.664551)
15:33:44.010 > Channel(3) value changed to 396.00
15:33:44.021 > MS5611 getting pres.
15:33:44.023 > Channel(4) value changed to 1012.10
15:33:49.017 > Speed: 0.00
15:33:54.018 > Wind direction: 18.60
15:33:54.027 > Recv: [53 55 50 4C 41 17 1B 00 00 00 B6 02 00 00 0A 00 00 00 01 00 00 00 00 00 00 00 00 00 53 55 50 4C 41 ]
15:33:54.037 > Received set device config result OK (1)
15:33:54.037 > Send: [53 55 50 4C 41 17 2D 00 00 00 67 00 00 00 0E 00 00 00 09 00 00 00 00 00 00 00 00 00 00 18 AD 3F ]
15:33:54.049 > Send: [53 55 50 4C 41 ]
15:33:54.064 > Channel(1) value changed to temp(24.291992), humi(68.664551)
15:33:54.070 > Channel(3) value changed to 394.00
15:33:54.070 > MS5611 getting pres.
15:33:59.069 > Speed: 0.00
15:34:04.059 > Wind direction: 18.60
15:34:04.073 > Recv: [53 55 50 4C 41 17 1C 00 00 00 AD 02 00 00 1C 00 00 00 01 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 01 00 01 53 55 50 4C 41 ]
15:34:04.075 > Received new device config
15:34:04.089 > Processing AutomaticTimeSync config
15:34:04.092 > Sending device config result OK (1)
15:34:04.095 > Send: [53 55 50 4C 41 17 2E 00 00 00 B7 02 00 00 0A 00 00 00 01 00 00 00 00 00 00 00 00 00 ]
15:34:04.095 > Send: [53 55 50 4C 41 ]
15:34:04.095 > Send: [53 55 50 4C 41 17 2F 00 00 00 67 00 00 00 0E 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 28 69 3F ]
15:34:04.114 > Send: [53 55 50 4C 41 ]
15:34:04.127 > Channel(3) value changed to 397.00
15:34:04.127 > MS5611 getting pres.
15:34:04.139 > Channel(4) value changed to 1011.96
15:34:09.138 > Speed: 0.00
15:34:14.139 > Wind direction: 18.60
15:34:14.141 > Channel(7) value changed to 13.32
15:34:14.145 > Channel(8) value changed to 2.32
15:34:14.148 > Channel(9) value changed to 0.05
15:34:14.151 > Channel(10) value changed to 0.00
15:34:14.154 > Channel(11) value changed to 0.00
15:34:14.157 > Recv: [53 55 50 4C 41 17 1D 00 00 00 EA 01 00 00 1A 00 00 00 E8 07 06 10 01 0F 1F 0C 0E 00 00 00 45 75 72 6F 70 65 2F 57 61 72 73 61 77 00 53 55 50 4C 41 ]
15:34:14.167 > Current local time: 2024-6-16 15:30:1
15:34:14.167 > Clock: time diff (system-new): -71 s
15:34:14.167 > Clock: new local time: 2024-6-16 15:31:12
15:34:14.167 > Send: [53 55 50 4C 41 17 30 00 00 00 67 00 00 00 0E 00 00 00 0B 00 00 00 00 00 00 00 00 00 00 C6 63 3F ]
15:34:14.183 > Send: [53 55 50 4C 41 ]
15:34:14.198 > Channel(3) value changed to 401.00
15:34:14.214 > MS5611 getting pres.
15:34:19.208 > Speed: 0.00
15:34:24.208 > Wind direction: 18.60
15:34:24.225 > Recv: [53 55 50 4C 41 17 1E 00 00 00 B3 02 00 00 03 00 00 00 01 00 00 53 55 50 4C 41 ]
15:34:24.227 > Channel[0] Set channel config succeeded (1)
15:34:24.246 > Channel(1) value changed to temp(24.312134), humi(68.664551)
15:34:24.253 > Channel(3) value changed to 407.00
15:34:24.256 > MS5611 getting pres.
15:34:24.258 > Channel(4) value changed to 1012.10
15:34:29.244 > Speed: 0.00
15:34:34.252 > Wind direction: 18.60
15:34:34.254 > Recv: [53 55 50 4C 41 17 1F 00 00 00 AA 02 00 00 28 00 00 00 00 28 00 00 00 00 20 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 55 50 4C 41 ]
15:34:34.272 > Received SetChannelConfig for channel 0, function 40, config type 0, config size 32
15:34:34.277 > Channel[0]: handleChannelConfig, func 40, configtype 0, configsize 32
15:34:34.277 > Channel[0] temperature correction 0.000000
15:34:34.289 > Channel[0] humidity correction 0.000000
15:34:34.292 > Sending channel config result OK (1)
15:34:34.292 > Send: [53 55 50 4C 41 17 31 00 00 00 B4 02 00 00 03 00 00 00 01 00 00 ]
15:34:34.292 > Send: [53 55 50 4C 41 ]
15:34:34.304 > Send: [53 55 50 4C 41 17 32 00 00 00 E0 01 00 00 00 00 00 00 ]
15:34:34.308 > Send: [53 55 50 4C 41 ]
15:34:34.342 > Channel(3) value changed to 412.00
15:34:34.342 > MS5611 getting pres.
15:34:34.354 > Channel(4) value changed to 1012.14
15:34:39.343 > Speed: 0.00
15:34:44.346 > Wind direction: 18.60
15:34:44.346 > Recv: [53 55 50 4C 41 17 20 00 00 00 EA 01 00 00 1A 00 00 00 E8 07 06 10 01 0F 22 21 0E 00 00 00 45 75 72 6F 70 65 2F 57 61 72 73 61 77 00 53 55 50 4C 41 ]
15:34:44.367 > Current local time: 2024-6-16 15:31:42
15:34:44.371 > Clock: time diff (system-new): -171 s
15:34:44.371 > Clock: new local time: 2024-6-16 15:34:33
15:34:44.371 > Send: [53 55 50 4C 41 17 33 00 00 00 67 00 00 00 0E 00 00 00 01 00 00 00 00 00 F8 5E 00 00 38 0C 01 00 ]
15:34:44.387 > Send: [53 55 50 4C 41 ]
15:34:44.413 > Channel(3) value changed to 413.00
15:34:44.417 > MS5611 getting pres.
15:34:49.404 > Speed: 0.00
15:34:54.404 > Wind direction: 18.60
15:34:54.419 > Send: [53 55 50 4C 41 17 34 00 00 00 67 00 00 00 0E 00 00 00 03 00 00 00 00 00 00 00 00 00 00 D0 79 40 ]
15:34:54.435 > Send: [53 55 50 4C 41 ]
15:34:54.450 > Channel(3) value changed to 415.00
15:34:54.450 > MS5611 getting pres.
15:34:59.444 > Speed: 0.00
15:35:04.459 > Wind direction: 18.60
15:35:04.461 > Send: [53 55 50 4C 41 17 35 00 00 00 67 00 00 00 0E 00 00 00 04 00 00 00 00 00 00 00 00 60 32 A1 8F 40 ]
15:35:04.469 > Send: [53 55 50 4C 41 ]
15:35:04.486 > Channel(1) value changed to temp(24.322205), humi(68.664551)
15:35:04.486 > Channel(3) value changed to 422.00
15:35:04.486 > MS5611 getting pres.
15:35:04.486 > Channel(4) value changed to 1012.00
15:35:09.490 > Speed: 0.00
15:35:14.492 > Wind direction: 18.60
15:35:14.495 > Channel(7) value changed to 11.38
15:35:14.498 > Channel(8) value changed to 1.98
15:35:14.501 > Channel(9) value changed to 0.04
15:35:14.504 > Channel(10) value changed to 0.00
15:35:14.507 > Channel(11) value changed to 0.00
15:35:14.510 > Send: [53 55 50 4C 41 17 36 00 00 00 28 00 00 00 10 00 00 00 27 06 6F 66 00 00 00 00 9F 22 02 00 00 00 00 00 ]
15:35:14.517 > Send: [53 55 50 4C 41 ]
15:35:14.517 > Send: [53 55 50 4C 41 17 37 00 00 00 67 00 00 00 0E 00 00 00 07 00 00 00 00 00 00 00 00 E0 AA C4 26 40 ]
15:35:14.530 > Send: [53 55 50 4C 41 ]
15:35:14.546 > Channel(3) value changed to 430.00
15:35:14.547 > MS5611 getting pres.
15:35:14.547 > Channel(4) value changed to 1012.04

Return to “supla-dev”