2016-06-23 6 views

답변

0

예, 당신이 취할 필요가있는 단계는 사용자 지정 빌드 모듈이 내에서 실행 할 수 있도록 모듈 식으로 설계되는 하늘빛의 IoT 허브 게이트웨이 SDK가 게이트웨이. 모듈을 '스택'하여 메시지 처리를위한 플로우를 결정할 수 있습니다. 이처럼

는 : Decrypt-> Convert2JSON-> Metadata->의 IoT 허브 등

장치 ID-> Encrypt-> 당신은 소스와 문서 here을 찾을 수 있습니다에지도를 추가합니다.

0

예. 내가 여기서 너를 도울 수 있기를 바란다. 기본부터,

IoT 게이트웨이 란 무엇입니까?

IoT 게이트웨이 HuB는 Sensor 장치에서 센서 데이터를 수집하고 Cloud Platform으로 푸시하거나 그 반대로 푸시하여 클라우드에서 액추에이터 장치로 작업/트리거를 수집하는 구성 요소입니다.

IoT 게이트웨이가 필요한 이유는 무엇입니까?

센서 또는 액츄에이터 장치는 기본적으로 대부분의 801.15 표준을 IEEE에 속하는 무선 저전력 통신 프로토콜 등 Zwave, 지그비 (Zigbee) 나 블루투스를 장착하고 선호한다. 이러한 센서는 클라우드와 상호 작용할 수 없습니다. 게이트웨이 장치는 ISP와 연결하여 센서에서 데이터를 수집하고 Wifi 및 이더넷을 통해 클라우드로 푸시합니다. 다른 무선 프로토콜에서 작동하는 센서 네트워크에서

센서는 너무 게이트웨이 수있는 멀티를 제공하는 것 - 프로토콜 지원.

어떻게 구현합니까?

의 IoT 게이트웨이 허브는 블루투스 센서 또는 지그비 디바이스 또는 상호 작용할 수있는 저전력 무선 protocol.Thus 다양한를 생성하는 플러그 또는 붙박이 트랜시버 모듈을 구비하고있다 높은 빌드 것 등

소프트웨어 구성 요소 이러한 OSGI와 같은 프레임 워크를 사용하는 모듈 식 자연. 따라서 서비스를 종료하지 않고 즉석에서 업데이트하고 설치 또는 제거 할 수 있습니다. 그래서 여기에 질문에 대한 솔루션

,

당신은 '분석/처리 모듈'(소프트웨어 구성 요소)를 구축하는 것이 클라우드에 최종 장치에서 갈 때 "당신이 메시지를 처리하기위한 사용자 정의 단계를 추가 할 수 있습니다." 당신이 소프트웨어/임베디드 엔지니어 즉 또는 프로그래밍에 그냥있어 몇 가지 아이디어 경우

, 당신은 스스로를 개발할 수 있습니다. 처음부터, openHAB 또는 Eclipse SmartHome과 같은 오픈 소스 프로젝트에만 의존하십시오. 필요한 주변 장치가있는 미니 컴퓨터처럼 Raspberry Pi에서 실행하십시오.

당신은 그것을 할 수 있습니다. 나는 이런 것을했다.

0

전에 Azure IoT Field Gateway SDK가있었습니다. Azure IoT Edge v1의 이름이 Azure IoT Edge에 대한 최근 발표로 인해 변경되었습니다. Azure IoT Edge는 필드/에지 장치에 설치할 수있는 컨테이너 기반 런타임입니다. 모듈 (Docker 컨테이너로 실행되는 모듈)이 존재합니다. 이러한 모듈은 IoT 허브 (모듈 쌍)로 구성 할 수 있습니다. 자신 만의 모듈을 만들거나 Stream Analytics, Azure 기능, 기계 학습 및 (향후에)인지 서비스와 같이 Microsoft에서 제공하는 기본 모듈/컨테이너를 사용할 수 있습니다.

자세한 정보 : https://docs.microsoft.com/en-us/azure/iot-edge/quickstart