Migracja GUI-Generic do najnowszej biblioteki

krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Do tej pory w GUI-Generic używałem starej biblioteki SuplaDevice (która jest już nie rozwijana) a została zastąpiona nową:
https://github.com/SUPLA/supla-device
więcej tutaj:
viewtopic.php?t=11443

Na chwilę obecną jest znany tylko jeden problem rozmiaru binarki:
1. Stara biblioteka: 502 KB (bajtów: 514 848)
2. Nowa biblioteka: 547 KB (bajtów: 560 144)
Ale myślę, że zostanie on rozwiązany.

Zachęcam do testowania bo jeżeli nie wyją żadne inne problemy to zostanie ona oznaczona jako oficjalna :)

https://gui-generic-builder.supla.io/test.php
https://gui-generic-builder.supla.io/
robertklepacki94
Posty: 941
Rejestracja: czw wrz 02, 2021 1:06 pm

Wygenerowałem parę binarek i wgrałem na NodeMCU i wszystko puki co działa dobrze.
Jedynie przy kompilacji:
Przekaźnik
Przycisk
AT
Linki bezpośrednie odczyt kanału (nowy)
Musiałem generować chyba z 4 razy bo wywalało błąd przekroczenia czasu 120s.

P.S. Jak działa akcja w ustawieniach przycisku ,,Przytrzymanie''?
Wziąłem udział w Supla Offline Party 2023
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

krycha88 pisze: czw paź 06, 2022 6:20 pm Do tej pory w GUI-Generic używałem starej biblioteki SuplaDevice (która jest już nie rozwijana) a została zastąpiona nową:
https://github.com/SUPLA/supla-device
Dopercyzowałbym tylko, że to nie jest "stara" i "nowa" biblioteka. Dla mnie to jedna i ta sama, tylko wersja jest nowsza :).
Jedyne z czego zrezygnowaliśmy, to stare repozytorium o nazwie "supla-arduino". Zmiana nazwy repozytorium była podytkowana tym, że biblioteka SuplaDevice została rozwinięta tak, aby działała także na innych środowiskach niż Arduino.
Widzimy się na Supla Offline Party vol. 2 :!:
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

klew pisze: czw paź 06, 2022 8:05 pm Dopercyzowałbym tylko, że to nie jest "stara" i "nowa" biblioteka. Dla mnie to jedna i ta sama, tylko wersja jest nowsza :).
Jedyne z czego zrezygnowaliśmy, to stare repozytorium o nazwie "supla-arduino". Zmiana nazwy repozytorium była podytkowana tym, że biblioteka SuplaDevice została rozwinięta tak, aby działała także na innych środowiskach niż Arduino.
Specjalnie tak napisałem aby przekonać wszystkich, że zmian jest konieczna :)
https://gui-generic-builder.supla.io/
Yepestis
Posty: 605
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

Wgrałem do 7 gniazdek Gosund SP111 (bo po co testować na jednym :lol: ) i wygląda że wszystko działa jak należy.

To jak już mamy nową bibliotekę to mam nadzieję na wprowadzenie możliwości przełączenia w tryb konfiguracyjny z poziomu cloud'a :P
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Yepestis pisze: pt paź 07, 2022 2:58 pm To jak już mamy nową bibliotekę to mam nadzieję na wprowadzenie możliwości przełączenia w tryb konfiguracyjny z poziomu cloud'a :P
Przecież jest taka możliwość ;)
https://gui-generic-builder.supla.io/
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Yepestis pisze: pt paź 07, 2022 2:58 pm Wgrałem do 7 gniazdek Gosund SP111 (bo po co testować na jednym :lol: ) i wygląda że wszystko działa jak należy.
A jaki duży plik teraz możesz wgrać przez OTA?
https://gui-generic-builder.supla.io/
Yepestis
Posty: 605
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

krycha88 pisze: pt paź 07, 2022 3:09 pm
Yepestis pisze: pt paź 07, 2022 2:58 pm To jak już mamy nową bibliotekę to mam nadzieję na wprowadzenie możliwości przełączenia w tryb konfiguracyjny z poziomu cloud'a :P
Przecież jest taka możliwość ;)
A sprawdzałem zanim napisałem tyle że na kanale zamiast na urządzeniu :oops: :lol:

Dzięki za dodanie takiej możliwości
Yepestis
Posty: 605
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

krycha88 pisze: pt paź 07, 2022 3:11 pm
Yepestis pisze: pt paź 07, 2022 2:58 pm Wgrałem do 7 gniazdek Gosund SP111 (bo po co testować na jednym :lol: ) i wygląda że wszystko działa jak należy.
A jaki duży plik teraz możesz wgrać przez OTA?
Screenshot_20221008_051105.jpg
Screenshot_20221008_051105.jpg (184.91 KiB) Przejrzano 734 razy
bokk
Posty: 91
Rejestracja: pt mar 01, 2019 4:26 am

Od kilku lat na urządzeniach miałem zainstalowane kompilacje Multiboard i Gate od @zybi. Działało to stabilnie z drobnymi problemami przy stanie krańcówek ale nie miałem potrzeby tego zmieniać. Poczytałem o GUI-Generic i postanowiłem się pobawić. Od 2 tygodni systematycznie zmieniałem kompilacje w moich urzadzeniach, pozbyłem się rezystorów przy krańcówkach (pull-up) i wskazania stanów są prawidłowe. Obecnie wgrałem wersję 5.0.0 do:
2 x Sonoff SV - przekaźnik, przycisk
2 x Sonoff SV - przekaźnik, przycisk, krańcówka
1 x Sonoff Basic R2 v 1.0 - przekaźnik, przycisk, LED załączenia przekaźnika
1 x Sonoff Basic R2 v 1.3 - przekaźnik, przycisk, sensor ds18b20
1 x Sonoff Basic R2 v 1.3 - przekaźnik, przycisk
1 x Sonoff Dual R2 - przekaźnik, przycisk
3 x Sonoff S26 - przekaźnik, przycisk
Na żadnym urządzeniu nie było problemów aktualizacji ota z wersji 4.21.2. Urządzenia nadal działają bezproblemowo.
ODPOWIEDZ

Wróć do „GUI Generic”