v4.0.10 ESP32

radzik_r
Posty: 385
Rejestracja: ndz sie 11, 2019 5:32 pm

Witam.

Postanowiłem sprawdzić GUI Generic na ESP32 z modułami które posiadam.
soft wygenerowany z https://gui-generic-builder.supla.io/

HC-SR04 działa dobrze.

DHT11 działa, choć nie wiem jak jego wskazania mają sę do rzeczywistości, narazie nie mam innego termometru by zweryfikować.

MCP23017, podzielny na 6 kanałów, 2 rolety i 4 przekaźniki.
o ile rolety działają dobrze to kanały przekaźników załączają się z przycisków (port B ekspandera) ale za to nie reaguje na włączanie z app i clouda.

Kanały RGBW żyją swoim życiem, gdy wyłączam z app lub clouda to po chwili się same włączają, a po za tym listwa led cały czas pulsuje.
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

radzik_r pisze: wt wrz 07, 2021 7:54 pm MCP23017, podzielny na 6 kanałów, 2 rolety i 4 przekaźniki.
o ile rolety działają dobrze to kanały przekaźników załączają się z przycisków (port B ekspandera) ale za to nie reaguje na włączanie z app i clouda.
Niestety ale potwierdzam z przycisku wszystko działa poprawnie a z aplikacji już przekaźniki nie działają, wg tego co wyświetla się na serialu to stany się zmieniają.

radzik_r pisze: wt wrz 07, 2021 7:54 pm Kanały RGBW żyją swoim życiem, gdy wyłączam z app lub clouda to po chwili się same włączają, a po za tym listwa led cały czas pulsuje.
problem prawdopodobnie po stronie biblioteki SuplaDevice.

@klew podpowiesz coś? :)
https://gui-generic-builder.supla.io/
Awatar użytkownika
klew
Posty: 8177
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

krycha88 pisze: śr wrz 08, 2021 11:24 am
radzik_r pisze: wt wrz 07, 2021 7:54 pm Kanały RGBW żyją swoim życiem, gdy wyłączam z app lub clouda to po chwili się same włączają, a po za tym listwa led cały czas pulsuje.
problem prawdopodobnie po stronie biblioteki SuplaDevice.

@klew podpowiesz coś? :)
Oczywiście :)

Jak RGBW żyje swoim życiem (widać jak oddycha/pulsuje :D ), to najprawdopodobniej oznacza, że układ wykrywa wciśnięty przycisk do sterowania tym kanałem.
Proponuję zacząć od opcji bez przycisku do RGBW. Jak będzie wszystko ok, to dodać ten przycisk i go poprawnie ustawić (pullup lub jego brak, odwrócona logika lub nie).
Widzimy się na Supla Offline Party vol. 2 :!:
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

klew pisze: śr wrz 08, 2021 11:54 am Oczywiście :)
Dzięki:) Ale większą zagadką dla mnie jest MCP23017 :) Czemu z przycisku wszystko działa poprawnie a z aplikacji już nie? Czy coś więcej muszę wiedzieć na temat ESP32 w tym obszarze?

tu jest kod odpowiedzialny za sterowanie:
https://github.com/krycha88/GUI-Generic ... 7.cpp#L259
https://gui-generic-builder.supla.io/
Awatar użytkownika
klew
Posty: 8177
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

krycha88 pisze: śr wrz 08, 2021 12:09 pm
klew pisze: śr wrz 08, 2021 11:54 am Oczywiście :)
Dzięki:) Ale większą zagadką dla mnie jest MCP23017 :) Czemu z przycisku wszystko działa poprawnie a z aplikacji już nie? Czy coś więcej muszę wiedzieć na temat ESP32 w tym obszarze?

tu jest kod odpowiedzialny za sterowanie:
https://github.com/krycha88/GUI-Generic ... 7.cpp#L259
Musiałbym to u siebie podłączyć i sprawdzić.
Raczej ciężko mi sobie wyobrazić sytuację, że coś działa z przycisku a nie działa z apki. Co dokładnie widać w logach?
Ewentualnie zastosowałbym moją radę od RGBW - skonfiguruj to najpierw bez przycisków i zobacz czy działa. Może to też kwestia konfiguracji przycisku?
Widzimy się na Supla Offline Party vol. 2 :!:
radzik_r
Posty: 385
Rejestracja: ndz sie 11, 2019 5:32 pm

klew pisze: śr wrz 08, 2021 12:14 pm
krycha88 pisze: śr wrz 08, 2021 12:09 pm
klew pisze: śr wrz 08, 2021 11:54 am Oczywiście :)
Dzięki:) Ale większą zagadką dla mnie jest MCP23017 :) Czemu z przycisku wszystko działa poprawnie a z aplikacji już nie? Czy coś więcej muszę wiedzieć na temat ESP32 w tym obszarze?

tu jest kod odpowiedzialny za sterowanie:
https://github.com/krycha88/GUI-Generic ... 7.cpp#L259
Musiałbym to u siebie podłączyć i sprawdzić.
Raczej ciężko mi sobie wyobrazić sytuację, że coś działa z przycisku a nie działa z apki. Co dokładnie widać w logach?
Ewentualnie zastosowałbym moją radę od RGBW - skonfiguruj to najpierw bez przycisków i zobacz czy działa. Może to też kwestia konfiguracji przycisku?
Układ mam cały czas złożony, wieczorem nagram testy
Awatar użytkownika
klew
Posty: 8177
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

radzik_r pisze: śr wrz 08, 2021 12:19 pm
klew pisze: śr wrz 08, 2021 12:14 pm
krycha88 pisze: śr wrz 08, 2021 12:09 pm
Dzięki:) Ale większą zagadką dla mnie jest MCP23017 :) Czemu z przycisku wszystko działa poprawnie a z aplikacji już nie? Czy coś więcej muszę wiedzieć na temat ESP32 w tym obszarze?

tu jest kod odpowiedzialny za sterowanie:
https://github.com/krycha88/GUI-Generic ... 7.cpp#L259
Musiałbym to u siebie podłączyć i sprawdzić.
Raczej ciężko mi sobie wyobrazić sytuację, że coś działa z przycisku a nie działa z apki. Co dokładnie widać w logach?
Ewentualnie zastosowałbym moją radę od RGBW - skonfiguruj to najpierw bez przycisków i zobacz czy działa. Może to też kwestia konfiguracji przycisku?
Układ mam cały czas złożony, wieczorem nagram testy
Ok, to zrób testy na najprostszych konfiguracjach (w sensie 1 przekaźnik, potem dodaj 1 przycisk itp)
Widzimy się na Supla Offline Party vol. 2 :!:
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

radzik_r pisze: wt wrz 07, 2021 7:54 pm MCP23017, podzielny na 6 kanałów, 2 rolety i 4 przekaźniki.
o ile rolety działają dobrze to kanały przekaźników załączają się z przycisków (port B ekspandera) ale za to nie reaguje na włączanie z app i clouda.
Wrzuciłem poprawkę. Nie wiem dlaczego ale ESP32 nie radziło sobie z Wire.setClock(400000); zmianiłem na Wire.setClock(100000);
https://gui-generic-builder.supla.io/
radzik_r
Posty: 385
Rejestracja: ndz sie 11, 2019 5:32 pm

Sam ekspander MCP23017, roleta+2xprzekaźnik
ten sam soft v4.0.10

https://drive.google.com/file/d/1WrkIt_ ... sp=sharing

Roleta działa poprawnie.
przekaźnik z przycisku działa poprawnie, ale z app i clouda już nie, ale stan w serialu się zmienia na 1 jak włącze w aplikacji lub cloud ale sam ekspander nie zmienia stanu logicznego.
krycha88
Posty: 5175
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

radzik_r pisze: śr wrz 08, 2021 6:04 pm Sam ekspander MCP23017, roleta+2xprzekaźnik
ten sam soft v4.0.10

https://drive.google.com/file/d/1WrkIt_ ... sp=sharing

Roleta działa poprawnie.
przekaźnik z przycisku działa poprawnie, ale z app i clouda już nie, ale stan w serialu się zmienia na 1 jak włącze w aplikacji lub cloud ale sam ekspander nie zmienia stanu logicznego.
Zobacz na mój post wyżej.
https://gui-generic-builder.supla.io/
ODPOWIEDZ

Wróć do „GUI Generic”