반응형

 

 

 

며칠전 Philps hue 

탭 다이얼이 SmartThings matter에 연동된다는 소식을 듣고 

 

[New Release] - SmartThings Philips Hue Edge LAN driver now supports additional Hue device types - Announcements - SmartThings Community 

https://community.smartthings.com/t/new-release-smartthings-philips-hue-edge-lan-driver-now-supports-additional-hue-device-types/283898

 

[New Release] - SmartThings Philips Hue Edge LAN driver now supports additional Hue device types

Hey everyone! We are adding support for the following Philips Hue devices to the existing SmartThings Hue LAN Edge Driver: Dimmer switch Tap dial switch Smart button Motion sensor Contact sensor In-wall switch module Smart plug Compound lights (Dymera indo

community.smartthings.com

 

 

설레발 치며 카페에 글을 올렸었는데

https://cafe.naver.com/dothesmartthings/92

 

필립스 휴 탭 다이얼 SmartThings matter 지원

[New Release] - SmartThings Philips Hue Edge LAN driver now supports additional Hue device types ...

cafe.naver.com

 

 

실제로 동작을 안하더라 그리고 그땐 버튼 4개로 온보딩됬는데

다시해보니 1개로 dimmer switch처럼 되는것 확인함

 

아직 matter로 연동하는 방법에 대해서 포스팅을 자세히 한게 없어서 연차에 컴퓨터앞에 앉음

 

방법은 간단합니다.

 

1. Hue app 으로 갑니다 가서 아래 스샷 순서대로 맨마지막  페어링 코드까지 간다음에 종료

 

 

 

2. SmartThings 앱으로 이동하여 기기 탭으로 이동해서 + 기기 추가 아래 스샷들을 보고 쭉쭉 해나가면됩니다.

 

안드로이드로 온보딩중에 잘안되서 실제로는 저는 아이패드로 했더니 한방에 됬어요

안되면 끝없이 안되니 ㅠㅠ 스트레스 받을수 있음 주의

이런 사용성이 개선되야 ST 사람들이 안떠나는데 ㅠㅠ

 

 

다른건 특별하지 않고 Hue tab dial이 궁금했던건데 4버튼으로 등록되고 노브는 아직 입니다.

잘동작되는 것 확인 하였습니다

 

 

 

마지막 로컬로 룰생성 잘되는것도 확인 완료!

 

 

SmartThings 전용 카페!!! 놀러오세요!!!

Do the SmartThings https://cafe.naver.com/dothesmartthings

 

Philips hue x SmartThings matter 연결(with Hue tab dial)

블로그: https://blog.weekendproject.net/277 며칠전 Philps hue 탭 다이얼이 SmartThings matter에 연동된다는 소식을 듣고 ...

cafe.naver.com

 

반응형
반응형

 

 

 

Rules API 를 사용하려면~~~

 

문서는 아래

https://developer.smartthings.com/docs/automations/getting-started-with-automations

 

Getting Started with Automations | Developer Documentation | SmartThings

Automations allow you to create powerful routines, incorporating Devices and Connected Services that are on the SmartThings Platform. The different types of Automations you can create are outlined below.

developer.smartthings.com

https://developer.smartthings.com/docs/automations/rules

 

Rules | Developer Documentation | SmartThings

Visit the Rules API documentation to learn more about the Rules API calls available to you.

developer.smartthings.com

https://developer.smartthings.com/docs/automations/scenes

 

Scenes | Developer Documentation | SmartThings

Scenes are used to simultaneously set a group of Devices to a particular state. Scenes do not have triggers, and are activated either by tapping the Scene in a SmartThings client (such as the SmartThings app) or by using the Scenes API.

developer.smartthings.com

 

postman을 직접 쓰거나 cli를 통해서 생성 및 편집 삭제를 했었어야 했다

동그라미 창고 블로그에 가면 다양한 방법들이 소개되어있으니 여기를 참고하세요 

https://thelightway.tistory.com/5

 

 

근데 SmartThings web에서 그나마 간편하게  rules api를 추가 삭제 편집을 할수 있게 제공을 해주고있다.

룰루해피님이 알려주셔서 나도 얼마전에 알았다... 

 

방법은 아래 링크로 진입해서

https://my.smartthings.com/advanced/rules

 

삼성계정

하나의 계정으로, 모든 기기에서, 나만을 위한 서비스를! 삼성 계정에 로그인하세요.

account.samsung.com

 

"+ Add a new Rule" 을 클릭해서

 

payload를 쉽게 붙여서 추가 가능하다.

 

만들고 나면 바로 목록에서 보여지고 아래처럼 SOURCE에서 API로 표시된다 삭제도 가능 편집도 가능

 

다만 불편한점은 기기의 id를 다 따와야한다는건데... 

기존 CLI보단 그래도 편하다

 

점점 발전하길 기대해본다!!!

반응형
반응형

 

 

 

VOC Top

 

"온도 조건이 맞는데도 에어컨이 안켜졌어요"

 

"새벽에 온도가 분명 조건에 맞게 떨어져있는데 난방이 동작 안했어요"

 

"될때도있고 안될때도 있어요~ "

 

계절마다 카페에 올라오는 질문들

 

이 질문들의 공통점은 "특정 시간 동안"  조건을 쓰는 자동화이다.

 

 

다 비슷하니 난방으로 예를 들자

유저가 이렇게 만들었다

 

새벽 2시에서 5시 사이에 거실 온도가 18도 이하로 떨어지고 난방이 꺼져있다면(선행)?

거실 난방 켜고 난방 온도를 22도로 설정해라

 

유저왈 : "위와같이 만들었는데 새벽에 분명 온도가 17도였는데도 동작을 안해서 얼어죽을뻔했어요. 근데 이게 항상 안되는건 아니에요"

 

그래서 확인해보니 거실 온도 상황을 타임라인으로 보여주면 아래와 같다

 

1. 00:00 - 거실 어웨어 19도

2. 01:00 - 거실 어웨어 18도

3. 01:30 - 거실 어웨어 17도

4. 02:00 - 거실 어웨어 16도

5. 03:00 - 거실 어웨어 15도

5. 05:00 - 거실 어웨어 14도

 

조건이 만족하려면 2시에서 5시 사이에 온도가 18도 이상에서 18도 미만으로 떨어지는 트리거가 있어야한다.

이 자동화에서 트리거는 2번에서 3번일때가 트리거이다 하지만 시간은 2시 이전이다 -> 조건 만족 하지않았다.

2시에 도달해도 트리거는 되지않는다 시간대는 트리거가 아닌 선행조건이다.

 

맞다.. 어렵다 어렵긴 어렵다... 

우선 이해를 위해 설명을 했고

 

그래서 기존에는 저거말고 하나더 만들라고 가이드 했었다.

아래처럼 특정시간에 조건이 만족하면 ~~ 으로 하나 더 만들라고..

이 얼마나 구리고 불편한 일인가?

 

 

 

우선 "특정 시간 동안" 동작 원리에 대해서는 설명을 다했다

 

 

하나더 룰을 만들라고 하는걸 이해못하는분들이 많았다

그래서 SmartThings에서는 이번 앱 업데이트때 요런 옵션을 제공해주었다.

바로 "시작 시간에 실행" 옵션

 

이렇게 해서 만들면 위에 예시로 하나더 만들라고 했던 "~~보조" 룰에 해당하는 것을 쉽게 제공해주고 있다.

아주 칭찬하는 기능이다!!!

지정하고 나면 카드에 아래와 같은 설명이 붙는다

"시작 시간에 다른 조건을 만족하면 루틴을 실행합니다."

 

 

 

=============================================================================

예상 질문???

 

여기서 유저들은 의문을 가질것이다

기본으로 제공해주면 안되나? 왜 불편하게 저렇게 했지?

아주 옛날 Rules API 이전 OCF 시절 룰에서는 저동작이 기본이였다.

지금 바꿔버리면 기존에 Rules api로 만든 룰들이 동작이 기대와 달라질수가있기 때문에 기본으로 제공 안했는것으로 보인다.

 

그때의 VOC는 지금 VOC의 반대의 상황들이 나오기 시작했다

왜 시작에 트리거가 되느냐? 가 포인트다. 

 

대표적인 예시는 아래와 같다

 

조건

시간대 오후 5시~ 오후 7시

멤버위치 내가 집이면

 

동작

조명을 켜줘

 

과거의 유저의 VOC : "주말에 집에 가만히 있었는데 5시에 조명이 켜졌어요"

 

과거의 동작은 5시에도 트리거가되어 이미 집에 있는상태이니 조건을 만족해서 동작했던것이다.

5시 에서 9시 사이 계속 집에 있었으니....

 

 

이제 특정 시간대에 대해 충분히 이해 됬을거라고 생각됨..

그래도 이해안가면 댓글주세요!!!

반응형

+ Recent posts