Wiznet makers

Aimee0

Published May 15, 2026 ©

139 UCC

23 WCC

24 VAR

0 Contests

0 Followers

0 Following

Original Link

DIY Aliro Smart Lock

DIY Aliro Smart Lock

COMPONENTS
PROJECT DESCRIPTION

 

📌 Overview

https://aliro.mayday.software/

이 프로젝트는 ESP32-S3, PN532 NFC, Aliro, Matter DoorLock, 그리고 W5500 Ethernet을 조합해 phone wallet 기반 access controller를 구현하려는 사례입니다. 출발점은 Proxmark3 기반 HomeKey 연구였고, 이후 ESP32-S3 + PN532 기반 Aliro smart lock 구조로 확장되었습니다.

해결하려는 문제는 명확합니다. Apple Home Key나 Google Wallet을 지원하는 상용 smart lock은 가격이 높고 특정 vendor ecosystem에 묶이는 경우가 많습니다. Aliro는 이 문제를 줄이기 위해 등장한 access credential standard로, Apple Wallet, Google Wallet, Samsung Wallet을 포함한 여러 wallet ecosystem에서 사용할 수 있는 공통 접근 방식을 목표로 합니다. CSA는 2026년 2월 26일 Aliro 1.0 specification release를 발표했습니다.

📌 Features

Phone wallet 기반 access control 구조

이 프로젝트는 Apple Wallet, Google Wallet, Samsung Wallet을 하나의 access controller에서 다루는 방향을 목표로 합니다. Aliro는 access credential의 fragment를 줄이기 위한 표준이며, CSA는 Aliro 1.0이 corporate offices, universities, hospitality venues, residential homes 등 다양한 access-control 환경을 겨냥한다고 설명합니다.

ESP32-S3 + PN532 기반 NFC reader

기본 hardware path는 ESP32-S3-WROOM-1 DevKitC와 PN532 NFC breakout입니다. PN532는 SPI mode로 연결되며, 원문에는 GPIO 단위의 default pin preset이 제시되어 있어 개발자가 hardware bring-up을 검토하기 쉽습니다.

W5500 Ethernet 기반 field service path

W5500은 NFC 인증을 직접 처리하지 않습니다. 이 프로젝트에서 W5500의 역할은 field-deployable setup에서 안정적인 wired LAN 경로를 제공하는 것입니다. 원문은 LilyGO T-ETH-Lite-ESP32S3 구성에서 W5500 Ethernet이 WebUI, OTA update, LAN log access를 제공한다고 설명합니다.

Matter, MQTT, Prometheus 연동 방향

aliro-esp32 track은 Matter BLE commissioning, Matter DoorLock cluster, Local HTTP API, MQTT telemetry, Prometheus metrics endpoint를 포함하는 방향으로 설명됩니다. 이 구조는 door lock을 단순 actuator가 아니라, 상태를 관찰하고 유지보수할 수 있는 networked embedded device로 다루게 합니다.

Proxmark3 기반 NFC protocol research

homekey_reader.py는 Proxmark3를 사용해 Apple ECP Access mode와 ISO 14443-A traffic을 관찰하기 위한 research tool입니다. 원문은 이 도구가 실제 lock firmware가 아니라 sniffing과 protocol analysis를 위한 도구라고 설명합니다.

📌 Developer

https://ilia.ae/en/home/#about-me

이 프로젝트는 Ilia Arestov가 진행한 access controller 개발 사례입니다. Developer profile에 따르면 Ilia Arestov는 Dubai 기반 Fractional Chief Technology Officer이며, IT와 automation 분야에서 15년 이상의 경험을 보유하고 있습니다. 또한 215개 project 수행, 100명 이상 team management, 6개의 active patents, 38개국 50,000명 이상 사용자를 가진 product 경험이 소개되어 있습니다.

이 배경은 프로젝트 구조에서도 확인됩니다. 원본 프로젝트는 단순 NFC reader demo가 아니라 ESP32-S3 + PN532 기반 access controller에 Aliro NFC transaction, lock actuation, Matter provisioning, MQTT telemetry, tamper detection, Prometheus metrics까지 포함하는 구조로 설명됩니다. 또한 field-deployable setup에서는 LilyGO T-ETH-Lite-ESP32S3W5500 Ethernet을 통해 WebUI, OTA update, LAN log access를 제공하는 방향이 제시됩니다.

ESP32-S3 + PN532 hardware validation에서 시작해 Matter/Aliro transaction, real-device validation, control plane, integrations, backend bridge, production rollout goal까지 이어지는 7단계 work plan입니다. 이 roadmap은 prototype access controller가 field-ready device로 발전하기 위해 필요한 기술 요소를 보여줍니다.

📌 System Architecture

이 프로젝트의 구조는 크게 두 계층으로 나눌 수 있습니다.

첫 번째는 credential/authentication path입니다.

Phone Wallet / NFC Credential
        ↓ NFC ISO 14443-A
PN532 NFC Frontend
        ↓ SPI
ESP32-S3 Access Controller
        ↓ GPIO / Relay / Lock Driver
Physical Lock Output

두 번째는 network/service path입니다.

ESP32-S3
        ↓ SPI
W5500 Ethernet Controller
        ↓ Wired Ethernet / LAN
WebUI / OTA Update / Log Access / Local HTTP API / MQTT / Prometheus
NFC path는 사용자가 스마트폰을 reader에 tap했을 때 credential을 처리하는 경로입니다. 반면 W5500 Ethernet path는 설치 이후의 운영, 설정, 로그 확인, update, home automation integration에 더 가까운 역할을 합니다. 이 분리가 중요합니다. Door access device는 한 번 설치되면 USB cable을 매번 연결하기 어렵고, Wi-Fi 품질도 현장 환경에 따라 달라질 수 있습니다. 따라서 유선 Ethernet service path는 실제 설치형 장치에서 큰 의미를 가집니다.

📌 Role and Application of the WIZnet's Chip

이 프로젝트에서 확인되는 WIZnet chip은 W5500입니다. W5500은 hardwired TCP/IP stack을 내장한 Ethernet controller chip이며, 외부 MCU와 SPI로 연결됩니다. WIZnet 공식 문서 기준으로 W5500은 10/100 Ethernet MAC/PHY, TCP, UDP, IPv4, ICMP, ARP, IGMP, PPPoE, 8 independent sockets, 32 KB internal memory를 지원합니다.

이 프로젝트에서 W5500의 역할은 “문을 여는 인증 처리”가 아닙니다. 인증과 credential flow는 PN532, ESP32-S3 firmware, Aliro/HomeKey/Matter stack이 담당합니다. W5500은 고정 설치형 access controller에 안정적인 wired Ethernet 운영 경로를 제공하는 역할입니다.

이 차이가 중요합니다. Door lock이나 access controller는 일반적인 desk demo와 다릅니다. 한 번 설치되면 장치 접근이 어렵고, 네트워크 불안정은 유지보수 비용으로 이어질 수 있습니다. W5500을 사용하면 WebUI, OTA update, log access 같은 현장 운영 기능을 wired LAN 위에서 설계할 수 있습니다.

특히 smart lock, apartment access panel, office access controller, hotel room controller, elevator access system처럼 설치 위치가 고정된 장치에서는 W5500 기반 Ethernet이 다음과 같은 가치를 제공합니다.

관점W5500 적용 가치
유지보수성USB 연결 없이 LAN에서 WebUI, log, OTA update 접근 가능
설치 안정성Wi-Fi 간섭이 큰 환경에서도 wired Ethernet path 확보 가능
확장성Local HTTP API, MQTT telemetry, Prometheus metrics와 같은 network service 확장 가능
제품화 관점field diagnostics, firmware update, event logging 구조를 사전에 설계하기 쉬움
WIZnet 생태계 관점W5500을 단순 network add-on이 아니라 access-control device의 service backbone으로 포지셔닝 가능

📌 Related Existing Contents & Expansion Value

HomeKey-ESP32

  • Link: https://maker.wiznet.io/lawrence/projects/homekey%2Desp32/
  • Similarity Point:
    HomeKey-ESP32는 ESP32와 PN532 NFC module을 이용해 Apple Home Key 기반 DIY lock을 구현하는 프로젝트입니다. 이번 Aliro Smart Lock 프로젝트와 마찬가지로 phone wallet 기반 NFC unlock, ESP32 host MCU, PN532 NFC frontend, smart lock use case를 공유합니다. Maker Site 본문에는 선택 사항으로 W5500·DM9051 등 Ethernet PHY support도 언급되어 있어, wired network 기반 smart lock 확장 관점에서도 연결됩니다. 
  • Difference:
    HomeKey-ESP32는 Apple Home Key 중심의 구현입니다. 반면 이번 Aliro Smart Lock 프로젝트는 Apple Home Key 연구를 바탕으로 Aliro, Matter DoorLock, Apple/Google/Samsung wallet ecosystem까지 확장하려는 방향입니다. 즉, HomeKey-ESP32가 Apple ecosystem 중심의 NFC lock reference라면, Aliro Smart Lock은 multi-wallet access controller로 발전하려는 사례입니다.
  • Connection Value:
    두 콘텐츠를 함께 보면 phone wallet 기반 access control의 발전 흐름을 설명할 수 있습니다. HomeKey-ESP32는 Apple Home Key 기반 DIY implementation을 보여주고, Aliro Smart Lock은 이를 Aliro/Matter 기반의 broader access-control architecture로 확장합니다.

How to Build an ESPHome PoE TOTP Door Lock with W5500 Ethernet?

  • Link: https://maker.wiznet.io/Benjamin/projects/how-to-build-an-esphome-poe-totp-door-lock-with-w5500-ethernet/?serob=rd&serterm=year&utm_source=chatgpt.com
  • Similarity Point:
    이 콘텐츠는 W5500을 smart door lock의 wired Ethernet interface로 사용하는 사례입니다. Home Assistant API, MQTT, OTA, SNTP, UDP door-sensor traffic이 W5500 Ethernet을 통해 처리되는 구조로 설명되어 있어, 이번 Aliro project와 가장 직접적으로 연결됩니다. 
  • Difference:
    기존 콘텐츠는 ESPHome, PoE, TOTP keypad, Home Assistant 중심의 door lock입니다. 이번 Aliro project는 PN532 NFC, phone wallet credential, Aliro, Matter DoorLock 중심입니다. 즉, 인증 방식은 다르지만 “door-side device를 W5500 wired network로 안정화한다”는 설계 관점은 유사합니다.
  • Connection Value:
    두 콘텐츠를 함께 보면 W5500 기반 smart access controller의 확장 방향이 명확해집니다. 하나는 keypad/TOTP 기반 access, 다른 하나는 phone wallet/NFC 기반 access입니다. 공통 기반은 W5500을 통한 wired service path입니다.

📌 Market & Application Value

이 프로젝트가 적용될 수 있는 분야는 smart lock, apartment access panel, office door controller, university facility access, hotel room access, parking gate, elevator access system 등입니다. CSA도 Aliro의 적용 범위를 corporate offices, universities, hospitality venues, residential homes, underground parking garages, elevators까지 넓게 설명합니다.

B2C 관점에서는 maker와 advanced DIY developer가 phone wallet 기반 lock을 이해하고 실험하는 학습용 가치가 큽니다. B2B 관점에서는 더 큰 의미가 있습니다. Access controller는 보통 현장에 고정 설치되며, 유지보수·로그·update·장애 대응이 중요합니다. 이 지점에서 W5500 wired Ethernet은 제품 설계상 설득력이 있습니다.

기존 상용 솔루션과 비교했을 때, 이 프로젝트의 차별점은 “완성된 smart lock”이 아니라 개방형 architecture reference에 있습니다. Aliro와 Matter가 credential interoperability를 담당하고, W5500이 field service network를 담당하는 구조는 OEM이나 system integrator가 검토할 만한 방향입니다.

다만 현재 공개 자료 기준으로 Aliro path는 아직 완료 상태가 아닙니다. iPhone에서 SELECTAUTH0 trace까지 도달했지만, AUTH0 = 6984 이후 cold-tap Step-up transition이 pending으로 남아 있습니다. 따라서 이 프로젝트는 “즉시 상용 적용 가능한 lock”이 아니라, “차세대 wallet-based access controller의 기술 검토 사례”로 보는 것이 적절합니다.

📌 External Indicators

항목확인 결과해석출처
Project article visibilityilia.ae article이 공개되어 있으며, public view/comment/like 수치는 명확히 노출되지 않음정량 지표보다는 기술 설명형 article 성격이 강하다.(ilia.ae)
Official ecosystem signalCSA가 2026년 2월 26일 Aliro 1.0을 발표했고, Apple, Google, Samsung, ASSA ABLOY, NXP, STMicroelectronics 등 주요 ecosystem 참여 기업을 언급했다.Maker-level implementation은 아직 초기지만, 표준과 시장 방향성은 강하다.(CSA-IOT)

📌 WIZnet Strategic Value

이 프로젝트의 핵심 가치는 W5500을 access-control device의 wired service backbone으로 설명할 수 있다는 점입니다. W5500은 이 구조에서 credential engine이 아닙니다. 대신 access controller가 현장에 설치된 이후에도 WebUI, OTA update, log access, telemetry 같은 운영 기능을 안정적으로 제공하는 기반이 됩니다.

외부 개발자에게 주는 메시지도 명확합니다.

NFC는 tap을 처리하고,
Matter는 ecosystem integration을 담당하며,
W5500은 fixed device의 reliable LAN path를 제공한다.

이 조합은 일반적인 “ESP32 + Ethernet 연결”보다 설득력이 큽니다. Door access controller는 장기간 설치되어야 하고, 장애가 나면 바로 사용자 불편으로 이어집니다. 따라서 wired Ethernet 기반 diagnostics와 update path는 실제 제품 기획 단계에서도 중요한 설계 요소가 됩니다.

WIZnet Maker 생태계 측면에서는 이 프로젝트가 기존 W5500 smart lock, secure identity, Matter bridge 콘텐츠를 하나의 흐름으로 묶어줍니다. W5500은 smart home, building access, industrial gateway, Home Assistant integration 등 여러 영역에서 반복적으로 재사용 가능한 network foundation으로 포지셔닝될 수 있습니다.

📌 Summary

이 프로젝트는 ESP32-S3, PN532, Aliro, Matter DoorLock, MQTT, Prometheus, 그리고 W5500 Ethernet을 결합한 phone wallet 기반 access controller 사례입니다. 원본 자료 기준으로 board, chip, pin map, protocol flow, file/track name, 테스트 기기, 현재 구현 상태가 비교적 구체적으로 확인됩니다.

가장 중요한 WIZnet 관점의 가치는 W5500을 고정 설치형 smart access device의 유선 운영 경로로 활용한다는 점입니다. W5500은 인증 처리를 담당하지 않지만, WebUI, OTA update, LAN log access, telemetry 같은 field service 기능을 안정적인 wired Ethernet 위에 올릴 수 있게 합니다.

현재 공개 자료 기준으로 Aliro firmware는 아직 완성 단계가 아닙니다. iPhone에서 SELECTAUTH0 trace까지 도달했지만, AUTH0 = 6984 이후 cold-tap Step-up transition이 pending입니다. 따라서 이 프로젝트는 완성형 상용 smart lock이라기보다, Aliro/Matter 시대의 wallet-based access controller가 W5500 Ethernet과 어떻게 결합될 수 있는지 보여주는 기술 검토 사례로 보는 것이 적절합니다.

📌 FAQ

1. 이 프로젝트는 어떤 문제를 해결하려는가?

이 프로젝트는 phone wallet 기반 door access가 특정 vendor ecosystem에 묶이는 문제를 줄이려는 방향을 보여줍니다. Aliro와 Matter DoorLock을 이용해 Apple, Google, Samsung wallet ecosystem을 하나의 access controller 구조에서 다루는 것이 핵심입니다.

2. W5500은 이 프로젝트에서 어떤 역할을 하는가?

W5500은 NFC 인증을 수행하지 않습니다. 이 프로젝트에서 W5500은 LilyGO T-ETH-Lite-ESP32S3 field baseline에서 wired Ethernet을 제공하며, WebUI, OTA update, LAN log access 같은 운영 기능을 가능하게 하는 network path입니다.

3. 이 프로젝트는 실제 door lock으로 바로 사용할 수 있는가?

Aliro path는 아직 daily use 준비 상태로 보기 어렵습니다. 원문 기준으로 iPhone에서 live SELECTAUTH0 trace까지 도달했지만, AUTH0 = 6984 이후 cold-tap Step-up transition이 pending입니다.

4. 개발자가 이 프로젝트에서 재사용할 수 있는 부분은 무엇인가?

ESP32-S3 + PN532 NFC reader 구조, Aliro/HomeKey protocol research flow, Matter DoorLock integration 방향, MQTT/Prometheus 기반 telemetry 구조, W5500 기반 field service path를 재사용 관점에서 참고할 수 있습니다. 특히 PN532 default pin map과 W5500 GPIO conflict note는 hardware 설계 시 바로 참고할 수 있는 구체적인 정보입니다.

5. 기존 WIZnet Maker Site smart lock 예제와 무엇이 다른가?

기존 Maker Site smart lock 예제는 keypad/TOTP, ESPHome, Home Assistant, secure element, challenge-response authentication 등에 초점을 둔 사례가 많습니다. 이번 프로젝트는 phone wallet, NFC, Aliro, Matter DoorLock을 중심으로 하면서도 W5500 Ethernet을 field maintenance path로 활용한다는 점에서 차별성이 있습니다.

📌 Reference Link

https://ilia.ae/en/projects/apple-homekey-pm3-reader/

https://aliro.mayday.software/

 

Documents
Comments Write