I must say I was quite excited to get my new IotaWatt but am very frustrated at this seemingly simple but blocking issue - my $400 purchase seems to have been wasted. The unit connects to my WiFi fine, I can connect to it but it never gets a time from any NTP server. I have fed it my own NTP server, I fed it pool.ntp.org - does not matter, on my 1Gbps terrestrial fibre internet connection it just refuses to get a time. I even added an allow any IPv4 rule to the internet. I can see it is sending NTP packets and receiving them, but it is never setting its clock:
18:35:36.134938 IP 192.168.3.181.62944 > ns1.phuture.sk.ntp: NTPv4, Client, length 48
18:35:36.309511 IP ns1.phuture.sk.ntp > 192.168.3.181.62944: NTPv4, Server, length 48
What can I do to fix this? Here is my log:
** Restart **
SD initialized.
Real Time Clock not initialized.
Reset reason: External System
Trace: 34:203[115], 183:161[185], 167:213[10], 39:43[99], 149:53[1], 94:50[66], 90:152[74], 254:90[151], 159:50[237], 112:144[217], 50:199[109], 182:63[41], 82:82[132], 7:133[41], 168:189[181], 238:58[153], 33:246[20], 206:65[170], 254:125[17], 200:9[227], 131:126[117], 126:62[136], 16:154[135], 121:58[76], 149:250[157], 12:179[156], 162:20[245], 209:132[237], 135:116[197], 245:52[78], 4:78[84], 197:213[241]
ESP8266 ChipID: 8993185
IoTaWatt 5.0, Firmware version 02_06_05
SPIFFS mounted.
Local time zone: -6:00
Using Daylight Saving Time (BST) when in effect.
device name: IotaWatt
Connecting with WiFiManager.
HTTP server started
WiFi connected. SSID=MySSID, IP=192.168.3.181, channel=1, RSSI -72db
MDNS responder started for hostname IotaWatt
LLMNR responder started for hostname IotaWatt
timeSync: service started.