2016-08-22 3 views
0

MasterDriver 에이전트가 서로 다른 두 주제이지만 동일한 주제를 게시하는 이유는 무엇입니까? 예를 들어 "devices/campus/building/bacnet1/OCC_COOL_SP"및 "devices/OCC_COOL_SP/bacnet1/building/campus"와 같습니다. 두 가지 주제가 모두 필요합니까?VOLTTRON MasterDriver 주제

답변

0

이 기능은 원래 자동 검색을 쉽게 작성하는 작성자를 만들기위한 것입니다. OAT 포인트 (또는 무엇이든)가있는 모든 장치를 찾으려면 "devices/OAT"를 구독하고 모든 장치에서 OAT 값을 가져올 수 있습니다.

사실상 누구나 사용하는 출판물에 대해서는 실제로 깊이 "all"이 게시됩니다.

당신은 여기에 대한 다른 모든 게시 유형 읽을 수 있습니다 http://volttron.readthedocs.io/en/develop/core_services/drivers/Driver-Configuration.html#device-state-publishes

당신은 설정이 여기에 설명 된 변경하여 사용하지 않는 사람 차단 할 수 있습니다 http://volttron.readthedocs.io/en/develop/core_services/drivers/Driver-Configuration.html#scalability-settings

그 설정이 갈을 개별 장치 구성이며 장치별로 설정됩니다.

향후 publish_breadth_first_all, publish_depth_first 및 publish_breadth_first의 기본값을 False로 설정할 수 있습니다.

편집

나는 모든 역사가들이 먼저 자신의 작업을 할 게시 깊이에 의존하고 있음을 언급해야한다. 모든 역사가가 데이터를 수집하는 것을 중단하면이 작업을 종료 할 수 있습니다.