Architektura
Jeśli chcesz dokładnie poznać działanie Prusa Connect Local, szczegóły techniczne znajdziesz poniżej.
Jeśli chcesz dokładnie poznać działanie Prusa Connect Local, szczegóły techniczne znajdziesz poniżej.
Prusa Connect Local to prywatna usługa zarządzania drukarkami, działająca na Twoim lokalnym sprzęcie zamiast w chmurze. Zarządzaj wszystkimi drukarkami z jednego miejsca. Twoje dane nigdy nie opuszczają sieci lokalnej - nie potrzebujesz nawet połączenia z Internetem.
Wszystko, czego potrzebujesz do codziennego druku, w dowolnej przeglądarce.
Monitoruj wszystkie podłączone drukarki w jednym widoku, w tym ich stan, temperatury i postęp druku. Kliknij dowolną drukarkę, aby zobaczyć pełny widok szczegółów.
Rozpocznij drukowanie dowolnego pliku z pamięci drukarki lub serwera, używając wyłącznie przeglądarki. Wstrzymuj, wznawiaj lub anuluj trwający wydruk, kiedy tylko zechcesz.
Przeciągnij plik G-code do przeglądarki i wyślij go do drukarki bez sięgania po pamięć USB. Umieść pliki we wspólnym folderze na serwerze, a dostęp do nich uzyska cały zespół.
Ustaw temperatury dyszy i stołu, dopasuj prędkość i przepływ, załaduj i rozładuj filament, przesuwaj osie oraz włączaj i wyłączaj oświetlenie obudowy, wentylator i filtrację. Jakby drukarka stała na wyciągnięcie ręki.
Każde zadanie druku jest zapisywane wraz z plikiem, czasem druku i wynikiem, dzięki czemu możesz prześledzić, co robi cała Twoja flota. Historia nigdy nie opuszcza Twojej sieci.
Brak zewnętrznego konta do logowania i żadnej usługi w chmurze, na której trzeba by polegać. Nawet bez Internetu wszystko działa.
Na drukarce nic nie trzeba instalować i nie ma skomplikowanej konfiguracji technicznej. Jeśli potrafisz skopiować plik na pamięć USB, poradzisz sobie z tym.
Uruchom na własnym sprzęcie
Poinformuj o tym swoją drukarkę
Otwórz pulpit nawigacyjny
Jeden serwer z wieloma sposobami zastosowania.
Śledź wydruk z kanapy, rozpocznij kolejny bez podchodzenia do drukarki i trzymaj wszystkie pliki na własnym komputerze.
Prusa Connect Local możesz używać za darmo. W zamian prosimy o zgłaszanie błędów oraz informacje o tym, co było dla Ciebie niejasne i czego Ci brakuje. Zgłaszający po zakwalifikowaniu otrzymują zaproszenie do repozytorium na GitHubie z plikami binarnymi, obrazami Dockera i pełną dokumentacją.
Prusa Connect Local komunikuje się z drukarkami za pomocą ich natywnego protokołu xBuddy WebSocket i podaje go dalej przez standardowe, udokumentowane kanały.
Stan drukarki, polecenia, zarządzanie zadaniami i plikami oraz przesyłanie. Plik binarny udostępnia własny interaktywny interfejs Swagger UI pod adresem /docs/swagger.
Pojedynczy strumień zdarzeń przesyła zmiany stanu do przeglądarek, skryptów i integracji. Bez pętli odpytywania i bez marnowania żądań.
Użyj wbudowanego brokera lub własnego Mosquitto lub HiveMQ. Schemat tematów jest udokumentowany, MQTT przez WebSocket jest dostępny dla klientów przeglądarkowych, a wiadomość last-will jest wysyłana, gdy serwer przechodzi w tryb offline.
Pulpit nawigacyjny jest osadzony bezpośrednio w pliku binarnym. Nie ma oddzielnego serwera WWW ani Node.js na maszynie docelowej.
Protokół skierowany do drukarki znajduje się za interfejsem złącza. xBuddy jest pierwszym; inni producenci i dialekty firmware mogą być dodawane bez zmiany powierzchni API.
Zaplecza pamięci masowej i dostawcy tożsamości używają publicznych kontraktów Go ze wspólnym pakietem testów zgodności, dzięki czemu możesz skompilować własnego dostawcę bez rozwidlania rdzenia.
Jeden bezstanowy plik binarny, skompilowany krzyżowo dla wielu architektur, z odpowiedziami API serwowanymi wprost z pamięci.
Minimalna kompilacja usuwa CGO, SQLite i frontend dla pojedynczej drukarki Pi Zero. Standardowa kompilacja zamienia Pi 4 lub 5 w hub dla wielu drukarek z MQTT, SSE i interfejsem WWW.
Uruchom natywny plik binarny na systemie Linux, macOS lub Windows. Nic innego nie musi być instalowane, nie jest wymagana żadna baza danych i nie ma żadnych połączeń wychodzących.
Dołączamy Dockerfile i stos Compose, a pełna wersja dodaje metryki Prometheus oraz śledzenie OpenTelemetry, dzięki czemu pasuje do istniejącego stosu śledzenia.
Szybkie odpowiedzi dotyczące sprzętu, bezpieczeństwa i tego, jak Prusa Connect Local pasuje do Prusa Connect.