Improve templating in Kallen's climate flows

This commit is contained in:
2025-03-23 04:32:32 -04:00
parent 10be0213dc
commit 0fc7fdb31b

View File

@ -53,7 +53,7 @@ node.log("Kallen Bedroom: Decision Logic Complete")
let sendFan = {
"payload": {
"action": "fan." + setFan,
"action": `fan.${setFan}`,
"target": {
"entity_id": ["fan.kallen_bedroom_fan"]
},
@ -63,7 +63,7 @@ let sendFan = {
let sendWhiteNoise = {
"payload": {
"action": "input_boolean." + setWhiteNoise,
"action": `input_boolean.${setWhiteNoise}`,
"target": {
"entity_id": ["input_boolean.white_noise_kallen_bedroom"]
},
@ -85,7 +85,7 @@ let sendVolume = {
let sendLights = {
"payload": {
"action": "light." + setLights,
"action": `light.${setLights}`,
"target": {
"entity_id": ["light.kallen_bedroom_lights"]
},
@ -95,7 +95,7 @@ let sendLights = {
let sendWake = {
"payload": {
"action": "input_boolean." + setWake,
"action": `input_boolean.${setWake}`,
"target": {
"entity_id": ["input_boolean.kallen_awake"]
},
@ -115,11 +115,11 @@ let sleepMsg = {
node.log("Kallen Bedroom: Message Payloads Defined")
node.log("----- Kallen Bedroom: Set Parameters -----")
node.log("setFan: " + setFan)
node.log("setWhiteNoise: " + setWhiteNoise)
node.log("setVolume: " + setVolume)
node.log("setLights: " + setLights)
node.log("setWake: " + setWake)
node.log(`setFan: ${setFan}`)
node.log(`setWhiteNoise: ${setWhiteNoise}`)
node.log(`setVolume: ${setVolume}`)
node.log(`setLights: ${setLights}`)
node.log(`setWake: ${setWake}`)
node.log("----- Kallen Bedroom: End Parameters -----")
if (vacationMode === 'off' && overnight === 'off' && kallenLoc === 'home') {