Don't run motion lighting in living room or dining room in guest mode
This commit is contained in:
@ -5,13 +5,14 @@ const nightMode = states['input_boolean.night_mode'].state
|
||||
const kallenSleeping = states['input_boolean.kallen_sleeping'].state
|
||||
const kallenOvernight = states['input_boolean.kallen_overnight'].state
|
||||
const duration = states['input_number.dining_room_lights_off_delay'].state
|
||||
const guestMode = states['input_boolean.guest_mode'].state
|
||||
const newDuration = duration * 60
|
||||
const topic = msg.topic
|
||||
const payload = msg.payload
|
||||
|
||||
let block = {}
|
||||
|
||||
if ((peoplePresent === 'on' && vacationMode === 'off' && nightMode === 'on') && (kallenSleeping === 'on' || kallenOvernight === 'on')) {
|
||||
if ((peoplePresent === 'on' && vacationMode === 'off' && nightMode === 'on' && guestMode === 'off') && (kallenSleeping === 'on' || kallenOvernight === 'on')) {
|
||||
block = false
|
||||
} else {
|
||||
block = true
|
||||
|
@ -5,13 +5,14 @@ const nightMode = states['input_boolean.night_mode'].state
|
||||
const kallenSleeping = states['input_boolean.kallen_sleeping'].state
|
||||
const kallenOvernight = states['input_boolean.kallen_overnight'].state
|
||||
const duration = states['input_number.living_room_lights_off_delay'].state
|
||||
const guestMode = states['input_boolean.guest_mode'].state
|
||||
const newDuration = duration * 60
|
||||
const topic = msg.topic
|
||||
const payload = msg.payload
|
||||
|
||||
let block = {}
|
||||
|
||||
if ((peoplePresent === 'on' && vacationMode === 'off' && nightMode === 'on') && (kallenSleeping === 'on' || kallenOvernight === 'on')) {
|
||||
if ((peoplePresent === 'on' && vacationMode === 'off' && nightMode === 'on' && guestMode === 'off') && (kallenSleeping === 'on' || kallenOvernight === 'on')) {
|
||||
block = false
|
||||
} else {
|
||||
block = true
|
||||
|
Reference in New Issue
Block a user