widzę moduł na stronie konfiguracyjnej routera - wpisuje to IP w przeglądarkę i nic się nie otwiera - strona nie odpowiada.
Ping działa....
ESP8266 Primary GUI
a tryb konfiguracyjny Ci działa(dwa razy reset)? może wyczyść eeproma, wgraj i skonfiguruj wszystko na nowo?
https://gui-generic-builder.supla.io/
dziwne to, może w trybie konfiguracji podaj domyślne i tylko wymagane dane np. uzytkownik admin i hasło password itd. nic innego mi na szybko do głowy nie przychodzi.
https://gui-generic-builder.supla.io/
zmodyfikowałem ten kod, ale to niewiele pomogło - przy braku WiFi przyciski Sonoff Touch reagują z bardzo dużym opóźnieniem (co któreś przyciśnięcie) - może dlatego, że są ustawione na monostabilne?krystianmen pisze: ↑pt mar 08, 2019 8:09 amja rozwiązałem sobie to poprawiając w SuplaDeviceClass::iterate w pliku SuplaDevice oraz WiFi_up() w taki sposób jak to napisałeś.vajera pisze: ↑pt mar 08, 2019 7:56 am Dodałem kod ze strony 11 do procedury WiFi_up(), ale przy braku WiFi przekaźniki dalej nie działają Dopiero teraz analizując Primary GUI doszedłem do wniosku, że ten kod powinien też pojawić się w pętli loop żeby w przypadku braku połączenia mogła zadziałać metoda Iterate - dobrze myślę? I jeszcze jedno - czy ta modyfikacja kodu może mieć jakiś wpływ na to, że nie mogę się zalogować do modułu po IP?
naKod: Zaznacz cały
if (!Params.cb.svr_connected()) { status(STATUS_DISCONNECTED, "Not connected"); registered = 0; last_response = 0; last_sent = 0; last_ping_time = 0; if (!Params.cb.svr_connect(Params.reg_dev.ServerName, 2015)) { supla_log(LOG_DEBUG, "Connection fail. Server: %s", Params.reg_dev.ServerName); Params.cb.svr_disconnect(); wait_for_iterate = millis() + 2000; return; } }
Kod: Zaznacz cały
if (!Params.cb.svr_connected()) { status(STATUS_DISCONNECTED, "Not connected"); registered = 0; last_response = 0; last_sent = 0; last_ping_time = 0; if (time_diff > 0) { for (a = 0; a < Params.reg_dev.channel_count; a++) { iterate_relay( & channel_pin[a], &Params.reg_dev.channels[a], time_diff, a); iterate_sensor( & channel_pin[a], &Params.reg_dev.channels[a], time_diff, a); iterate_thermometer( & channel_pin[a], &Params.reg_dev.channels[a], time_diff, a); iterate_relaybutton( & channel_pin[a], &Params.reg_dev.channels[a], time_diff, a); } last_iterate_time = millis(); } if (!Params.cb.svr_connect(Params.reg_dev.ServerName, 2015)) { supla_log(LOG_DEBUG, "Connection fail. Server: %s", Params.reg_dev.ServerName); Params.cb.svr_disconnect(); wait_for_iterate = millis() + 2000; return; } }
przynajmniej problem z wejściem na moduł po IP "sam się naprawił"
Może to opóźnienie u Ciebie wynika zvajera pisze: ↑ zmodyfikowałem ten kod, ale to niewiele pomogło - przy braku WiFi przyciski Sonoff Touch reagują z bardzo dużym opóźnieniem (co któreś przyciśnięcie) - może dlatego, że są ustawione na monostabilne?
ustawionego daily(500) powtórzone 10 razy w WiFi_up()
Też na to wpadłem, ale po usunięciu tej linii wcale nie było lepiej Mam prośbę - mógłbyś udostępnić swój kod z procedury WiFi_up? I ew. podlinkować swoją wersję SuplaDevice?krystianmen pisze: ↑pt mar 08, 2019 10:49 pmMoże to opóźnienie u Ciebie wynika zvajera pisze: ↑ zmodyfikowałem ten kod, ale to niewiele pomogło - przy braku WiFi przyciski Sonoff Touch reagują z bardzo dużym opóźnieniem (co któreś przyciśnięcie) - może dlatego, że są ustawione na monostabilne?
ustawionego daily(500) powtórzone 10 razy w WiFi_up()
Jednak zrobiłem trochę inaczej niż napisałem wyżejvajera pisze: ↑sob mar 09, 2019 8:27 amTeż na to wpadłem, ale po usunięciu tej linii wcale nie było lepiej Mam prośbę - mógłbyś udostępnić swój kod z procedury WiFi_up? I ew. podlinkować swoją wersję SuplaDevice?krystianmen pisze: ↑pt mar 08, 2019 10:49 pmMoże to opóźnienie u Ciebie wynika zvajera pisze: ↑ zmodyfikowałem ten kod, ale to niewiele pomogło - przy braku WiFi przyciski Sonoff Touch reagują z bardzo dużym opóźnieniem (co któreś przyciśnięcie) - może dlatego, że są ustawione na monostabilne?
ustawionego daily(500) powtórzone 10 razy w WiFi_up()
- Załączniki
-
- SuplaDevice.rar
- (10.25 KiB) Pobrany 195 razy
https://gui-generic-builder.supla.io/