SATEL INTEGRA - Protokół Integracji z szyfrowaniem

grzegorz73
Posts: 21
Joined: Wed Oct 16, 2019 7:19 pm

Post

Czy można poprosić o jakieś wskazówki jak dołączyć integracje Supla do wersji z szyfrowaniem.

Chciałbym na początek za pomocą jednego wejścia (czujki Satela) uruchamiać przekaźnik od światła Supla na wybrany czas.
Moduł integracji ładnie odczytuje mi wszystko z satela na razie bez szyfrowania ale później sprawdzę z szyfrowaniem.
User avatar
Duch__
Posts: 2060
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

dodaj sobie do programu kanał GPM (KPOP) i przypisz do niego dane wejście z satela. Następnie za pomocą reakcji na serwerze supla wyzwól wybrany kanał supla.
grzegorz73
Posts: 21
Joined: Wed Oct 16, 2019 7:19 pm

Post

Tak ale najpierw trzeba dodać obsługę Supla a to wymaga dodania jakich plików nagłówkowych include oraz deklaracji zmiennych w poprzednich skryptach to było a tu nie ma. Tak bardzo to się jeszcze nie znam.
grzegorz73
Posts: 21
Joined: Wed Oct 16, 2019 7:19 pm

Post

Z jakiej biblioteki jest <SoftwareSerial.h>
User avatar
Duch__
Posts: 2060
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

A weź go wyłącz. To jest chyba pozostałość po jakimś programie.
grzegorz73
Posts: 21
Joined: Wed Oct 16, 2019 7:19 pm

Post

Wywaliłem i co dalej

#include <ESP8266HTTPUpdateServer.h>
ESP8266HTTPUpdateServer httpUpdater;
#define update_path "/firmware"
#define www_username "admin"
#define www_password "pass"
ESP8266WebServer httpServer(80);

Chce uruchomić ten serwer jak w poprzednim skrypcie i taki dalej komunikat

Code: Select all

C:\Users\Grzegorz\Documents\Arduino\SSI__ESP32_137_AES_BEZ_SUPLA_85_SUPLA\SSI__ESP32_137_AES_BEZ_SUPLA_85_SUPLA.ino:51:10: fatal error: ESP8266HTTPUpdateServer.h: No such file or directory
   51 | #include <ESP8266HTTPUpdateServer.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: ESP8266HTTPUpdateServer.h: No such file or directory
Ok już poszło

Zmieniłem na <HTTPUpdateServer.h> i jak na razie poszło zobaczymy jak przepisze resztę kodu
Last edited by grzegorz73 on Fri Nov 15, 2024 2:23 pm, edited 1 time in total.
grzegorz73
Posts: 21
Joined: Wed Oct 16, 2019 7:19 pm

Post

Poprzedni i nowy skrypt idzie bez problemu ale każdy na innym board jak przekopiuje coś z starego do nowego to nie widzi jak w przykładzie

Pierwszy na ESP12F drugi na node ESP32
User avatar
Duch__
Posts: 2060
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole

Post

Szyfrowanie wymaga mocniejszego procka dlatego napisany został na esp32.

Pisz jaśniej z czym masz problem. W miarę możliwości postaram się pomóc.
grzegorz73
Posts: 21
Joined: Wed Oct 16, 2019 7:19 pm

Post

Chce dodać integracje supla do skryptu SSI_ESP32_ENCRYPT więc próbuje przepisywać kod z poprzedniego skryptu

SuplaSatelIntegrator 2.1.1_Bez_komendy_7E . Trochę miałem problemów z bibliotekami które z ką wziąć jak na razie jestem trochę wiedzy do przodu. Dopiero się uczę Arduino a moja wiedza z programowania jest taka że kiedyś napisałem prosty kalkulator w C++ , więc wiem mniej niż więcej.

Na obecną chwile mam pytanie jak wyłączyć ustawianie wyjść w skrypcie SSI_ESP32_ENCRYPT bo okazuje się że są one chyba naruszane w trakcie pracy ESP ale to sprawdzę już jutro.

Return to “Zagadnienia ogólne”