2020-09-14 08:17:22 +01:00

24 lines
506 B
JavaScript

const { Gpio } = require('onoff');
const poll = require('./poll')
const common = require('./libs/common')
const globalVars = require('./libs/globalVars')
const lcd = require('./libs/lcd')
lcd.heading()
// lcd.time()
poll.setInterval
const switchIn = new Gpio('17', 'in', 'both');
switchIn.watch( async (err, value) => {
if (err) {
console.log('Error', err);
}
if (value === 1) {
if (globalVars.waterOn === 'true') {
common.request(0)
} else {
common.request(1)
}
}
})