Oops I forgot to commit

This commit is contained in:
Skylar Grant 2023-01-03 17:01:23 -05:00
parent 0f99b092f7
commit f66f705e58
4 changed files with 77 additions and 65 deletions

View File

@ -1 +1 @@
{"debugMode":true,"status":{"igniter":0,"blower":1,"auger":1,"igniterFinished":true,"seenFire":false,"shutdown":0,"vacuum":1,"pof":1},"timestamps":{"procStart":1671671326941,"blowerOn":1671670035064,"blowerOff":1671660280248,"igniterOn":1671670035064,"igniterOff":1671670065800},"intervals":{"augerOn":500,"augerOff":1500,"pause":3000,"igniterStart":5000,"blowerStop":5000},"web":{"port":8080,"ip":"0.0.0.0"}} {"debugMode":true,"status":{"igniter":0,"blower":0,"auger":0,"igniterFinished":true,"shutdown":1,"vacuum":0,"pof":0},"timestamps":{"procStart":1672761393394,"blowerOn":1672761445945,"blowerOff":1672761459451,"igniterOn":1672761445946,"igniterOff":1672761447442},"intervals":{"augerOn":500,"augerOff":1500,"pause":3000,"igniterStart":5000,"blowerStop":5000},"web":{"port":8080,"ip":"0.0.0.0"}}

View File

@ -12,7 +12,7 @@ const vacuumPin = 22; // Pin for sensing the status (open/closed) of the v
// Require the package for pulling version numbers // Require the package for pulling version numbers
const package = require('./package.json'); const package = require('./package.json');
// Import the config file // Import the config file
const config = require('./config.json'); var config = require('./config.json');
// Get environment variables // Get environment variables
const dotenv = require('dotenv').config(); const dotenv = require('dotenv').config();
@ -453,6 +453,12 @@ const functions = {
}, },
// Initializes rpi-gpio, or resolves if not on a raspberry pi // Initializes rpi-gpio, or resolves if not on a raspberry pi
init(gpio) { init(gpio) {
fs.readFile('./templates/config.json', (err, data) => {
fs.writeFile('./config.json', data, (err) => {
if (err) throw err;
config = require('./config.json');
})
})
// TODO this boot splash needs updating // TODO this boot splash needs updating
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
// Boot/About/Info // Boot/About/Info

102
log.txt
View File

@ -4,7 +4,7 @@
== Author: Skylar Grant == Author: Skylar Grant
== Version: v0.2.1 == Version: v0.2.1
== ==
== Startup Time: 2022-12-21T22:02:46.124Z == Startup Time: 2023-01-03T15:56:33.395Z
== ==
== Environment variables: == Environment variables:
== == ONTIME=500 == == ONTIME=500
@ -12,69 +12,45 @@
== == PAUSETIME=3000 == == PAUSETIME=3000
== == DEBUG=true == == DEBUG=true
== == ONPI=false == == ONPI=false
[0.008] I: == GPIO Not Available [0.009] I: == GPIO Not Available
[0.008] I: Pausing for 3000ms [0.01] I: Pausing for 3000ms
[3.012] I: Pausing for 3000ms [3.013] I: Pausing for 3000ms
[6.015] I: Pausing for 3000ms [6.015] I: Pausing for 3000ms
[9.016] I: Pausing for 3000ms [9.017] I: Pausing for 3000ms
[12.018] I: Pausing for 3000ms [12.019] I: Pausing for 3000ms
[15.02] I: Pausing for 3000ms [15.022] I: Pausing for 3000ms
[18.021] I: Pausing for 3000ms [18.025] I: Pausing for 3000ms
[21.023] I: Pausing for 3000ms [21.027] I: Pausing for 3000ms
[21.995] I: Blower turned on. [24.028] I: Pausing for 3000ms
[21.995] I: Igniter turned on. [27.03] I: Pausing for 3000ms
[21.995] I: Auger enabled. [30.032] I: Pausing for 3000ms
[24.024] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [33.034] I: Pausing for 3000ms
[26.027] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [36.037] I: Pausing for 3000ms
[28.03] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [39.039] I: Pausing for 3000ms
[30.034] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [42.041] I: Pausing for 3000ms
[32.037] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [45.042] I: Pausing for 3000ms
[34.04] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [48.044] I: Pausing for 3000ms
[36.045] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [51.046] I: Pausing for 3000ms
[38.047] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [52.551] I: Blower turned on.
[40.05] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [52.552] I: Igniter turned on.
[42.053] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [52.552] I: Auger enabled.
[44.056] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [54.047] I: The igniter is on. Started: 10:57:25. Stopping: 10:57:30.
[46.06] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [54.048] I: Auger disabled.
[48.063] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. Shutdown has been initiated.
[50.066] I: The igniter is on. Started: 17:3:8. Stopping: 17:3:38. [54.048] I: Igniter turned off.
[52.069] I: Igniter turned off. [54.048] I: Pausing for 3000ms
[52.069] I: The igniter is on.
[71.858] I: Auger disabled.
A shutdown has already been initiated and the blower is preventing shutdown. A shutdown has already been initiated and the blower is preventing shutdown.
[72.094] I: Pausing for 3000ms [57.05] I: Pausing for 3000ms
A shutdown has already been initiated and the blower is preventing shutdown. [60.052] I: Blower can be turned off.
[75.096] I: Pausing for 3000ms
A shutdown has already been initiated and the blower is preventing shutdown.
[78.098] I: Pausing for 3000ms
A shutdown has already been initiated and the blower is preventing shutdown.
[81.1] I: Pausing for 3000ms
[84.101] I: Blower can be turned off.
Shutting down... Shutting down...
[84.102] I: Pausing for 3000ms [60.053] I: Pausing for 3000ms
[87.103] I: Pausing for 3000ms Shutdown has been initiated.
[90.105] I: Pausing for 3000ms [63.055] I: Pausing for 3000ms
[93.106] I: Pausing for 3000ms [66.057] I: Blower can be turned off.
[96.108] I: Pausing for 3000ms
[98.989] I: Blower turned on.
[98.99] I: Igniter turned on.
[98.99] I: Auger enabled.
[99.11] I: The igniter is on. Started: 17:4:25. Stopping: 17:4:55.
[101.113] I: The igniter is on. Started: 17:4:25. Stopping: 17:4:55.
[103.115] I: The igniter is on. Started: 17:4:25. Stopping: 17:4:55.
[103.441] I: Auger disabled.
[103.441] I: Igniter turned off.
A shutdown has already been initiated and the blower is preventing shutdown.
[105.119] I: Pausing for 3000ms
A shutdown has already been initiated and the blower is preventing shutdown.
[108.12] I: Pausing for 3000ms
A shutdown has already been initiated and the blower is preventing shutdown.
[111.123] I: Pausing for 3000ms
[114.124] I: Blower can be turned off.
Shutting down... Shutting down...
[114.125] I: Pausing for 3000ms [66.057] I: Pausing for 3000ms
[117.126] I: Pausing for 3000ms Shutdown has been initiated.
[120.128] I: Pausing for 3000ms [69.059] I: Pausing for 3000ms
[123.129] I: Pausing for 3000ms [72.06] I: Blower can be turned off.
[126.131] I: Pausing for 3000ms Shutting down...
[129.132] I: Pausing for 3000ms [72.06] I: Pausing for 3000ms

30
templates/config.json Normal file
View File

@ -0,0 +1,30 @@
{
"debugMode": true,
"status": {
"igniter": 0,
"blower": 0,
"auger": 0,
"igniterFinished": false,
"shutdown": 0,
"vacuum": 0,
"pof": 0
},
"timestamps": {
"procStart": 0,
"blowerOn": 0,
"blowerOff": 0,
"igniterOn": 0,
"igniterOff": 0
},
"intervals": {
"augerOn": 500,
"augerOff": 1500,
"pause": 3000,
"igniterStart": 5000,
"blowerStop": 5000
},
"web": {
"port": 8080,
"ip": "0.0.0.0"
}
}