v4.0.10 ESP32

radzik_r
Posts: 468
Joined: Sun Aug 11, 2019 5:32 pm
Has thanked: 1 time
Been thanked: 2 times

Post

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
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

radzik_r wrote: Tue Sep 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 wrote: Tue Sep 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/
User avatar
klew
Posts: 13907
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

krycha88 wrote: Wed Sep 08, 2021 11:24 am
radzik_r wrote: Tue Sep 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).
Najlepsze suple dla Twojego domu :mrgreen:
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

klew wrote: Wed Sep 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/
User avatar
klew
Posts: 13907
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

krycha88 wrote: Wed Sep 08, 2021 12:09 pm
klew wrote: Wed Sep 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?
Najlepsze suple dla Twojego domu :mrgreen:
radzik_r
Posts: 468
Joined: Sun Aug 11, 2019 5:32 pm
Has thanked: 1 time
Been thanked: 2 times

Post

klew wrote: Wed Sep 08, 2021 12:14 pm
krycha88 wrote: Wed Sep 08, 2021 12:09 pm
klew wrote: Wed Sep 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
User avatar
klew
Posts: 13907
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

radzik_r wrote: Wed Sep 08, 2021 12:19 pm
klew wrote: Wed Sep 08, 2021 12:14 pm
krycha88 wrote: Wed Sep 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)
Najlepsze suple dla Twojego domu :mrgreen:
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

radzik_r wrote: Tue Sep 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
Posts: 468
Joined: Sun Aug 11, 2019 5:32 pm
Has thanked: 1 time
Been thanked: 2 times

Post

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
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

radzik_r wrote: Wed Sep 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/

Return to “GUI Generic”