supla-device wersja 22.10.01 wydana

Awatar użytkownika
klew
Posty: 8177
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Dziś została wydana kolejna wersja biblioteki supla-device w wersjio 22.10.01
Biblioteka wspiera takie targety jak: Arduino IDE, ESP-IDF, ESP8266 RTOS, Linux (rpi i inne).
Do pobrania z githuba ( https://github.com/SUPLA/supla-device/r ... g/v22.10.1 ) lub bezpośrednio z menagera bibliotek w Arduino IDE (w ciągu kilku godzin powinna być tam dostępna).

Lista najważniejszych zmian: https://github.com/SUPLA/supla-device/b ... 2022-10-03

Relase obejmuje 133 commity, zmieniono 231 plików, dodano 13478 linii kodu, a usunięto 3243 linie kodu (w tym modifikacje).

Na liście osób, które dołożyły swój wkład do tego release'u pojawiają się @lukfud oraz @milanos - jeszcze raz dzięki :)
Widzimy się na Supla Offline Party vol. 2 :!:
milanos
Posty: 19
Rejestracja: czw wrz 01, 2022 8:20 am

mam prośbę o kilka zdań odpalić ;webInterface.ino' po wgraniu do Wemosa.
łączę się z Wemosem poprzez sieć jaką tworzy "SUPLA-ESP8266-*******" i wchodze na adres http://192.168.4.1
Wpisuję sieć (SSID i password), server Supla i email. Następnie SAVE lub SAVE&RESTART
Każda próba zapisu konfiguracji kończy się tym samym błędem (lub resetem i błędem):

LAST STATE: Config mode, Missing email address, Missing server address, Missing Wi-Fi password, Missing Wi-Fi SSID

Próba podłączenia modułu poprzez apkę mobilną kończy się takim samym komunikatem
Awatar użytkownika
klew
Posty: 8177
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Gdy dasz "save" i przeładuje Ci się strona, to wszystkie pola (poza hasłami) zawierają poprawne dane?
Widzimy się na Supla Offline Party vol. 2 :!:
milanos
Posty: 19
Rejestracja: czw wrz 01, 2022 8:20 am

tak, pole z hasłem się czyści, reszta po przeładowaniu strony po zapisie pozostaje.
Wcześniej czyścił mi wszystkie pola i wyświetlał komunikat.

w logu portu komunikacyjnego widzę informację:
SERVER: key plain, value sid=*****&wpw=****&protocol_supla=1&svr=***.supla.org&eml=milanos%40o2.pl&sec=0&custom_ca=&protocol_mqtt=0&mqttserver=&mqtttls=0&mqttport=1883&mqttauth=1&mqttuser=&mqttpasswd=&mqttprefix=&mqttqos=0&mqttretain=0&led=0&rbt=0

**** wyciąłem wrażliwe dane (SSID, password i poczatek serwera Supla)

i.... perpetum mobile, DZIAŁA.
Ponownie gdy poprosiłem o pomoc poprzez forum (mimo iż próbowałem kilkukrotnie na różnych Wemosach) zadziałało :)

Widzę w logu portu komunikacyjnego że podejmuje próby rejestracji i zarejestrował urządzenie w SUpla Cloud :)

DZIAŁA, wielkie dzięki
Fajna możliwość. Mam 11 czujników AHT10 których poprzez GG nie jestem w stanie skonfigurować a zależy mi aby parametry Sieci i użytkownika można było wpisać bez modyfikacji z poziomu IDE.

Mam jeszcze pytanie - Podpowiesz jak z powrotem wprowadzić moduł w tryb CONFIG ?
Awatar użytkownika
lukfud
Posty: 2087
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

W Cloud powinieneś mieć przycisk "przełącz do konfiguracji"
https://www.facebook.com/groups/supladiy/
milanos
Posty: 19
Rejestracja: czw wrz 01, 2022 8:20 am

dzięki, to widziałem. Zakładam że urządzenie nie podpina się pod Cloud (brak dostępu do ustawionego w module SSID)
Chciałbym to zrobić podobnie jak przez GG - czyli guzik z możliwością wyczyszczenia ustawień i przejścia do CONFIG po określonym GPIO
Awatar użytkownika
klew
Posty: 8177
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

W tym przykładzie jeden gpio jest ustawiony jako przycisk do przechodzenia w config
Widzimy się na Supla Offline Party vol. 2 :!:
milanos
Posty: 19
Rejestracja: czw wrz 01, 2022 8:20 am

super, dzięki. Nie dostrzegłem że na GPIO 0 jest opcja CONFIG po 5 sekundach.
Już mi to działa elegancko.
W innym temacie umieściłem kompletny kod pod obsługę AHT10 : viewtopic.php?t=5849
ODPOWIEDZ

Wróć do „supla-dev”