Architektura
Pokud chcete přesně vědět, jak Prusa Connect Local funguje, níže naleznete technické podrobnosti.
Pokud chcete přesně vědět, jak Prusa Connect Local funguje, níže naleznete technické podrobnosti.
Prusa Connect Local je vaše vlastní soukromá služba pro správu tiskáren, která běží na vašem lokálním hardwaru namísto cloudu. Získejte přístup ke všem svým tiskárnám z jednoho místa. Vaše data nikdy neopustí lokální síť – nepotřebujete ani připojení k internetu.
Vše, co potřebujete pro každodenní tisk, v jakémkoli prohlížeči.
Sledujte všechny připojené tiskárny v jednom přehledu, včetně jejich stavu, teplot a průběhu tisku. Kliknutím na libovolnou tiskárnu zobrazíte podrobný náhled.
Spusťte tisk libovolného souboru z disku tiskárny nebo úložiště serveru přímo z prohlížeče. Pozastavte, obnovte nebo zrušte probíhající tisk, kdykoli to budete potřebovat.
Přetáhněte soubor G-code do prohlížeče a odešlete jej do tiskárny, aniž byste se dotkli USB disku. Vložte soubory do sdílené složky na serveru a celý tým je může také tisknout.
Nastavte teplotu trysky a podložky, upravte rychlost a průtok, zaveďte a vyjměte filament, pohybujte osami a zapněte světlo, ventilátor a filtraci krytu. Přesně jako byste stáli přímo před tiskárnou.
Každá tisková úloha je zaznamenána se souborem, dobou tisku a výsledkem, takže můžete sledovat, co celá vaše flotila dělala. Historie nikdy neopustí vaši síť.
Žádný externí účet k přihlášení a žádná cloudová služba, na které byste byli závislí. Odpojte síť od internetu a vše bude fungovat dál.
Spusťte to na vlastním hardwaru
Řekněte to své tiskárně
Otevřete ovládací panel
Jeden server s mnoha způsoby použití.
Sledujte tisk z pohovky, spusťte další, aniž byste museli jít k tiskárně, a uchovávejte každý soubor na svém vlastním počítači.
Prusa Connect Local můžete používat zdarma. Na oplátku vás žádáme o hlášení chyb, informace o tom, co vás zmátlo a co jste očekávali, ale nenašli. Přijatí žadatelé obdrží pozvánku do GitHub repozitáře s binárními soubory, Docker obrazy a kompletní dokumentací.
Prusa Connect Local komunikuje s tiskárnami pomocí nativního protokolu xBuddy WebSocket a zpřístupňuje jej prostřednictvím standardních, zdokumentovaných kanálů.
Stav tiskárny, příkazy, správa úloh a souborů a nahrávání. Binární soubor obsluhuje své vlastní interaktivní Swagger UI na /docs/swagger.
Jeden proud událostí posílá změny stavu do prohlížečů, skriptů a integrací. Žádná smyčka dotazování a žádné zbytečné požadavky.
Použijte vestavěného brokera nebo svůj vlastní Mosquitto či HiveMQ. Schéma témat je zdokumentováno, MQTT přes WebSocket je k dispozici pro klienty prohlížeče a zpráva o poslední vůli je odeslána, když server přejde do režimu offline.
Ovládací panel je vložen přímo do binárního souboru. Na cílovém počítači není žádný samostatný webový server a žádný Node.js.
Protokol pro tiskárnu je za rozhraním konektoru. xBuddy je první; další výrobci a dialekty firmwaru mohou být přidány bez změny API.
Úložiště a poskytovatelé identit používají veřejné Go kontrakty se sdílenou sadou testů shody, takže můžete zkompilovat svého vlastního poskytovatele, aniž byste museli forkovat jádro.
Jeden bezestavový binární soubor, křížově kompilovaný pro více architektur, s odpověďmi API přímo z paměti.
Minimální sestavení vynechává CGO, SQLite a frontend pro Pi Zero s jednou tiskárnou. Standardní sestavení promění Pi 4 nebo 5 v hub pro více tiskáren s MQTT, SSE a webovým uživatelským rozhraním.
Spusťte nativní binární soubor na Linuxu, macOS nebo Windows. Nic dalšího není třeba instalovat, není vyžadována žádná databáze a nejsou zde žádná odchozí připojení.
Součástí je Dockerfile a Compose stack a kompletní sestavení přidává metriky Prometheus a trasování OpenTelemetry, aby se vešlo do stávajícího zásobníku pozorovatelnosti.
Rychlé odpovědi o hardwaru, zabezpečení a o tom, jak Prusa Connect Local zapadá vedle Prusa Connect.