MONITORING
조명과 감지와 관제를
한 기둥에
원격 관제 조명
거리센서를 붙인 조명입니다. 밤길을 밝히면서 지나가는 사람을 감지하고, 그 상태를 사무실이나 스마트폰에서 확인합니다. 등끼리 서로 신호를 넘겨 주기 때문에, 관제실에서 먼 곳까지 전선 없이 이어집니다.
WHY
따로 놓으면 세 배로 듭니다
가로등을 세우고, 통행 감지 설비를 따로 달고, 관제 설비를 또 놓으면 기둥도 배선도 관리도 세 벌이 됩니다. 게다가 외진 구간은 관제실까지 통신선을 끌어오는 일 자체가 큰 공사입니다.
기둥 하나로
조명·감지·통신을 한 기둥에 모았습니다. 설치도 한 번, 관리도 한 곳입니다.
통신선을 끌지 않습니다
등끼리 무선으로 신호를 넘깁니다. 멀리 있는 등도 옆 등을 거쳐 관제까지 닿습니다.
상태가 숫자로 남습니다
언제 몇 명이 지나갔는지, 등이 얼마나 밝았는지가 시간과 함께 기록됩니다.
HOW IT CONNECTS
등이 등을 거쳐 관제까지
모든 등이 관제실과 직접 통신하지 않습니다. 가까운 등끼리 신호를 이어 넘기는 방식이라, 관제실에서 멀리 떨어진 구간도 연결됩니다. 중간의 등 하나가 빠져도 다른 경로로 돌아갑니다.
설계상의 최대치입니다. 실제 배치는 지형과 등 간격에 따라 달라지므로 현장에서 확인합니다.
이 망이 나르는 것은 숫자와 상태값입니다. 등을 여러 번 거쳐 갈수록 한 번에 보낼 수 있는 양은 줄어들기 때문에, 감지 횟수·밝기·시각처럼 작고 자주 오가는 데이터에 맞춰 설계했습니다. 대신 통신선을 끌지 않고도 멀리까지 닿습니다.
WHAT YOU SEE
관제에서 보이는 것
등마다 아래 값이 주기적으로 올라옵니다. 화면에서 바로 보고, 기록으로도 남습니다.
| 어느 등인지 | 등마다 고유 번호로 구분합니다. |
|---|---|
| 사람이 지나간 횟수 | 감지될 때마다 하나씩 올라가는 누적 숫자입니다. 어느 구간이 붐비는지 알 수 있습니다. |
| 등의 밝기 | 두 개의 조명을 각각 0~100%로 확인하고 조절합니다. |
| 시각 | 값이 만들어진 실제 시각이 같이 올라옵니다. |
값이 관제까지 오는 데 최대 1초 정도 걸릴 수 있습니다. 등에서 등으로 신호를 넘기는 구조라 생기는 지연이며, 기록되는 시각은 등에서 감지한 순간을 씁니다.
STATUS
지금 어디까지 왔는지 그대로 적습니다
이 제품군은 실제 현장에서 운영 중입니다. 남원·창원·안산·통영 네 곳에서 돌려 보며 관제 체계를 다듬어 왔습니다. 보드와 펌웨어는 세대를 거치며 개정하고 있습니다.
구간 길이와 등 간격, 관제실 위치를 알려 주시면 배치와 구성을 잡아 드립니다.
기술 사양 (담당 엔지니어용)
구성
| 메인 보드 | 망의 루트 노드 — 한 망에 반드시 1대. 관제(MQTT)와 노드 망을 잇는다 |
|---|---|
| 디바이스 보드 | 조명 노드 — 거리센서·LED 2채널. 자동으로 중계 역할도 수행 |
| 망 규모 | 최대 512 노드 · 최대 16 계층 · 노드당 자식 6개 |
| 상위 전송 | MQTT (JSON) |
같은 망에 속하려면 노드들이 동일한 망 식별자를 가져야 합니다. 식별자를 다르게 주면 완전히 분리된 망이 되고, 같은 망 안에서 구역을 나눌 때는 별도의 그룹 주소로 묶습니다. 루트는 반드시 1대여야 하며, 같은 설정의 메인 보드를 여러 대 동시에 켜면 루트 경쟁으로 망이 흔들립니다.
상태 보고 형식
토픽: /uno_cctv/{device_id}/status — device_id 는 노드의 고유 식별자(MAC 등)
| 필드 | 타입 | 설명 |
|---|---|---|
| node | Integer | 노드 식별자 (현재는 MAC 주소로 구분, 향후 확장용) |
| motion | Integer | 모션 감지 누적 카운트 — 감지될 때마다 1 증가 |
| led1 · led2 | Float | LED 밝기 0.00~1.00 (범위 밖은 프로토콜 오류 처리 권장) |
| timestamp | String | YYYY-MM-DD HH:MM:SS · 명령이 생성된 실제 시각 |
RF-MESH(900MHz) 구간의 지연 때문에 관제 도달 시각과 실제 시각 사이에 최대 1초의 차이가 생길 수 있습니다. 그래서 시각은 관제 수신 시점이 아니라 노드가 감지한 시점을 기록합니다.
출처: 노드 제어 프로토콜 설명서 v1.0 및 메시 네트워크 구성 가이드.