Tryb konfiguracyjny i różne inputy do wprowadzania parametrów

iM@rek
Posts: 349
Joined: Thu Feb 09, 2023 1:25 pm

Post

Skopiowałem przykład do VCS, dodałem biblioteki SuplaDevice i WiFiClientSecure, kompiluje się bez błędów.
Ale przy próbie rejestracji w Supli, po wpisaniu danych sieci itd, wywala błędy jak poniżej:

Code: Select all

Device name: SUPLA-INPUT-EXAMPLE
Device software version: SDK 24.03-dev
Initializing network layer
[Wi-Fi] Network AP/hostname: SUPLA-INPUT-EXAMPL-08B61FB800C0
Using Supla protocol version 21
Current status: [5] SuplaDevice initialized
Enter normal mode
 **** Param[param1]: To jest tekst
 **** Param[param2]: 5698
WiFi: establishing connection with SSID: "Mr.White"
Connected BSSID: 14:CC:20:89:1F:36
local IP: 10.108.6.116
subnetMask: 255.255.255.0
gatewayIP: 10.108.6.10
Signal strength (RSSI): -68 dBm
Establishing encrypted connection with: svr30.supla.org (port: 2016)
Connected via IP 10.108.6.116
SSL error: 48, PADLOCK - Input data should be aligned
LAST STATE ADDED: PADLOCK - Input data should be aligned
Connected to Supla Server
Initializing SRPC
LAST STATE ADDED: Register in progress
Current status: [10] Register in progress
CH #0, type: 2900, FuncList: 0xEF, default: 0, flags: 0x1010000, value: [00 00 00 00 00 00 00 00]
CH #1, type: 11000, FuncList: 0xFC03, default: 700, flags: 0x10000, value: [01 00 08 00 00 00 00 00]
Send: [53 55 50 4C 41 15 01 00 00 00 45 00 00 00 7A 02 00 00 6D 7A 61 77 72 7A 65 6C 40 67 6D 61 69 6C 2E 63 6F 6D 00 00 00 00 00 00 (...)
2D 49 4E 50 55 54 2D 45 58 41 4D 50 4C 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 15 01 00 00 00 46 00 00 00 07 00 00 00 11 00 00 00 78 18 01 53 55 50 4C 41 ]
LAST STATE ADDED: Registration disabled!
Current status: [31] Registration disabled!
Deinitializing SRPC
Establishing encrypted connection with: svr30.supla.org (port: 2016)
Connected via IP 10.108.6.116
SSL error: 48, PADLOCK - Input data should be aligned
Connected to Supla Server
Initializing SRPC
Dołożyłem mu linie:

Code: Select all

  // configure defualt Supla CA certificate
  SuplaDevice.setSuplaCACert(suplaCACert);
  SuplaDevice.setSupla3rdPartyCACert(supla3rdCACert);
bo myślałem, że mu certyfikatów do szczęścia brakuje, ale niczego to nie zmieniło.
Nie używam SSL, ani nie chcę używać.
Chyba, że w tym przypadku trzeba...
Pomocy...
Last edited by iM@rek on Tue Jul 23, 2024 5:25 pm, edited 2 times in total.
rafalekkalwak@wp.pl
Posts: 658
Joined: Mon Feb 06, 2023 8:56 am

Post

iM@rek wrote: Sun Jul 21, 2024 7:10 pm Skopiowałem przykład do VCS, dodałem biblioteki SuplaDevice i WiFiClientSecure, kompiluje się bez błędów.
Ale przy próbie rejestraacji w Supli, po wpisaniu danych sieci itd, wywala błędy jak poniżej:

Code: Select all

Device name: SUPLA-INPUT-EXAMPLE
Device software version: SDK 24.03-dev
Initializing network layer
[Wi-Fi] Network AP/hostname: SUPLA-INPUT-EXAMPL-08B61FB800C0
Using Supla protocol version 21
Current status: [5] SuplaDevice initialized
Enter normal mode
 **** Param[param1]: To jest tekst
 **** Param[param2]: 5698
WiFi: establishing connection with SSID: "Mr.White"
Connected BSSID: 14:CC:20:89:1F:36
local IP: 10.108.6.116
subnetMask: 255.255.255.0
gatewayIP: 10.108.6.10
Signal strength (RSSI): -68 dBm
Establishing encrypted connection with: svr30.supla.org (port: 2016)
Connected via IP 10.108.6.116
SSL error: 48, PADLOCK - Input data should be aligned
LAST STATE ADDED: PADLOCK - Input data should be aligned
Connected to Supla Server
Initializing SRPC
LAST STATE ADDED: Register in progress
Current status: [10] Register in progress
CH #0, type: 2900, FuncList: 0xEF, default: 0, flags: 0x1010000, value: [00 00 00 00 00 00 00 00]
CH #1, type: 11000, FuncList: 0xFC03, default: 700, flags: 0x10000, value: [01 00 08 00 00 00 00 00]
Send: [53 55 50 4C 41 15 01 00 00 00 45 00 00 00 7A 02 00 00 6D 7A 61 77 72 7A 65 6C 40 67 6D 61 69 6C 2E 63 6F 6D 00 00 00 00 00 00 (...)
2D 49 4E 50 55 54 2D 45 58 41 4D 50 4C 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 15 01 00 00 00 46 00 00 00 07 00 00 00 11 00 00 00 78 18 01 53 55 50 4C 41 ]
LAST STATE ADDED: Registration disabled!
Current status: [31] Registration disabled!
Deinitializing SRPC
Establishing encrypted connection with: svr30.supla.org (port: 2016)
Connected via IP 10.108.6.116
SSL error: 48, PADLOCK - Input data should be aligned
Connected to Supla Server
Initializing SRPC
Dołożyłem mu linie:

Code: Select all

  // configure defualt Supla CA certificate
  SuplaDevice.setSuplaCACert(suplaCACert);
  SuplaDevice.setSupla3rdPartyCACert(supla3rdCACert);
bo myślałem, że mu certyfikatów do szczęścia brakuje, ale niczego to nie zmieniło.
Nie używam SSL, ani nie chcę używać.
Chyba, że w tym przypadku trzeba...
Pomocy...
Masz napisane że registration disabled
iM@rek
Posts: 349
Joined: Thu Feb 09, 2023 1:25 pm

Post

:lol: Czasami ręce opadają...
Byłem przekonany, że włączyłem i uczepiłem się komunikatów z SSL...
SZKODA GADAĆ
User avatar
Robert Błaszczak
Posts: 4322
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra

Post

iM@rek wrote: Sun Jul 21, 2024 7:10 pm Nie używam SSL, ani nie chcę używać.
Korzystasz z Cloud publicznego czy prywatnego? Bo jeśli z publicznego, to nie używanie SSL jest proszeniem się o kłopoty.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
klew
Posts: 9629
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

iM@rek wrote: Mon Jul 22, 2024 6:08 am :lol: Czasami ręce opadają...
Byłem przekonany, że włączyłem i uczepiłem się komunikatów z SSL...
SZKODA GADAĆ
Ten komunikat o SSL error PADLOCK, pojawia się już od dość dawna. Od pewnej wersji boardów to się pojawiło i tak sobie się wyświetla ;). Nie wiem czym to jest spowodowane i nie wiem jak się tego pozbyć, ale też nie zauważyłem, aby to jakiekolwiek realne problemy powodowało.
Kiedy będzie Supla Offline Party / SOP#2025 ?
iM@rek
Posts: 349
Joined: Thu Feb 09, 2023 1:25 pm

Post

Robert Błaszczak wrote: Mon Jul 22, 2024 6:18 am
iM@rek wrote: Sun Jul 21, 2024 7:10 pm Nie używam SSL, ani nie chcę używać.
Korzystasz z Cloud publicznego czy prywatnego? Bo jeśli z publicznego, to nie używanie SSL jest proszeniem się o kłopoty.
Póki co - publicznego. W planie prywatna instancja.
I tak, masz rację.
Będę w końcu musiał to zrobić.
Ciągnie się to od czasów ESP8266 i braku pamięci.
Teraz wszystko nowe jest na ESP32 i nie powinno być problemu.
Spróbuję to włączyć na dniach.
iM@rek
Posts: 349
Joined: Thu Feb 09, 2023 1:25 pm

Post

klew wrote: Mon Jul 22, 2024 7:35 am
Ok, spuśćmy zasłonę milczenia na tamten pożałowania godny przypadek: wiek, temperatura.itd. :lol:

Ok, uruchomiłem ten przykład, jest w Cloudzie, ale nie widzę żadnego z 4-rech "inputów" z przykładu, które wprowadziłem w szkicu.
Wybieram różne funkcje kanałów, ale nic się nie pojawia.
Co robię nie tak?
Jak mogę zobaczyć, modyfikować i skorzystać z wprowadzonych w szkicu danych?
User avatar
klew
Posts: 9629
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

iM@rek wrote: Mon Jul 22, 2024 4:28 pm
klew wrote: Mon Jul 22, 2024 7:35 am
Ok, spuśćmy zasłonę milczenia na tamten pożałowania godny przypadek: wiek, temperatura.itd. :lol:

Ok, uruchomiłem ten przykład, jest w Cloudzie, ale nie widzę żadnego z 4-rech "inputów" z przykładu, które wprowadziłem w szkicu.
Wybieram różne funkcje kanałów, ale nic się nie pojawia.
Co robię nie tak?
Jak mogę zobaczyć, modyfikować i skorzystać z wprowadzonych w szkicu danych?
Te inputy są na stronie www urządzenia
Kiedy będzie Supla Offline Party / SOP#2025 ?
iM@rek
Posts: 349
Joined: Thu Feb 09, 2023 1:25 pm

Post

Robert Błaszczak wrote: Mon Jul 22, 2024 6:18 am Korzystasz z Cloud publicznego czy prywatnego? Bo jeśli z publicznego, to nie używanie SSL jest proszeniem się o kłopoty.
Czy instalacja/ konfiguracja SSL jest gdzieś na forum opisana?
Przejrzałem FAQ, ale tam głównie są opisy przy własnej instancji.
User avatar
klew
Posts: 9629
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

iM@rek wrote: Tue Jul 23, 2024 12:06 pm
Robert Błaszczak wrote: Mon Jul 22, 2024 6:18 am Korzystasz z Cloud publicznego czy prywatnego? Bo jeśli z publicznego, to nie używanie SSL jest proszeniem się o kłopoty.
Czy instalacja/ konfiguracja SSL jest gdzieś na forum opisana?
Przejrzałem FAQ, ale tam głównie są opisy przy własnej instancji.
W logach, które wcześniej wstawiałeś, było połączenie po ssl. Co więcej chciałbyś tu konfigurować?
Kiedy będzie Supla Offline Party / SOP#2025 ?

Return to “Arduino IDE”