반응형

※ 우리 부부가 직접 구매하고 사용한 후기입니다.


[붱이 Story/IoT] - SmartThings 자동화 이해하기 - 기본 원리 및 트리거란?
[붱이 Story/IoT] - SmartThings 자동화 이해하기 - 선행 조건 알고 쓰자
[붱이 Story/IoT] - SmartThings 자동화 이해하기 - Stay와 자동 끄기 알아보기
[붱이 Story/IoT] - SmartThings 자동화 이해하기 - 멤버 위치, 장소 상태 재실에 관해

멤버 위치에 대해선 다룰 내용이 많아서 따로 포스팅 하였습니다

1. 위치 판단은 누가??

멤버 위치는 폰이 판단합니다 SmartThings와 무관합니다.
Google Geofence
https://developer.android.com/training/location/geofencing?hl=ko

지오펜싱 만들기 및 모니터링  |  Android 개발자  |  Android Developers

지오펜싱 만들기 및 모니터링 지오펜싱은 현재 위치에 관한 사용자의 인식과 관심 위치에 관한 사용자의 근접성 인식을 결합합니다. 관심 위치를 표시하려면 위도와 경도를 지정합니다. 위치

developer.android.com

요 기능에 의해서 SmartThing의 역할은 위치 정보를 사용자가 "장소 관리"를 통해서 위치와 반경을 입력을 한거대로 안드로이드 시스템에 정보를 등록을 합니다

등록이 되면 안드로이드는 등록된 반경에 들어올때와 나갈때마다 SmartThings에 알려줍니다
야~~ 너가 등록한 GeofenceId 뭐뭐뭐가 Enter 되었어~~~
야~~ 너가 등록한 GeofenceId 뭐뭐뭐가 Exit 되었어~~~

그럼 그때 SmartThings는 오 알겠어 SmartThings Cloud에게 이폰에 매핑되는 Mobile Presence 기기한테 event를 날려줍니다.

2. 어떤원리로 안드로이드는 in out을 판단할까?

GPS, WIFI, 기지국으로 판단합니다.

일반적으론 GPS가 가장 정확도가 높고
그외엔 wifi와 기지국 정보를 가지고 안드로이드가 알아서? 잘 판단해서 위치를 판단합니다.
해서 밖에서는 gps 기반으로 위치를 판단할것이고 내부나 gps센싱을 못하는 곳에서는
주로 wifi에 의존해서 위치 판단을 합니다.

여기까진 이제 다아는 사실이고
클리앙에서 아주 자세히 다룬 글이있어서 첨부합니다
https://www.clien.net/service/board/lecture/3319515

3. 난 왜 이렇게 잘 안될까 어떻게 해야하나?

Q1. 멤버 위치사용해서 룰을 만들었는데 잘안되요

A1. 이분들을 보면 룰이 엄청 많아요 실제로 멤버위치가 잘동작 안해서 안되는건지 조건이 이상한지 판단하기가 너무너무 어렵습니다. 이 경우엔 먼저 아래 방법을 꼭 테스트 해서 멤버 위치에 이상이 있는지 없는지 확인을 부탁드립니다

옵션도 그외 조건도 아무것도 하지말고 위에 딱 저모양대로 그대로 두개 룰만 만들어서 푸쉬 알림이 잘오는지 관찰
그리고 다른 조건에 문제가 없었는지 확인해보시면 자동화 오류에 확인하기 좋습니다.

Q2. 집에 다들어와서 자동화가 실행되거나 반응이 늦을때가 있어요

A2. 우선 실내에 들어오는 시점에 자주 튀거나 늦게 반응 하는 사례들에 대한 정보들

Q3. 집에만 들어오면 자주 밖으로 나갔다고 인식되요 (이사나 공유기 바꾼사례)

A3. 이경우는 저도 겪었고 주위 몇분 겪은걸 실제로 본사례인데
위에 말씀드렸다시피 집안에 들어오면 gps가 센싱이 안되기때문에 wifi에 의존해서 위치값을 판단하게 됩니다.
그럼 wifi 공유기는 자기의 위치를 어떻게 알려줄까요?
정확한 원리는 모르겠지만 지속적인 학습으로 ? 자신의 공유기의 위치는 어디다라고 인터넷 어딘가에 위치를 기록하게됩니다.(google db 인지 어떤 공용으로 쓰는곳인지는 모르겠음)
그래서 이사를 했거나 중고로 공유기를 구입했거나 했을때 튀는순간 제빠르게 다른맵들을 켜서 현재 위치를 보면
공유기의 전주인의 집을 가리키고있거나, 이사오기 전 집 으로 인지되어있을겁니다

전 두개다 겪어봤습니다. 어떻게 해결해야하냐? 좀번거롭지만
문제의 공유기 wifi에 기기가 붙어있으면서 gps센싱도 되게 한체로 며칠간 노출시켜놔야 공유기의 위치를 바로잡습니다.

저같은경우는 집에 노는 탭에 Tmap을 켜고 wifi 는 중고 공유기에 붙인채로 대략 워킹데이 5일 방치해두었는데 어느날 부터 이문제가 해결되었습니다.

구글링에 뭐 어떤 사이트가서 mac주소에 대한 주소를 다시 업뎃해라 뭐 이런것도있엇느데 다안됬었고 위 방법으로 해결했었습니다.

관련 링크들 첨부합니다
http://redoubtsolutions.com/android-reports-wrong-location-when-connected-to-wifi/
https://android.stackexchange.com/questions/106833/moved-out-with-my-router-location-services-dont-get-ithttps://community.tp-link.com/en/home/stories/detail/1200

Q4. 어느날 부터 갑자기 멤버위치가 동작을 안하는것 같아요

A4. 이케이스는 보통 두가지가 있습니다.
가장 많은것은 중간에 어떤 연유던간에 위치 권한이 항상허용이 아닐때

위와같은 경우로 발생이될수도있고 몇개월만에 다시써보려할때?
또는 어떤연유로 그냥? 무의식중에 위치 권한? 뭐지 하고 앱사용중으로 바꿨을때?

위 케이스로 권한은 반드시 "항상 허용"이여야 합니다.
이게 아닌경우 아래 SmartThings 설정에 가보면 "이 휴대전화를 내 위치로 활용하기" 옆에 빨간 느낌표가 떠있거나


진입해보면 위에 도움말로 뭐라고 적혀있을겁니다


해당 느낌표나 Tips가 안뜨게 하면 권한은 만족하고 있다고 봐도됩니다.

그리고 두번째 안되는 이유?
앱의 버그던? 시스템 오류던 등록된 Geofence가 날라갔을경우?
구글 문서엔 이렇게 적혀있습니다

SmartThings앱도 폰을 재부팅시에 다시 재등록하는 로직이 들어있습니다.(테스트로 확인함)
이경우는 폰을 재부팅해보는 방법으로 해결이 될수있으니 시도해보세요~

Q5. 위치 상태를 알고싶은데 알길이 없어서 답답해요

A5. SmartThings new app에서는 Mobile Presence를 숨기고있어요(제발 보이게해주세요 ㅠㅠ)
임시방편으로 제가만든 People SmartApps를 통해서 확인이 가능하니 요것도 해두시면 문제 상황에서 기록으로 상태를 확인하기 쉬워요
[붱이 Story/IoT] - People - SmartThings SmartApp 소개

People - SmartThings SmartApp 소개

※ 우리 부부가 직접 구매하고 사용한 후기입니다. SmartThings classic때는 Mobile Presence가 카드로 보여져서 in out 보기가 좋았는데 New app으로 오면서 Mobile Presence가 쏙 숨어서 여간 불편한게 아니여..

blog.weekendproject.net


Q6. 위치 정확도가 떨어지는것 같아요

A6. 아래 메뉴들을 확인해 보시길 바래요~

Q7. 출근길에 출근 동작했는데 퇴근길에는 퇴근 동작을 안해요

A7. 이케이스 사용자가 다음날 출근길에도 역시 출근 동작을 안하고 퇴근길에 퇴근 동작을 했다면
아래의 이유입니다.
1일차(처음 문제 발생날) 2일차로 부르겠습니다.

가. 1일차 출근길 - 집 반경 OUT -> 폰 Geofence OUT감지 -> Server OUT - 룰동작 O
나. 1일차 퇴근길 - 집 반경 IN -> 폰 Geofence IN감지 -> 네트워크 오류로 인해 Server IN 전송 실패 - 룰동작 당연 X
다. 2일차 출근길 - 집 반경 OUT -> 폰 Geofence OUT감지 -> Server OUT - 룰동작 X
라. 2일차 퇴근길 - 집 반경 IN -> 폰 Geofence IN감지 -> Server IN - 룰동작 O

여기서 "나" 사례는 오케이 네트워크 오류라고 치고 "다" 는 왜 안될까?
각 항목당 Mobile Presence 상태를 보겠습니다.
가. OUT
나. OUT (in 실패했기때문)
다. OUT
라. IN

이제 이해가 되시죠?
라에서 드디어 OUT에서 IN상태가 바뀌어 트리거가되어서 라시점에 발생을 한겁니다.
이케이스는 나시점에 왜 네트워크 에러가 발생했었는지 보면
1. wifi를 켜고 다니는 분이 geofence반경에 in out event 발생 시점에
길거리에서 인터넷이 안되는 wifi에 붙어 있어서 서버 전송 실패했는 경우

2. wifi 자동 켜기 끄기 옵션(삼성폰에만 있나?) 으로 알수없는곳에서 꺼지거나 켜지는 그 스위칭 구간에 이벤트가 왔는데 인터넷이 안되는 경우

이런 사례는 사실 해결하기가 쉽지 않습니다만 이렇게 오류가 발생했을수도 있구나 알고있으면 추후 문제 발생시 도움이 될수도 있을것같아 적어봤습니다.



왠만한 이슈들에 대해선 다 다룬것 같은데
추가 더 궁금한 이슈나 다루지 않은게 있으면 말씀해주세요 추가하도록 하겠습니다.

반응형
반응형

※ 우리 부부가 직접 구매하고 사용한 후기입니다.

 

[붱이 Story/IoT] - SmartThings 자동화 이해하기 - 기본 원리 및 트리거란?

[붱이 Story/IoT] - SmartThings 자동화 이해하기 - 선행 조건 알고 쓰자

[붱이 Story/IoT] - SmartThings 자동화 이해하기 - Stay와 자동 끄기 알아보기

 

오래동안 미뤄왔던 멤버 위치와 장소 상태에 관련된 글을 드디어 쓰게됬습니다.

이번 포스팅은 이 두관계에 대해서만 설명드리고 가장 문제가 많은 멤버 위치 이슈?들에 대해선 다시 포스팅하겠습니다

 

많은분들이 처음 SmartThings 자동화를 할때 기기없이도 쓸수있는 기능중에 하나인 "멤버 위치"

예전 classic때 "Mobile Presence"라고 불리던 기능이 New app에서는 "멤버 위치"로 제공되고 있습니다.

 

그리고 "멤버 위치"와 뗄래야 뗄수 없는 "장소 상태" (Location mode)

classic때부터 써왔던 분들은 잘 아시지만 처음 하시는분들한텐 혼란을 주게 만드는 "장소 상태"

가장 많이 하는 실수? 사실 이정도 실수면 이건 SmartThings UX가 잘못되었다고 생각도 든다..

원큐로 멤버 위치 x 장소 상태가 기능적으로 연동이 자동으로 되게 하는 옵션?이 있으면 좋겠당

아니면 설명이라도 자세히 있거나...

바로 가장 많은 실수 넘버원

멤버 위치 없이 장소 상태만으로 자동화 만들기!!!(위에 스샷)

 

두둥 ... 근데 그분들 입장에서 생각하면 이해도간다..

 

하지만 SmartThings에서는 장소 상태에 대한 정의를 ... 직접 자동화로 구성해주어야한다.

 

아래처럼

 

위에 처럼 "장소 상태"에 대한 정의를 가지고있는 센서? 또는 멤버 위치 등으로 원하는대로 지정을 해줘야한다

취침의 경우는 센서가 있으면 센서로 시간으로 그냥 자정에 취침모드로 등으로 해도 상관없다 

 

하지만 여기서 또 주의 해야할 사항은 반드시 상태가 변화할때(트리거가 될때)

자동화가 실행된다는점은 명심하자

무슨말인지 이해가 안가면 요걸 봐주세요

[붱이 Story/IoT] - SmartThings 자동화 이해하기 - 기본 원리 및 트리거란?

 

 

이제 위에처럼 상태에대한 정의가 끝나면 이제는 멤버 위치는 사실 바로 쓸이유가 없다 

이 로케이션에 혼자 일때 가정입니다... 여러명일때는 다양하게 조건으로 쓰면 유용합니다.

 

위 예시를 보면 이제 아~ ! 하시는분 있으면 성공..

조건에 로케이션 모드만 사용되는게 핵심입니다

멤버위치가 아닌...

처음 하시는 분들께 알려주기가 너무 힘들어서 글 써야지 써야지 했던부분이였거든요... 이거땜에

 

위에 근데 선행조건이 붙고 안붙고 차이는 뭐지? 하는분들은 다시 앞에 강좌를 다시 정독 해주시길 바래요

[붱이 Story/IoT] - SmartThings 자동화 이해하기 - 선행 조건 알고 쓰자

 

이정도면.. 이제 많이들 실수 안할거같고 다음 포스팅은 바로 이어서

 

멤버 위치에 대해서 + 오류들 + 해결 방법들에 대한 집중 포스팅을 하겠습니다.

[붱이 Story/IoT] - SmartThings 자동화 이해하기 - 멤버 위치 파고들기

반응형
반응형

※ 우리 부부가 직접 구매하고 사용한 후기입니다.

 

 

오매불망 기다리던 Zigbee 카운터 센서.. 보탬에서 나오길 기다리던중

시하스에서 먼저 pir 타입의 Zigbee 카운터 센서를 지난주에 출시하고... 바로 두개 구입하구...

이번주에 이어서 RF연동이 가능하고 Zigbee로 SmartThings와도 연동가능한 멀티 스위치를 무려 1~6구

중성선 타입 2선식...타입 거기에 무선 타입 등등 다양한 스위치를 출시하였음

자세한 내용은 시하스 공식 스토어에서 확인~~

https://m.smartstore.naver.com/sihas/products/5944843369

 

스위치는 어떨까 해서 3구 두개를 구매~!! 카운터 하나씩 물려서 화장실에 보탬을 대체 해서 사용해보고싶었다

 

 

토욜에 도착

설치는 다들 알아서 ^^;;

스펙은 위 제품 사이트가서 보는게 더 정확하겠죠?

 

가장 궁금했던 RF연동 얘기부터 시작하겠습니다.

시하스 메뉴얼 pdf 파일 링크

http://sihas.shinasys.com:8080/Guest%20Download%20%EC%A0%84%EC%9A%A9/sihas/SBM-300Z.pdf

 

다 필요없고 이거만 기억하시면됩니다~~~

카운터 센서와 연동르 원하는 스위치의 버튼을 3초간 누르면 led가 깜빡입니다.
그리고 카운터 센서 페어링때 눌렀던(커버벗기고) 버튼을 한번만 딱 누루면 끝

연동된 스위치였으면 해제~ 연동된적없으면 등록 방법은 하나 심플합니다

 

그리고 SmartThings 연동없이 바로 테스트해보았습니다

https://youtube.com/shorts/CpBcVVBMWHI?feature=share 

속도가 보탬때랑 동일하게 아주 빠르게 동작하는것을 확인하실수 있습니다..

 

아래영상은 지난주 시하스 카운터 센서와 헤이홈 멀티 스위치를 SmartThing 자동화(Cloud)기반으로 테스트한 영상인데

딜레이 차이가 있는것을 확인 할수 있습니다

https://youtube.com/shorts/SPHOcrQEpMw?feature=share 

 

SmartThings에도 3구로 문제없이 잘 연동되구요

Router로도 잘 잡힙니다.

 

이젠 어디에 설치했는지 구매하기까지의 내용들을 주저리 주저리 적어보려합니다

 

 

Only 재실 카운터 + 헤이홈 스위치 + SmartThigns 자동화

 

재실카운터만 받았을때 보탬이 설치되어 있던 상태라 철거 못하고 테스트용으로 드레스룸에 설치했었습니다

여기 후기는 카페에 먼저 올렸었어서 카페에서 보셔요~~

https://cafe.naver.com/stsmarthome/43812

 

시하스 카운터 약 세시간? 집중 테스트 후기

우선 세팅을 이렇게 했습니다 벽스위치는 헤이홈 3구 매핑은 1구 화장대 조명 - 천정 카운터1 2구 드레스룸 조명 - 옆면 카운터2 골반보다 조금 아래 높이 자동화는 ...

cafe.naver.com

https://cafe.naver.com/stsmarthome/43905

 

시하스 만 하루 사용기 및 후기쓰시는분들 부탁 only.txt

https://cafe.naver.com/stsmarthome/43812 만 하루 지난 시점 후기 어제 오늘 연차라서 집에만 있었던점 그래서 엄청 테스트를 오래했습니다 ...

cafe.naver.com

https://cafe.naver.com/stsmarthome/43910

 

시하스 카운터 센서 후기 - 각도 가리고 위치 변경하고 테스트

각도를 가리고 위치를 변경래거 테스트했더니 천정은 좋아진거 같은데 측면은 요상한 현상이 백프로 발생하는데 이유를 모르겠네요 우선 두개다 범위를 흼 절연테이프로 가렸습니다 i...

cafe.naver.com

 

재실 센서 논란과 업체의 빠른 대응

논란에대한 공지글은 아래글 참고

https://cafe.naver.com/stsmarthome/44038

 

시하스 카운터 센서 관련 공지 사항입니다

안녕하세요 시하스 입니다 금번 출시된 카운터센서에 대한 진행사항을 알려드립니다. 먼저 카페분들의 많는 기대에 못 미치는 제품을 판매하게 되어 죄송하단 말씀을 드립니다. 보템...

cafe.naver.com

 

RF 연동의 궁금증

그리고 이제 이번주에 스위치가 출시 된거죠~

출시전 저는 궁금증이 생겼습니다

https://cafe.naver.com/stsmarthome/44193

 

시하스 스위치와 카운터 RF 연동의 궁금점

구매 직전에 궁금한게 생겼습니다 혹시 시하스 사장님이 보시고 답을 달아주실거라는 기대감에 써봅니다. 그외 아시는분들도 답변 부탁드립니다 모든 질문의 사전 조건은 시하스 허...

cafe.naver.com

업체 답변

시하스

1. rf로 카운터센서와 스위치와 연동을 할수있는 방법이 앱을 통해 하는 건가요?
-> http://sihas.shinasys.com:8080/Guest%20Download%20%EC%A0%84%EC%9A%A9/sihas/SBM-300Z.pdf

2. rf로 직결한뒤 카운터에 반응하는 스위치 지정은 가능한가요?
-> 스위치에서 연동할 버튼을 길게(3초이상) 눌러 RF페어링 대기상태로 만들고 카운터센서에서 CFG버튼 1회 누르면 됩니다.

3. 지정을 못한다면 6구에 연동을 하는 경우 카운터 0이면 6구가 다 꺼지고 1이상이면 6구가 다켜지는 구조인가요?
-> 연동된 버튼만 동작합니다. 6구중 1,3,5구가 연동되어 있다면 카운터가 1이상이면 해당 버튼이 ON이 되고 0이면 해당 버튼이 OFF됩니다.

궁금증이 해결되어 구매!~ 결정

 

RF 연동후 실제 화장실 조명 제어 테스트

 

1. 문틀 천장 케이스(이하 문틀위)

신기하게 전주에 드레스룸에서 할때보다 오류가 적어졌습니다.

사장님이 말씀하신 높이의 차이도 있나 싶었습니다 드레스룸 천정은 화장실보단 좀더 높습니다. 

화장실의 문틀 높이는 좀더 낮구요

 

토욜 낮에 설치하고 신기하게도 거의 오류가 없이 잘되서 뭐지 같은 센서인데 왜이렇게 차이 나지 하고 놀랐습니다.

(사장님이 문위로 테스트를 많이하셨다고 하셔서 여기에 높이에 확실히 최적화된 센싱값인거라고 생각이 들었습니다.)

 

이방식에 근데 한가지 문제점이 !!!

 

샤워 or 큰일 볼때 문을 완전히 닫은 상황에서 밖에서 와이프가 지나가거나 다른 이유로 움직임이 감지되면...

(요건 제가 일부러 문을 닫은체로 와이프한테 화장실 앞을 지나다니게  부탁해서 테스트하였습니다.)

카운터가 증가 또는 마이너스 되는 케이스가 있었습니다.

 

증가 케이스때는 화장실을 나와도 아직 1이상이기때문에 불이 안꺼지는 문제가 있었고

감소 케이스때는 화장실 불이 꺼지겠죠?

-> 사실 이거의 방지책으로 카운터센서는 똑똑하게 카운터가 0일때 안쪽 모션이 감지되면 카운터를 증가시키는 기능이 있어서 켜질수가 있습니다. 손을 흔들거나 하는 행위로요

 

하지만 이 문위 케이스의 경우 센서와 화장실과의 공간이 아예 분리 되었음으로 다시 켤수가 없는 문제가 있었습니다

그외엔 진짜 신기하리만큼 오류는 거어어어의 없었습니다.

 

해서 제가 보탬으로 안돌아가도 되겠다 판단이 서서 철거를 바로 하였습니다

 

그래서 이어서 아래 사진처럼 화장실 안 케이스 테스트를 하였습니다.

 

2. 화장실 안쪽 천정(이하 화장실안)

요거로하니 모든 문제가 해결되었습니다.

다만 여기도 문제가 있었으니....

 

진입시에 켜지긴 켜지나 in으로 살짝 늦게 인지되서 불이 살짝 늦게 켜지는 케이스가 있었고

꺼지는건 문틀 밟기도전에 너무 빨리 꺼지는 효과가 있었지만

 

문틀위 보단 요게 더 오류율도 적고 큰일보다 꺼질시에 손흔들면 켜질수있어서 더좋다고 생각하여

현재 글쓰는 시점에는 화장실 안쪽에 설치해놓고 쓰고있습니다.

 

 

 

그외 얘기

1. RF 연동의 아쉬운점

원리는 간단합니다 카운터 올라가면 켜지고 0되면 꺼지는

연동된 스위치가 수동으로 끄게되면 카운터 0도 리셋이 되어야 완벽히 SmartThing 연동 없이도 쓸수있습니다.

 

저는 그래서 우선 수동으로 스위치 off시에 카운터 센서 리셋 0 하는 자동화를 만들어두었습니다.

요건 펌웨어 업뎃 또는 다음 제품에 반영되었으면 좋을것 같습니다.

 

 

2. 잔상 떨림 현상시 콘덴서 설치 하지 않고 할수 있는 Tip

2선식 스위치는 1구 스위치에 연결되는 조명이 잔상 현상이나 떨림 현상이 발생할수 있는데 이경우 동봉된 콘덴서를 설치해야합니다. 저희 화장실 또한 보탬때는 안그랬는데 시하스 스위치는 잔상+ 떨림이 다 나타났는데요

 

화장실 천정열어서 어렵자나요? 두렵구 귀찮구?

 

이럴때 1구에 그냥 환풍기를 물리세요 ㅎ 그리고 2구 이후에 조명을 설치하시면됩니다

 

저는 그래서 콘덴서 설치 없이 완료하였습니다.

 

 

3. 시하스 스위치 자체에 대한 소감?

저는 여태 스위치를 이젝스 -> 다원 -> 헤이홈 으로 넘어왔었는데

헤이홈을 특히 젤 좋아했었음 이유는 딜레이 X 라우터 O 릴레이식 X 비프음 X

 

시하스도 딜레이도 없고 라우터도되고 릴레이식이아니라 딸깍 소리도 없고

비프음도 없구 (원하면켤수있음 기본 off)

가격이 좀 비싸지만 RF 연동도 되고 디자인도 괜찮은 편임

 

시하스의 버튼 클릭감은 영상으로 보여드리겠습니다

소리 켜고 보세요

https://youtube.com/shorts/XU2x2ZeWhxw 

투야 4 버튼의 싼티나는 마우스 클릭감하고다른 감인데...

표현을 못하겠지만 나쁘지않습니다.

 

 

아직 이틀간의 후기지만... 만족하여서

과감히 보탬을 제거하였습니다.

몇년간 그래도 우리집 화장실 재실을 완벽히 지켜주었던 보탬인데 떠나보냈네요 ㅠㅠ

 

이상 주저리 주저리 긴 후기 끝입니다.

 

 

반응형

+ Recent posts