2017-04-12 7 views
2

새로운 디바이스 (등록 된 디바이스 유형, 추가 된 디바이스, 디바이스 측에 연결 매개 변수 설정 등) 추가를위한 튜토리얼 단계를 따라 왔지만 보이지 않는다. 장치에서 게시 된 모든 데이터.IBM Bluemix에서 IoT 디바이스를위한 데이터 포인트 정의하기

내가 성공적으로 연결 시도를 참조 장치 로그에서

, 인증 OK이지만, 게시 된 항목은 거부 : 내 장치 대시 보드를 볼 때

Token auth succeeded: ClientID='d:0mbsfg:iot-testbed-c027:89262000001000000000000000001000', ClientIP=XXXXX Apr 12, 2017 5:31:29 PM 

Closed connection from XXXX. The topic is not valid: iot-v2/evt/sensors/fmt/json The topic does not match an allowed rule Apr 12, 2017 5:31:01 PM 

, 내가 볼 것을 센서 데이터와 최근 이벤트 섹션 모두 비어 있습니다. 전자는 또한 "데이터 포인트가 없다"고 말합니다.

이전 튜토리얼에서는 IoT Realtime Insights의 컨텍스트에서 정의 된 데이터 포인트를 보았지만 AFAIK는 해당 소프트웨어가 이제 IoT 핵심 기능의 일부입니다.

그럼 어떻게 디바이스에서 데이터를 얻을 수 있습니까? 데이터 포인트를 정의해야합니까? 그렇다면 어디서?

도움이 되었으면 좋겠습니다.

+0

데이터를 보내는 코드를 포함 할 수 있습니까? – amadain

답변

1

문제는 deviceID가 너무 길어질 수 있다고 생각했습니다. 그러나 좀 더 자세히 살펴보면 주제 문자열에 오타가있을 가능성이 더 높습니다. 당신은이 : IOT-V2/EVT/센서/FMT/JSON 그것은해야한다 : 가 IOT-2/EVT/$ {이벤트}/FMT/$ {FMT} 그래서 어디 이 IOT-V2, iot-2으로 시도해보고 작동하는지 확인하십시오.

+0

제안을 주셔서 감사합니다. 짧은 ID를 사용해 보았지만 같은 오류가 표시됩니다. 메시지 \t 타임 스탬프 XXX에서 닫힌 연결입니다. 항목이 올바르지 않습니다. iot-v2/evt/conn/fmt/json 주제가 허용 된 규칙과 일치하지 않습니다. \t 2017 년 12 월 12 일 6:28:12 PM 토큰 인증 성공 : ClientID = 'd : 0mbsfg : iot- testbed-c027 : 1000000000000000001000 ', ClientIP = XXX \t 2017 년 4 월 12 일 6시 28 분 10 초 내 장치에 대해 데이터 포인트를 명시 적으로 정의해야한다면 이해가 안됩니다. 그럴 수있어. –

+1

죄송합니다. 편집을 보지 못했습니다. 예, 내 옆에 바보 같은 오타가 있습니다. (고마워요! –