SuplaSatelIntegrator 2.1.0 - program do integracji Supla z SATEL

User avatar
YoMan
Posts: 2687
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

Coś zepsułem/się zepsuło ... :( (kod pobrałem od nowa, kompilacja na starym Arduino jak i nowym)
Obydwie centrale zachowują się tak samo czyli TIMEOUT ......
256 łączona po lokalnym wifi lub przez zewn IP, brak jakiejkolwiek integracji
128 tylko po lokalnym (brak zew. IP), port zmieniony na 7095 w Satelu i w kodzie, HA wyłączony

Co ciekawe przy obydwu coś się zadziało (był jednocześnie włączony dloadx i SateIntegrator): coś się wysypało, zerwał połączenie a na telefonie wyskoczył komunikat, coś w stylu "Możliwa nieciągłość komunikatów"

Code: Select all

 Connected to Supla Server
22:13:44.278 -> Send: [53 55 50 4C 41 14 28 00 00 00 45 00 00 00 42 03 00 00 6C 69 6D 2E 6A 61 63 65 6B 40 67 6D 61 69 6C 2E 63 6F 6D 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 C4 91 37 41 3E 9A 26 2C 0A 54 59 D2 53 B3 5B 8B 51 C9 32 01 06 A7 34 0F 55 1F 98 AF 43 96 8D 75 53 55 50 4C 41 2D 45 53 50 38 32 36 36 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
22:13:44.559 -> Send: [53 55 50 4C 41 ]
22:13:44.605 -> Tx:  FE FE 7E FF 50 8C FE 0D TIMEOUT
22:13:55.207 -> Recv: [53 55 50 4C 41 14 01 00 00 00 46 00 00 00 07 00 00 00 03 00 00 00 78 14 01 53 55 50 4C 41 ]
22:13:55.207 -> Device registered (activity timeout 120 s, server version: 20, server min version: 1)
22:13:55.253 -> Changing activity timeout to 30
22:13:55.253 -> Send: [53 55 50 4C 41 14 29 00 00 00 D2 00 00 00 01 00 00 00 1E ]
22:13:55.347 -> Send: [53 55 50 4C 41 ]
22:13:55.394 -> Tx:  FE FE 7E FF 50 8C FE 0D TIMEOUT
22:14:06.013 -> Recv: [53 55 50 4C 41 14 02 00 00 00 DC 00 00 00 03 00 00 00 1E 0A F0 53 55 50 4C 41 ]
22:14:06.013 -> Activity timeout set to 30 s
22:14:06.013 -> Tx:  FE FE 7E FF 50 8C FE 0D TIMEOUT
22:14:16.608 -> Tx:  FE FE 7E FF 50 8C FE 0D TIMEOUT
22:14:27.201 -> Send: [53 55 50 4C 41 14 2A 00 00 00 28 00 00 00 10 00 00 00 71 02 00 00 00 00 00 00 F5 14 0A 00 00 00 00 00 ]
22:14:27.295 -> Send: [53 55 50 4C 41 ]
22:14:27.387 -> Tx:  FE FE 7E FF 50 8C FE 0D TIMEOUT
22:14:37.961 -> Connecting without certificate validation (INSECURE)
22:14:38.008 -> Establishing encrypted connection with: svrXX.supla.org (port: 2016)
22:14:39.028 -> Connected to Supla Server
22:14:39.028 -> Send: [53 55 50 4C 41 14 2B 00 00 00 45 00 00 00 42 03 00 00 6C 69 6D 2E 6A 61 63 65 6B 40 67 6D 61 69 6C 2E 63 6F 6D 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 C4 91 37 41 3E 9A 26 2C 0A 54 59 D2 53 B3 5B 8B 51 C9 32 01 06 A7 34 0F 55 1F 98 AF 43 96 8D 75 53 55 50 4C 41 2D 45 53 50 38 32 36 36 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
22:14:39.259 -> Send: [53 55 50 4C 41 ]
22:14:39.307 -> Tx:  FE FE 7E FF 50 8C FE 0D TIMEOUT
22:14:49.943 -> Recv: [53 55 50 4C 41 14 01 00 00 00 46 00 00 00 07 00 00 00 03 00 00 00 78 14 01 53 55 50 4C 41 ]
22:14:49.943 -> Device registered (activity timeout 120 s, server version: 20, server min version: 1)
22:14:49.943 -> Changing activity timeout to 30
22:14:49.943 -> Send: [53 55 50 4C 41 14 2C 00 00 00 D2 00 00 00 01 00 00 00 1E ]
22:14:50.081 -> Send: [53 55 50 4C 41 ]
22:14:50.127 -> Tx:  FE FE 7E FF 50 8C FE 0D TIMEOUT
22:15:00.729 -> Recv: [53 55 50 4C 41 14 02 00 00 00 DC 00 00 00 03 00 00 00 1E 0A F0 53 55 50 4C 41 ]
22:15:00.775 -> Activity timeout set to 30 s
22:15:00.775 -> Tx:  FE FE 7E FF 50 8C FE 0D TIMEOUT
22:15:11.365 -> Tx:  FE FE 7E FF 50 8C FE 0D TIMEOUT
22:15:21.950 -> Send: [53 55 50 4C 41 14 2D 00 00 00 28 00 00 00 10 00 00 00 A8 02 00 00 00 00 00 00 C9 64 06 00 00 00 00 00 ]
22:15:22.042 -> Send: [53 55 50 4C 41 ]
22:15:22.042 -> Tx:  FE FE 7E FF 50 8C FE 0D TIMEOUT
22:15:32.646 -> Connecting without certificate validation (INSECURE)
22:15:32.646 -> Establishing encrypted connection with: svrXX.supla.org (port: 2016)
22:15:33.662 -> Connected to Supla Server
22:15:33.662 -> Send: [53 55 50 4C 41 14 2E 00 00 00 45 00 00 00 42 03 00 00 6C 69 6D 2E 6A 61 63 65 6B 40 67 6D 61 69 6C 2E 63 6F 6D 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 C4 91 37 41 3E 9A 26 2C 0A 54 59 D2 53 B3 5B 8B 51 C9 32 01 06 A7 34 0F 55 1F 98 AF 43 96 8D 75 53 55 50 4C 41 2D 45 53 50 38 32 36 36 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]
22:15:33.940 -> Send: [53 55 50 4C 41 ]
22:15:33.986 -> Tx:  FE FE 7E FF 50 8C FE 0D
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
Duch__
Posts: 1930
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

Spróbuj tą wersję, w której wyrzuciłem automatyczne wybieranie modelu centrali (komenda 7E), na rzecz ręcznej deklaracji z jakim typem centrali mamy do czynienia. Program uwzględnia ostatnie stwierdzone błędy na forum.
SuplaSatelIntegrator 2.1.1_Bez_komendy_7E.7z
You do not have the required permissions to view the files attached to this post.
Image
User avatar
Duch__
Posts: 1930
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

Jeśli ktoś ma Abax-a z czujkami radiowymi wyposażonymi w pomiar temperatury, to mogę dopisać procedurę odczytu tych temperatur.
Image
User avatar
YoMan
Posts: 2687
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

Duch__ wrote: Sat Sep 16, 2023 8:48 am Spróbuj tą wersję, w której wyrzuciłem automatyczne wybieranie modelu centrali (komenda 7E), na rzecz ręcznej deklaracji z jakim typem centrali mamy do czynienia. Program uwzględnia ostatnie stwierdzone błędy na forum.

SuplaSatelIntegrator 2.1.1_Bez_komendy_7E.7z
Teraz obie się łączą, czas wyświetla się w poprawnej skali.
Problemem jest spore opóźnienie na obu rzędu 4-8s. Tak ma być czy szukać problemu? (może kwestia mojego routera)
Przy okazji jak znaleźć wersję 128? Wpisałem "na pałę" bo nie mogłem znaleźć tej informacji. Nie wiem jak mogę sprawdzić, czy tylko otwierając obudowę? Czy gdzieś w apce, gaurdx, dloadx ...?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
Duch__
Posts: 1930
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

Jak odpalasz dloadX i zaciągasz dane to tam masz wersję centrali podaną.

Czy przy tych 4-8 sekundach masz włączoną opcję pobierania nazw wejść, wyjść i stref? One tak opóźniają transmisję w początkowej fazie pracy programu. Bez tej opcji idzie jak burza.
Image
User avatar
YoMan
Posts: 2687
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

Duch__ wrote: Mon Sep 18, 2023 8:30 am Jak odpalasz dloadX i zaciągasz dane to tam masz wersję centrali podaną.

Czy przy tych 4-8 sekundach masz włączoną opcję pobierania nazw wejść, wyjść i stref? One tak opóźniają transmisję w początkowej fazie pracy programu. Bez tej opcji idzie jak burza.
Z tego co pamiętam zostawiłem opcję pobierania nazw ale moduły Chodzą już dobrych kilka godzin
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
Duch__
Posts: 1930
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

Zerknę. Wyłącz na próbę żeby nie pobierał nazw. I tak nie są potrzebne do niczego z wyjątkiem debugowania.
Image
djack2017
Posts: 696
Joined: Mon Nov 27, 2017 7:36 am

Post

Integra 256 Plus.
Mam cały czas komunikat:
Tx: FE FE 7E FF 50 8C FE 0D TIMEOUT
Image21.png
Kod z pierwszego postu.

Code: Select all

#define debuguj_transmisje_SATEL 1   //Debudowanie transmisji pomiedzy ESP a SATEL = 1, Wylaczone = 0
#define odczytuj_nazwy_wejsc 1   //Odczytywanie nazw wejsc, po kazdym uruchomieniu programu (wolna transmisja, po odczytaniu szybka) = 1, Wylaczone = 0
#define odczytuj_nazwy_wyjsc 1   //Odczytywanie nazw wyjsc, po kazdym uruchomieniu programu (wolna transmisja, po odczytaniu szybka) = 1, Wylaczone = 0
#define odczytuj_nazwy_stref 1   //Odczytywanie nazw stref, po kazdym uruchomieniu programu (wolna transmisja, po odczytaniu szybka) = 1, Wylaczone = 0
#define pokaz_podsumowanie_stanu_systemu 0   //włączone = 1, Wylaczone = 0
Co jeszcze sprawdzić?
You do not have the required permissions to view the files attached to this post.
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
User avatar
Robert Błaszczak
Posts: 4322
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra

Post

Spróbuj z tego postu: viewtopic.php?p=161101#p161101
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
YoMan
Posts: 2687
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

djack2017 wrote: Mon Sep 18, 2023 2:06 pm Integra 256 Plus.
Mam cały czas komunikat:
Tx: FE FE 7E FF 50 8C FE 0D TIMEOUT
Image21.png
Kod z pierwszego postu.

Code: Select all

#define debuguj_transmisje_SATEL 1   //Debudowanie transmisji pomiedzy ESP a SATEL = 1, Wylaczone = 0
#define odczytuj_nazwy_wejsc 1   //Odczytywanie nazw wejsc, po kazdym uruchomieniu programu (wolna transmisja, po odczytaniu szybka) = 1, Wylaczone = 0
#define odczytuj_nazwy_wyjsc 1   //Odczytywanie nazw wyjsc, po kazdym uruchomieniu programu (wolna transmisja, po odczytaniu szybka) = 1, Wylaczone = 0
#define odczytuj_nazwy_stref 1   //Odczytywanie nazw stref, po kazdym uruchomieniu programu (wolna transmisja, po odczytaniu szybka) = 1, Wylaczone = 0
#define pokaz_podsumowanie_stanu_systemu 0   //włączone = 1, Wylaczone = 0
Co jeszcze sprawdzić?
Miałem tak samo na obu centralach 128 i 256. Wersja 2.1.1 z ręcznym wyborem centrali rozwiązała problem.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024

Return to “Nowości”