Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem (niesutający) z zapisywaniem ustawień czujników i ich portów [ESP32] #175

Open
austinroolon opened this issue Dec 18, 2023 · 0 comments

Comments

@austinroolon
Copy link

Dziękuję oczywiście za włożoną pracę i dotąd na ESP8266 po karkołomnych próbach zadziałało. Rozwiązaniem było podłączenie czujników pod porty zdefiniowane jako startowe w kodzie.
Przeszedłem ze względu na zużycie energii na ESP32lite i totalna porażka. Rzadko używam słowa masakra , ale tak jest jeśli chodzi o zapisywanie ustawień portów, czujników innych niż domyślne (startowe w kodzie). Czasem są nawet problemy z www (połączenie nawiązane poprawnie).
Przejrzałem kod i chyba czas na poprawienie i własną kompilację + dołożenie BME680, poprawę SPS030 z poprawnym uśpieniem, lub sterowaniem Enable przetwornicy Boost( accu->5V) do zasilania SPS030 (5V) , odczytem poziomu naładowania akumulatora.
Biblioteki są niekompletne tak na pierwszy rzut oka.Generalnie kod jest bardzo przejrzysty, ładnie napisany ale błędy funkcjonalne związane z zapisem, odczytem i ustawianiem portów IO oraz typem czujników są położone od chyba początku.
Dla tych co nie chcą kompilować samemu polecam podłączenie czujników do portów domyślnych - są w kodzie źródłowym na początku. Inaczej można nabawić się nerwicy.
Próbowałem BME 280 na IO16 i IO17. Cudem raz zaskoczyło na najnowszym firmware (prerelase). Dodałem czujnik pyłu w ustawieniach i już nie widać odczytów z BME.
Do wgrywania wsadu polecam ESP Home Flasher.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant