Tak ta linijka odpowiada tylko za diodę led informującą o połączeniu, opisywałem już tutaj jej zmianę samo 1 czy 0 tutaj zmienia tylko stan wyjścia czyli diody ma świecić czy nie świecić a w twoim przypadku jeśli masz tam buzzer natomiast sam gpio czyli pin do którego podłączona jest LED/buzzer ustawia się LED_CONFIG_PINdobo pisze: ↑śr paź 16, 2019 7:38 pm @krycha88 zmieniłem pogrubioną linijkę
void supla_led_blinking_stop(void) {
os_timer_disarm(&led_timer);
digitalWrite(LED_CONFIG_PIN, 0); tu było wcześniej digitalWrite(LED_CONFIG_PIN, 1);
Zapytam tylko dla pewności. Ta linijka odpowiada tylko za ciągłe świecenie diody od łączności WiFi gdy moduł jest już połączony z siecią i tylko o tym ma informować rozumiem, że nie ma ona wpływu na inną część kodu?
Zmodyfikowałem tą linijkę kodu bo w TUYA 2 gang zamiast diody LED jest buzer i aby po zalogowaniu do cloud mi on nie wył.
Po tej modyfikacji mam problem z wyjściem z trybu konfiguracji przez switch. Dlatego pytam o powiązanie.
Switch mam na GPIO2.
Ciekawe rozwiązanie z tym buzerem zamiast diody. Diodę w puszce nie widać, a buzer będzie słychać kiedy jest w trybie konfiguracji albo jeśli z łącznością jest coś nie tak.
ESP8266 Primary GUI v2
-
- Posty: 188
- Rejestracja: pn maja 01, 2017 2:00 am
Czy ktoś może próbował skompilować ten soft do sonoffa basic? Ja spróbowałem ale sukces jest tylko częściowy. Oled i BME(I2C na RX i TX oczywiście) działają, da się połączyć z siecią rozgłaszaną przez moduł oraz wejść na stronę konfiguracyjną na której widać odczyty z BME, ale moduł nie łączy się z cloudem. Cały czas na wyświetlaczu jest informacja "Rozaczony". W routerze też go nie widać więc obstawiam że nawet z wifi się nie połączył. Co ciekawe po odłączeniu Oled'a i BME zalogował się i widać go w aplikacji tak więc może to wina gdzieś po stronie zasilania w sonoffie. Próbowałem na trzech egzemplarzach sonoffa to samo, a na D1 mini wszystko się pięknie uruchamia i śmiga więc chyba problem platformy sprzętowej, albo coś gdzieś jeszcze źle robię, co jest bardzo możliwe . Czy ktoś może to sprawdzić u siebie?
A tego sonoffa sprawdzasz na zewnętrznym zasilaniu?siba pisze: ↑czw paź 17, 2019 7:46 am Czy ktoś może próbował skompilować ten soft do sonoffa basic? Ja spróbowałem ale sukces jest tylko częściowy. Oled i BME(I2C na RX i TX oczywiście) działają, da się połączyć z siecią rozgłaszaną przez moduł oraz wejść na stronę konfiguracyjną na której widać odczyty z BME, ale moduł nie łączy się z cloudem. Cały czas na wyświetlaczu jest informacja "Rozaczony". W routerze też go nie widać więc obstawiam że nawet z wifi się nie połączył. Co ciekawe po odłączeniu Oled'a i BME zalogował się i widać go w aplikacji tak więc może to wina gdzieś po stronie zasilania w sonoffie. Próbowałem na trzech egzemplarzach sonoffa to samo, a na D1 mini wszystko się pięknie uruchamia i śmiga więc chyba problem platformy sprzętowej, albo coś gdzieś jeszcze źle robię, co jest bardzo możliwe . Czy ktoś może to sprawdzić u siebie?
https://gui-generic-builder.supla.io/
Po wgraniu softu podłączam go normalnie do zasilania z sieci. Poza tym inne wersje tej samej kompilacji ale nie obsługujące I2C działają ok. Tylko przy podłączonym oledzie i czunilku BME tak się dzieje.
Sprawdziłem i na układzie wluowanym w płytkę widnieje napis ESP8266EX, ale może faktycznie istnieją sonoff które mają w sobie inną wersję ESP. Przed skompilowaniem pod sonoff zmieniam tylko w ustawieniach Arduino IDE wielkość pamięci na 1 mega resztę parametrów pozostawiam bez zmian. Czy coś jeszcze powinienem zmienić?
@Patryk czy u Ciebie na sonoff basic to działa?
Sprawdziłem i na układzie wluowanym w płytkę widnieje napis ESP8266EX, ale może faktycznie istnieją sonoff które mają w sobie inną wersję ESP. Przed skompilowaniem pod sonoff zmieniam tylko w ustawieniach Arduino IDE wielkość pamięci na 1 mega resztę parametrów pozostawiam bez zmian. Czy coś jeszcze powinienem zmienić?
@Patryk czy u Ciebie na sonoff basic to działa?
A na wyświetlaczu pojawia ci się X czy zasięg ? to świadczy o statusie Wifisiba pisze: ↑czw paź 17, 2019 12:12 pm Po wgraniu softu podłączam go normalnie do zasilania z sieci. Poza tym inne wersje tej samej kompilacji ale nie obsługujące I2C działają ok. Tylko przy podłączonym oledzie i czunilku BME tak się dzieje.
Sprawdziłem i na układzie wluowanym w płytkę widnieje napis ESP8266EX, ale może faktycznie istnieją sonoff które mają w sobie inną wersję ESP. Przed skompilowaniem pod sonoff zmieniam tylko w ustawieniach Arduino IDE wielkość pamięci na 1 mega resztę parametrów pozostawiam bez zmian. Czy coś jeszcze powinienem zmienić?
@Patryk czy u Ciebie na sonoff basic to działa?
https://gui-generic-builder.supla.io/