Dies ist das offizielle Webinterface für SmartblindsPro. Es dient zur Ersteinrichtung und Konfiguration des Geräts und wurde mit Svelte, TypeScript und Vite entwickelt.
- Geführter Einrichtungsassistent mit Hardware‑Setup, Kalibrierung und WLAN‑Konfiguration
- Integration in Smarthome-Systeme wie HomeKit und MQTT
- Reaktive, für Mobilgeräte optimierte Oberfläche
- Node.js ab Version 18
- npm
npm installnpm run devDer Server ist anschließend unter http://localhost:5173 erreichbar und unterstützt Hot Module Replacement.
npm run checkFührt TypeScript‑ und Svelte‑Checks aus.
npm run buildDie gebauten Dateien finden sich im Verzeichnis dist/ und können mit
npm run previewgetestet werden.
src/– Quellcode des Webinterfacessrc/steps/– Seiten des Einrichtungsassistentensrc/wizard/– Wizard-Komponentenpublic/– Statische Dateien
Pull Requests und Issues sind willkommen. Bitte überprüfe deinen Code mit npm run check, bevor du einen PR erstellst.