Kühlbox-Kachel: "Soll" dazuschreiben, Betriebsart gross, Hinweis nach vorn
Auf der Kachel stand eine nackte Zahl, und das ist genau die Zahl, die man für die Innentemperatur hält. Jetzt steht "Soll" darüber – bei zwei Zonen "Soll links", mit "Soll rechts" gleich daneben statt in der Nebenwertzeile. Die Betriebsart bekommt ein eigenes Schild in Titelgrösse, rechts auf Höhe des Sollwerts: Eco oder Max in der Akzentfarbe hinterlegt, Aus grau. Ob die Box überhaupt läuft, ist die zweite Frage nach dem Sollwert, und Platz ist auf der Kachel reichlich. In der Fusszeile steht der Hinweis aufs Verbinden jetzt vorn: "Verbindet erst beim Öffnen · zuletzt gestellt vor 12 Minuten". Er erklärt, warum hier kein Messwert steht – das ist die Frage, die sich zuerst stellt, das Alter kommt danach. Im Vorführbetrieb steht die Kühlbox ebenfalls auf "zuletzt gestellt" statt live. Sonst zeigt er ein Verhalten, das es nicht mehr gibt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -262,6 +262,13 @@ final class BluetoothManager: NSObject {
|
||||
for snapshot in DemoData.snapshots() {
|
||||
snapshots[snapshot.deviceID] = snapshot
|
||||
linkStates[snapshot.deviceID] = .live
|
||||
// Die Kühlbox wird nur beim Öffnen verbunden – im Vorführbetrieb
|
||||
// steht sie deshalb wie im Alltag auf „zuletzt gestellt“.
|
||||
if snapshot.deviceID == DemoData.fridge.id,
|
||||
let settings = DemoData.fridgeState.settings {
|
||||
linkStates[snapshot.deviceID] = .idle
|
||||
snapshots[snapshot.deviceID] = settings.snapshot(deviceID: snapshot.deviceID)
|
||||
}
|
||||
if let value = snapshot.primaryMetric?.value {
|
||||
history[snapshot.deviceID] = DemoData.history(for: snapshot.deviceID, around: value)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user