Tento dashboard sleduje stav a výkon 3 práčok v Novej Cvernovke. Dáta sú zatiaľ dummy — live napojenie na Shelly zariadenia príde v ďalšej fáze.
Čo sledujeme
- Počet cyklov — koľko praní prebehlo za deň / týždeň / mesiac
- Spotreba energie (kWh) — odvodená z Shelly dát, per cyklus aj kumulatívne
- Príjmy a náklady — príjem z praní (P1/P2 = 2 €, P3 = 0 €) vs. cena elektriny
- Priemerné trvanie cyklu — per práčka, pomáha odhaliť anomálie
- Uptime — percento dní kedy bola práčka funkčná (nie v servise / offline)
- Peak hodiny — heatmapa vyťaženosti podľa dní a hodín
- Servisné udalosti — log manuálnych aj automatických zmien stavu
Zdroj dát
Každý Shelly smart plug (Plug PM Gen3) posiela watty, napätie, prúd a kumulatívne kWh.
Backend z toho automaticky deteguje začiatok a koniec cyklu podľa wattového thresholdu.
Keď odber klesne pod hranicu a drží sa tam dlhšie ako debounce interval, cyklus sa uzavrie.
Konfigurácia
Sekcia Nastavenia vyššie umožní upraviť cenu elektriny, cenu prania a thresholdové hodnoty.
Zmeny sa zatiaľ neukladajú — v live verzii sa budú zapisovať do Supabase.
Roadmapa
Čo je hotové, na čom sa pracuje a čo príde neskôr:
- hotovo Verejná stránka so stavom 3 práčok (voľná / obsadená / servis / offline)
- hotovo Mobile-first layout s animáciou bubna
- hotovo Verejné mini-štatistiky na kartách práčok (počet praní, heatmap)
- hotovo Admin dashboard s dummy dátami (táto stránka)
- hotovo Dark mode
- hotovo Backend — webhook + status API endpoint (Vercel serverless)
- hotovo Supabase schema — machine_state, power_readings, wash_cycles, machine_events
- hotovo Automatická detekcia cyklov (asymetrický threshold + debounce)
- hotovo Shelly smart plug bench test doma
- v príprave Live napojenie frontendu + adminu na reálne dáta
- v príprave Servisný mód — admin prepne práčku a stav sa uloží
- v príprave CSV export histórie cyklov
- v príprave Realtime update cez Supabase websocket
- v príprave Notifikácia „doprané" (push / email)
- plánované On-site inštalácia v Novej Cvernovke (2 práčky + Wi-Fi test)
- plánované Mesačný PDF report pre správcu
- budúcnosť Booking vrstva (rezervácia slotov)
- budúcnosť Operator workflow pre obsluhovú práčovňu
Kontakt
Otázky alebo feedback → zelcamova@novacvernovka.eu