Adds Home Assistant support for Xaibatsu

This commit is contained in:
2025-06-19 01:02:51 -07:00
parent c5f295555b
commit 7e10083671
8 changed files with 445 additions and 2 deletions

View File

@@ -72,6 +72,14 @@ class ServerMultiplex
public func refreshDevices()
{
self.servers.forEach { server in
server.connect { error in
if let error {
print("Multiplexer: error connecting server \(server): \(error)")
}
}
}
self.servers.forEach { (server: Server) in
server.fetchDevices { (result: Result<[AnyDevice], Error>) in
self.handleServerFetchResult(forServer: server, result: result)