Skip to content

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

@austinroolon

Description

@austinroolon

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions