Skip to content

macdoongs/alexa-smarthome-light

Repository files navigation

alexa-smarthome-light

Alexa skill smarthome light

Use AWS lambda

  • config.example -> config
  • npm install
  • upload this project to lambda

알렉사 스킬

스마트홈 전등

람다를 통해 알렉사와 연동 가능

  • config.example 폴더 -> config로 수정
  • command에서 npm install로 모듈을 설치
  • 이 프로젝트 폴더를 압축해서 AWS 람다에 zip 형태로 올리면 실행 가능
    • AWS CLI를 활용하여 timeout에 걸리지 않고 zip파일을 올릴 수 있음
      • 기본 활용 방법
      • 배치 파일 활용 방법
        • 프로젝트 내 lambda_upload.bat 파일로 업로드 가능
        • AWS CLI7zip가 설치되어 있어야 함.
      • 쉘 스크립트 파일 활용 방법
        • 프로젝트 내 lambda_upload.sh 파일로 업로드 가능
        • 커맨드에서 아래의 명령어를 실행하여 해당 파일을 실행 가능하게 만든 후 실행
          sudo chmod +x lambda_upload.sh
        

알렉사 skill 구성하기

  • 스킬 구성하기(Build An Alexa How To Skill) 링크

  • 스킬에 아마존 로그인 연동하기(Login with Amazon, LWA) 링크

  • 아마존 개발자 홈(Amazon developer) 링크

알렉사 요청/응답 템플릿

  • request 코드를 람다 테스트 이벤트로 구성하여 테스트 가능
  • response template의 형태로 응답이 구성되어야 함.
밝기(Brightness)

참조

색(Color)

참조

색온도(Color Temperature)

참조

발견(Discovery)

참조

오류(Error)

참조

전원(Power)

참조

전원 세기(Power level)

참조


참고

About

Alexa skill smarthome lights

Topics

Resources

License

Stars

1 star

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors