Blank Status Page

Hi all

I have used my iotawatt in a while; but got it back working yesterday - however today, the status page is blank:

image

The log looks like the following: I have deleted the datauploaders; but i still cant get it to work

6/03/22 22:32:06 grid: Started
6/03/22 22:32:06 grid: New log starting 06/02/22 22:32:05
6/04/22 11:04:58 dataLog: datalog WDT - restarting

** Restart **

SD initialized.
6/03/22 23:04:58z Real Time Clock is running. Unix time 1654297498 
6/03/22 23:04:58z Reset reason: Software/System restart
6/03/22 23:04:58z Trace:  9:3, 9:5, 9:9, 1:2, 1:3, 1:3, 1:1[6], 1:2[7], 9:0[7], 9:0, 9:1, 8:4, 8:6, 8:8, 8:9, 9:2, 1:2, 1:3, 1:3, 1:1[7], 1:2[8], 9:0[8], 9:0, 9:1, 8:4, 8:6, 8:8, 8:9, 9:3, 9:5, 9:9, 1:2
6/03/22 23:04:58z ESP8266 ID: 188399, RTC PCF8523 (68)
6/03/22 23:04:58z IoTaWatt 4.x, Firmware version 02_07_05
6/03/22 23:04:58z SPIFFS mounted.
6/04/22 11:04:58 Local time zone: +12:00, using DST/BST when in effect.
6/04/22 11:04:58 device name: IotaWatt
6/04/22 11:04:58 HTTP server started
6/04/22 11:04:58 emoncms: Starting, interval:5, url:http://emoncms.org

** Restart **

SD initialized.
6/04/22 01:49:59z Real Time Clock is running. Unix time 1654307399 
6/04/22 01:49:59z Reset reason: Exception
6/04/22 01:49:59z Trace:  10:0, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:15, 10:16, 10:16[1], 34:30, 34:30, 33:0, 34:30, 10:16[1], 10:16[1], 10:16[1], 34:30, 34:30, 33:0, 34:30, 10:16[2], 10:17, 10:17, 10:18, 31:110, 31:110, 10:23, 10:17
6/04/22 01:49:59z ESP8266 ID: 188399, RTC PCF8523 (68)
6/04/22 01:49:59z IoTaWatt 4.x, Firmware version 02_07_05
6/04/22 01:49:59z SPIFFS mounted.
6/04/22 13:49:59 Local time zone: +12:00, using DST/BST when in effect.
6/04/22 13:49:59 device name: IotaWatt
6/04/22 13:49:59 HTTP server started
6/04/22 13:49:59 emoncms: Starting, interval:5, url:http://emoncms.org
6/04/22 13:49:59 timeSync: service started.
6/04/22 13:50:00 statService: started.
6/04/22 13:50:02 dataLog: service started.
6/04/22 13:50:04 dataLog: Last log entry 06/04/22 10:59:55

** Restart **

SD initialized.
6/04/22 01:50:05z Real Time Clock is running. Unix time 1654307405 
6/04/22 01:50:05z Reset reason: Exception
6/04/22 01:50:05z Trace:  10:0, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:15, 10:16, 10:16[1], 34:30, 34:30, 33:0, 34:30, 10:16[1], 10:16[1], 10:16[1], 34:30, 34:30, 33:0, 34:30, 10:16[2], 10:17, 10:17, 10:18, 31:110, 31:110, 10:23, 10:17
6/04/22 01:50:05z ESP8266 ID: 188399, RTC PCF8523 (68)
6/04/22 01:50:05z IoTaWatt 4.x, Firmware version 02_07_05
6/04/22 01:50:05z SPIFFS mounted.
6/04/22 13:50:05 Local time zone: +12:00, using DST/BST when in effect.
6/04/22 13:50:05 device name: IotaWatt
6/04/22 13:50:05 HTTP server started
6/04/22 13:50:05 emoncms: Starting, interval:5, url:http://emoncms.org
6/04/22 13:50:05 timeSync: service started.
6/04/22 13:50:06 statService: started.
6/04/22 13:50:14 Restart command received.

** Restart **

SD initialized.
6/04/22 01:50:15z Real Time Clock is running. Unix time 1654307415 
6/04/22 01:50:15z Reset reason: Software/System restart
6/04/22 01:50:15z Trace:  1:3, 1:1[4], 1:2[5], 9:0[5], 9:0, 9:1, 8:4, 8:6, 8:8, 8:9, 9:3, 9:5, 9:9, 1:2, 1:3, 1:3, 1:1[5], 1:2[6], 9:0[6], 9:0, 9:1, 8:4, 8:6, 8:8, 8:9, 9:3, 9:5, 9:9, 1:2, 1:3, 10:2, 10:3
6/04/22 01:50:15z ESP8266 ID: 188399, RTC PCF8523 (68)
6/04/22 01:50:15z IoTaWatt 4.x, Firmware version 02_07_05
6/04/22 01:50:15z SPIFFS mounted.
6/04/22 13:50:15 Local time zone: +12:00, using DST/BST when in effect.
6/04/22 13:50:15 device name: IotaWatt
6/04/22 13:50:15 HTTP server started

** Restart **

SD initialized.
6/04/22 01:50:45z Real Time Clock is running. Unix time 1654307445 
6/04/22 01:50:45z Reset reason: Exception
6/04/22 01:50:45z Trace:  10:0, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:15, 10:16, 10:16[1], 34:30, 34:30, 33:0, 34:30, 10:16[1], 10:16[1], 10:16[1], 34:30, 34:30, 33:0, 34:30, 10:16[2], 10:17, 10:17, 10:18, 31:110, 31:110, 10:23, 10:17
6/04/22 01:50:45z ESP8266 ID: 188399, RTC PCF8523 (68)
6/04/22 01:50:45z IoTaWatt 4.x, Firmware version 02_07_05
6/04/22 01:50:45z SPIFFS mounted.
6/04/22 13:50:45 Local time zone: +12:00, using DST/BST when in effect.
6/04/22 13:50:45 device name: IotaWatt
6/04/22 13:50:45 HTTP server started

** Restart **

SD initialized.
6/04/22 01:51:47z Real Time Clock is running. Unix time 1654307507 
6/04/22 01:51:47z Reset reason: Exception
6/04/22 01:51:47z Trace:  10:0, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:15, 10:16, 10:16[1], 34:30, 34:30, 33:0, 34:30, 10:16[1], 10:16[1], 10:16[1], 34:30, 34:30, 33:0, 34:30, 10:16[2], 10:17, 10:17, 10:18, 31:110, 31:110, 10:23, 10:17
6/04/22 01:51:47z ESP8266 ID: 188399, RTC PCF8523 (68)
6/04/22 01:51:47z IoTaWatt 4.x, Firmware version 02_07_05
6/04/22 01:51:47z SPIFFS mounted.
6/04/22 13:51:47 Local time zone: +12:00, using DST/BST when in effect.
6/04/22 13:51:47 device name: IotaWatt
6/04/22 13:51:47 HTTP server started

** Restart **

Any pointers would be awesome.

The exception is happening in the code that is creating the status data for the datalogs and integration log. I saw that you had an integration created. It may be related to that, can’t say without knowing more about the history.

If you could upload your config.txt file I can strip out some of the possible causes and send it back. It may come down to deleting the datalogs, but not ready to make that call yet.

UPDATE: You can upload the config in a Private Message. Just click on my ID and click “message”.

Did this ever get resolved? I just went through a very similar series of events, revisiting my Iotawatt for the first time in quite a while, and while the status page displayed values for about 5 minutes, now it stays blank. My message log displays this sequence over and over:

SD initialized.
9/20/24 17:51:45z Real Time Clock is running. Unix time 1726854705 
9/20/24 17:51:45z Reset reason: Exception
9/20/24 17:51:45z Trace:  8:4, 8:6, 8:8, 9:3, 9:5, 9:9, 1:3, 10:0, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:15, 10:16, 10:16[1], 34:30, 34:30, 33:0, 34:30, 10:16[1], 10:16[2], 10:17, 10:17, 10:18, 10:23, 10:17
9/20/24 17:51:45z ESP8266 ID: 14773916, RTC PCF8523 (68)
9/20/24 17:51:45z IoTaWatt 5.0, Firmware version 02_08_03
9/20/24 17:51:45z SPIFFS mounted.
9/20/24 10:51:45 Local time zone: -8:00, using DST/BST when in effect.
9/20/24 10:51:45 device name: IotaWatt
9/20/24 10:51:45 HTTP server started
9/20/24 10:51:45 timeSync: service started.
9/20/24 10:51:45 statService: started.
9/20/24 10:51:45 dataLog: service started.
9/20/24 10:51:47 dataLog: Last log entry 09/20/24 10:51:40
9/20/24 10:51:50 historyLog: service started.
9/20/24 10:51:50 historyLog: Last log entry 03/02/23 08:16:00
9/20/24 10:51:51 WiFi connected. SSID=C&C Legacy, IP=192.168.86.43, channel=11, RSSI -66db
9/20/24 10:51:51 Updater: service started. Auto-update class is BETA
9/20/24 10:51:53 Updater: Auto-update is current for class BETA.
9/20/24 12:30:55 WiFi disconnected.
9/20/24 12:31:01 WiFi connected. SSID=C&C Legacy, IP=192.168.86.43, channel=1, RSSI -69db

** Restart **

SD initialized.
9/20/24 23:05:46z Real Time Clock is running. Unix time 1726873546 
9/20/24 23:05:46z Reset reason: Exception
9/20/24 23:05:46z Trace:  8:4, 8:6, 8:8, 9:3, 9:5, 9:9, 1:3, 10:0, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:14, 10:15, 10:16, 10:16[1], 34:30, 34:30, 33:0, 34:30, 10:16[1], 10:16[2], 10:17, 10:17, 10:18, 10:23, 10:17
9/20/24 23:05:46z ESP8266 ID: 14773916, RTC PCF8523 (68)
9/20/24 23:05:46z IoTaWatt 5.0, Firmware version 02_08_03
9/20/24 23:05:46z SPIFFS mounted.
9/20/24 16:05:46 Local time zone: -8:00, using DST/BST when in effect.
9/20/24 16:05:46 device name: IotaWatt
9/20/24 16:05:46 HTTP server started
9/20/24 16:05:46 timeSync: service started.
9/20/24 16:05:46 statService: started.
9/20/24 16:05:46 dataLog: service started.
9/20/24 16:05:48 dataLog: Last log entry 09/20/24 16:05:40
9/20/24 16:05:51 historyLog: service started.
9/20/24 16:05:52 historyLog: Last log entry 01/27/24 17:54:00
9/20/24 16:05:52 WiFi connected. SSID=C&C Legacy, IP=192.168.86.43, channel=11, RSSI -66db
9/20/24 16:05:52 Updater: service started. Auto-update class is BETA
9/20/24 16:05:59 Updater: Auto-update is current for class BETA.

I’ve attached my config file, for reference, as well. Please let me know if I can supply any other information or files. Thanks!
config.txt (2.7 KB)

The IoTaWatt is encountering an exception when handling the status request. The trace indicates that it caused by something related to one of the datalogs or one of your integrations.

I can see by the two restarts that it appears the history log is trying to recover. The full datalog would probably shine some light on the cause, but it really doesn’t matter at this point.

Change the output “Cum_house_heat” to reference “House_Minisplit” rather than "House_Minisplit.pos. The I would recommend that you delete the two integrators as one does not appear to be referenced “Water_heater” and the other “House_Minisplit” should be unnecessary as the input “House_Minisplit” should be a monotonically increasing value.

Try running STATUS.

If it still takes the exception, you will need to delete the history log. Type the following command into your browser:

http://iotawatt.local/command?deletelog=history

The IoTaWatt will restart and should work OK. If not, you probably need to replace the SDcard:

Thank you! Updating the Output to reference “House_Minisplit” seems to have done the trick! Really appreciate the help and prompt reply!