-
Notifications
You must be signed in to change notification settings - Fork 6
Serwer WWW i synchronizacja
parametryczny edited this page Aug 29, 2026
·
1 revision
Dwie funkcje sieciowe, obie tylko w sieci lokalnej, bez chmury i bez logowania.
Lekki serwer tylko do odczytu: całą flotę zobaczysz z telefonu albo innego komputera w tej samej sieci Wi-Fi.
- włącz w Ustawieniach przełącznikiem serwera WWW (wyłączony = zero otwartych portów),
- adres to
http://<nazwa>.local:8787albohttp://<IP>:8787, - w Ustawieniach są adresy i (na macOS) kod QR do zeskanowania telefonem,
- odświeżanie na żywo przez WebSocket (push przy każdej zmianie), z fallbackiem na odpytywanie,
- ta sama estetyka co aplikacja: karty, temperatury, sloty AMS/EXT, procent.
Serwer niczego nie zmienia w drukarkach ani w aplikacji, to wyłącznie podgląd.
Dwukierunkowa synchronizacja między Twoimi własnymi komputerami (macOS, Windows, Linux) po sieci lokalnej.
Co się synchronizuje:
- Spoolbase (fizyczne rolki i ich zużycie),
- katalog filamentów,
- lista drukarek,
- ustawienia (motyw, język, przezroczystość, przełączniki powiadomień itd.).
Czego nie synchronizujemy: kodów dostępu / kluczy API drukarek. Zostają w bezpiecznym magazynie sekretów każdego komputera.
- Na pierwszym komputerze skopiuj token synchronizacji z Ustawień.
- Na drugim komputerze wklej ten sam token i podaj adres pierwszego (np.
192.168.1.20). - Reszta dzieje się sama. Scalanie działa metodą „ostatni wygrywa" po czasie zmiany.
- Zużycie filamentu jest idempotentne per zadanie, więc dwa komputery patrzące na tę samą drukarkę nie odejmą zużycia podwójnie.
Port używany do serwera i synchronizacji: 8787.