KP KotloPilot zamknięte testy • bezpłatnie
PORADNIKI

Sterowanie kotłem przez internet – wygoda, bezpieczeństwo i 24/7

Zdalny panel kotłowni ma sens wtedy, gdy działa niezależnie od domowego komputera i nie wystawia sterownika bezpośrednio do internetu.

Zdalne sterowanie kotłem to nie tylko możliwość zmiany jednej wartości z telefonu. Dobrze zaprojektowany system powinien zapewniać podgląd stanu, ręczne sterowanie, historię, harmonogramy i automatyczne reguły działające nawet wtedy, gdy komputer w domu jest wyłączony.

Dlaczego serwer 24/7 jest lepszy od rozszerzenia przeglądarki?

Rozszerzenie Chrome może być świetnym prototypem, ale wymaga uruchomionej przeglądarki. Usługa działająca na VPS-ie wykonuje cykle automatyki niezależnie od telefonu i komputera właściciela. To pozwala sprawdzać pogodę, synchronizować sterownik i wykonywać zatwierdzone reguły przez całą dobę.

Nie wystawiaj sterownika bezpośrednio do internetu

Jeżeli urządzenie pracuje w sieci lokalnej, bezpośrednie przekierowywanie portów do panelu sterownika zwiększa powierzchnię ataku. Bezpieczniejszy model to kontrolowany backend z uwierzytelnianiem, ograniczeniem uprawnień i historią operacji.

Najważniejsze zabezpieczenia

  • HTTPS na całej stronie,
  • hasła użytkowników przechowywane jako bezpieczne skróty,
  • dane dostępowe do usług zewnętrznych szyfrowane osobnym kluczem,
  • ochrona CSRF i bezpieczne ciasteczka sesyjne,
  • blokada po wielu błędnych próbach logowania,
  • sprawdzanie właściciela sterownika przy każdej operacji zapisu,
  • dziennik audytowy zmian.

Podgląd publiczny a sterowanie

Można udostępnić innym użytkownikom swoje ustawienia do porównania, ale taki profil powinien być bezwzględnie tylko do odczytu. Uprawnienie do zapisu musi być sprawdzane po stronie backendu, a nie jedynie przez ukrycie przycisku w interfejsie.

KotloPilot został zaprojektowany właśnie w tym modelu: publiczny profil może pokazywać wybrane nastawy, natomiast zapis jest przypisany do właściciela konta i sterownika.