취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

제목:

뉴앱 capabilities 문의

(게시글 작성 시간: 11-19-2020 06:44 PM)
437 보기
아기나무집
Active Level 1
옵션
SmartThings

안녕하세요.

 

클래식앱은 이제 더 이상 안되고 뉴앱만 사용 가능한 상황입니다.

클래식앱 때와는 다르게 capability status가 live에서 deprecated, 반대로 proposed에서 live로 된 것도 있고 하네요.

 

헌데 이게 제대로 적용이 잘 되는건지 의문이 듭니다..

Developer 문서를 보면 vid, ocfDeviceType에 관한 내용도 없는 것 같고...

클래식앱 때는 문서보고 하면 별 문제 없이 UI 구성이 됐었는데 뉴앱은 문서를 봐도 참 힘이 드네요..

 

일단... 제가 뉴앱에서 표현하고자 했던건 현재 live상태인 Thermostat Heating Setpoint 입니다.

DTH에 해당 capa를 추가하고 뉴앱에서 확인해 보면 온도 설정하는 항목이 보이지 않습니다.

 

Cooling Setpoint도 마찬가지인 것 같고 vid를 재구성해봐도 안나옵니다.

 

헌데 deprecated 된 Thermostat를 사용하면 화면에 나옵니다.

문서상으로만 보면 Thermostat 이게 좀 더 세분화되서 나누어진게 

 

1. Thermostat Cooling Setpoint 

2. Thermostat Fan Mode 

3. Thermostat Heating Setpoint

4. Thermostat Mode

 

이렇게 4가지 인 것 같은데 현재 위 4개 항목은 다 live입니다.

디바이스 상태와 attribute를 따로 설정하지 않아도 값이 적용되고 웹에서 확인 가능 한 것 보면

capa에 의해 잘 적용되고 있는 것 같습니다만 UI에 1,3번은 표시하지 않습니다.

2번은 해보진 않았고 4번은 UI에 표시가 됩니다.

 

 

참고로 DTH에서는 vid 및 ocfDeviceType는 적용하지 않았습니다.

 

이건 Thermostat

KakaoTalk_Photo_2020-11-19-18-38-14.png

 

이건 Thermostat Heating Setpoint

KakaoTalk_Photo_2020-11-19-18-38-18.png

3 댓글
룰루해피
Active Level 7
SmartThings
네 맞습니다.

현재 preset되어 있는 vid 목록이 공개가 되었으면 좋겠습니다.

위 경우는 vid를 generic-radiator-thermostat으로 하면 됩니다만, 이러한 정보가 제대로 정리된 곳이 없습니다.

미국 smartthings 커뮤니티에서 알음알음 검색해서 써야 하여 불편합니다.

https://community.smartthings.com/t/device-handler-update-to-support-new-stsc-app/163877/5
이런 식의 글 조각에서 보물찾기 하듯이 찾아서 써야 합니다.

물론 custom presentation을 만드는 방법이 공개되었긴 하지만,
위에 보시다시피 이런 식으로 preset된 vid가 있는데, 그 preset된 vid 목록이 없어서, 굳이 custom presentation을 만들어야 한다면 그건 ST서버의 낭비입니다.

미국 smartthings community에 vid selector라는게 공개되어 있는데,
https://vid-selector.glitch.me

이게 보시면 아시겠지만 극히 일부의 vid만 나와 있어서, 별반 도움이 안 됩니다.

이미 preset되어 있는 vid를 제대로 정리하여 smartthings developer documentation에 올라왔으면 좋겠습니다.
0 좋아요
룰루해피
Active Level 7
SmartThings

그리고 Thermostat이 deprecated되는 것 관련해서, 아직 이와 관련된 migration 작업을 진행하고 있는 듯 합니다.

 

C2C-1027 Ecobee Capability Migration in Groovy integration · SmartThingsCommunity/SmartThingsPublic@...

0 좋아요
룰루해피
Active Level 7
SmartThings

저도 vid generic-radiator-thermostat으로 잘 되던게.. 갑자기 어느순간 온도조절이 안 되어서..
미국 Smartthings 커뮤니티에 문의 올렸더니
온도설정 안 뜨는 것은.. 최근 디바이스컨트롤러가 2.1.19-7로 업데이트되면서 발생한 버그이고,
Smartthings측에서도 이 오류를 인지하고 있고, 오류 수정중이라고 합니다.
냉난방 둘 다 되는 기기는 잘 뜨는데, 하나만 되는 거는 오류가 난다고 하네요.

https://community.smartthings.com/t/device-handler-update-to-support-new-stsc-app/163877/26

https://community.smartthings.com/t/stelpro-maestro-smt402-unable-to-adjust-temperature-in-smartthin...

0 좋아요