
Domek App - Smart home i PHEV
System Turborepo: API Express w chmurze + TimescaleDB + WebSocket, home-bridge w LAN na Pi (falownik, LED, ruch), aplikacja Expo z wall mode - bez otwierania portów do domu.
Technologie
?Wyzwanie
Zjednoczyć PV, taryfy dynamiczne, Tuya i ładowanie PHEV przy prywatnym dostępie do LAN i kamer - bez port-forwardingu.
✓Rozwiązanie
Rozdział cloud vs edge: ingest z bridge, kolejki komend do LAN, Charging Brain z nadwyżką PV, go2rtc WebRTC dla kamer Tapo.
Kluczowe decyzje
Charging Brain
Priorytety: okna użytkownika → próg eksportu PV → min. 30 min ON - bez cykania przekaźnika.
Cloud brain, edge hands
Bridge tylko wychodzi HTTPS; chmura kolejuje komendy LED i przyjmuje ingest falownika (X-Bridge-Key).
Kamery z prywatnością
Tapo offline → go2rtc na Pi → WebRTC w apce (~0,2–0,5 s), detekcja ruchu lokalnie (ffmpeg/RTSP).
Rezultaty
Automatyczne ładowanie PHEV z nadwyżki PV
Lokalny podgląd kamer bez chmury producenta
Dashboard energii na telefonie i tablecie ściennym


