Svelte, Tauri, Bun

Motion Detector für den Raspberry Pi

Eine App, die Bewegungen aufzeichnet, um bestimmte Aktionen auszulösen.

Motion Detector für den Raspberry Pi banner

Die Idee

Die Idee für dieses Projekt kam mir, als ich einen Bewegungsmelder für mein Zimmer gesucht habe. Da ich eine Lösung mit Anbindung an die Yeelight API gesucht habe, um das Licht automatisch einzuschalten, wenn ich in mein Zimmer komme, habe ich nichts brauchbares gefunden. Also dachte ich es wäre ein gutes Sideproject, ein neuen Techstack auszuprobieren und gleichzeitig etwas nützliches zu bauen.
Vorallem wollte ich mit diesem Projekt Tauri und Svelte ausprobieren. In Kombination mit Bun als Backend Nodejs Alternative.

Preview der App

Tech Stack

Frontend (App)

Backend (Raspberry Pi Server)

Features

  • Actions für Yeelight Lampen, Webhooks und App Benachrichtigungen
  • Schlafmodus für die Nacht
  • Benachrichtigungen
  • Aktivitätshistorie

Installation

Eine Anleitung zur Installation und Konfiguration findest du im Github Repository