Tagi NFC

  • 19 Odpowiedzi
  • 9371 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline homelogic

  • Moderator
  • ***** 341
  • 11
  • Nazwa i wersja ID: Loxone + Ampio + Delta Dore + Grenton + KNX
Tagi NFC
« dnia: Styczeń 20, 2016, 06:32:07 pm »
Pojawiły się w sprzedaży brandowane tagi NFC, konfigurowane w prosty sposób z apki mobilnej:

https://www.youtube.com/watch?v=cH0qgy773PE&feature=youtu.be

Dostępne tylko na urzadzenia spod znaku robocika. Dla jabłuszek na otarcie łez jest substytut w postaci podobnej funkcjonalności pod kodami QR.

Więcej informacji:
http://www.loxone.com/blog/enuk/nfc-smart-tags-for-smart-homes/
*

Offline Enc

  • ** 94
  • 3
  • Nazwa i wersja ID: OpenHab
Odp: Tagi NFC
« Odpowiedź #1 dnia: Styczeń 20, 2016, 07:44:05 pm »
Kupiłem kilkanaście po 2zł na Ali i pobawiłem się chwilę - na dłuższą metę się nie sprawdziło. Przykleiłem np. na stoliku nocnym (muzyka), w garażu (otwierania bramy zewnętrznej), zaprogramowałem akcje w telefonie i OpenHabie i użytkowałem. O tym przy stoliku zapomniałem szybko, z tego w garażu czasem jeszcze korzystam.
Podstawowy problem, przez który tagi uznałem za mało wygodne to konieczność odblokowania telefonu przed zbliżeniem go. Ponieważ mam zasadę, że telefon szyfruję i blokuję PINem - nie ma już znaczenia czy odblokuję telefon i zbliżę go do tag-u, czy odblokuję i uruchomię skrót na ekranie.
... vendor agnostic ...
*

Offline homelogic

  • Moderator
  • ***** 341
  • 11
  • Nazwa i wersja ID: Loxone + Ampio + Delta Dore + Grenton + KNX
Odp: Tagi NFC
« Odpowiedź #2 dnia: Styczeń 21, 2016, 05:34:03 am »
Nie każdy leci na taskerze i ma skróty do funkcji na pulpicie ;)

Ale fakt faktem, że to raczej gadżet. Z praktycznych rzeczy - przydaje się otwieranie niezbyt często używanych składzików (np. szopa ogrodowa) gdzie nie zawsze mamy klucz ze sobą oraz scena dobranoc (stolik nocny).
*

Offline Sierek

  • *** 102
  • 4
  • Nazwa i wersja ID: Vera Lite, Vera Plus, HA na HP620t
Odp: Tagi NFC
« Odpowiedź #3 dnia: Styczeń 25, 2016, 01:07:59 pm »
Po instalacji na telefonie odpowiedniego modułu xposed, można czytać tagi bez wybudzania telefonu. Kiedyś używałem i się sprawdzało.
Aktualnie wybudzam telefon ręcznie  i używając taga nie muszę szukać skrótu. Używam nalepek NFC do otwierania bramy garażowej i wjazdowej.
*

Offline dmode90

  • * 20
  • 2
Odp: Tagi NFC
« Odpowiedź #4 dnia: Marzec 12, 2016, 12:47:38 am »
Korzystam z NFC przy wyjściu/wejściu z domu sterując centralą alarmową.
Minusem jest konieczność kilkukrotnego czytania tagu, bo jeżeli Loxone app nie był uruchomiony na telefonie przed czytaniem tagu, to za pierwszym razem uruchamia się tylko sam program, który łączy się z miniserwerem. I dopiero przy następnym czytaniu uruchamia się już potrzebna akcja w Loxone app.
*

Offline homelogic

  • Moderator
  • ***** 341
  • 11
  • Nazwa i wersja ID: Loxone + Ampio + Delta Dore + Grenton + KNX
Odp: Tagi NFC
« Odpowiedź #5 dnia: Marzec 12, 2016, 01:25:56 pm »
Coś masz popsute. Nawet jak ręcznie wywalisz apkę z tła to tag ją odpali i wykona zadaną komendę po jednym odczycie. Przetestowane na wszelkiej maści szajsungach, sony i htc. W tym jeden huawei.

Główne pytanie - masz oryginalnego taga?

Czasami na granicy zasięgu wifi albo na syfnym połączeniu komórkowym apka może długo się logować i komenda czasem nie przejdzie. Ale problemy z komunikacją widać od razu, obiekty się co jakiś czas robią nieaktywne i wyskakują komunikaty "establishing connection". Ale jak masz normalne połączenie to wszystko śmiga.

« Ostatnia zmiana: Marzec 12, 2016, 01:34:42 pm wysłana przez homelogic »
*

Offline dmode90

  • * 20
  • 2
Odp: Tagi NFC
« Odpowiedź #6 dnia: Marzec 12, 2016, 02:40:17 pm »
Coś masz popsute. Nawet jak ręcznie wywalisz apkę z tła to tag ją odpali i wykona zadaną komendę po jednym odczycie. Przetestowane na wszelkiej maści szajsungach, sony i htc. W tym jeden huawei.
Testowałem na Samsungu N9005 z MIUI, oraz na N9005 z oryginalnym firmware - odpala komende co drugi-trzeci raz.
Działa po jednym odczycie tylko jeżeli przed tym apka się zaloguje.

Główne pytanie - masz oryginalnego taga?
Nie, ale to chyba nie ma znaczenia... (?) Bo nie chodzi o to, ze nie odbywa się odczyt, a o to, ze apka traci komende, jeżeli nie jest poprzednio zalogowana.

Czasami na granicy zasięgu wifi albo na syfnym połączeniu komórkowym apka może długo się logować i komenda czasem nie przejdzie. Ale problemy z komunikacją widać od razu, obiekty się co jakiś czas robią nieaktywne i wyskakują komunikaty "establishing connection". Ale jak masz normalne połączenie to wszystko śmiga.
Właśnie o to chodzi. Jak podchodzę do domu, to telefon zaczyna się łączyć z domowym wifi dopiero po odblokowaniu jak czytam taga, i apka dopiero się zaloguje - traci komende.
*

Offline homelogic

  • Moderator
  • ***** 341
  • 11
  • Nazwa i wersja ID: Loxone + Ampio + Delta Dore + Grenton + KNX
Odp: Tagi NFC
« Odpowiedź #7 dnia: Marzec 12, 2016, 03:15:58 pm »
Główne pytanie - masz oryginalnego taga?
Nie, ale to chyba nie ma znaczenia... (?)

Ma zasadnicze. Ich tagi i koniec. Na razie wszystkie próby o których wiem z nieoryginalnymi tagami kończyły się dziwnymi zonkami typu właśnie odpalenie raz na kilka razy.
« Ostatnia zmiana: Marzec 12, 2016, 03:19:41 pm wysłana przez homelogic »
*

Offline sztywniak

  • ***** 601
  • 23
  • Nazwa i wersja ID: HC2 3.60/ 4.37, Vera 1.7.1018
Odp: Tagi NFC
« Odpowiedź #8 dnia: Marzec 12, 2016, 06:53:54 pm »
Kuba jakie ma znaczenie jaki to tag? ;-)
Jesteś pewien że wiesz jak działa NFC?

Dmode90: wklej tu to co jest zapisane w tagu proszę
*

Offline dmode90

  • * 20
  • 2
Odp: Tagi NFC
« Odpowiedź #9 dnia: Marzec 12, 2016, 07:01:34 pm »
Dmode90: wklej tu to co jest zapisane w tagu proszę
MAC zamieniłem na gwiazdki.
** TagInfo scan (version 4.17.122) 2016-03-12 19:56:22 **
Report Type: External

-- INFO ------------------------------

# IC manufacturer:
NXP Semiconductors

# IC type:
NTAG203(F) (NTAG203(F))

# NFC Forum NDEF-compliant tag:
Type 2 Tag

-- NDEF ------------------------------

# NFC data set information:
NDEF message containing 2 records
Current message size: 136 bytes
Maximum message size: 137 bytes
NFC data set access: Read & Write
Can be made Read-Only

# Record #1: URI record:
Type Name Format: NFC Forum well-known type
Short Record
type: "U"
protocol field: [none]
URI field: loxonecmd://ms?mac=************&cmd=jdev%2Fsps%2Fio%2F0d3d757f-017d-428c-ffff112233445566%2Fon
Payload length: 95 bytes
Payload data:

[00] 00 6C 6F 78 6F 6E 65 63 6D 64 3A 2F 2F 6D 73 3F |.loxonecmd://ms?|
[10] хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх |mac=************|
[20] 26 63 6D 64 3D 6A 64 65 76 25 32 46 73 70 73 25 |&cmd=jdev%2Fsps%|
[30] 32 46 69 6F 25 32 46 30 64 33 64 37 35 37 66 2D |2Fio%2F0d3d757f-|
[40] 30 31 37 64 2D 34 32 38 63 2D 66 66 66 66 31 31 |017d-428c-ffff11|
[50] 32 32 33 33 34 34 35 35 36 36 25 32 46 6F 6E    |2233445566%2Fon |

# Record #2: Android Application record:
Type Name Format: NFC Forum external type
Short Record
type: "android.com:pkg"
package name: com.loxone.kerberos
Payload length: 19 bytes
Payload data:

[00] 63 6F 6D 2E 6C 6F 78 6F 6E 65 2E 6B 65 72 62 65 |com.loxone.kerbe|
[10] 72 6F 73                                        |ros             |

# NDEF message:
[00] 91 01 5F 55 00 6C 6F 78 6F 6E 65 63 6D 64 3A 2F |.._U.loxonecmd:/|
[10] хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх  |/ms?mac=********|
[20] хх хх хх хх 26 63 6D 64 3D 6A 64 65 76 25 32 46 |****&cmd=jdev%2F|
[30] 73 70 73 25 32 46 69 6F 25 32 46 30 64 33 64 37 |sps%2Fio%2F0d3d7|
[40] 35 37 66 2D 30 31 37 64 2D 34 32 38 63 2D 66 66 |57f-017d-428c-ff|
[50] 66 66 31 31 32 32 33 33 34 34 35 35 36 36 25 32 |ff112233445566%2|
[60] 46 6F 6E 54 0F 13 61 6E 64 72 6F 69 64 2E 63 6F |FonT..android.co|
[70] 6D 3A 70 6B 67 63 6F 6D 2E 6C 6F 78 6F 6E 65 2E |m:pkgcom.loxone.|
[80] 6B 65 72 62 65 72 6F 73                         |kerberos        |

-- EXTRA ------------------------------

# Memory size:
168 bytes total memory
* 42 pages, with 4 bytes per page
* 144 bytes user memory (36 pages)

# IC detailed information:
Full product name:
* NT2H0301G0DUD or NT2H0301F0DTx

-- TECH ------------------------------

# Technologies supported:
ISO/IEC 14443-3 (Type A) compatible
ISO/IEC 14443-2 (Type A) compatible

# Android technology information:
Tag description:
* TAG: Tech [android.nfc.tech.NfcA, android.nfc.tech.MifareUltralight, android.nfc.tech.Ndef]
android.nfc.tech.Ndef
android.nfc.tech.MifareUltralight
android.nfc.tech.NfcA
* Maximum transceive length: 253 bytes
* Default maximum transceive time-out: 618 ms


# Detailed protocol information:
ID: XX:XX:XX:XX:XX:XX:XX
ATQA: 0x4400
SAK: 0x00

--------------------------------------
« Ostatnia zmiana: Marzec 13, 2016, 04:06:03 pm wysłana przez dmode90 »
*

Offline homelogic

  • Moderator
  • ***** 341
  • 11
  • Nazwa i wersja ID: Loxone + Ampio + Delta Dore + Grenton + KNX
Odp: Tagi NFC
« Odpowiedź #10 dnia: Marzec 12, 2016, 07:42:07 pm »
Kuba jakie ma znaczenie jaki to tag? ;-)

Np. takie, że Loxonowy to NTAG 216.

Praktyka jest taka jak pisałem - jeszcze nikt z moich klientów nie trafił na poprawnie działający, nieoryginalny tag. Jak trafią przed forumowiczami to dam znać który i skąd ;)
*

Offline sztywniak

  • ***** 601
  • 23
  • Nazwa i wersja ID: HC2 3.60/ 4.37, Vera 1.7.1018
Odp: Tagi NFC
« Odpowiedź #11 dnia: Marzec 12, 2016, 08:18:40 pm »
Kuba : czy możesz tu wkleić zawartość "oryginalnego" tag-a ?
W tagu zapisana jest informacja, że smartfon ma uruchomić aplikację loxona z odpowiednimi parametrami. Jeżeli tag kolegi dmode90 zadziałał prawidłowo chociaż raz to znaczy , że przyczyny trzeba szukać w innym miejscu.

dmode90 : jeżeli nadal apka loxona będzie fiksowała , to możesz spróbować innej metody, tzn w tagu zapisać link do API loxona gdzie włączasz jakieś urządzenie. Niestety nie znam API loxona i nie mogę Ci podać gotowca.
*

Offline homelogic

  • Moderator
  • ***** 341
  • 11
  • Nazwa i wersja ID: Loxone + Ampio + Delta Dore + Grenton + KNX
Odp: Tagi NFC
« Odpowiedź #12 dnia: Marzec 12, 2016, 09:04:38 pm »
Kuba : czy możesz tu wkleić zawartość "oryginalnego" tag-a ?
W tagu zapisana jest informacja, że smartfon ma uruchomić aplikację loxona z odpowiednimi parametrami. Jeżeli tag kolegi dmode90 zadziałał prawidłowo chociaż raz to znaczy , że przyczyny trzeba szukać w innym miejscu.

Wrzucę w poniedziałek. Sam się zrobiłem ciekawy ;)

dmode90 : jeżeli nadal apka loxona będzie fiksowała , to możesz spróbować innej metody, tzn w tagu zapisać link do API loxona gdzie włączasz jakieś urządzenie. Niestety nie znam API loxona i nie mogę Ci podać gotowca.

Tutaj to już jest:

[20] 26 63 6D 64 3D 6A 64 65 76 25 32 46 73 70 73 25 |&cmd=jdev%2Fsps%|
[30] 32 46 69 6F 25 32 46 30 64 33 64 37 35 37 66 2D |2Fio%2F0d3d757f-|
[40] 30 31 37 64 2D 34 32 38 63 2D 66 66 66 66 31 31 |017d-428c-ffff11|
[50] 32 32 33 33 34 34 35 35 36 36 25 32 46 6F 6E    |2233445566%2Fon |

Przykładowa komenda z API wygląda tak: http://miniserver/dev/sps/​io/​PushbuttonLivingRoomLight/On

« Ostatnia zmiana: Marzec 12, 2016, 09:49:04 pm wysłana przez homelogic »
*

Offline homelogic

  • Moderator
  • ***** 341
  • 11
  • Nazwa i wersja ID: Loxone + Ampio + Delta Dore + Grenton + KNX
Odp: Tagi NFC
« Odpowiedź #13 dnia: Marzec 12, 2016, 09:49:18 pm »
Dane techniczne oryginalnego taga:
http://shop.loxone.com/enen/nfc-smart-tags.html

Chipset:    NXP NTAG 216
Range:    1-30mm
Features:    7-byte serial number, read/write, read only, re-writable
Material:    PVC
Frequency:    HF 13.56MHz
Safety Standards:    ISO 14 443-2 , ISO 14 443-3 A, NFC-Forum Type 2
Storage capacity:    888 Byte (NDEF: 868 Byte)
Shape:    Round
Diameter:    30mm

Interesująca jest pojemność 868 bajtów NDEF.

A tutaj info z taga dmode90:

# NFC data set information:
NDEF message containing 2 records
Current message size: 136 bytes
Maximum message size: 137 bytes

Zapchany na full...

[EDIT]

NTAG 203 to tag pierwszej generacji. NTAG 216 to tag drugiej generacji:
https://rapidnfc.com/nxp_ntag21x

Bardzo możliwe że apka Loxone rozpoznaje typ taga i wrzuca różne komendy. Tak jak pisałem, nieoryginalne tagi chodziły, ale strasznie niestabilnie. U dmode90 jest wpisana praktycznie goła komenda z API.
« Ostatnia zmiana: Marzec 12, 2016, 10:02:17 pm wysłana przez homelogic »
*

Offline dmode90

  • * 20
  • 2
Odp: Tagi NFC
« Odpowiedź #14 dnia: Marzec 12, 2016, 10:23:56 pm »
Spróbuje przy okazji na NTAG 216.
Dzięki za wyjaśnienie.