Wiznet makers

Aimee0

Published April 17, 2026 ©

117 UCC

23 WCC

23 VAR

0 Contests

0 Followers

0 Following

Original Link

drone_hass

Open-source Drone-in-a-Box system that links Home Assistant alarms with MAVLink drones for automated patrols, live monitoring, and secure dock control.

COMPONENTS Hardware components

WIZnet - W5500

x 1


PROJECT DESCRIPTION
Generated by ChatGPT

📌 Overview

drone_hassHome Assistant 알람 이벤트와 MAVLink 호환 드론을 연결해, 침입·이상 상황 발생 시 드론이 자동 순찰을 수행하도록 설계된 오픈소스 드론 도크 프로젝트입니다.

한 문장으로 설명하면, 집이나 공장에 이상 상황이 발생하면 드론이 자동으로 출동해서 현장을 확인해주는 시스템입니다.

이 프로젝트는 단순히 드론을 원격 조종하는 시스템이 아니라, 알람 감지 → 도크 제어 → 드론 이륙 → 지정 구역 순찰 → 영상 확인 → 비행 기록 저장까지 하나의 자동화 흐름으로 구성한 것이 특징입니다.

WIZnet 관점에서 핵심은 W5500 Ethernet 칩이 드론 도크의 안정적인 유선 네트워크 연결을 담당한다는 점입니다. 도크 리드 개방, 센서 상태 확인, 충전 제어와 같은 중요한 동작을 Wi-Fi에만 의존하지 않고 Ethernet 기반으로 처리할 수 있어, 드론 보안·순찰 시스템의 신뢰성을 높이는 구조입니다.

현재 공개 자료 기준으로는 완성 상용 제품이라기보다, Home Assistant, MAVLink, ArduPilot, MQTT, WIZnet W5500을 결합한 초기 단계의 오픈소스 Drone-in-a-Box 프로토타입으로 보는 것이 적절합니다.

상용 드론 보안 시스템은 2만~10만 달러인데,  해당 프로젝트는 오픈소스 기반으로 약 4,500~9,000달러를 목표로 하고 있습니다.

📌 Features

Home Assistant 알람 연동 드론 순찰

알람 이벤트 발생 시 안전 조건 확인, 도크 개방, 이륙, 정해진 경로 순찰, 영상 스트리밍을 하나의 자동화 흐름으로 묶는 구조입니다.

MAVLink-MQTT Bridge

MAVSDK-Python과 MQTT를 이용해 MAVLink 드론 상태를 Home Assistant가 이해할 수 있는 토픽 구조로 변환합니다. 

MAVLink는 제한된 대역폭과 잡음이 있는 환경에서도 사용되어 온 드론·무인이동체 통신 프로토콜입니다.  https://mavlink.io/en/

WIZnet W5500 기반 유선 도크 네트워크

도크 컨트롤러는 ESP32 + W5500 SPI Ethernet 조합으로 설계되어, MQTT/ESPHome 기반 도크 상태·리드·센서 제어를 유선 LAN으로 처리합니다. W5500은 하드웨어 TCP/IP 스택, 10/100 Ethernet MAC/PHY, SPI 인터페이스, 8개 소켓, 32KB 버퍼를 제공하는 Ethernet Controller입니다.

실시간 RTSP 영상 + 준법 기록 구조

go2rtc/mediamtx 기반 RTSP 영상 스트리밍과, Ed25519 서명·SHA-256 해시 체인·OpenTimestamps·S3 Object Lock 기반 감사 기록 구조가 문서화되어 있습니다.

ArduPilot SITL 개발 경로

실제 드론 없이 ArduPilot SITL로 브리지, 미션, Home Assistant 연동을 테스트할 수 있도록 설계되어 있습니다. ArduPilot 공식 문서도 SITL이 하드웨어 없이 Plane/Copter/Rover 동작을 실행·검증할 수 있다고 설명합니다.

📌 System Architecture

drone_hass의 구조는 드론 제어부, Home Assistant 통합부, 물리 도크, 영상·기록 인프라로 나뉩니다.

전체 흐름을 요약하면, 알람 센서가 이상 상황을 감지하면 Home Assistant가 자동화 조건을 판단하고, Bridge Add-on이 드론 명령으로 변환합니다. 드론은 MAVLink를 통해 이륙·순찰을 수행하고, 영상은 RTSP로 전달됩니다. 동시에 물리 도크는 W5500 기반 유선 네트워크를 통해 안정적으로 제어되며, 비행 기록은 감사 가능한 형태로 저장됩니다.

1. 이벤트 발생

Home Assistant의 보안 알람, 센서 이벤트, 수동 서비스 호출이 순찰 요청을 만듭니다. Part 107 모드에서는 RPIC의 1회 승인 토큰을 받고, 이후 단계에서는 Part 108 또는 EU Specific-category 운용 모델에 맞춘 ComplianceGate가 들어가는 구조입니다. 현재 공개 README는 Part 107에서는 현장 조종자 승인, Part 108/EU PDRA-S02에서는 감독형 자동화 모델을 목표로 한다고 설명합니다.

2. Bridge Add-on

Bridge는 Python 3.12 기반의 mavlink_mqtt_bridge 패키지로 구성되어 있습니다. 첨부 ZIP의 pyproject.toml 기준 주요 의존성은 mavsdk, aiomqtt, pydantic, PyYAML, structlog입니다. Bridge는 MAVSDK를 통해 ArduPilot/MAVLink 기체와 통신하고, 비행 상태·배터리·위치·명령 응답을 MQTT 토픽으로 발행합니다. (프로젝트 작성자 제공 자료 기준)

3. Home Assistant Integration

Home Assistant 쪽은 MQTT 토픽을 구독하여 센서, binary sensor, command service, dashboard entity로 변환하는 별도 integration을 목표로 합니다. 프로젝트 README 기준 Phase 1 항목이며, 현재는 다음 단계로 분류되어 있습니다.

4. Physical Dock

도크에는 ESP32 기반 컨트롤러, 리드 액추에이터, 리미트 스위치, pad-clear sensor, 온도·습도·연기 감지, 충전 제어가 들어갑니다. 첨부 자료 기준 도크의 핵심 네트워크 경로는 Cat6 PoE++ → PoE splitter → ESP32-WROOM-32U + W5500 SPI Ethernet입니다. W5500은 도크가 MQTT broker 및 Home Assistant/ESPHome 네트워크에 안정적으로 붙도록 하는 유선 Ethernet 역할을 담당합니다. (

5. Video & Compliance Flow

드론 또는 companion computer의 카메라는 RTSP 스트림을 go2rtc/mediamtx로 전달하고, Home Assistant는 이를 camera entity로 표시합니다. 비행 기록은 장기적으로 SQLite metadata chain, 서명, 해시 체인, OpenTimestamps, Litestream/S3 Object Lock과 연결되는 구조로 문서화되어 있습니다.

📌 Role and Application of the WIZnet's Chip

https://github.com/acato/drone_hass/blob/main/docs/architecture.md#connectivity-poe-primary-wifi-fallback

사용 WIZnet 칩 : W5500

적용 위치 : 드론 본체가 아니라 물리 도크 컨트롤러에 적용됩니다. Github 코드 기준 도크 컨트롤러는 ESP32-WROOM-32U + W5500 SPI Ethernet 구조입니다.

네트워크 역할

W5500은 도크의 유선 Ethernet 인터페이스로 동작합니다. 도크는 이 경로를 통해 MQTT over TCP/TLS, ESPHome native API, NTP 등 로컬 네트워크 통신을 수행하는 구조입니다.

📌 Market & Application Value

적용 가능한 시장

drone_hass는 단순 취미용 드론 자동화보다 B2B 시설 보안·현장 모니터링 시장에 더 적합합니다. 적용 가능한 분야는 다음과 같습니다.

분야적용 가능성구매 주체
산업 시설 보안야간 침입 감지 후 perimeter patrol, 현장 영상 확인공장, 물류센터, 발전소, 데이터센터
스마트 팩토리·플랜트 점검고정 CCTV 사각지대 보완, 반복 순찰시설관리팀, 보안 SI, 설비 유지보수 업체
태양광·농업·건설 현장넓은 부지의 이상 상태 확인, 계절·시간 기반 자동 flyover농장주, EPC, O&M 업체
공공 안전·민간 보안 서비스이벤트 기반 현장 출동 전 상황 확인보안 서비스 사업자, 지자체, 공공기관
고급 주거·사유지 보안Home Assistant 기반 개인 보안 시스템 확장고급 주택, 사유지, 커뮤니티 보안 운영자

시장 측면에서도 drone-in-a-box 분야는 성장성이 있습니다. The Business Research Company는 drone-in-a-box 시장이 2025년 $1.78B에서 2026년 $2.14B로 성장하고, 2030년에는 $4.39B 규모에 이를 것으로 전망했습니다.(링크) 또한 주요 적용 분야로 surveillance, monitoring, data collection, security, agriculture, infrastructure inspection을 제시합니다.

📌 WIZnet Strategic Value

이 UCC의 전략적 가치는 WIZnet 칩의 적용 범위를 “일반 임베디드 Ethernet”에서 “안전 동작을 포함한 로봇 도크 네트워크”로 확장했다는 점입니다.

기존 W5500 적용 사례는 센서 게이트웨이, TCP 서버, 산업용 데이터 수집 장치, 간단한 MQTT 노드가 많습니다. drone_hass는 한 단계 더 나아가 도크 개방 실패가 실제 비행 안전에 영향을 줄 수 있는 구조에서 W5500을 유선 제어망의 핵심 부품으로 배치합니다. 이는 WIZnet Maker 생태계에서 차별성이 큽니다. 

WIZnet 고객·개발자에게 주는 메시지

메시지의미
W5500은 단순 연결용 칩이 아니라 안전 제어 경로에도 적합하다도크, 로봇 충전소, 산업 자동화 게이트웨이 같은 신뢰성 중심 애플리케이션으로 확장 가능
Home Assistant + MQTT + W5500 조합은 강력하다메이커와 산업 PoC가 모두 이해하기 쉬운 구조
무선만으로 부족한 현장에는 유선 Ethernet이 여전히 중요하다드론, 로봇, 보안 장치에서 Wi-Fi 장애를 보완하는 설계 논리 제공
WIZnet 레퍼런스 디자인으로 확장 가능하다ESP32/W5500, RP2040/W5500, W5500-EVB-Pico 기반의 도크·게이트웨이 예제로 발전 가능

📌 Summary

drone_hass는 Home Assistant, MAVLink, ArduPilot, MQTT, WIZnet W5500을 결합해 오픈소스 Drone-in-a-Box 보안 순찰 시스템을 만들려는 초기 구현 프로젝트입니다.

가장 큰 신규성은 단순 드론 제어가 아니라, 알람 → 도크 → 이륙 → 순찰 → 영상 → 준법 기록까지 이어지는 전체 시스템 구조를 공개 문서와 코드로 정리했다는 점입니다. WIZnet W5500은 이 구조에서 도크 컨트롤러의 유선 Ethernet 경로를 담당하며, 드론 착륙 안전과 연결되는 네트워크 신뢰성 문제를 해결하는 핵심 부품으로 사용됩니다.

외부 반응은 아직 초기 단계입니다. GitHub 기준 Star 7, Fork 0, Issue 0, PR 0, Commit 26이며 정식 Release는 없습니다. 따라서 현재 점수화 관점에서는 외부 확산성보다 신규성·시장성·전략적 적합성이 강한 UCC로 보는 것이 적절합니다.

시장성은 긍정적입니다. Drone-in-a-box 시장은 보안, 점검, 감시, 산업 자동화 수요와 맞물려 성장 중이며, drone_hass는 고가 상용 시스템을 대체하거나 보완하는 오픈소스 파일럿 플랫폼이 될 수 있습니다. 다만 현재 공개 자료 기준으로는 HA integration, dock firmware, 기구 설계, 인증·규제 대응, 실제 현장 운용 결과가 아직 확인되지 않으므로 양산 준비 완료 제품이 아니라 제품화 가능성이 높은 설계·프로토타입 단계로 평가하는 것이 정확합니다.

WIZnet 관점에서 이 UCC는 의미가 큽니다. W5500을 단순 네트워크 예제가 아니라 드론 도크, 로봇 도크, 산업 보안 자동화의 신뢰성 기반 네트워크 부품으로 보여주는 사례이기 때문입니다.

📌 FAQ

Q1. drone_hass는 무엇인가요?
drone_hass는 Home Assistant 알람 또는 자동화 이벤트를 MAVLink 호환 드론 순찰로 연결하는 오픈소스 드론 도크 시스템입니다. 드론 제어, 영상 스트리밍, 도크 제어, 비행 기록을 하나의 로컬 자동화 구조로 묶는 것이 핵심입니다.

Q2. 이 프로젝트에서 WIZnet W5500은 어떤 역할을 하나요?
WIZnet W5500은 드론 본체가 아니라 도크 컨트롤러의 유선 Ethernet 인터페이스로 사용됩니다. 도크 리드 개방, 센서 상태, MQTT/ESPHome 통신처럼 안전 동작과 연결된 네트워크 경로를 안정화하는 역할입니다.

Q3. 이 시스템은 완전 자율 비행 제품인가요?
현재 공개 자료 기준으로 완전 자율 제품은 아닙니다. 프로젝트는 감독형 자동화와 규제 승인 가능한 구조를 목표로 하며, Part 107, Part 108, EU Specific-category 운용 조건에 따라 사람의 승인·감독·개입 가능성이 필요합니다.

Q4. 제품화 가능성은 어느 정도인가요?
구조적으로는 제품화 가능한 방향입니다. 다만 HA integration, dock firmware, 실제 도크 기구 설계, 규제 승인, Remote ID, 보험, 현장 안전 절차가 아직 완성 제품 수준으로 공개 검증되지는 않았습니다.

Q5. WIZnet 관점에서 왜 중요한 UCC인가요?
이 프로젝트는 W5500을 단순 IoT Ethernet 연결이 아니라 드론 도크의 안전 제어망에 적용한 사례입니다. WIZnet 칩이 스마트홈, 로봇, 보안, 산업 자동화 사이를 연결하는 신뢰성 기반 네트워크 부품으로 확장될 수 있음을 보여줍니다.

 

 

 

Documents
Comments Write