Mógłbyś zdradzić co zmieniłeś?krycha88 wrote: Wed Apr 28, 2021 6:11 pm wrzuciłem drobną poprawkę. Pozostawiłem ESP na więcej niż godzinę w trybie konfiguracyjnym i http://supla.local/ działa.
Lepsze wsparcie dodawania nowego urządzenia do cloud
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
Spojrzałem właśnie i faktycznie ta zmiana nie powinna nic wnieść.krycha88 wrote: Wed Apr 28, 2021 6:58 pm Wszystko masz na moim githubie, ale wg mnie to nie powinno mieć wpływu. A jest teraz dobrze?
Code: Select all
MDNS.update();https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Na pewno w loop()lukfud wrote: Wed Apr 28, 2021 7:08 pmSpojrzałem właśnie i faktycznie ta zmiana nie powinna nic wnieść.krycha88 wrote: Wed Apr 28, 2021 6:58 pm Wszystko masz na moim githubie, ale wg mnie to nie powinno mieć wpływu. A jest teraz dobrze?powinno być w loop() czy w setup() ?Code: Select all
MDNS.update();
https://gui-generic-builder.supla.io/
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
Pytam, bo nie analizowałem jeszcze Twojego szkicu i nie wiem gdzie jest umieszczona ta funkcjakrycha88 wrote: Wed Apr 28, 2021 7:11 pmNa pewno w loop()lukfud wrote: Wed Apr 28, 2021 7:08 pmpowinno być w loop() czy w setup() ?Code: Select all
MDNS.update();
Code: Select all
void SuplaConfigESP::iterateAlways()MDNS.begin i addService też jest w loop()?
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Tu masz przykład
https://github.com/esp8266/Arduino/blob ... Server.ino
https://github.com/esp8266/Arduino/blob ... Server.ino
https://gui-generic-builder.supla.io/
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
Przykłady znam, nie rozumiem tylko tej funkcji:krycha88 wrote: Wed Apr 28, 2021 7:23 pm Tu masz przykład
https://github.com/esp8266/Arduino/blob ... Server.ino
Code: Select all
void SuplaConfigESP::iterateAlways() {
if (configModeESP == CONFIG_MODE) {
WiFi.softAP(getConfigNameAP(), "");
if (getCountChannels() == 0) {
if (WiFi.status() == WL_CONNECTED) {
if (!MDNSConfigured) {
MDNSConfigured = true;
if (MDNS.begin("supla")) {
Serial.println(F("MDNS started"));
}
MDNS.addService("http", "tcp", 80);
}
}
MDNS.update();
}
}
}
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Ale czego nie rozumiesz? Odpalam sobie mdns wtedy kiedy potrzebuje za pomocą MDNSConfigured. W pierwszej wersji odpalałem go zawsze gdy urządzenie jest w trybie konfiguracyjnym, ale ograniczyłem tylko dla przypadku gdy mam zero kanałów.
https://gui-generic-builder.supla.io/
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
Dlaczego MDNS.begin, MDNS.addService() i MDNS.udate jest w jednym miejscu, skoro MDNS.update() ma być w loop() ?
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
