Add defaults for some variables

This commit is contained in:
2025-04-24 00:28:50 -04:00
parent bff29b48e9
commit b6c0ac0713
2 changed files with 15 additions and 11 deletions

View File

@ -38,13 +38,14 @@ function convertToTitleCase(str) {
// init variables // init variables
let setTemp = [] let setTemp = dayTemp
let setEco = [] let setAcFan = 'auto'
let setHvac = [] let setEco = 'turn_on'
let setHvac = 'cool'
let setCool = [] let setCool = []
let setSleep = [] let setSleep = []
let setPeople = [] let setPeople = []
let setDisplay = [] let setDisplay = 'turn_on'
let setWhiteNoise = "turn_off" let setWhiteNoise = "turn_off"
let time = [] let time = []
let type = msg.type let type = msg.type
@ -265,7 +266,7 @@ let sendAcFan = {
"entity_id": airconEntity "entity_id": airconEntity
}, },
"data": { "data": {
"fan_mode": "auto" "fan_mode": setAcFan
} }
} }
} }
@ -290,12 +291,13 @@ if (setDisplay.length > 0) {
flow.set('emmaBedroom.airconDisplay',setDisplay,'diskCon') flow.set('emmaBedroom.airconDisplay',setDisplay,'diskCon')
} }
flow.set('emmaBedroom.airconFanMode','auto','diskCon') flow.set('emmaBedroom.airconFanMode',setAcFan,'diskCon')
// Log the parameters that were chosen, for debugging purposes // Log the parameters that were chosen, for debugging purposes
node.log("----- Emma Bedroom Climate: Set Parameters -----") node.log("----- Emma Bedroom Climate: Set Parameters -----")
node.log(`setTemp: ${setTemp}`) node.log(`setTemp: ${setTemp}`)
node.log(`setAcFan: ${setAcFan}`)
node.log(`setEco: ${setEco}`) node.log(`setEco: ${setEco}`)
node.log(`setHvac: ${setHvac}`) node.log(`setHvac: ${setHvac}`)
node.log(`setCool: ${setCool}`) node.log(`setCool: ${setCool}`)

View File

@ -42,14 +42,15 @@ function convertToTitleCase(str) {
// init variables // init variables
let setTemp = [] let setTemp = dayTemp
let setEco = [] let setAcFan = 'auto'
let setHvac = [] let setEco = 'auto'
let setHvac = 'cool'
let setFan = [] let setFan = []
let setCool = [] let setCool = []
let setSleep = [] let setSleep = []
let setPeople = [] let setPeople = []
let setDisplay = [] let setDisplay = 'turn_on'
let time = [] let time = []
let echoDotService = [] let echoDotService = []
let setBriefing = [] let setBriefing = []
@ -303,7 +304,7 @@ let sendAcFan = {
"entity_id": airconEntity "entity_id": airconEntity
}, },
"data": { "data": {
"fan_mode": "auto" "fan_mode": setAcFan
} }
} }
} }
@ -324,6 +325,7 @@ node.log("Master Bedroom Climate: Message Payloads Defined")
node.log("----- Master Bedroom Climate: Set Parameters -----") node.log("----- Master Bedroom Climate: Set Parameters -----")
node.log(`setTemp: ${setTemp}`) node.log(`setTemp: ${setTemp}`)
node.log(`setAcFan: ${setAcFan}`)
node.log(`setEco: ${setEco}`) node.log(`setEco: ${setEco}`)
node.log(`setHvac: ${setHvac}`) node.log(`setHvac: ${setHvac}`)
node.log(`setFan: ${setFan}`) node.log(`setFan: ${setFan}`)