switchbot을 Raspberry Pi에서 작동시킵니다.

2644 단어 RaspberryPi

1. 이 기사는



Switchbot을 Raspberry pi에서 작동하는 방법을 적어 두십시오.

Switchbot은 아래 사이트에 설명되어 있습니다. 원격으로 물리적으로 버튼을 누를 수 있습니다.
htps //w w. 아마존. 이. jp/dp/B07B7응 XV4R? rf = px_pop_b_ap_shire



2. 방법



(주) 아래에 설명하는 방법은 Raspberry Pi4에서는 동작하지 않는 것 같습니다. Raspberry Pi3라면 괜찮습니다.

2-1 (준비) Raspberry Pi3에 관련 모듈을 설치합니다.



제조 업체가 작성한 사이트

다음 명령을 실행합니다.

example
sudo apt-get update
sudo apt-get install python-pexpect
sudo apt-get install libusb-dev libdbus-1-dev libglib2.0-dev 
sudo apt-get install libudev-dev libical-dev libreadline-dev
sudo pip install bluepy
git clone https://github.com/OpenWonderLabs/python-host.git
cd python-host

2-2 (준비) Raspberry Pi3과 Switchbot을 연결합니다. (Bluetool 연결)



Raspberry Pi3의 바탕 화면에 들어가 Raspberry Pi3와 Switchbot을 bluetooth로 pair한다.





2-3 Switchbot 본체의 MAC 주소 확인



스마트폰에 아래의 앱을 설치한다.
htps : // p ぁ y. 오, ぇ. 이 m / s 취해 / 아 ps /에서 원하는 ls? 이 d = 코 m.ぇすぃ tch 보 t. 수 tch 보 t & hl = 그럼

아래 그림과 같이 조작하면 Switchbot 본체의 MAC 주소를 알 수 있다.


2-4 Raspberry Pi3에서 Switchbot으로 신호 보내기



Raspberry Pi에서 명령을 보내 다음과 같이 "Trigger complete"가되면 OK

example
pi@raspberrypi:~/python-host $ sudo python switchbot.py (MACアドレス) Press
Usage: "sudo python switchbot.py [mac_addr  cmd]" or "sudo python switchbot.py"
Preparing to connect.
Trigger complete

좋은 웹페이지 즐겨찾기