Softwareentwicklung · Smart Home · Datenintegration · Automatisierung
Bagsik Cloud
Eine Plattform, die Haus, Netzwerk, Telefonie und Nachrichten zusammenführt.
- Seit
- 2026
- Commits
- 640+
- Module
- 50+ Controller
- Clients
- Web, App, Smartwatch
Selbst entwickelte Integrationsplattform, die Dutzende Geräte, Dienste und Schnittstellen unter einer Oberfläche vereint – mit Automatisierungen, Benachrichtigungen und einer eigenen API für App und Smartwatch.
Ausgangslage
Smart-Home-Zentrale, Router, Telefonanlage, Kameras, Kalender und Messenger liefern jeweils eigene Daten – verteilt auf ebenso viele Apps und Oberflächen. Zusammenhänge bleiben unsichtbar, und jede Automatisierung endet an der Grenze eines Systems.
Gesucht war eine zentrale Plattform, die diese Quellen zuverlässig einsammelt, verknüpft und darauf reagieren kann – erweiterbar, sicher und im Alltag wartungsarm.
Lösung
Die Bagsik Cloud ist eine Symfony-Anwendung, die jede Quelle über einen eigenen, klar abgegrenzten Client anbindet: REST- und WebSocket-Schnittstellen, MQTT-Nachrichten, Webhooks und Protokolle wie TR-064. Eingehende Ereignisse landen in einer Warteschlange und werden von Hintergrund-Workern verarbeitet.
Darauf bauen Module für Smart Home, Netzwerkanalyse, Telefonie, Nachrichten-Automatisierung und Kameraauswertung auf. Bilder von Bewegungsereignissen werden per KI analysiert – wahlweise über einen Cloud-Dienst oder lokal mit einem eigenen Modell. Regelwerke entscheiden, wer wann worüber benachrichtigt wird.
Eine rollenbasierte Zugriffssteuerung mit Session-, Token- und Single-Sign-On-Anmeldung schützt jeden Endpunkt. Eine eigene API versorgt eine Flutter-App und ein Widget für Garmin-Smartwatches.
Weitere Projekte
Ähnliches Vorhaben?