Problem z wgraniem softu z webinterface ESP8266

nebraska
Posts: 204
Joined: Thu Dec 08, 2022 3:00 pm
Been thanked: 1 time

Post

Nie wiem czy to do końca jest to, ale ja myśle ze Robert z tym linkiem co podesłał ma racje.
Wymontowałem takiego samego wemosa z urządzenia w domu, żeby to sprawdzić. Na nim też był soft z webinterface.
Wgrałem na niego soft który tu wcześniej wrzuciłem i zadziałało od strzała.
Czyli wychodzi na to że mam wemosa z 1MB mimo ze z oznaczeń na płytce wynika 4MB.
Używam boardow 3.1.2
Jeszcze dodam że zmieniłem w kodzie
Supla::LittleFsConfig configSupla(); ------>>> Supla::LittleFsConfig configSupla(2048);
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

Obecnie domyślny jest tryb offline. Trzeba przycisk konfiguracyjny mieć i go przytrzymać aby włączyć rozgłaszanie sieci
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

No to się wyjaśniło. A ja już dwa razy przeinstalowałem Arduino IDE. Na SuplaDevice 25.6 wszystko działa, a na 25.8.1 nie chce :-)

To wypadałoby poprawić przykłady o deklarację tego przycisku chyba?
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
nebraska
Posts: 204
Joined: Thu Dec 08, 2022 3:00 pm
Been thanked: 1 time

Post

Robert Błaszczak wrote: Sat Oct 11, 2025 5:49 pm No to się wyjaśniło. A ja już dwa razy przeinstalowałem Arduino IDE. Na SuplaDevice 25.6 wszystko działa, a na 25.8.1 nie chce :-)

To wypadałoby poprawić przykłady o deklarację tego przycisku chyba?
Dobrze że mi tego linka podeslaleś, bym siedział kolejne 4h :lol:
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Robert Błaszczak wrote: Sat Oct 11, 2025 5:49 pm No to się wyjaśniło. A ja już dwa razy przeinstalowałem Arduino IDE. Na SuplaDevice 25.6 wszystko działa, a na 25.8.1 nie chce :-)

To wypadałoby poprawić przykłady o deklarację tego przycisku chyba?
Celowo nie wrzuciłem kodu w znaczniki, bo tam niestety nie działają kolory. Metodą prób (bo ze mnie dupa, a nie programista) uzupełniłem przykład VirtualRelay o obsługę przycisku CONFIG, który trzeba przytrzymać przez 5 sekund. Na czerwono zaznaczyłem, co trzeba dodać.


#define STATUS_LED_GPIO 2
#define BUTTON_CFG_GPIO 0

#include <SuplaDevice.h>
#include <supla/network/esp_wifi.h>
#include <supla/device/status_led.h>
#include <supla/control/button.h>
#include <supla/storage/littlefs_config.h>
#include <supla/network/esp_web_server.h>
#include <supla/network/html/device_info.h>
#include <supla/network/html/protocol_parameters.h>
#include <supla/network/html/status_led_parameters.h>
#include <supla/network/html/wifi_parameters.h>
#include <supla/device/supla_ca_cert.h>
#include <supla/control/virtual_relay.h>
#include <supla/storage/eeprom.h>

Supla::Eeprom eeprom;

Supla::ESPWifi wifi;
Supla::LittleFsConfig configSupla;

Supla::Device::StatusLed statusLed(STATUS_LED_GPIO, true); // inverted state
Supla::EspWebServer suplaServer;

void setup() {
Serial.begin(115200);

// HTML www component
new Supla::Html::DeviceInfo(&SuplaDevice);
new Supla::Html::WifiParameters;
new Supla::Html::ProtocolParameters;
new Supla::Html::StatusLedParameters;

// Config button configuration
auto buttonCfg = new Supla::Control::Button(BUTTON_CFG_GPIO, true, true);
buttonCfg->configureAsConfigButton(&SuplaDevice);


// Channel #0 Virtual Relay
auto vr = new Supla::Control::VirtualRelay();
vr->setDefaultFunction(SUPLA_CHANNELFNC_POWERSWITCH);
// Enable state restore after device restart:
vr->setDefaultStateRestore();

// configure defualt Supla CA certificate
SuplaDevice.setSuplaCACert(suplaCACert);
SuplaDevice.setSupla3rdPartyCACert(supla3rdCACert);

SuplaDevice.begin();
}

void loop() {
SuplaDevice.iterate();
}
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

viewtopic.php?p=211627#p211627 Jak ktoś woli po staremu

Return to “Pomoc”