Przejdź do głównej zawartości
Ta strona została automatycznie przetłumaczona z angielskiego. Zgłoś błąd lub zaproponuj poprawkę.

Przegląd architektury

flowchart TB
  TAG["TigerTag chip<br/>(open NDEF payload on the spool)"]
  CONNECT["Tiger NFC Connect<br/>(mobile — NFC scan & encode)"]
  CLOUD["Firebase<br/>(accounts + Firestore + cdn.tigertag.io)"]
  STUDIO["Tiger Studio<br/>(desktop — inventory, devices, printers)"]
  PRINTERS["Printer integrations<br/>(Bambu Lab · Creality · Elegoo · FlashForge · Snapmaker · Anycubic)"]
  THIRD["Third-party apps & APIs<br/>(SDKs, Home Assistant, Spoolman, ESP32…)"]
  WEB["TigerHub<br/>(tigersystem.io — ecosystem site, wishlists, sharing)"]

  TAG --> CONNECT
  TAG --> STUDIO
  CONNECT <--> CLOUD
  STUDIO <--> CLOUD
  STUDIO --> PRINTERS
  CLOUD --> WEB
  CLOUD <--> THIRD
Warstwa Rola Dokumentacja źródłowa
Chip TigerTag Przenośna, otwarta tożsamość fizycznej szpuli Format chipa
Tiger NFC Connect Most ze smartfonem: skanowanie, kodowanie, przeglądanie Strona produktu
Firebase Jedna wspólna baza danych — konta, magazyn, synchronizacja; punkt interoperacyjności piaskownicy Magazyn i synchronizacja z chmurą
TigerHub Webowy dom ekosystemu: wizytówka, listy życzeń, znajomi, udostępnianie Strona produktu
Tiger Studio Stanowisko desktopowe: magazyn, regały, czujniki, drukarki Strona produktu
Integracje drukarek Bezpośrednie połączenia LAN z sześcioma markami drukarek Zgodność
API firm trzecich SDK + udokumentowana powierzchnia Firestore dla każdego Dla deweloperów

Akcesoria, aplikacje, chmura, drukarki, slicery i integracje firm trzecich na jednym rysunku:

flowchart TB
  subgraph SP["The spool"]
    TAG["TigerTag chip"]
  end
  subgraph ACC["Accessories"]
    POD["TigerPOD<br/>dual reader stand"]
    ACR["ACR122U<br/>USB NFC reader"]
    SCALE["TigerScale"]
    TD1S["TD1S color sensor"]
  end
  subgraph APPS["Apps"]
    CO["Tiger NFC Connect"]
    ST["Tiger Studio"]
    WEB["TigerHub<br/>tigersystem.io"]
  end
  CLOUD[("Your TigerSystem account<br/>(Firebase)")]
  subgraph PRT["Printing"]
    SLICER["Your slicer<br/>(OrcaSlicer, vendor slicers…)"]
    PRN["Printers<br/>Anycubic · Bambu Lab · Creality<br/>Elegoo · FlashForge · Snapmaker"]
  end
  THIRD["Third-party<br/>Home Assistant · Spoolman · ESP32 · your app"]

  TAG -- "NFC tap" --> CO
  TAG -- "scan" --> POD --> ST
  TAG -- "scan" --> ACR --> ST
  TD1S -- "measured color" --> ST
  SCALE -- "live weight" --> CLOUD
  CO <--> CLOUD
  ST <--> CLOUD
  CLOUD -- "public share links" --> WEB
  CLOUD <--> THIRD
  ST -- "filament data to slots" --> PRN
  PRN -- "live telemetry, job, camera" --> ST
  SLICER -- "print job" --> PRN

Czytaj od lewej do prawej: chip identyfikuje szpulę; akcesoria rejestrują rzeczywistość (skany, wagę, kolor); aplikacje i chmura utrzymują całość w synchronizacji; drukarka odbiera dane filamentu i na bieżąco raportuje stan. Twój slicer zachowuje swoje zadanie — TigerSystem nie tnie modeli, tylko dba o to, by wszyscy (ty, maszyna, aplikacje) dokładnie wiedzieli, który filament jest gdzie.

  1. Chip jest samowystarczalny. Szpula identyfikuje się bez chmury, bez konta, bez sieci — dane są kompletne i otwarte.
  2. Chmura należy do użytkownika, a nie do systemu. Cały stan znajduje się pod kontem użytkownika; dostęp egzekwują reguły bezpieczeństwa po stronie serwera, a nie kod klienta.
  3. Każda warstwa jest opcjonalna. Działa użycie wyłącznie z telefonem, wyłącznie z desktopem, wyłącznie z chipem lub wyłącznie przez API; komponenty dodają wartość, ale nigdy nie blokują się nawzajem.
  4. Integracje mówią natywnym protokołem drukarki. Bez modyfikacji firmware’u, bez objazdów przez chmurę: Tiger Studio komunikuje się przez MQTT/WebSocket/HTTP bezpośrednio w sieci LAN (zobacz przepływ danych).

Zobacz też: Produkty, Dla deweloperów