Így működnek a nyomtatóértesítések a nyomtató felhőalapú vezérlése nélkül

Így működnek a nyomtatóértesítések a nyomtató felhőalapú vezérlése nélkül

írója FixoLab


Egy értesítési szolgáltatásnak nem kell a nyomtató felhőalapú vezérlőjévé válnia. A Printer Tools elválasztja a push-összehangolást a közvetlen nyomtatókapcsolattól: az API segíthet felébreszteni vagy értesíteni egy regisztrált klienst, a kliens pedig a meglévő helyi vagy jogosult távoli útvonalán olvassa ki a nyomtatót.

Ez a felépítés megakadályozza, hogy az API rendszeresen bejelentkezzen a nyomtatókba a felhasználók nevében.

Printer Tools
Printer Tools

Az összes 3D nyomtatója egyetlen irányítópulton

Egyetlen alkalmazásból figyelheti a Bambu Lab, Klipper, OctoPrint, Creality, Snapmaker, Anycubic, Flashforge, Elegoo és Prusa nyomtatókat

Elérhető Androidon, iPhone-on, iPaden és Macen, Apple Watch- és Wear OS-kísérőalkalmazásokkal, valamint opcionális távoli hozzáféréssel VPN-en, OctoEverywhere-en vagy Obicón keresztül

Printer Tools

A nyomtatókapcsolat a klienshez tartozik

A telefonon vagy számítógépen futó Printer Tools tárolja a támogatott nyomtató konfigurációját, és megnyitja a helyi protokollt. Az alkalmazás kiolvassa az állapotot, és megállapítja, mit jelez a nyomtató.

Az API nem helyettesíti a Bambu MQTT-t, a Moonrakert, az OctoPrintet vagy más helyi szolgáltatást egy univerzális felhőkapcsolattal.

A push-összehangolás felébreszti az alkalmazást

A támogatott platformokon a push-infrastruktúra jelezheti, hogy a kliensnek frissítenie kell, vagy kézbesíthet egy aktív figyelési munkamenethez tartozó frissítést. A platform szabályai döntik el, mikor engedélyezett a háttérmunka, és hogyan jelenik meg egy értesítés.

A push token egy alkalmazástelepítést vagy egy Live Activity-csatornát azonosít, nem a nyomtató jelszavát. A tokenek változhatnak, ezért a kliens frissíti a regisztrációt, amikor a platform újat ad.

A figyelési munkamenetek inaktivitás esetén lejárnak

A Printer Tools nem tart életben örökké egy elhagyott értesítési munkamenetet. A push-folyamat 24 órás inaktivitási korláttal rendelkezik. A kliensnek a figyelés ideje alatt fenn kell tartania a regisztrációt vagy az életjelet.

Ha az értesítések hosszú tétlenség után leállnak, nyissa meg újra a Printer Toolst és a nyomtató munkamenetét, ahelyett hogy gyengítené az inaktivitás elleni védelmet.

A helyi elérhetőség továbbra is számít

Egy push-ébresztés önmagában nem jut át egy blokkolt helyi hálózaton. Ha a telefon felébredés után nem éri el a nyomtatót, nem kap friss helyi adatokat. Otthon javítsa a Wi-Fi-t, a VLAN-t vagy a hitelesítő adatokat. Távol az otthonától használja a jogosult VPN-t vagy a támogatott távoli szolgáltatást.

A push összehangolás, nem pedig alagút egy privát nyomtatóhoz.

A platform engedélyei szabják meg a megjelenítést

Csak azokat az értesítési kategóriákat engedélyezze, amelyekre valóban szüksége van, és ellenőrizze a lezárási képernyőn való láthatóságot. Egy nyomtató- vagy fájlnév privát tevékenységet árulhat el akkor is, ha a mögöttes kapcsolat biztonságos.

Az akkumulátor-korlátozások, a háttérkorlátok és az értesítési beállítások befolyásolhatják a kézbesítést. Ezeket a nyomtató kapcsolatától külön diagnosztizálja.

A végleges és az ideiglenes tokenhibák különböznek

A szolgáltatás egy végleges platformhiba, például érvénytelen vagy lejárt token után megszüntetheti egy eszköz regisztrációját. A szolgáltató ideiglenes hibáinál újra kell próbálkozni anélkül, hogy az összes regisztrált eszközt elvetnénk.

A felhasználók a tokencserét általában úgy oldják meg, hogy megnyitják a frissített alkalmazást, és hagyják újra regisztrálni, nem pedig a token megosztásával.

Amit az értesítések nem garantálnak

Nem igazolják a nyomtatás biztonságát, nem helyettesítik a fizikai felügyeletet, és nem bizonyítják, hogy egy kamera élőben közvetít. Egy elavult vagy késve érkező platformértesítés nem lehet az egyetlen védelem a nyomtató veszélyes állapota ellen.

A folyamatos követéshez lásd: Live Activities, Dynamic Island és CarPlay.

Gyakran ismételt kérdések

Bejelentkezik az API a nyomtatómba?

A szokásos értesítési felépítésben nem. A kliens a saját jogosult nyomtatókapcsolatát használja.

Miért érkezhet meg a push, miközben az adatok elavultak maradnak?

Az ébresztés sikeres lehet, miközben a kliens továbbra sem éri el a nyomtató hálózatát.

Miért áll le egy inaktív munkamenet?

A 24 órás inaktivitási korlát megakadályozza, hogy egy elhagyott figyelés a végtelenségig folytatódjon.

Elküldjem a push tokenemet a támogatásnak?

Nem. Az eszköz- és tevékenységtokeneket érzékeny diagnosztikai adatként kezelje.

Hivatalos források: Apple — Handling notification responses from APNs · Firebase — FCM error codes

Printer Tools
Printer Tools

Az összes 3D nyomtatója egyetlen irányítópulton

Egyetlen alkalmazásból figyelheti a Bambu Lab, Klipper, OctoPrint, Creality, Snapmaker, Anycubic, Flashforge, Elegoo és Prusa nyomtatókat

Elérhető Androidon, iPhone-on, iPaden és Macen, Apple Watch- és Wear OS-kísérőalkalmazásokkal, valamint opcionális távoli hozzáféréssel VPN-en, OctoEverywhere-en vagy Obicón keresztül

Printer Tools