Add versioned HTTP API routes
This commit is contained in:
@@ -24,6 +24,8 @@ class AppState:
|
||||
}
|
||||
|
||||
self.relays = {
|
||||
"relay_1": False,
|
||||
"relay_2": False,
|
||||
"starlink": False,
|
||||
"fridge": False,
|
||||
}
|
||||
@@ -51,8 +53,8 @@ class AppState:
|
||||
self.network.update(message.get("network", {}))
|
||||
|
||||
def update_from_relay_response(self, message):
|
||||
relay = message.get("relay")
|
||||
enabled = message.get("enabled")
|
||||
relay = message.get("relay", message.get("id"))
|
||||
enabled = message.get("enabled", message.get("state"))
|
||||
|
||||
if relay in self.relays and enabled is not None:
|
||||
self.relays[relay] = bool(enabled)
|
||||
|
||||
Reference in New Issue
Block a user