W ostatnim artykule o letniej promocji na XL zapowiedzieliśmy nadchodzącą dużą aktualizację naszej kamery Buddy3D oraz aplikacji Prusa – i w końcu nadeszła ta chwila! Wdrożyliśmy nawet niektóre funkcje, które pierwotnie planowaliśmy wprowadzić w trzecim kwartale 2025 roku. Na przykład, teraz można używać jednej kamery Buddy do monitorowania całej półki z drukarkami. Zobaczmy to!

Zanim jednak zaczniemy: obecne zmiany najlepiej widać w aplikacji Prusa App, z której korzysta już ponad 125 000 użytkowników. Stale aktualizujemy ją o wiele przydatnych nowych funkcji. Czy wiesz, że teraz możesz ciąć modele nie wychodząc z aplikacji i wysyłać je do swojej drukarki z dowolnego miejsca na świecie? Jeśli chodzi o najnowsze zmiany, wszystkie są już zaimplementowane w aplikacji, a my dalej ciężko pracujemy nad wdrożniem ich do Prusa Connect tak szybko, jak to możliwe. Oczekuj kolejnych wieści!

Rozejrzyj się!

Pierwszą rzeczą, którą chcielibyśmy omówić, są nowe elementy sterujące do samodzielnej kamery Buddy3D (nazywanej „bałwankiem”). Wygląda ona jak kamera do monitoringu i w rzeczywistości nią jest (omówiliśmy to szczegółowo w osobnym artykule), co daje niezwykle przydatną cechę: jest zmotoryzowana! Teraz możesz sterować nią za pomocą przycisków ekranowych w aplikacji Prusa, więc jeśli masz kilka drukarek na półce, możesz ustawić jedną kamerę w icj pobliżu, a następnie używać aplikacji, aby przyjrzeć się drukarkom po kolei. Nie musisz mieć osobnej kamery do każdej drukarki.

Nie trzeba dodawać, że bardzo poważnie traktujemy kwestię bezpieczeństwa – zdajemy sobie sprawę, że w Internecie jest mnóstwo linków do niezabezpieczonych kamer internetowych, które umożliwiają dostęp do nich szerokiemu gronu odbiorców. Jednym z głównych powodów, dla których stosunkowo późno wprowadziliśmy nasze własne kamery, było właśnie bezpieczeństwo. Nawiązaliśmy współpracę z producentem, który pozwolił nam zainstalować w kamerze nasze własne firmware. Nawiasem mówiąc, chcieliśmy iść w kierunku integacji z kamerami głównych światowych marek, ale odmówiły one podpisania umowy o nieudostępnianiu danych stronom trzecim.

Wraz z wybranym producentem wdrożyliśmy rygorystyczne środki bezpieczeństwa i zapewniliśmy, że kamera spełnia nasze wysokie standardy. Wszystko jest dokładnie testowane w naszej firmie, aby zapewnić, że kamery są tak samo bezpieczne jak nasze drukarki 3D, a cała komunikacja przebiega wyłącznie przez nasze serwery. Jeśli jednak chcesz zapewnić dodatkową ochronę, możesz ograniczyć jej pole widzenia osłoną drukowaną w 3D.

Teraz masz możliwość zmiany kąta nachylenia kamery (180° w poziomie, 45° w pionie), a obie kamery zostały wyposażone w sprytny przełącznik trybu dziennego/nocnego/automatycznego, który zmienia tryb obrazu w zależności od warunków oświetleniowych.

Wdrożenie nagrywania timelapse (obie kamery)

Przygotowaliśmy podstawy do tworzenia timelapse i postanowiliśmy udostępnić je już teraz, nawet w dość „surowej” formie. Obecnie funkcja ta jest bardziej odpowiednia dla zaawansowanych użytkowników, którzy doceniają wysoką jakość sekwencji obrazów i posiadają umiejętności edycji pozwalające w pełni wykorzystać jej możliwości. W przyszłych wersjach będzie można przygotować filmy poklatkowe zgodnie z własnymi preferencjami w aplikacji Prusa App i automatycznie tworzyć pliki wideo.

W obecnej wersji możesz ustawić interwał między ujęciami w aplikacji, a kamera zapisze sekwencję pojedynczych zdjęć na karcie SD (karta musi być włożona do kamery przed rozpoczęciem nagrywania timelapse’a).

Po zakończeniu drukowania możesz skopiować sekwencję zdjęć z karty i użyć jednego z wielu darmowych narzędzi, aby przekształcić ją w ładny film, który będzie można pokazać online. Jeśli masz trochę wiedzy na temat edycji wideo, prawdopodobnie użyjesz programu DaVinci Resolve, ale masz do wyboru również prostsze narzędzia dla wszystkich systemów operacyjnych – macOS ma wbudowaną aplikację QuickTime, która idealnie nadaje się do tego celu.

Extrude and chill: streaming wideo już dostępny (obie kamery)

Wprowadzamy również pierwszą wersję funkcji strumieniowego przesyłania wideo (streamingu) w aplikacji. Na razie zaczynamy od strumieniowania w sieci lokalnej, jednak planujemy rozszerzyć tę funkcję jeszcze w tym roku o pełny streaming online.

Dwa główne powody, dla których nie spieszymy się z implementacją streamingu, to optymalizacja przepustowości i bezpieczeństwo. Będziemy korzystać z szyfrowanego protokołu WebRTC i damy użytkownikom możliwość nadawania praw dostępu, aby umożliwić na przykład ograniczenie dostępu członków zespołu do niektórych działań.

Jak zawsze, nasza społeczność zaczęła szukać rozwiązań i już znalazła sposób, aby przekierować bieżący strumień wideo z sieci LAN do Home Assistant i uzyskać do niego dostęp z dowolnego miejsca. Świetna robota – to bardzo kreatywne rozwiązanie! W tym wątku na Reddicie znajdziesz instrukcję konfiguracji – to całkiem proste. 🙂

Core One Buddy Cam streaming in Home Assistant now!
byu/hawaiidesperado inprusa3d

 

Ulepszenia UX i plany na przyszłość (obie kamery)

W aplikacji pojawiło się również wiele różnych ulepszeń – drobne poprawki, które sprawiają, że korzystanie z niej jest nieco wygodniejsze. 🙂 Regulacja głośności kamery, aktualizacje firmware OTA, zdalne restartowanie, zmiana nazwy kamery, ulepszone funkcje sieciowe (z obsługą ukrytych identyfikatorów SSID) i wiele innych… Są to drobne i z pewnością bardzo mile widziane zmiany.

Zawsze czekamy na opinie, a możliwości naszej aplikacji stale rosną. Jeśli masz pomysły na rozszerzenie funkcjonalności, daj nam znać! Już pracujemy nad lepszymi timelapsami i strumieniowaniem online, a także nad kilkoma dodatkowymi funkcjami, takimi jak zdalny dostęp do karty SD, zarządzanie dostępem użytkowników i wiele innych. Będziemy Cię informować na bieżąco!

Udanego drukowania!