ArchiveSW - Display & Data Archive Storage

Alert.log [Delete]

2019-05-27 11:25:52 Caught interrupt signal: 3
2019-05-27 11:25:52 onExit: 3
2019-05-27 11:25:52 Closed timers
2019-05-27 11:25:52 Closed TCP
2019-05-27 11:25:52 TCP client has disconnected with code: 3

2019-05-27 11:27:40 Starting Alert v1.7.14.037
2019-05-27 11:27:40 TCP client active on: 127.0.0.1:37272 to 127.0.0.1:9090
2019-05-27 11:28:17 ==> RPi Rebooted
2019-05-27 11:28:17 ==> piReboot

Archive.log [Delete]

====
2019-05-27 11:27:47 Starting Archive v1.8.16.111
2019-05-27 11:27:47 TCP client active on: 127.0.0.1:37282 to 127.0.0.1:9090
2019-05-27 11:28:16 appRestart : :
2019-05-27 11:28:17 piReboot : :

Panel.log [Delete]

2019-05-27 11:25:54 Caught interrupt signal: 3
2019-05-27 11:25:54 onExit: 3
2019-05-27 11:25:54 Closed timers
2019-05-27 11:25:54 Closed Hub UDP
2019-05-27 11:25:54 Closed HTTP Server
2019-05-27 11:25:54 Closed TCP
2019-05-27 11:25:54 TCP client has disconnected with code: 3

2019-05-27 11:27:42 Starting Panel v1.7.15.068
2019-05-27 11:27:43 Listening to HTTP on: localhost:8088
2019-05-27 11:27:43 TCP client active on: 127.0.0.1:37276 to 127.0.0.1:9090

Server.log [Delete]

2019-05-27 11:25:52 TCP client end: Alert
2019-05-27 11:25:54 TCP client end: Panel
2019-05-27 11:25:57 TCP client end: Archive
2019-05-27 11:26:01 Caught interrupt signal: 3
2019-05-27 11:26:01 onExit: 3
2019-05-27 11:26:01 Closed TIMERS
2019-05-27 11:26:01 TCP server close
2019-05-27 11:26:01 Closed TCP Server
2019-05-27 11:26:01 Closed HTTP Server

2019-05-27 11:27:38 Starting Server v1.8.16.042
2019-05-27 11:27:39 Listening to HTTP on: localhost:8080
2019-05-27 11:27:39 Listening to TCP on: localhost:9090
2019-05-27 11:27:40 TCP server connection: 37272
2019-05-27 11:27:43 TCP server connection: 37276
2019-05-27 11:27:47 TCP server connection: 37282
2019-05-27 11:28:16 Wrote event.json
2019-05-27 11:28:17 Wrote event.json

Start.log

====
2019-05-27 11:27:21 Starting Start v1.8.16.006
2019-05-27 11:27:35 Starting ArchivSW Server
2019-05-27 11:27:39 Starting ArchivSW Alert
2019-05-27 11:27:41 Starting ArchivSW Panel
2019-05-27 11:27:43 Starting ArchivSW Piio
2019-05-27 11:27:45 Starting ArchivSW Archive

Utility.log [Delete]

2019-05-27 11:27:39 MariaDB connection for: Server threadId: 2
2019-05-27 11:27:40 Closed MariaDB for: Server
2019-05-27 11:27:40 MariaDB connection for: Alert threadId: 4
2019-05-27 11:27:41 Closed MariaDB for: Alert
2019-05-27 11:27:43 MariaDB connection for: Panel threadId: 5
2019-05-27 11:27:43 Closed MariaDB for: Panel
2019-05-27 11:27:47 MariaDB connection for: Archive threadId: 6
2019-05-27 11:27:47 Closed MariaDB for: Archive

Not sure if the highs/lows are working now as it has gotten cloudy and the temps have dropped a bit. Will report later when I can see if they are working.

Something I noticed:

Capture

See that small yellow lightning bolt? That indicates the the power supply to the RPi is not providing enough power.

Yeah, it flashes once in awhile. It’s a 2A supply I got when I bought the kit

With the display you need at least 2.5A.

I’m looking into the high/low issue. If I find anything I’ll let you know.

Sun came out again. High/low not updating.

If have to check the PS to see exactly what it is. I would guess it would be the proper one since I bought it all as a kit but who knows.

Open a terminal window and run

node dailystats

I CDed to archivesw, ran node dailystats

Paused for a few seconds and went back to the prompt

Oh, I ssh in and ran it from there.

pi@raspberrypi:~ $ node dailystats
internal/modules/cjs/loader.js:584
throw err;
^

Error: Cannot find module ‘/home/pi/dailystats’
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:582:15)
at Function.Module._load (internal/modules/cjs/loader.js:508:25)
at Function.Module.runMain (internal/modules/cjs/loader.js:754:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
pi@raspberrypi:~ cd archivesw pi@raspberrypi:~/archivesw node dailystats
pi@raspberrypi:~/archivesw $

Good. What does the DailyStats.log show.

The only way I was able to get rid of the lightning bolt on my RPi 3B+ with display was to install a PiJuice HAT. It didn’t matter what power supply I used, even the official one. I think the backup battery on the PiJuice fills in the momentary sags. BTW, when I checked the current draw with a USB meter it never even touched 2A. It was always below that point so I don’t understand what is going on. Input voltage dipped no lower than 4.98V and was usually 5.02V.

2019-05-27 12:34:36 Starting DailyStats v1.8.16.036
2019-05-27 12:34:53 No errors encountered

More good news. It seems the database does not have any errors. I still can’t explain why the low and high values are not updating.

Ah… if something’s going to be a mystery it’s going to happen to me! :slight_smile:

cache refreshing the browser ???

Not sure what happened. Left to go out to dinner. Got home a couple hours later and it now appears that it is updating properly. The counters on the batteries are incrementing and the high temperature for the day is correct.

It looks like the highs/lows updated around 1am and haven’t updated since.

Refresh the page on the display. You can do this by viewing the page on any device.

It appears that made it refresh. Must be a sticky cache issue then?