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

제목:

스마트싱스 스마트tv 외부입력이 잘 안먹힙니다.

(게시글 작성 시간: 10-21-2022 06:44 AM)
3600 보기
gggenie72
Active Level 4
옵션
SmartThings
hdmi로 티비를 보다 새벽3시에 꺼지게 루틴은짰는데
6시시반에 기상으로 캡쳐와 같이 설정하면
외부입력전환이 tv로 바뀌는 날도 있고 안 바뀌는 날도 
있는데 복불복입니다.
몰론 루틴을 두개만들면 확실하게 되겠지만.
한번에 해도 될 일을 두개나 만들기가 좀...
방법없나요.
image


4 댓글
hoeyounglee
Beginner Level 4
SmartThings

말씀하신 증상이 IOT서버에서 특정 기기로 2개 이상의 명령을 짧은 텀으로 내릴때 자주 발생하는 현상으로 보여집니다.

예를 들어 빅스비 단축명령으로 여러가지 루틴들을 동시에 실행시킬때 가끔 누락되는 루틴이 있는 것처럼요. 

서버에서 내려오는 명령들이 순차적으로 주어진다 해도, 그것을 실행하는 기기들이 하드웨어적 속도제약 때문에 하나씩 누락되는 경우가 빌생하는 거죠.(님은 이미 알고 계신듯이~)

혹시 루틴 만들때 실행 동작들 사이에 ‘몇초 지연후 실행’ 옵션이 없던가요? 조명 루틴 설정할때는 ‘지연’ 이라는 옵션이 있었던거 같은데… 

저 옵션이 있음 확실하게 두가지 동작이 실행될꺼 같네요. 없으면 루틴 오류시 로그를 보내서 동작 간에 실행되는 딜레이를 줄 수 있도록 제안 하시는게 빠를것 같습니다. 

현재로서는 님이 아시는것과 같이 ‘TV켜는루틴 + 외부입력전환루틴’ 콤보로 시간텀을 두고 만드시는게 안정적인 로직 같습니더.

즐거운 주말 되세요. ^^. 

gggenie72
Active Level 4
SmartThings
넵 말씀하신게 현상이 정확합니다.
스마트싱스의 자동화탭 - 루틴리스트가 초창기 리스트때처럼
기기별 혹은 지정한 방 으로 좀 간략하게 보이면 루틴하나 더 추가해도 관계없는데
현재는 그런거 무시하고 루틴으로 길게 나열하고 있어서 iot사용기기가 많을수록 겁나 리스트를 내려야해서 비효율적입니다..ㅠ

제안하셨던 동작늦추기는 아예 하나의 명령어로 구성되어있어 사이에 넣진 못하고...
(tv끄기 밖에 못 하네요)

대체로 동작추가에서 작업하려니
이미 tv켜기 에서 tv제품을 선택해서
외부입력으로 tv제품을 선택못하네요 ㅋㅋㅋㅋㅋㅋ 웃음만..ㅋ

루틴리스트 안늘리는 한도 안에 작업할수있는건 tv켜기를 모드로 하고
루틴은 외부입력만 설정하는 방법도 있긴한데 웬만하면 삼성이 tv 관련 루틴에
딜레이 넣는 항목을 추가해주던지 자체적으로 몇ms라도 백그라운드에서 지연실행해주던지 하면 좋겠습니다만 ㅠ
현재 구성창은 캡쳐와 같습니다 ㅎㅎ...Screenshot_20221021_104212_SmartThings_1000000796_1666316532.jpg
hoeyounglee
Beginner Level 4
SmartThings

흠. 역시 그렇군요. 웃음만 나오네요.ㅠㅠ

저렇게 루틴을 설계했음 안정적으로 동작되도록 동작간 딜레이를 주던지, 상황에 맞게 딜레이 설정 옵션을 주던지 하는게 맞는데 많이 아쉽군요.

현재로서는 저 루틴에 오류가 발생하면 그때그때 지속적으로 로그를 전달해서, 루틴 로직에 델레이를 넣도록 디버깅 할 수 밖에 없겠네요. 아마 님과 같은 문제가 많을꺼 같은데 ‘오류보내기’로 로그데이터가 쌓이면 어떻게든 디버깅 조치 하겠죠.

 

gggenie72
Active Level 4
SmartThings
일단 말씀하신대로 오류 진단보내기로 로그전송과 관련 문의를 넣어 놓았는데
결과기다려봐야죠 ㅎㅎㅎ
구글홈에서 루틴줘도 되고
하드하게는 웹코어로도 깔끔하게 할 자신은
있는데 이게 제가 명령어를 만들만큼 어려운 루틴도 아니기에 일단 글 써봤습니다.
답변감사합니다!
즐거운 주말 보내세요^^
0 좋아요