Discovery & Nutzerforschung
Stakeholder-Interviews, Abbildung der Controller-Fähigkeiten für Klimaanlage und Fußbodenheizung sowie die DSGVO- + CCPA-Datenhoheits-Aufstellung — eine Untersuchung, die den Bedarf an Voreinstellungsmodi zutage förderte.
Fallstudie · Smart Home · IoT
Wie wir eine mobile Klimasteuerungs-App von Grund auf umgesetzt haben — native iOS- und Android-Clients, die sich mit Klimaanlagen und Fußbodenheizungen koppeln, eine Solltemperatur einstellen, Betriebsmodi wechseln und voreingestellte sowie individuelle Szenarien abrufen — entwickelt als Wettbewerbsvorteil für einen Hersteller von Klimatechnik, der Haushalte in den Vereinigten Staaten und der Europäischen Union vom ersten Tag an unter Berücksichtigung der DSGVO- und CCPA-Anforderungen bedient.
Der Kunde stellt Klimatechnik — Klimaanlagen und Fußbodenheizungen — für Wohn- und Gewerbeflächen her und wünschte sich eine von Grund auf entwickelte mobile App, die seine Hardware in ein vernetztes, ferngesteuertes System verwandelt. Für Haushalte in den Vereinigten Staaten und der Europäischen Union reicht ein Bediengerät an der Wand nicht mehr aus: Die Menschen erwarten, den Boden zu erwärmen, bevor sie nach Hause kommen, die Temperatur vom Bett aus zu senken und nie darüber nachzudenken, welches physische Bedienfeld was tut. Der Auftrag bestand darin, dieses Erlebnis zum Wettbewerbsvorteil des Produkts zu machen — präzise, benutzerfreundliche Fernsteuerung jedes Klimageräts im Haus über eine einzige App. Standardmäßige Smart-Home-Hubs fielen beim ersten Abnahmetest durch: Sie reduzieren die spezifischen Funktionen der Klimaanlage und Fußbodenheizung eines Herstellers auf eine generische Ein/Aus-Kachel und vergraben die Marke im Ökosystem eines anderen. Wir haben das System bei YuSMP Group von Grund auf als einheitliches Produkt entwickelt — native iOS- und Android-Clients, einen Self-Service-Gerätekopplungs-Ablauf und eine Backend-Steuerungsebene, die Befehle an die Controller weiterleitet — entwickelt mit unserem Bereich individuelle Softwareentwicklung für die Märkte in den USA und der EU.
Ein Überblick über das, was die Klimasteuerungs-Entwicklung über zwei native mobile Plattformen und ein Controller-zugewandtes Backend in ihrem ersten Produktionszyklus geliefert hat.

Die Plattformentscheidung dominiert jede andere Architekturentscheidung bei der Entwicklung vernetzter Geräte. Wir haben uns für natives iOS und Android statt einer einzigen plattformübergreifenden Hülle entschieden, weil eine Klimasteuerungs-App mit dem Kopplungs- und Konnektivitätserlebnis steht und fällt — und genau dort zahlt sich nativer Code aus. Direkter, zuverlässiger Zugriff auf die Geräteerkennung im lokalen Netzwerk, Bluetooth-Kopplung, Hintergrundaktualisierung und Push-Benachrichtigungen hält App und physischen Controller synchron — und wenn ein Nutzer vom Bett aus 25°C einstellt, muss die Klimaanlage dies bestätigen und der Bildschirm die Realität widerspiegeln, nicht eine zwischengespeicherte Vermutung. Beide Clients nativ zu entwickeln bedeutete auch, dass der Hersteller das gesamte Erlebnis besitzt, statt es in einem generischen Smart-Home-Hub zu mieten — was für Unternehmen in den USA und der EU wichtig ist, die sich für die vom App erfassten Haushaltsdaten an DSGVO- und CCPA-Pflichten halten müssen.
Den Kompromiss, den die meisten Teams unterschätzen, ist der lange Schwanz an Geräten und OS-Versionen in echten Haushalten. Eine plattformübergreifende Hülle hinkt nativen APIs für lokale Erkennung und Hintergrundkonnektivität tendenziell hinterher, und die Abstraktion versagt genau dort, wo es wehtut — während der Einrichtung und während der Live-Steuerungsschleife. Indem wir Swift und Kotlin direkt schreiben, verhalten sich der Geräteeinrichtungs-Ablauf, die Temperaturschleife und das Offline-Verhalten über eine breite Palette von Smartphones hinweg identisch und vorhersehbar, und die Codebasis bleibt für die langfristige Roadmap des Herstellers offen und wartbar.
| Dimension | Natives iOS + Android (diese Entwicklung) | Plattformübergreifende Hülle | Drittanbieter-Smart-Home-Hub |
|---|---|---|---|
| Lokale Erkennung & Kopplung | Erstklassige native APIs, geführter Ablauf | Hinkt nativ hinterher, Abstraktion versagt | Generisch, Marke verborgen |
| Hintergrundkonnektivität | Native Hintergrundaktualisierung + Push | Eingeschränkt, plugin-abhängig | Hub-vermittelt |
| Gerätespezifische Funktionen | Voller Funktionsumfang Klimaanlage + Fußbodenheizung | Möglich, aber schwerer abzustimmen | Auf Ein/Aus-Kachel reduziert |
| Markenhoheit | Hersteller besitzt das Erlebnis | Hersteller besitzt das Erlebnis | Im Ökosystem eines anderen |
| Datenhoheit (DSGVO / CCPA) | Volle Eigentümerschaft und Residenz-Kontrolle | Volle Eigentümerschaft und Residenz-Kontrolle | Mit Hub-Anbieter geteilt |
| Treue der Live-Steuerungsschleife | Bestätigte Befehle, wahrer Zustand | Oft nur zwischengespeichert / optimistisch | Variiert je nach Integration |
| Geräte-/OS-Abdeckung | Pro Plattform abgestimmt, alt + neu | Eine Codebasis, ungleichmäßig an den Rändern | Durch Hub-Support begrenzt |
Plattform-Referenzen: Swift-Dokumentation, Android-Kotlin-Referenz, Laravel-Dokumentation.

Der iOS-Client ist in Swift entwickelt und öffnet sich auf dem Heim-Dashboard — eine übersichtliche Liste aller gekoppelten Klimageräte mit ihrem aktuellen Konnektivitätsstatus und einer einzigen STEUERN-Aktion pro Karte. Das Hinzufügen eines Geräts erfolgt im Self-Service: Der Nutzer tippt auf die Plus-Schaltfläche, die App erkennt den Controller über das lokale Netzwerk oder Bluetooth, und ein geführter Ablauf bindet ihn an das Konto. Dieser Einrichtungspfad ist der folgenreichste Bildschirm im gesamten Produkt, denn ein Haushalt, der die Kopplung nicht schafft, sieht nie den Wert von allem anderen — daher wurde er so gestaltet, dass er sich von schwachem WLAN, einem schlafenden Controller oder einer falsch eingegebenen Zugangsinformation elegant erholt, statt den Nutzer in eine Sackgasse zu führen.
Sobald die Geräte gekoppelt sind, wird das Dashboard zur täglichen Heimbasis: Eine Klimaanlage und ein Fußbodenheizungs-Kreis stehen nebeneinander, jeweils mit einem Live-Ein/Aus-Schalter und einer WLAN-Anzeige, sodass auf einen Blick ersichtlich ist, was erreichbar ist und was läuft. Das Design geht von einem Nutzer aus, der nur kurz hinschaut — große Tipp-Ziele, eine primäre Aktion pro Karte und Konnektivität, die ehrlich angezeigt statt verborgen wird. Die durchgängige iOS-Oberfläche wird im Rahmen unseres Bereichs Mobile App-Entwicklung geliefert.

Der Android-Client spiegelt das iOS-Erlebnis in Kotlin wider, sodass ein Haushalt auf beiden Gerätefamilien dieselbe Koppeln-Steuern-Bestätigen-Schleife durchläuft. Das Herzstück der App ist der Steuerungsbildschirm: ein Hauptschalter, die aktuell gemessene Temperatur und ein kreisförmiger Sollwert-Regler, der von einem Mindest- bis zu einem Höchstwert reicht — stellen Sie ihn auf 25°C, und dem Controller wird mitgeteilt, dieses Ziel zu halten. Unter dem Regler ist der Betriebsmodus ein Tipp entfernt — Kühlen, Heizen, Entfeuchten oder Lüften — und ein Luftstromintensitäts-Schieberegler stimmt ab, wie stark das Gerät arbeitet. Dasselbe Entwicklerteam führt iOS und Android im Gleichschritt im Rahmen unseres Bereichs iOS- und Android-Engineering.
Hinter diesem Bildschirm sitzt die Konnektivitätsschicht, die die Schleife vertrauenswürdig macht. Jeder Befehl — Ein/Aus, Sollwert, Modus, Luftstrom — wird über das Backend an den Controller weitergeleitet, der die Änderung bestätigt, sodass der Zustand auf dem Bildschirm das physische System widerspiegelt statt einer optimistischen Vermutung. Der Messwert der aktuellen Temperatur wird auf demselben Weg zurückgestreamt, sodass das, was der Nutzer auf dem Regler sieht, dem tatsächlichen Zustand des Raums entspricht. Die gesamte Steuerungsebene ist auf unserem Fundament Cloud & DevOps aufgebaut, sodass die API und die Geräte-Messaging-Worker gemeinsam skalieren, während die installierte Basis wächst.

Das Backend ist eine Laravel-Steuerungsebene, die zwischen den Apps und den Klima-Controllern sitzt. Sie besitzt Konten und Gerätebindungen, leitet jeden Befehl an den richtigen Controller weiter und spiegelt den Live-Zustand an jeden Client zurück, sodass ein Smartphone, ein Tablet und das Gerät eines Partners alle dieselbe Wahrheit sehen. Da der Hersteller diese Steuerungsebene besitzt, statt einen Drittanbieter-Hub zu mieten, bleiben die Haushaltsdaten, die die App berührt — gekoppelte Geräte, Zeitpläne und Nutzungsmuster — unter der Kontrolle des Herstellers, statt mit einem Hub-Anbieter geteilt zu werden.
Diese Eigentümerschaft macht Compliance zu einer Design-Entscheidung statt zu einer Anbieter-Voreinstellung. Betriebsdaten können für künftige Datenresidenz-Verpflichtungen an US- oder EU-Infrastruktur gebunden werden, die Rollentrennung hält Haushalts-, Installateur- und Admin-Ansichten getrennt, und das System entspricht den DSGVO-Pflichten für Nutzer in der Europäischen Union und den CCPA / CPRA-Pflichten für Nutzer in Kalifornien und den übrigen Vereinigten Staaten — wodurch eine künftige Bereitschaftsprüfung eher zu einer Dokumentationsaufgabe als zu einer architektonischen Nachrüstung wird.
Compliance-Aufstellung: DSGVO-konform · ISO-27001-bereit · SOC 2 Type II in Vorbereitung · HIPAA-fähig · CCPA-berücksichtigt.
Eine fünfphasige agile Entwicklung, die die Klimasteuerungs-App von einem reinen Hardware-Produkt zu einem vernetzten Erlebnis für die USA und die EU führte.
Stakeholder-Interviews, Abbildung der Controller-Fähigkeiten für Klimaanlage und Fußbodenheizung sowie die DSGVO- + CCPA-Datenhoheits-Aufstellung — eine Untersuchung, die den Bedarf an Voreinstellungsmodi zutage förderte.
Grundgerüst der Laravel-Steuerungsebene, der Vertrag für Geräteerkennung und Kopplung, das Befehls-und-Bestätigungs-Messaging-Schema und das Modell zur Live-Zustandsspiegelung.
Swift-iOS- und Kotlin-Android-Clients — Heim-Dashboard, Self-Service-Kopplung, Temperatur-Sollwert-Regler, Betriebsmodi, Luftstromsteuerung, Voreinstellungen und Szenarien.
Zertifizierung gegen reale HVAC- und Fußbodenheizungs-Controller, Kopplungserholung bei schwachem Netzwerk, Tests zur Treue der Steuerungsschleife und geräteübergreifende OS-Abdeckung.
Store-Releases auf iOS und Android, Telemetrie über Haushalte in den USA und der EU sowie agile Iteration an Voreinstellungen und Szenarien aus realer Nutzung.
Über die reine Steuerungsoberfläche hinaus trägt die Plattform ein Voreinstellungs-und-Szenarien-Subsystem, aus dem das tägliche Engagement tatsächlich kommt. Die Nutzerforschung während der Discovery-Phase zeigte, dass Haushalte selten jedes Mal Rohwerte eingeben möchten, wenn sie zur Tür hereinkommen — daher fügte das Team Klima-Voreinstellungsmodi hinzu — Ein-Tipp-Profile, die auf häufige Situationen wie einen angenehmen Abend oder eine energiesparende Abwesenheitseinstellung abgestimmt sind — und machte individuelle Szenarien erstklassig: Ein Haushalt speichert seine eigene Kombination aus Geräten, Solltemperaturen und Betriebsmodi und ruft sie mit einer einzigen Aktion ab. Das verwandelt ein Multi-Geräte-Zuhause in den USA und der EU in wenige gezielte Tipps und verschafft dem Hersteller ein bindendes, differenziertes Erlebnis statt einer aufgewerteten Fernbedienung. Das Subsystem wurde auf Erweiterbarkeit ausgelegt — eine neue Voreinstellung, ein geplantes Szenario oder einen künftigen Automatisierungsauslöser hinzuzufügen ist eine Konfigurationsänderung an der Steuerungsebene statt eines neuen App-Releases — und es ist die Schicht, die dem Produkt seinen Platz als Wettbewerbsvorteil und als Treiber von Energieeinsparungen für den Haushalt sichert.
Die App wurde als eine einzige englischsprachige Version ausgeliefert, die Haushalte in den Vereinigten Staaten und der Europäischen Union bedient, ohne separate Codebasis je Region. Sie bedient Nutzer in Kalifornien, New York, Texas, Florida und Washington in den USA sowie Nutzer in den Niederlanden, Deutschland, Frankreich, Irland und Schweden in der EU. Da der Hersteller seine eigene Steuerungsebene besitzt, sind die Datenverarbeitungspraktiken auf die DSGVO für Nutzer in der EU und auf den Flickenteppich der US-Bundesstaaten-Datenschutzgesetze abgestimmt — CCPA / CPRA (Kalifornien), VCDPA (Virginia), CPA (Colorado), CTDPA (Connecticut), UCPA (Utah), TDPSA (Texas) und Oregon CPA. Die Rollentrennung hält Haushalts-, Installateur- und Admin-Ansichten getrennt, und Betriebsdaten können für künftige Datenresidenz-Verpflichtungen an US- oder EU-Infrastruktur gebunden werden — sodass sich die regionale Compliance auf ehrliche Offenlegung und Zugriffsdisziplin reduziert statt auf eine Überarbeitung je Rechtsraum.
Das Produkt ist darauf ausgelegt, parallel über EU- und US-Märkte hinweg ausgerollt zu werden, mit denselben nativen Clients und derselben Steuerungsebene, die an die lokalen Klima-Controller im Netzwerk jedes Hauses gebunden sind. Die Kopplungs- und Befehlspfade laufen in jeder Region gleich ab, sodass ein Hersteller, der von einem Markt zum nächsten expandiert, ein einheitliches Erlebnis über alle Regionen hinweg erhält. Das Entwicklerteam hinter der Entwicklung arbeitet mit einem MEZ-Arbeitstag und Überlappung mit der US-Ostküste (9–13 Uhr ET) für Stand-ups, die Choreografie der Firmware-Integration und die Reaktion auf Vorfälle — das Zeitfenster, das einem US-Produktteam und einem EU-Entwicklerteam vier Stunden Live-Überlappung pro Tag ermöglicht. Datenverarbeitungs-Referenzen sind direkt anhand der DSGVO-Pflichten und der CCPA-Pflichten Kaliforniens dokumentiert.
Die aktive Roadmap der individuellen Softwareentwicklung für die Klimaplattform umfasst geplante Szenarien, die nach Tageszeit oder Geofence ausgelöst werden, ein Energieverbrauchs-Dashboard, das Controller-Telemetrie in Einsparungs-Einblicke verwandelt, und die Integration von Sprachassistenten für freihändige Temperaturänderungen. Eine Multi-Haus- und Installateur-Konsole ist für die Märkte in den USA und der EU geplant, damit Hausverwalter mehrere Standorte überblicken können, wobei das Voreinstellungs-und-Szenarien-Subsystem bereits für gemeinsam genutzte Profile strukturiert ist. Die Infrastrukturpläne umfassen eine tiefere Over-the-Air-Firmware-Koordination, ein Konnektivitäts-Resilienz-Gerüst, das App- und Controller-Zustand abgleicht, und ein regionales Deployment, das in die Cloud-&-DevOps-Roadmap eingebettet ist.
Wenn Sie eine Smart-Home-, HVAC- oder vernetzte-Geräte-App planen, bei der die Kopplung mühelos sein muss und die Live-Steuerungsschleife für Zielgruppen in den USA und der EU ehrlich bleiben muss, haben wir diesen Stack durchgängig umgesetzt und können den Entwicklungszeitplan deutlich verkürzen. Die Produktübersicht ist verfügbar unter yusmpgroup.ru (iOS und Android), und das Entwicklerteam dahinter sitzt in der YuSMP Group. Wir arbeiten zum Festpreis für gut abgegrenzte MVPs und mit dedizierten Entwicklerteams für die laufende Lieferung, mit einem MEZ-Arbeitstag und einem garantierten Überlappungsfenster mit der US-Ostküste (9–13 Uhr ET) für Stand-ups, Demos und die Reaktion auf Vorfälle.
Ein individuelles Klimasteuerungs-MVP mit einer mobilen Plattform, Gerätekopplung, Fern-Temperatursollwert und einigen Betriebsmodi kostet in der Regel 70.000–160.000 $. Mit der zweiten nativen Plattform, Voreinstellungsmodi, individuellen Szenarien, Multi-Geräte-Dashboards und einem gehärteten Backend, das mit der Controller-Firmware kommuniziert, kommt ein vollwertiges Produkt auf 180.000–420.000 $. Die wichtigsten Kostentreiber sind der Gerätekopplungs-Ablauf, die Konnektivitätsschicht, die App- und Hardware-Zustand synchron hält, und Zertifizierungstests gegen die realen HVAC-Controller im Feld.
Eine Klimasteuerungs-App steht und fällt mit dem Kopplungs- und Konnektivitätserlebnis, und genau dort zahlt sich nativer Code aus. Natives iOS und Android bieten direkten, zuverlässigen Zugriff auf die Geräteerkennung im lokalen Netzwerk, Bluetooth-Kopplung, Hintergrundaktualisierung und Push, damit App und Controller synchron bleiben. Wir haben beide Clients nativ in Swift und Kotlin entwickelt, sodass der Geräteeinrichtungs-Ablauf, die Live-Temperaturschleife und das Offline-Verhalten für Haushalte in den USA und der EU auf einer breiten Palette von Smartphones identisch und vorhersehbar funktionieren.
Die Einrichtung erfolgt im Self-Service: Der Nutzer fügt ein Gerät über das Heim-Dashboard hinzu, die App erkennt den Controller über das lokale Netzwerk oder Bluetooth, und ein geführter Ablauf bindet ihn an das Konto. Nach der Kopplung kommuniziert die App über eine Backend-Steuerungsebene mit dem Controller, die Befehle weiterleitet und Zustände streamt. Der Nutzer stellt eine Solltemperatur ein, wählt einen Betriebsmodus wie Kühlen, Heizen, Entfeuchten oder Lüften und passt die Luftstromintensität an; der Controller bestätigt jeden Befehl, sodass der Zustand auf dem Bildschirm stets das physische System widerspiegelt.
Voreinstellungsmodi sind Ein-Tipp-Klimaprofile, die auf häufige Situationen abgestimmt sind — zum Beispiel eine angenehme Abendeinstellung oder eine energiesparende Abwesenheitseinstellung —, die hinzugefügt wurden, nachdem die Nutzerforschung zeigte, dass Menschen selten jedes Mal Rohwerte eingeben möchten. Individuelle Szenarien ermöglichen es einem Haushalt, eigene Kombinationen aus Geräten, Solltemperaturen und Modi zu speichern und sie mit einer einzigen Aktion abzurufen. Zusammen verwandeln sie ein Multi-Geräte-Zuhause in wenige gezielte Tipps — der Unterschied, der das tägliche Engagement antreibt.
Ein fokussiertes MVP mit einem nativen Client, Gerätekopplung, Fern-Temperatursteuerung und zentralen Betriebsmodi dauert in der Regel 12–18 Wochen. Die zweite native Plattform, Voreinstellungsmodi, individuelle Szenarien, das Multi-Geräte-Dashboard und ein Backend, das den Controller-Zustand spiegelt, kommen 8–12 Wochen hinzu. Der Integrations- und Zertifizierungsdurchlauf gegen reale HVAC- und Fußbodenheizungs-Controller im Feld wird regelmäßig unterschätzt und sollte mit 4–6 Wochen dedizierter Arbeit eingeplant werden.
Verwandte Fallstudien
Native Fahrer-App, Entsperrung vernetzter Scooter und eine Betriebs-Steuerungsebene für geteilte Mobilität in den USA & der EU.
Fallstudie ansehen → Mobilität · BuchungMobile Buchungs-App und Betreiber-Dashboard für ein vernetztes Wake-Park-Erlebnis in den USA & der EU.
Fallstudie ansehen → Logistik · Hardware-integriertReact-Steuerungsebene, native iOS- + Android-Scanner und Integration industrieller Hardware in den USA & der EU.
Fallstudie ansehen →