-
Notifications
You must be signed in to change notification settings - Fork 2
Webtoegang
Om via een webbrowser de instellingen van de woordklok aan te passen, moet je eerst het ip-adres van de woordklok weten, bijvoorbeeld 192.168.1.8. De 2.0 versie van de software (dec 2018) toont kort na het opstarten het ip-adres op de woordklok zelf. Mocht dat niet werken, dan kun je een van onderstaande methodes gebruiken.
Log in op je eigen wifi-router en ga naar de pagina DHCP client list. Hoe dit precies gaat hangt af van je eigen router. Waarschijnlijk moet je ook het wachtwoord van je router invullen (zo niet, dan wordt het tijd je router met een wachtwoord te beveiligen). Bij mij (ik heb een icidu router) ziet dat er zo uit:

Bij mijn nieuwe Ziggo-modem (2026) op http://192.168.178.1 ziet dat er zo uit:

De client wier naam begint met ESP_ is degene die je moet hebben. Noteer hiervan het ip-adres, in dit geval 192.168.1.100 of 192.168.1.103 (ik heb er twee) of 192.168.178.88 in het Ziggo-voorbeeld.
Open een command window (windows toets ⊞ type “cmd” ⇒ klik op opdrachtprompt) op een pc die aan hetzelfde netwerk hangt. Type: ipconfig en druk op Enter. Zoek naar de regel IPv4 Address. . . . . . . . . . . : 192.168.1.10 Dit is het ip-adres van je pc. Het ip adres van de wifimodule zit waarschijnlijk in dezelfde range, alleen het laatste getal is anders, dus bijvoorbeeld 192.168.1.11 (ieder getal tussen 1 en 254 is mogelijk).
Prik de wifimodule in de adapter (de gele connector). (als je een jumper hebt gemonteerd om te kunnen programmeren, plaats die jumper niet). Steek de adapter in een usb poort van je pc. Start apparaatbeheer (windows toets ⊞ type “apparaatbeheer” en enter).

Het window Apparaatbeheer verschijnt. Klik op het > teken voor Poorten (COM &LPT). Achter “CH340” staat de com-poort: noteer COM3.

Start nu een terminal-emulator-programma, bijvoorbeeld putty of de seriele monitor van Arduino (Arduinohulpmiddelenseriële monitor. Stel deze in op seriële communicatie, de genoteerde COM-poort (COM3) en een snelheid van 15200 b/s. Haal de ESP01 uit de gele connector (laat de ESP-adopter in de usb-poort zitten!) en steek hem er weer in. Een voorbeeld van wat je dan ziet: ‡#Äóngï‡#Äóngï‡#Äóngï *WM: AutoConnect *WM: Connecting as wifi client... *WM: Using last saved values, should be faster *WM: Connection result: *WM: 3 *WM: IP Address: *WM: 192.168.1.104 Connected to sanet3 Hostname: ESP_B4DE79 HTTP server started *WM: freeing allocated params! NTPRefresh 0.de.pool.ntp.org Zending NTP packet... Ntp packet time is: 1541794479 mstowait is: 721 leapindicator is: 0 36,2,6,232, 0,0,2,97, 0,0,8,121, 205,46,178,169, 223,144,100,206, 27,181,84,214, 0,0,0,0, 0,0,0,0, 223,144,105,45, 71,128,62,242, 223,144,105,45, 71,130,115,151, T20:14:39 Hierin zie je het ip-adres: 192.168.104
Via het multicast domain name system (mdns). De locale domeinnaam is: woordklok.local. Dit werkt helaas alleen op OSX, Linux en iOS. Op Windows alleen als je er software voor installeert. Wordt niet ondersteund door Android. Zie https://stackoverflow.com/questions/23624525/standard-mdns-service-on-windows UPDATE: Dit werkt tegenwoordig ook op Windows 11! Ga via een browser naar http://woordklok.local en druk op de knop More om het ip-adres van de woordklok te zien (dat je in feite niet meer nodig hebt omdat je er nu met http://woordklok.local kunt komen).
Ga nu naar een browser en type in: http://woordklok.local (of het ip-adres dat je eerder hebt gevonden) Je ziet dan bijvoorbeeld:

Type in: http://woordklok.local/status Nu gaat de wifi module aan de ATMEGA van de woordklok vragen wat de status is. Die antwoordt dan bijvoorbeeld met:
{"ver":"2.0","ti":"2026-04-18T11:11:39+0200","ip":"192.168.178.96","anistl":1,"anisp":161,"zone":1,"dst":1,"dste":1,"bri":"a","five":0}