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

User avatar
malarz
Posts: 506
Joined: Wed Jan 27, 2021 4:04 pm
Been thanked: 2 times

Post

lukfud wrote: Mon Dec 16, 2024 9:11 pm
malarz wrote: Mon Dec 16, 2024 8:19 pm
Wrzuciłem Twój szkic na Wemosa D1 mini i działa poprawnie.
Może to kwestia ilości pamięci? Z jaką pamięcią jest Twój D1 mini?
Próbuję przerobić pomysły na działające projekty w ArduinoIDE.
User avatar
malarz
Posts: 506
Joined: Wed Jan 27, 2021 4:04 pm
Been thanked: 2 times

Post

lukfud wrote: Mon Dec 16, 2024 9:11 pm
malarz wrote: Mon Dec 16, 2024 8:19 pm
Wrzuciłem Twój szkic na Wemosa D1 mini i działa poprawnie.
Dzisiaj skompilowałem ponownie. Chyba bez żadnych zmian w stosunku do oryginału i zaskoczył.

Nie wiem tylko dlaczego po dzisiejszej kompilacji chciał się zarejestrować z nowym GUIDem (jako nowe urządzenie w cloudzie). Wcześniej chyba prawie za każdym razem po aktualizacji softu wstawiał się jako to samo urządzenie. Zmieniał się tylko gdy zmieniałem dostępne kanały.
Próbuję przerobić pomysły na działające projekty w ArduinoIDE.
User avatar
lukfud
Posts: 2480
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa
Has thanked: 13 times
Been thanked: 11 times

Post

malarz wrote: Sat Dec 21, 2024 8:07 pm Nie wiem tylko dlaczego po dzisiejszej kompilacji chciał się zarejestrować z nowym GUIDem (jako nowe urządzenie w cloudzie). Wcześniej chyba prawie za każdym razem po aktualizacji softu wstawiał się jako to samo urządzenie. Zmieniał się tylko gdy zmieniałem dostępne kanały.
Czyściłeś flash?
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
User avatar
malarz
Posts: 506
Joined: Wed Jan 27, 2021 4:04 pm
Been thanked: 2 times

Post

lukfud wrote: Sun Dec 22, 2024 9:52 pm
malarz wrote: Sat Dec 21, 2024 8:07 pm Nie wiem tylko dlaczego po dzisiejszej kompilacji chciał się zarejestrować z nowym GUIDem (jako nowe urządzenie w cloudzie). Wcześniej chyba prawie za każdym razem po aktualizacji softu wstawiał się jako to samo urządzenie. Zmieniał się tylko gdy zmieniałem dostępne kanały.
Czyściłeś flash?
Ładowałem przez Arduino IDE, więc raczej nie (chyba tam nie ma takiej możliwości).
Próbuję przerobić pomysły na działające projekty w ArduinoIDE.
User avatar
lukfud
Posts: 2480
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa
Has thanked: 13 times
Been thanked: 11 times

Post

malarz wrote: Wed Dec 25, 2024 11:43 am
lukfud wrote: Sun Dec 22, 2024 9:52 pm
malarz wrote: Sat Dec 21, 2024 8:07 pm Nie wiem tylko dlaczego po dzisiejszej kompilacji chciał się zarejestrować z nowym GUIDem (jako nowe urządzenie w cloudzie). Wcześniej chyba prawie za każdym razem po aktualizacji softu wstawiał się jako to samo urządzenie. Zmieniał się tylko gdy zmieniałem dostępne kanały.
Czyściłeś flash?
Ładowałem przez Arduino IDE, więc raczej nie (chyba tam nie ma takiej możliwości).
Dla ESP8285/8266 jest opcja czyszczenia flash'a.
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

Aby czyścić flash przed wgraniem szkicu należy zaznaczyc tę opcję
You do not have the required permissions to view the files attached to this post.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
malarz
Posts: 506
Joined: Wed Jan 27, 2021 4:04 pm
Been thanked: 2 times

Post

shimano73 wrote: Thu Dec 26, 2024 8:08 pm Aby czyścić flash przed wgraniem szkicu należy zaznaczyc tę opcję
Na pewno jej nie zaznaczałem.
Próbuję przerobić pomysły na działające projekty w ArduinoIDE.
User avatar
malarz
Posts: 506
Joined: Wed Jan 27, 2021 4:04 pm
Been thanked: 2 times

Post

Ciąg dalszy nauki. Właśnie dokonałem próby przygotowania "klona" Zamel ROW-02, przynajmniej jeżeli chodzi o konfigurację przez WebInterace. Projekt ino jest w https://github.com/malarz-supla/row-02

Generalnie działa. Jedyne co mi trochę przeszkadza, to to, że nowy moduł po rejestracji w cloudzie na obydwu kanałach ma funkcja: brak i muszę ją ustawiać w cloudzie. Czy można to jakoś zrobić ustawiając funkcję z poziomu kodu, gdzieś pewnie przed

Code: Select all

SuplaDevice.begin();
Próbuję przerobić pomysły na działające projekty w ArduinoIDE.
User avatar
lukfud
Posts: 2480
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa
Has thanked: 13 times
Been thanked: 11 times

Post

malarz wrote: Sun Dec 29, 2024 7:38 pm

Code: Select all

r1->getChannel()->setDefault(SUPLA_CHANNELFNC_LIGHTSWITCH);
https://github.com/SUPLA/supla-device/b ... oto.h#L433

Przy okazji spójrz na https://github.com/lukfud/new-SuplaCust ... ORATAP.ino
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
User avatar
malarz
Posts: 506
Joined: Wed Jan 27, 2021 4:04 pm
Been thanked: 2 times

Post

W między czasie szukałem inaczej i znalazłem viewtopic.php?p=192067&hilit=POWERSWITCH

Wcześniej chyba kiepskich słów kluczowych używałem
lukfud wrote: Sun Dec 29, 2024 7:55 pm Przy okazji spójrz na https://github.com/lukfud/new-SuplaCust ... ORATAP.ino
Pod jakim kątem? Tylko ".ino" czy też inne pliki projektu?

Czy chodzi o trzymanie wielokrotnych elementów w tablicach?
Próbuję przerobić pomysły na działające projekty w ArduinoIDE.

Return to “Arduino IDE”