fix
This commit is contained in:
@ -76,8 +76,9 @@ class Box:
|
||||
case [ primary_key ] if primary_key == 'high_temp':
|
||||
self.context.high_temperature = payload
|
||||
case [ primary_key ] if primary_key == 'cmd':
|
||||
if payload in ('high', 'low', 'off'):
|
||||
self.context.mode = payload
|
||||
p = payload.lower()
|
||||
if p in ('high', 'low', 'off'):
|
||||
self.context.mode = p
|
||||
else:
|
||||
raise Exception(f"Invalid cmd '{payload}'")
|
||||
case [ primary_key ] if primary_key == 'overwrite_window':
|
||||
|
@ -1,3 +1,5 @@
|
||||
import json
|
||||
|
||||
CONVERTERS = {
|
||||
"target_temperature_output": {
|
||||
"max": lambda x: x,
|
||||
|
Reference in New Issue
Block a user