기술 슬롯

Arduino 용 슬롯 Shield (Unashield) 그래프 Node-Red의 온도 데이터 표시

2018.10.29

슬롯 콜백과 IBM Watson IoT 플랫폼 간의 통합Sigfox 콜백 및 IBM Watson 크레이지 슬롯 주소에 언급 된 바와 같이, 여기에서, Arduino (Unashield) 용 슬롯 Shield에서 얻은 온도 데이터는 노드 레그 그래프 대시 보드에 표시됩니다.

선호도 (Unashield 콜백 설정)

Unashield개발 문서는https://unabiz.github.io/unashield/다음은 샘플 스케치입니다"DemotestUnashieldv2Srcz3"|, Unashield의 통신 모듈에 의해 측정 된 슬롯と입력 전압를 얻을 수 있습니다.
슬롯 콜백 설정의 사용자 정의 페이로드 구성에서 다음 정의를 입력하십시오
카운터 : 2 : int : 16 : Little-Endian 슬롯 : 6 : int : 16 : Little-Endian 전압 : 10 : int : 16 : Little-Endian
customdata#counter

슬롯callback.json
"device": "device

이 메시지를 IBM Watson IoT 플랫폼으로 호출하고 슬롯 데이터를 그래픽으로 표시합니다.

Node-Red 설정

Node-Red,노드 레드 라이브러리를 사용하면 전 세계 사용자가 생성 한 노드가 게시되어 자체 흐름에 추가 될 수 있습니다.
여기,대시 보드라는 노드를 사용하십시오.

흐름에 대시 보드 노드 추가

노드 레드의 오른쪽 상단 메뉴에서 "팔레트 관리"검색 창에서"메뉴를 선택하고 "대시 보드"를 검색하십시오.

img-20181029-02-technical-01.png

"Node-Red-Dashboard"라는 노드가 목록에 나타나므로 노드 추가 버튼을 클릭하십시오.
왼쪽 메뉴의 "대시 보드"그룹에서 여러 노드를 생성 할 수 있으므로 이번에는 게이지를 드롭하고 드롭하여 플로우로 드롭합니다.

img-20181029-02-technical-02.png

다음, 대시 보드에 배치 할 게이지와 차트를 설정하십시오.

대시 보드에 노드 게시

오른쪽 메뉴에서image.png를 클릭하십시오 "레이아웃"탭에서 [+탭] 버튼을 클릭하여 새 탭 (탭 1)을 만듭니다. 탭 1에서 [+ Group] 버튼을 클릭하여 새 그룹 (그룹 1)을 만듭니다.

img-20181029-02-technical-03.png

이번에는이 탭의 Group1 아래에 게이지와 차트를 배치합니다.
흐름에서 게이지 노드를 두 번 클릭하여 편집 화면을 표시하므로 그룹 항목에서 "Group 1 [Tab 1]"을 선택하십시오.

img-20181029-02-technical-04.png

마찬가지로, 차트 노드의 "Group 1 [Tab 1]"을 선택하십시오.

Watson IoT 플랫폼에서 Dashborad에서 슬롯 데이터보기

최종 흐름은 아래 다이어그램에 표시된 것과 같습니다. Watson IoT 플랫폼에서 얻은 JSON 메시지에서 슬롯 정보를 추출하고 대시 보드로 확장하는 "슬롯"기능 노드를 만듭니다.

img-20181029-02-technical-05.png

슬롯 정보를 대시 보드로 전달할 슬롯 노드 생성

Watson IoT 다음 JSON을 MSG 대상으로 보냅니다.

fromWatsonIoT.json
"Topic": "IoT-2/유형/5A17978F5005747C7760123D/ID/7B0DEX/evt/Message/Fmt/JSON", "Payload":  "장치": "7B0DEX", "TIME": 154077562, "데이터": "0B8D274F056FFEA002003f5", "카운터": 3, "슬롯": "슬롯": "291,"전압 ": 30

여기에서 슬롯 (슬롯)를 얻고 Daschboard에 필요한 주제, 페이로드 및 타임 스탬프에 매핑합니다. (필요한 항목은 표시된 그래프 유형에 따라 다릅니다)

img-20181029-02-technical-06.png

여기에서 슬롯 정보는 원래 Unshield에 의해 전송되므로 여기에서 10 분의 1을 만들어 봅시다. 또한 타임 스탬프는 밀리 초의 대시 보드 장치이므로 MSG.PayLoad.Time을 1,000으로 곱하십시오.

작동 확인

배치image.png그 후, 대시 보드 메뉴에서 빨간색 상자를 클릭하여 배포 된 페이지를 확인하십시오.
일반적으로 Node-Red의 URL은https://xxx.mybluemix.net/red인 경우 그래프 대시 보드의 URL은입니다이건

img-20181029-02-technical-07.png

아래 다이어그램과 같이 게이지와 시계열 그래프가 표시되는 것을 볼 수 있습니다

img-20181029-02-technical-08.png

대시 보드 노드 문서가여기를 참조하십시오.

이 기사에 사용 된 DevKit은Arduino 용 온라인 슬롯 사이트 Shield

저자 슬롯

제품 및 마케팅 부서 Hibi Gaku

전자 ​​자체 선언 된 슬롯 전도자는 Kyocera Communication Systems Co., Ltd. (KCCS)의 슬롯 (프랑스)로 이어졌습니다.

  • 나는 KCCS에서 쫓겨 났고 외딴 프랑스 시골에서 남은 인생을 보냈습니다
트위터 :https://twitter.com/ghibi
슬롯