feat: Working on async integrations.

This commit is contained in:
2024-11-08 17:14:22 -05:00
parent f40c4ef859
commit adc7fc1295
14 changed files with 289 additions and 303 deletions

View File

@@ -1,6 +1,7 @@
import Foundation
import Psychrometrics
// TODO: Remove
// TODO: Make this a struct, then create a Store class that holds the state??
public final class State {
@@ -50,9 +51,9 @@ public final class State {
}
}
extension State.Sensors {
public extension State.Sensors {
public struct TemperatureHumiditySensor<Location>: Equatable {
struct TemperatureHumiditySensor<Location>: Equatable {
@TrackedChanges
public var temperature: Temperature?
@@ -97,8 +98,9 @@ extension State.Sensors {
}
// MARK: - Temperature / Humidity Sensor Location Namespaces
public enum MixedAir { }
public enum PostCoil { }
public enum Return { }
public enum Supply { }
enum MixedAir {}
enum PostCoil {}
enum Return {}
enum Supply {}
}