스마트싱스에 가상 공기질 센서를 맨들고 API와 연동하는 엣지드라이버가 나왔길래
시놀로지 나스에
http환경의 정보를 스마트싱스에 받아올 수 있는 프록시 서버 구성하는 파이썬 코드 돌려두고
한국 기상청과 미국 기상청의 날씨 API 토큰 따온 다음에
나스 서버를 포트포워딩한 주소 따와서 스마트싱스의 가상 공기질센서에 연결하고 API 연결해서
가상 공기질 센서를 2개 맨들어봤다
이렇게 가상 기기를 맨들면 좋은 점이 있다
이건 스마트싱스 앱의 루틴맨들기에서 언제 실행할까요? 에 쓸 수 있는 외부 공기의 조건들이다.
그냥 삼성 날씨앱과 연동해서 쓸 수 있는 외부 공기의 조건의 수는 5개밖에 없음
이 건 가상 공기질 센서의 외부 공기의 조건이다
크 ㅆㅅㅌㅊ 화면이 아주 꽉차게 조건이 차 있다
언제 실행할까요에 유독가스 조건 없는 흑우 없제?
세팅은 조금 복잡하긴 하지만 되도록 설명글을 써볼게
다른앱으로 가상스위치 만든거 불러와 진다길레 혹시했는데 이게 되네
해당 댓글은 삭제되었습니다.
1.엣지브릿지 설치
2.공공데이터포털, 서울 열린데이터 광장 가입하고 AirKorea토큰을 따온다
3.AirKorea 엣지 드라이버를 깐다
https://bestow-regional.api.smartthings.com/invite/gV2qP489ekM9
4.스마트싱스에서
주변 기기 찾기로 AirKorea와 연동될 가상 공기질 기기를 만든다
5.측정소 정보, 엣지브릿지 http 주소, 토큰을 입력한다
이 거 쓰려고 했는 데 못 쓰고 있네 ㅠㅠ 써볼게
측정소 정보는
https://www.airkorea.or.kr/web/stationInfo?pMENU_NO=93
여기에서 측정소 이름을 한국어로 쓰면 되고
에어코리아 토큰은
https://www.data.go.kr/data/15073861/openapi.do
여기서 활용신청을 해서 발급할 수 있다
토큰은 일반 인증키 란에 있는 토큰을 복사 붙여넣기 하면 된다.
proxy server address 에서 http주소 뒤에 :8088 붙여서 8088번 포트 잘 열었음?
가상 기기 설정방법은 엣지탭의 텔레그램 글과 거의 비슷해
https://m.dcinside.com/board/smartthings/395
아 다행이다 ㅊㅊ