Skip to content

WifiManager

CharlesVanDen edited this page Jan 6, 2024 · 6 revisions

Instellen van de ESP01 voor je lokale WiFi netwerk

De nieuwe (november 2018) ESP01 Woordklok firmware 2.0 met WifiManager maakt het mogelijk de klok te configureren voor een (nieuw) Wifi netwerk zonder de firmware van de ESP01 opnieuw te hoeven flashen (met het nieuwe ssid en wifi wachtwoord). Ideaal om de Woordklok te kunnen verkopen. Ik maakt gebruik van de WifiManager van https://github.com/tzapu/WiFiManager

Hoe werkt het?

  • Zorg dat de ESP01 Woordklok firmware 2.0 op de ESP01 is geflasht. Dit gaat met behulp van de Arduino software zoals is beschreven in Opbouwinstructies. De benodigde libraries zijn:
  1. ESP8266Wifi
  2. DNSServer
  3. ESP8266WebServer
  4. WifiManager

Nieuwe wifimodules (ESP01’s) zal ik kant en klaar verkopen, zodat je dit niet zelf hoeft te doen.

  • Sluit de Woordklok aan. Deze begint bij 2:00 en neemt nog niet automatisch de juiste tijd aan.
  • Neem je smartphone of tablet. Schakel Wifi in en mobiele data uit.
  • Scan Wifi netwerken
  • Verbind met het netwerk (SSID) “WoordklokSetup” of iets dergelijks
  • Voor het wachtwoord in: woordklokcharles of het is gelijk aan de SSID
  • Je krijgt mogelijk een melding “verbonden, geen Internet” of “Internet niet beschikbaar”. Negeer die melding.
  • Ga naar http://192.168.4.1
  • Het volgende scherm verschijnt:

WoordklokSetup

WiFiManager

Configure WiFi

Configure WiFi (No Scan)

Info

Reset

  • Klik op Configure Wifi
  • Een lijst van netwerken verschijnt en daaronder twee invulvakken: SSID en password.
  • Klik op uw eigen thuisnetwerk. Daardoor wordt het veld SSID ingevuld met de juiste naam.
  • Vul in het tweede invulvak het wachtwoord van uw wifi netwerk in
  • Klik op save. U krijgt de meldingen:

Credentials saved

Trying to connect ESP to network

If it fails reconnect to AP to try again

  • Ga nu op je smartphone/tablet weer naar het scherm met de wifi netwerken en verbind met je eigen netwerk (mogelijk gaat dit automatisch)
  • De Wifi module maakt nu automatisch verbinding en zal de tijd van internet ophalen.
  • Het ip-adres (bijvoorbeeld 192.168.1.10) wordt getoond op de klok (zie https://youtu.be/BpBFn-LmCLk). Noteer dit ip-adres
  • Ga met een browser naar het ip-adres, bijvoorbeeld: http://192.168.1.10
  • Het volgende scherm wordt getoond: Browserscherm Hierin kun je een aantal eigenschappen aanpassen:
  • Animatiestijl
  • Animatiesnelheid
  • Tijdzone (1 voor Nederland)
  • Zomertijdfunctie aan/uitschakelen
  • Helderheid (handmatig instellen of automatisch)
  • Vijfminutenstijl (de klok kan de tijd afronden op vijf minuten)

Door drukken op de knop Meer kun je informatie tonen die uit de ESP01 komt en informatie die uit de ATMEGA komt. Blijven de velden van de ATMEGA leeg, dan is de communicatie tussen ESP01 en ATMEGA gestoord.

Andere mogelijkheden om het ip-adres te achterhalen: Webtoegang

Clone this wiki locally