Szczegóły protokołu FTP dla smartwatchów z systemem Wear OS
FTP (File Transfer Protocol) na zegarku z systemem Wear OS umożliwia bezpośredni transfer plików pomiędzy serwerami sieciowymi a zegarkiem, całkowicie pomijając telefon.Na tej stronie protokołu opisano specyfikację techniczną uruchamiania protokołu FTP na sprzęcie zegarka — mechanikę połączenia, charakterystykę wydajności i konfigurację zapewniającą niezawodne transfery.
Kluczowym czynnikiem umożliwiającym korzystanie z zegarka jest funkcja Wi-Fi.Po podłączeniu do Wi-Fi (a nie przez telefon przez Bluetooth) zegarek ma prawdziwy stos sieciowy obsługujący połączenia TCP — czyli wszystko, czego potrzebuje FTP.
Mechanika połączenia FTP na zegarku
Jak działa zegarek Wi-Fi
Zegarki z systemem Wear OS mają dwie ścieżki sieciowe:
- Bluetooth przez telefon: Zegarek komunikuje się poprzez połączenie internetowe sparowanego telefonu.Wolniejsze, większe opóźnienia, ale zawsze dostępne, gdy telefon jest w pobliżu.
- Bezpośrednie Wi-Fi: Zegarek łączy się bezpośrednio z punktem dostępowym Wi-Fi.Szybsze i mniejsze opóźnienia wymagane w przypadku protokołów LAN, takich jak FTP, do serwerów lokalnych.
W przypadku FTP do serwerów lokalnych obowiązkowe jest bezpośrednie Wi-Fi. Most Bluetooth w telefonie nie udostępnia prawidłowo sieci lokalnej dla usług LAN.
Parametry połączenia
| Parametr | Typowa wartość | Notatki |
|---|---|---|
| Protokół | FTP | Standardowy, niezaszyfrowany |
| Port | 21 | Domyślny port FTP |
| Tryb | Pasywne | Wymagane w przypadku większości sieci |
| Rodzaj przelewu | Binarny | W przypadku plików multimedialnych i plików APK |
| Kodowanie | UTF-8 | Dla międzynarodowych nazw plików |
| Limit czasu | 30 sekund | Zegarek może potrzebować więcej czasu niż domyślnie |
Tryb pasywny i aktywny
Zawsze używaj trybu pasywnego na zegarkach. Aktywny FTP wymaga, aby serwer inicjował połączenia danych z powrotem do klienta – problematyczne w sieciach z NAT (czyli w każdej sieci domowej).W trybie pasywnym klient inicjuje wszystkie połączenia, co działa niezawodnie z poziomu Wi-Fi zegarka.
Cykl życia połączenia
- Zegarek nawiązuje połączenie sterujące (port 21)
- Uwierzytelnienie (polecenia USER + PASS)
- Lista katalogów (PASV + LIST)
- Transfer plików (PASV + RETR do pobrania, STOR do przesłania)
- Połączenie zostaje zamknięte (QUIT) lub upłynął limit czasu
Zegarek utrzymuje połączenie sterujące tak długo, jak przeglądasz strony.Połączenia danych otwierają się i zamykają podczas operacji przesyłania/listowania.
Wymagania dotyczące konfiguracji Wi-Fi
Upewnij się, że zegarek jest podłączony do bezpośredniego Wi-Fi
- Oglądaj Ustawienia → Łączność → Wi-Fi
- Włącz Wi-Fi
- Wybierz swoją sieć domową
- Wprowadź hasło (bolesne na klawiaturze zegarka — zrób to raz, oszczędza)
- Sprawdź status „Połączono”.
Ważne: nawet przy włączonej sieci Wi-Fi zegarek może preferować Bluetooth, gdy telefon jest w pobliżu.Niektóre zegarki wymagają ustawienia „Preferowane Wi-Fi” lub „Zawsze włączone Wi-Fi”, aby utrzymać bezpośrednie połączenie Wi-Fi.
Wymagania sieciowe dla protokołu FTP
- Serwer Watch i FTP muszą znajdować się w tej samej podsieci (np. 192.168.1.x)
- Router nie może blokować komunikacji między urządzeniami (wyłączona izolacja punktów dostępowych)
- Serwer FTP musi akceptować połączenia z adresu IP zegarka
- Brak reguł zapory sieciowej blokujących adres MAC lub IP zegarka
Rozwiązywanie problemów z połączeniem
Nie można połączyć się z serwerem FTP:
- Sprawdź, czy zegarek WiFi jest aktywny (nie tylko Bluetooth)
- Potwierdź tę samą podsieć: oglądaj adres IP i adres IP serwera współdzielą pierwsze trzy oktety
- Najpierw przetestuj z telefonem podłączonym do tego samego Wi-Fi
- Sprawdź, czy serwer akceptuje połączenia (uruchom ponownie usługę FTP)
Uwierzytelnienie nie powiodło się:
- Sprawdź dane uwierzytelniające (nazwa użytkownika i hasło są prawidłowe)
- Sprawdź, czy użytkownik FTP jest włączony na serwerze
- Niektóre serwery mają listy dostępu oparte na adresach IP — upewnij się, że IP zegarka jest dozwolone
Przekroczono limit czasu przeglądania/przesyłania:
- Oglądaj Wi-Fi mogło zostać rozłączone (sprawdź ponownie ustawienia Wi-Fi)
- Limit czasu bezczynności serwera jest zbyt krótki — zwiększ limit czasu po stronie serwera
- Oszczędzanie baterii mogło wyłączyć Wi-Fi w trakcie sesji
Charakterystyka wydajności
Prędkości transferu
Oglądaj Wi-Fi to zazwyczaj 802.11n (2,4 GHz) lub 802.11ac w nowszych modelach:
| Obejrzyj specyfikację Wi-Fi | Teoretyczne maks. | Rzeczywista prędkość FTP |
|---|---|---|
| 802.11n (2,4 GHz) | 72 Mb/s | 1-5 MB/s |
| 802.11ac (5 GHz) | 433 Mb/s | 5-20 MB/s |
Rzeczywiste prędkości zależą od:
- Odległość od punktu dostępu
- Przeciążenie Wi-Fi w okolicy
- Szybkość dysku serwera
- Narzut FTP
Praktyczne czasy transferu
| Treść | Rozmiar | Czas (802.11n) | Czas (802.11ac) |
|---|---|---|---|
| Pojedynczy utwór (MP3) | 5 MB | 1-5 sek | < 1 sek |
| Album (MP3) | 80 MB | 16-80 sek | 4-16 sek |
| Odcinek podcastu | 40 MB | 8-40 sek | 2-8 sek |
| Oglądaj twarz APK | 5 MB | 1-5 sek | < 1 sek |
| Album FLAC | 400 MB | 80-400 sek | 20-80 sek |
Zalecenie: Do oglądania transferów FTP używaj plików MP3/AAC.Pliki FLAC są 4-5 razy większe i nie słychać żadnych korzyści na głośnikach zegarka ani typowych słuchawkach Bluetooth.
Zgodność serwera
Testowane typy serwerów
| Serwer | Kompatybilność | Notatki |
|---|---|---|
| Synology NAS (FileStation FTP) | ✅ Znakomity | Tryb pasywny, konfiguracja standardowa |
| QNAP NAS (usługa FTP) | ✅ Znakomity | Konfiguracja standardowa |
| TrueNAS (ProFTPD) | ✅Dobrze | Upewnij się, że skonfigurowano pasywny zakres portów |
| Serwer FileZilla (Windows) | ✅Dobrze | Ustaw poprawnie tryb pasywny IP |
| vsftpd (Linux) | ✅Dobrze | Włącz pasv_enable=TAK |
| Czysty FTPd (Linux) | ✅Dobrze | Konfiguracja standardowa |
| Windows wbudowany FTP (IIS) | ⚠️Działa | Wymaga konfiguracji trybu pasywnego |
Wskazówki dotyczące konfiguracji serwera
Aby uzyskać niezawodne połączenia zegarka, skonfiguruj swój serwer FTP za pomocą:
- Włączono tryb pasywny z jawnym zakresem portów (np. 50000-51000)
- Duży limit czasu (ponad 120 sekund dla bezczynnych połączeń)
- Włączono kodowanie UTF-8 (dla znaków specjalnych w nazwach plików)
- Domyślny tryb przesyłania binarnego
Uwagi dotyczące protokołu FTP dotyczącego konkretnego zegarka
Wpływ baterii
Sesje FTP zużywają energię:
- Radio WiFi: ~100 mW podczas działania
- Transfer danych: +50-100 mW podczas aktywnego pobierania
- Procesor do obsługi plików: umiarkowany
- Ekran włączony (podczas przeglądania): znaczący
Budżet: 5-minutowa sesja FTP zużywa około 3–5% baterii.Przesyłaj dane, gdy zegarek jest dobrze naładowany lub podłączony do ładowarki.
Świadomość przechowywania
Przed pobraniem sprawdź dostępne miejsce:
- Pamięć wewnętrzna zegarka jest różna (łącznie 8-32 GB, mniej użyteczne)
- AnExplorer pokazuje pozostałe wolne miejsce
- Nie zapełniaj pamięci całkowicie — uważaj, aby system operacyjny potrzebował chwili wytchnienia
Ograniczenia wejściowe
Wprowadzanie danych uwierzytelniających FTP na klawiaturze zegarka jest bolesne:
- Małe klawisze na ekranie o przekątnej 1,4 cala
- Brak autouzupełniania adresów serwerów
- Znaki specjalne wymagają dodatkowej nawigacji
- Wykonaj tę konfigurację raz — zapisz połączenie jako zakładkę
Stabilność połączenia
Oglądaj Wi-Fi może być mniej stabilne niż Wi-Fi w telefonie:
- Mniejsza antena = słabszy sygnał
- Oszczędzanie baterii może zabić Wi-Fi pomiędzy interakcjami
- Utrzymuj transfery skoncentrowane i szybkie
- W przypadku dużych transferów zegarek powinien być aktywny (od czasu do czasu dotknij ekranu)
Bezpieczeństwo na zegarku FTP
Standardowe ryzyko FTP
- Poświadczenia wysyłane zwykłym tekstem
- Przesyłaj dane niezaszyfrowane
- Możliwość pracy typu man-in-the-middle w sieciach współdzielonych
Ograniczenia dotyczące korzystania z zegarka
- Użyj SFTP, jeśli jest dostępny: AnExplorer obsługuje SFTP (oparty na SSH, w pełni szyfrowany)
- Tylko sieć domowa: Twoje szyfrowanie WPA2/WPA3 WiFi chroni segment bezprzewodowy
- Dedykowane konto z ograniczonym dostępem: Utwórz użytkownika FTP z minimalnymi uprawnieniami
- Dostęp tylko do odczytu: jeśli pobierane są tylko pliki do oglądania, ustaw konto jako tylko do odczytu
- Trzymaj serwer wyłączony z publicznego Internetu: Brak przekierowania portów dla FTP
SFTP jako alternatywa
Obsługa SFTP AnExplorer na zegarku zapewnia:
- Zaszyfrowane dane uwierzytelniające i dane
- To samo doświadczenie nawigacji
- Nieco wolniejszy niż zwykły FTP (narzut szyfrowania)
- Zalecane w przypadku wszelkich wrażliwych treści
Zaawansowane: możliwości automatyzacji
Chociaż AnExplorer nie ma wbudowanego harmonogramu, zaawansowani użytkownicy mogą zoptymalizować przepływ pracy FTP:
- Po stronie serwera: Skrypt kopiujący dzisiejszy podcast do folderu „najnowsze”.
- Na zegarku: Zakładka wskazuje bezpośrednio do folderu „najnowsze”.
- Codziennie: Jedno dotknięcie, aby połączyć, pobierz 2-3 pliki w „najnowszych”
- Wynik: Świeża treść przy minimalnej nawigacji po stronie zegarka
Pozwól serwerowi zająć się porządkowaniem treści — zegarek po prostu pobiera treści ze znanej lokalizacji.
Powiązane przewodniki
- Klient FTP dla Wear OS — Przegląd funkcji FTP na zegarku
- WebDAV w Wear OS — protokół alternatywny
- Odtwarzacz muzyki dla Wear OS — odtwarzaj pobrany plik audio
- Przeglądarka zdjęć dla Wear OS — przeglądaj pobrane obrazy
