perkun.eu Usługi Portfolio Blog O nas Kontakt EN
← Portfolio iot

Dashboard zarządzania urządzeniami Tuya dla hurtowni

Centralny panel sterowania 200+ urządzeniami smart home dla dystrybutora — Flask, Tuya Cloud API, historia 90 dni zdarzeń, grupowe sterowanie scenami, eksport CSV.

PythonFlaskTuya Cloud APISQLiteBootstrap 5Docker

Wyzwanie

Dystrybutor sprzętu smart home zarządzał showroomem z 200+ urządzeniami demonstracyjnymi różnych kategorii — gniazdka, żarówki, czujniki, kamery. Oficjalna aplikacja Tuya Smart nie dawała widoku zbiorczego, historii logów ani możliwości masowego zarządzania scenami. Każda wizyta klienta wymagała ręcznego przełączania urządzeń w aplikacji.

Rozwiązanie

Zbudowaliśmy panel webowy w Flasku odpytujący Tuya Cloud API co 60 sekund i cachujący stany do SQLite. Dashboard Bootstrap z filtrowaniem po typie urządzenia, pokoju i statusie. Grupowe sterowanie scenami jednym kliknięciem — idealne na pokazy dla klientów.

Historia 90 dni zdarzeń (włączenia, wyłączenia, zmiany ustawień) z eksportem CSV do Excela. Docker Compose na mini PC w showroomie — zero zależności od laptopa handlowca.

Efekty

  • 200+ urządzeń w jednym widoku — poprzednio rozproszone w 4 osobnych aplikacjach
  • Przygotowanie showroomu do wizyty klienta: z 15 minut do 30 sekund
  • Historia 90 dni pozwala wychwycić wadliwe urządzenia przed reklamacją klienta