ESP8266 STA+AP - wifi konfigurácia

Odpovědět
martinius96
Příspěvky: 579
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

ESP8266 STA+AP - wifi konfigurácia

Příspěvek od martinius96 » 21 srp 2018, 22:54

Ahoj, hľadám niečo hotové a skúšal som dosť príkladov ale ani v jednom to nebolo ono.
Vyskúšal som Wifimangera, niektoré gisty z githubu.

Potrebujem v skratke toto:
  • Wifi hotspot, kde po pripojení môžem nastaviť meno a heslo domácej wifi
  • Údaje sa uložia do EEPROM pamäte
  • Údaje použije doska na pripojenie k wifi v "klientskom" móde - STA
Ostatné si už doprogramujem :)
Vďaka za odporúčania, určite je už niečo také vytvorené.

MichalCzEJ
Příspěvky: 17
Registrován: 03 bře 2018, 21:38
Reputation: 0

Re: ESP8266 STA+AP - wifi konfigurácia

Příspěvek od MichalCzEJ » 21 srp 2018, 23:35

Proč nepoužiješ ten WifiManager? Přeložit do čestiny (příp. slovenštiny) jde velice snadno, tlačítko (HW i SW) pro "reset uložených AP" jde taky udělat, nic jiného jsem tedy já osobně nepotřeboval měnit.

Řešil jsem u něj i takovou jednu maličkost, když vypadne elektřina, tak WiFi naskočí později než samotné ESP, nechtěl jsem to řešil s delay(30*1000) nebo něčím takovým, tak jsem hledat a kluci to mají tak promyšlené, že si nastavíš čas, po který má běžet vlastní AP s nastavením přístupu k wifi a po např. 5 minutách to opět zkusí připojit WiFi co zná.
Za mě teda fakt suprová věc.

BigSandy
Příspěvky: 219
Registrován: 23 zář 2017, 07:09
Reputation: 0

Re: ESP8266 STA+AP - wifi konfigurácia

Příspěvek od BigSandy » 09 srp 2019, 10:41

Ještě jsem nezkoušel ale by mně zajímalo, jak je to s tým výpadkem elektřiny a jak je to s IP adresou?
Dostanu pokaždé jinou přes DHCP server, nebo si mužů přes tu knihovnu nastavit vlastní?

Uživatelský avatar
kiRRow
Příspěvky: 1152
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: ESP8266 STA+AP - wifi konfigurácia

Příspěvek od kiRRow » 09 srp 2019, 17:25

BigSandy píše:
09 srp 2019, 10:41
Ještě jsem nezkoušel ale by mně zajímalo, jak je to s tým výpadkem elektřiny a jak je to s IP adresou?
Dostanu pokaždé jinou přes DHCP server, nebo si mužů přes tu knihovnu nastavit vlastní?
Nikdy není zaručeno, že při novém spojení od DHCP dostaneš tu samou IP.

Jak dostat vždy tu samou IP ?
1) napevno - DHCP přiděluje IP adresy většinou v nějakém rozsahu. Pokud si chceš zvolit vlastní IP adresu je nutné ji zvolit mimo tento rozsah, jinak může dojít ke kolizi IP adres v síti.
2) přiděleno DHCP - Další možnost je si u DHCP zarezervovat IP pomocí MAC adresy. Většinou na routeru.

BigSandy
Příspěvky: 219
Registrován: 23 zář 2017, 07:09
Reputation: 0

Re: ESP8266 STA+AP - wifi konfigurácia

Příspěvek od BigSandy » 09 srp 2019, 18:02

Tak to mi je jasne.
Proč ale přimo přes tu knihovnu nejde nastavit static IP, když jak piše MichalCzEJ, že to maj kluci tak vymakane.
Hledat si pokažde v siti tu ESP8266 když se resetne nebo restartuje routr je kravina.

PS:Ono se v těch lepších routrech da i svazat IP s MAC

Hafajs
Příspěvky: 151
Registrován: 10 bře 2019, 10:19
Reputation: 0

Re: ESP8266 STA+AP - wifi konfigurácia

Příspěvek od Hafajs » 31 srp 2019, 21:28

O rozdavani IP se stará DHCP. Z principu tedy není možné/dobre, zadat pevnou IP na klientovi a doufat, ze stejnou nedá DHCP nekomu jinému (konflikt adres). Jak píší nahore, bud nějaký rozsah vyčlenit z DHCP, nebo rezervovat pro danou MAC nějakou IP. Aby nebylo nutné si pamatovat IP, da se pres DNS volat jmeno zařízení.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: ESP8266 STA+AP - wifi konfigurácia

Příspěvek od pavel1tu » 01 zář 2019, 06:38

Chce se to naučit i základy,
jako v routeru přidělit rozsah statických adres pro IoT nebo jmenovitě pro jednotlivé MAC (pak i zařízení co podporuje jen DHCP bude mít vždy stejnou IP),
nebo pro IoT vyčlenit vlastní DHCP + IP rezervovat dle MAC,
moje zásada - oddělit IoT od zbytku sítě - ty čínské krámy u mne nemají důvěru (stačí VLAN, ne fyzicky).
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

BigSandy
Příspěvky: 219
Registrován: 23 zář 2017, 07:09
Reputation: 0

Re: ESP8266 STA+AP - wifi konfigurácia

Příspěvek od BigSandy » 01 zář 2019, 14:00

Pokud ses tu chtěl pochlubit, jak jsi šikovný, a že zvládneš v routeru spárovat MAC s IP, tak gratuluji, jsi šikula.
Ty levnější to však nezvládnou.
A mi jde o to, že když něco takového uděláš třeba pro kámoše, který akorát ví, kde čepují u nich na dědině nejlepší pivo, a pracně mu vysvětlíš, jak to připojí přes tu knihovnu k svému AP proč si také nemůže nastavit static IP.Není to zas tak složite.

IPAddress ip(192,168,1,20);
IPAddress subnet(255,255,255,0);
IPAddress gateway(192,168,1,1);

Hafajs
Příspěvky: 151
Registrován: 10 bře 2019, 10:19
Reputation: 0

Re: ESP8266 STA+AP - wifi konfigurácia

Příspěvek od Hafajs » 05 zář 2019, 18:47

No nemuze si je nastavit "zároveň" právě z výše uvedených důvodů (konflikt adres). A k tomu problému s vysvětlováním kamarádovi: Jak řešit, ze neumí létat? Úplně stejně jako pripojeni něčeho do WiFi. Buď se to naučí, nebo se nechá "vozit" pilotem, nebo bude chodit pěšky. Prostě jestli nechce zůstat u znalosti nejlepšího výčepu, musí se snažit i sám.
P.S. neznám žádný, ani levný DHCP, kde není možné nastavit rezervace.

BigSandy
Příspěvky: 219
Registrován: 23 zář 2017, 07:09
Reputation: 0

Re: ESP8266 STA+AP - wifi konfigurácia

Příspěvek od BigSandy » 27 pro 2019, 16:59

Kdyby náhodou někdo věděl o něčem rozumnem, by potěšil.
Jen Access Point a web stranka s 5 imputy. :mrgreen:
Talačit do ESP8266 NodeMcu V3 něco, co zabere 62% paměti a ještě mi nevyřeši statickou IP fakt nechci.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 12 hostů