Smarthome (v3)
Diese Webapp ist die Steuerungsschnittstelle meines maßgeschneiderten Smart Homes.
- DatumJune 2020
- KundeTobias Wälde

Projektmodule
Komponenten
Eine Übersicht über die Hauptkomponenten oder Schichten, aus denen dieses Projekt besteht. Jedes Modul steht für einen eigenständigen Teil des Systems, von technischen Ebenen bis hin zu funktionalen Merkmalen.
Hardware
Als MQTT-Broker habe ich einen Raspberry Pi verwendet. Ich habe Skripte für mehrere NodeMCUs (kleine leistungsstarke Boards mit WiFi) geschrieben, um auf MQTT-Nachrichten zu reagieren. Diese NodeMCUs senden serielle Signale an PWM-Servocontroller. Diese Controller sind mit Transistoren verbunden, die die Farbe und Helligkeit der LED-Streifen steuern und Relais ein- und ausschalten.
Backend
In dieser Version meines Smarthomes habe ich nur ein Backend. Das Backend ist für die Authentifizierung zuständig, bündelt Fritz! API und Philips Hue API und verarbeitet MQTT-Nachrichten.
Frontend
Das Frontend ist wieder eine React Webapp. Es verkürzt die Aktualisierungszeit für meine Eltern und ermöglicht mir so, mein Smarthome von jedem Gerät aus zu steuern.
Ein genauerer Blick
Projekt-Screenshots & Einblicke
Entdecken Sie wichtige Einblicke in das Projekt – von Benutzeroberflächen bis hin zu einzigartigen Funktionen. Diese Screenshots zeigen das Design, den Ablauf und das gesamte Nutzererlebnis, das das Endprodukt bietet.
Werkzeuge in der Entwicklung
In diesem Projekt verwendete Technologien
Von Frontend-Frameworks bis zur Backend-Infrastruktur – hier ist eine Aufschlüsselung der Technologien, die dieses Projekt zum Leben erweckt haben. Jedes Werkzeug wurde sorgfältig ausgewählt, um Leistung, Skalierbarkeit und ein nahtloses Nutzererlebnis zu gewährleisten.