바로 가기 앱과 라즈베리 파이로 스마트 스피커 같은 걸 해보세요.

3833 단어 RaspberryPiiOS
라즈베리 파이로 뭔가 하고 싶어서 1년 동안 샀어요.
먼지가 얼마 안 돼서 덮기 시작했어요. 그래서 꺼내서 활용하고 싶어요.
iOS12보다 단축키라는 표준 응용 프로그램이 증가했다
이 응용 프로그램을 이용하면 여러 개의 조작을 하나하나 실행할 수 있도록 설정할 수 있다
이 프로그램에는 Siri에서 등록 바로 가기를 실행할 수 있는 기능도 포함되어 있습니다.
따라서 이 단축키 프로그램을 사용하면
불 켜기 → 라즈베리 파이 연결 → 방 불 켜기
나는 이런 일을 할 수 있을 것 같아서 한번 해 보기로 결정했다

개발 환경


  • 장치 측면
  • iOS12.1
  • iPhone SE

  • Raspberry Pi
  • Raspberry Pi3 Model B
  • 하고 싶은 일


    "단축키 응용 프로그램을 사용하여 방의 불을 켜기"
    하지만 라즈베리 파이로 방의 불을 밝히는 것에 관해서는 다른 사람들이 많이 했다고 생각해서 이번에 사랑을 끊었어요.
    "Siri에서 Raspberry Pi로 바로 가기 응용 프로그램 연결"
    한번 해보고 싶어요.

    라즈베리 파이 사이드 준비.


    동일한 LAN에서 SSH를 연결할 수 있도록 Raspberry Pi 설정
    ※ 라즈베리 파이 설정은 기재된 기사 참고

    iPhone(단축 응용 프로그램)에서 Raspberry Pi로 SSH 연결 시도


    iOS12에서 추가된 Apple 순수 어플리케이션 사용단축 응용 프로그램

    1. 바로 가기 만들기



    바로 가기 응용 프로그램을 시작할 때 위에서 설명한 화면과 같이 표시됩니다.
    바로 가기 만들기 를 클릭합니다.

    2. SSH 검색



    검색 모음에 "ssh"를 입력하고 "SSH를 통한 스크립트 실행"을 선택하십시오.

    3. Raspberry Pi에 대한 정보 입력



    Raspberry Pi에 액세스하는 데 필요한 호스트 이름, 암호 등을 입력합니다.
    지금까지의 작업은 가볍게 두드리면 아이폰에서 라즈베리 파이에 접근할 수 있다

    4. 스크립트 설정


    하지만 이것만으로도 라즈베리 파이를 방문하면 끝난다
    실행할 스크립트를 함께 등록할 수도 있습니다.

    위의 테스트에서 /etc/ 아래에서 test_script 파일을 만듭니다.
    여기에 스크립트를 쓰면 SSH 연결이 끝난 후에 라즈베리 파이가 처리하도록 지정할 수 있습니다

    5.Siri 설정



    오른쪽 상단 스위치 같은 버튼을 눌러서 이름을 설정하세요.
    Siri를 시작할 때 사용하기 때문에 간단한 이름을 사용하십시오
    여기서 더 스마트한 스피커의 모습을 표현하기 위해 "불을 켜주세요"
    그런 다음 "Siri에 추가"를 클릭하여 Siri에서 바로 가기 설정을 시작합니다.

    가동하다


    이상의 절차
    Siri 부팅 → "켜기"→ Raspberry Pi 연결 → 스크립트 실행
    절차 완료!
    실제로 Siri에서 단축키를 호출하면 이런 느낌을 받을 수 있다

    스마트 스피커처럼 작동했어요!
    여기까지 왔고, 나머지는 실행하고자 하는 스크립트를 자유롭게 바꾸는 것이다
    Siri에서 Raspberry Pi를 방문하면 다양한 스마트 스피커를 쉽게 사용할 수 있습니다!

    총결산


    아이폰에서 시리로 SSH로 라즈베리 파이 연결하면 연결됩니다!
    현재 상황에서 같은 LAN 내에 제한되어 있거나 전등 처리만 되어 있다
    앞으로 더 확장하고 싶어요.

    참고 자료

  • Raspberry Pi3의 LAN 외 SSH 연결 설정 방법
  • 좋은 웹페이지 즐겨찾기