> For the complete documentation index, see [llms.txt](https://metatron-grandview.gitbook.io/meatatron-grandview/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev.md).

# IoT 디바이스 개발 가이드

- [Introduction](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/iot.md): 그랜드뷰 시스템의 구조와 인터페이스 방법을 소개합니다.
- [Quick Start - IoT hub 개발](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/iot-hub.md): IoT hub 무료 제품을 사용하여 Node.js 프로그램으로 실제 클라우드에 데이터를 전송해보는 방법을 설명합니다.
- [Quick Start - Server to Server](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/server-to-server-case.md): 애져 서비스 버스(Azure Service bus) 에 연결하여 데이터를 전송하고 확인하는 방법을 설명합니다.
- [Server to Server Data Check](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/server-to-server-case/server-to-server-data-check.md): 서버-투-서버 인터페이스 연계 개발을 할 때 서버에 수신한 데이터를 확인하는 방법을 가이드 합니다.
- [펌웨어의 수명주기](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/undefined.md): IoT 디바이스에 탑재되는 펌웨어의 수명주기의 예시와 설명입니다.
- [데이터 전송 대상과 주기](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/undefined-1.md): 그랜드뷰 연동을 시작하는 초기에 현장에 설치될 센서가 어떤 데이터를 얼마 만큼의 주기로 전송하게 될지 여러 차례 논의를 거쳐 결정됩니다. 이 때 필요한 세부 사항들을 가이드 합니다.
- [부가 정보를 전송하는 방법](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/extraopts.md): 펌웨어가 데이터 원천인 수집 장치에서 데이터를 얻지 못하였을 때 이런 부가 정보를 서버로 전송하는 방법에 대하여 안내합니다.
- [Policy profile](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/policy-profile.md): 디바이스 트윈을 통해 전달되는 Policy profile 을 처리하는 방법을 설명합니다. 서버 투 서버 인터페이스 방식에서는 사용되지 않으며, IoT hub 를 통할 때만 활용할 수 있는 기능입니다.
- [Policy profile 에 PLC I/O 설정](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/policy-profile-plc-i-o.md): PLC I/O 를 policy profile 로 설정하는 체계에 대해 설명합니다.
- [디바이스 트윈](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/devicetwin.md)
- [서버에 도착한 데이터 확인하기](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/undefined-2.md): 개발 중에 SK 텔레콤 IoT 시스템에 업로드되는 데이터를 체크하는 방법입니다.
- [원격 명령 처리](https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev/undefined-3.md): IoT hub 의 direct method 를 사용한 원격 명령 처리 방법을 설명합니다.
