Poradnik

Jak zaprogramować brelok NFC? Android i iPhone

Zapis linku w breloku NFC zajmuje minutę i wymaga tylko telefonu z NFC oraz darmowej aplikacji. Pokazujemy, jak to zrobić na Androidzie i iPhonie, jak zabezpieczyć chip przed nadpisaniem i dlaczego Wi-Fi zapisane w breloku nie zadziała na iPhonie.

Zbliżka, pracownia w RzeszowieAktualizacja: 10 października 20268 min czytania
Programowanie breloka NFC telefonem, aplikacja zapisuje link w chipie

Programowanie breloka NFC to po prostu zapisanie w chipie informacji, którą odczyta telefon. Najczęściej jest to link do strony. Zrobisz to sam w domu, a całość zajmie mniej czasu niż czytanie tego akapitu.

Co jest potrzebne

  • Telefon z NFC. Android z NFC albo iPhone 7 lub nowszy.
  • Aplikacja do zapisu. Najpopularniejsza jest darmowa NFC Tools (wakdev), dostępna na Androida i iOS. Na iPhonie wymaga obecnie iOS 15.6 lub nowszego.
  • Niezablokowany brelok NFC. Najlepiej z chipem NTAG213, 215 albo 216. Zablokowanego chipu nie zapiszesz.
  • Krótki link. NTAG213 mieści około 130 znaków adresu.

Nazwy przycisków podajemy tak, jak w angielskiej wersji aplikacji. W polskiej wersji mogą brzmieć inaczej, ale układ jest ten sam.

Jak zaprogramować brelok NFC na Androidzie

  1. Włącz NFC w ustawieniach telefonu (zwykle Ustawienia, Połączenia albo Połączone urządzenia, NFC).
  2. Zainstaluj i otwórz NFC Tools.
  3. Przejdź do zakładki Write (Zapisz).
  4. Wybierz Add a record (Dodaj rekord), a potem URL / URI.
  5. Wpisz adres, na przykład link do swojego profilu, i zatwierdź.
  6. Naciśnij Write. Przycisk pokazuje liczbę bajtów, które zajmie zapis.
  7. Przyłóż brelok do tylnej ścianki telefonu i trzymaj, aż aplikacja potwierdzi zapis.

Gdzie przyłożyć brelok? W Androidzie antena NFC jest zwykle na środku albo w górnej części tylnej obudowy, zależnie od modelu. Samsung pokazuje jej położenie w ustawieniach NFC.

Jak zaprogramować brelok NFC na iPhonie

  1. Zainstaluj NFC Tools z App Store (iPhone 7 lub nowszy, iOS 15.6 lub nowszy). NFC na iPhonie jest zawsze włączone, nie ma go w ustawieniach.
  2. Otwórz aplikację i wybierz Write.
  3. Add a record, potem URL / URI, wpisz adres i zatwierdź.
  4. Naciśnij Write. Pojawi się systemowe okno skanowania NFC.
  5. Przyłóż brelok do górnej krawędzi iPhone'a, tam jest antena NFC, i trzymaj do potwierdzenia.

Jak sprawdzić, czy zapis się udał

  • W NFC Tools wybierz Read (Odczyt) i przyłóż brelok. Zobaczysz zapisany rekord.
  • Zamknij aplikację i przyłóż brelok do odblokowanego telefonu, tak jak zrobi to klient. Na iPhonie XS i nowszym pojawi się powiadomienie z linkiem, na Androidzie strona otworzy się w przeglądarce.
  • Sprawdź na dwóch telefonach: jednym z Androidem i jednym iPhonie.

Blokada albo hasło: jak zabezpieczyć brelok

Niezabezpieczony brelok może nadpisać każdy, kto ma telefon z NFC. Przy brelokach rozdawanych klientom warto to zablokować. Są dwa sposoby:

Blokada (Lock)Hasło
Gdzie w NFC ToolsOther, Lock a tagOther, Set password
Czy można cofnąćnie, nigdytak, po podaniu hasła
Czy można zmienić linknietak, po zdjęciu hasła
Kiedy wybraćlink na pewno się nie zmienichcesz zachować możliwość zmiany

Hasło w chipach NTAG21x ma 32 bity, czyli około 4,29 mld kombinacji. Najpierw sprawdź, czy link działa, dopiero potem blokuj. Zablokowany chip ze złym linkiem nadaje się tylko do kosza.

Wi-Fi i wizytówka vCard: uwaga na iPhone'y

NFC Tools pozwala zapisać w chipie dane sieci Wi-Fi albo wizytówkę vCard. Na Androidzie to działa. iPhone bez dodatkowej aplikacji obsługuje z tagów NFC tylko podstawowe rekordy: link, telefon, SMS, e-mail. Rekordu Wi-Fi ani vCard nie odczyta.

Dlatego w brelokach dla klientów lepiej zapisać link do strony, na której są nazwa sieci z przyciskiem „kopiuj hasło” i przycisk „Zapisz kontakt” pobierający plik vCard. Taki link działa na każdym telefonie i mieści się w najmniejszym chipie NTAG213. A pełna wizytówka vCard zapisana bezpośrednio w chipie wymaga zwykle NTAG215 albo NTAG216.

Automatyzacje: brelok jako przycisk

  • iPhone, aplikacja Skróty: automatyzacja osobista z wyzwalaczem „NFC”. Skróty rozpoznają brelok po jego unikalnym numerze, a treść zapisana w chipie nie ma znaczenia. Ten sam brelok może więc jednocześnie otwierać link dla innych osób i uruchamiać Twoją automatyzację. Funkcja działa na nowszych iPhone'ach (według źródeł nieoficjalnych od iPhone XS).
  • Android: NFC Tools zapisuje w chipie „zadania”, ale do ich wykonania potrzebna jest osobna aplikacja NFC Tasks.

Najczęstsze błędy przy programowaniu breloka NFC

ProblemPrzyczynaCo zrobić
Zapis się nie udajechip zablokowany albo za mały na linksprawdź liczbę bajtów przy przycisku zapisu, skróć link
Telefon nie reagujeetui z metalem, magnesem albo kartamizdejmij etui albo przyłóż w innym miejscu
iPhone nie widzi brelokabrelok przy środku pleców, aktywny aparat albo Apple Payprzyłóż do górnej krawędzi, zamknij aparat
Android nie widzi brelokawyłączone NFC albo zablokowany ekranwłącz NFC, odblokuj telefon
Wi-Fi albo kontakt nie działają na iPhonieiPhone nie obsługuje tych rekordów bez aplikacjizapisz link do strony z danymi
Link się zmienił, a brelok zablokowanyblokada jest nieodwracalnaużywaj linku przekierowującego albo hasła

Brelok, którego nie trzeba programować

Jeśli zamawiasz breloki dla klientów, najwygodniej, gdy chip prowadzi przez adres przekierowujący, który zmieniasz w panelu. Tak działają breloki Zbliżki: w każdym chipie zapisujemy krótki adres w domenie zblizka.pl, a dokąd prowadzi dalej, ustawiasz w Panelu Zbliżki. Zmiana działa od razu na wszystkich brelokach, bez przykładania ich do telefonu. Każdy chip sprawdzamy przed wysyłką, a w panelu widzisz, ile osób przyłożyło telefon.

Chipów nie blokujemy na stałe, więc w razie potrzeby przeprogramujesz je sam, zgodnie z tym poradnikiem.

Zobacz, jak działa Panel Zbliżki

Najczęstsze pytania

Czy każdy telefon zaprogramuje brelok NFC?

Każdy telefon z Androidem, który ma NFC, oraz iPhone 7 i nowsze. Do zapisu na iPhonie aplikacja NFC Tools wymaga obecnie iOS 15.6 lub nowszego.

Ile razy można zapisać brelok NFC?

Chipy NTAG213, 215 i 216 wytrzymują według producenta 100 000 cykli zapisu, czyli praktycznie bez ograniczeń. Ograniczeniem jest tylko blokada: zablokowanego chipu nie da się już zapisać.

Czy zablokowany brelok NFC da się odblokować?

Nie. Blokada (Lock) jest nieodwracalna. Jeśli chcesz mieć możliwość zmiany, użyj hasła zamiast blokady albo zapisz w chipie link przekierowujący, który zmienisz po swojej stronie.

Dlaczego iPhone nie łączy się z Wi-Fi z breloka?

iPhone bez dodatkowej aplikacji obsługuje z tagów NFC tylko podstawowe rekordy, takie jak link, telefon czy SMS. Rekord Wi-Fi i kontakt vCard działają na Androidzie, ale nie na iPhonie. Rozwiązanie: zapisz link do strony z nazwą sieci i hasłem do skopiowania.

Ile znaków linku zmieści brelok NFC?

Chip NTAG213 mieści link o długości około 130 znaków, NTAG215 około 480, a NTAG216 około 850. Przycisk zapisu w NFC Tools pokazuje, ile bajtów zajmie zapis.

Źródła