> 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 를 사용한 원격 명령 처리 방법을 설명합니다.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://metatron-grandview.gitbook.io/meatatron-grandview/iotdevicedev.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
