Kontakt →

Open Source · Tools · 2024

Purify Tuya

Heimautomation ohne Cloud

Self-hosted Dashboard zur lokalen Steuerung aller Tuya-Geräte, ohne die Tuya-Server zu nutzen. Multi-Gerät, lokale API, null Daten nach außen gesendet.

Kontext

Tuya ist in der Heimautomation allgegenwärtig — aber die Geräte kommunizieren standardmäßig mit chinesischen Servern. Purify Tuya fängt die Befehle lokal ab, ohne externe Verbindung.

Mein Beitrag

  • Lokale Tuya-Gerätesteuerung via LAN-API
  • Keine Kommunikation mit Tuya-Servern
  • Multi-Gerät React-Dashboard
  • Leichtgewichtiges FastAPI-Backend, mit Docker deploybar
  • Automatische Geräteerkennung im Netzwerk
  • Echtzeit-Steuerung ohne Cloud-Latenz

// technische Herausforderung

Reverse-Engineering des lokalen Tuya-Protokolls (AES-Verschlüsselung, proprietärer Handshake), um Geräte ohne ihre Server zu steuern — und dabei kompatibel mit einer großen Gerätepalette zu bleiben.