Мазмұны:

Сымсыз есік қоңырауы - (Raspberry PI және Amazon Dash): 4 қадам (суреттермен)
Сымсыз есік қоңырауы - (Raspberry PI және Amazon Dash): 4 қадам (суреттермен)

Бейне: Сымсыз есік қоңырауы - (Raspberry PI және Amazon Dash): 4 қадам (суреттермен)

Бейне: Сымсыз есік қоңырауы - (Raspberry PI және Amazon Dash): 4 қадам (суреттермен)
Бейне: The Ascent Test (Deutsch) Krasser Cyberpunk Action RPG Shooter im Review (German, many subtitles) 2024, Қараша
Anonim
Image
Image
Сымсыз есік қоңырауы - (Raspberry PI және Amazon Dash)
Сымсыз есік қоңырауы - (Raspberry PI және Amazon Dash)

Ол не істейді? (бейнені қараңыз)

Түйме басылған кезде, Raspberry сымсыз желіде жаңа құрылғы журналын табады. Осылайша, ол басылған түймені тани алады және бұл факт туралы ақпаратты ұялы телефоныңызға (немесе сіз таңдаған құрылғыға) жібере алады.

Бұл жобада сіз Amazon Dash -ті есіксіз қоңырауға қалай өзгерту керектігін көресіз. (Видео нұсқаулық сілтемесі соңғы қадамда)

Бұл жобаға қажет заттар:

Amazon Dash батырмасы - Amazon АҚШ -та WIFI түймелерін ұсынады, оларды Amazon функциясын өткізіп жіберуге және оны сымсыз түйме немесе қосқыш ретінде жұмыс істеуге орнатуға болады.

Tasker - күнделікті тапсырмаларды автоматтандыруға мүмкіндік беретін Android қосымшасы, біз ұялы телефондағы хабарландыруды көрсету үшін осы негізді қолданамыз.

AutoRemote - мобильді және таңқурай арасындағы байланысқа мүмкіндік беретін Tasker плагині

Raspberry Pi - WIFI түймесін басу үшін желіні сканерлейтін микрокомпьютер желіге қосылуы керек (WIFI немесе LAN арқылы)

1 -қадам: WIFI түймесін орнату

WIFI түймесін орнату
WIFI түймесін орнату
WIFI түймесін орнату
WIFI түймесін орнату
WIFI түймесін орнату
WIFI түймесін орнату

Батырманы WIFI желісіне қосыңыз

  1. Құрылғыны WIFI тарату режиміне енгізу үшін түймені 5 секунд басыңыз.
  2. Ұялы телефонды (немесе кез келген Wi -Fi құрылғысын) ашып, Amazon Configure Me іздеңіз
  3. Құрылғыға қосылғаннан кейін веб -шолғышты ашып, 192.168.0.1 тармағына өтіңіз
  4. Желіні таңдап, құпия сөзді енгізіңіз
  5. Енді сіздің түймеңіз басуға дайын

2 -қадам: Raspberry PI орнату

Raspberry PI орнату
Raspberry PI орнату
Raspberry PI орнату
Raspberry PI орнату

Түймешіктердің MAC іздеу

Келесі кітапханалар орнатылғанына көз жеткізіңіз:

sudo apt-get tcpdump орнатыңыз

sudo apt-get arp-scan орнатыңыз

sudo pip3 scapy-python3 орнатыңыз

Doorbell.py сценарийін пайдаланып, түйменің MAC -ін біліңіз - сценарийдегі түсініктемелерді қараңыз.

Python 3 үшін сценарий жаңартылды және өзгертілді

Сценарийді орнату батырмаларды басуға кедергі жасайды

Біз doorbell.py сценарийін өзгертуіміз керек, оны ашып, BUTTON MAC ОСЫ ЖЕРДЕ жоғарыдағы қадамнан сақталған MAC -ты ауыстыруымыз керек. АР КІЛТІҢІЗДІ ІЗДЕҢІЗ МЫНА ЖЕРДЕ - бұл жерде Автоматты басқару пернелері қойылады. Мен сізге келесі қадамда кілттерді қалай алу керектігін көрсетемін.

Егер сізде JK29LP жаңа түймелері болса-дұрыс python3 сценарийі үшін мына жазбаны қараңыз:

3 -қадам: AutoRemote және Tasker

AutoRemote және Tasker
AutoRemote және Tasker

Автоматты түрде басқару

Ұялы телефонда AR -ды ашып, жеке URL -ге өтіңіз (https://goo.gl/xXxXx сияқты). Мекенжай жолағында doorbell.py үшін қажет кілт болады - ол басталады:

autoremotejoaomgcd.appspot.com/?key=YOUR_KE…

Кілтті көшіріңіз (барлығы = символынан кейін) және сценарийде AR KEY пернесін ауыстырыңыз.

Таскер

Біз профиль құрамыз. Біздің жағдай- бұл EVENT плагині- Автоматты түрде қашықтан басқару және сүзгіні AmazonGreen-ге орнату (немесе doorbell.py-де қолданған кез келген хабарлама).

Хабарландыруды көрсететін тапсырма жасаңыз. Ашық ескерту - хабарлаңыз және ақпаратты теріңіз. Бұл хабарлама экранда көрсетіледі. Профиль жоба файлы ретінде беріледі.

4 -қадам: Кеңестерді аяқтаңыз

Image
Image
Hack Your Day конкурсы
Hack Your Day конкурсы

Сіздің таңқурай түймешіктерді басуға дайын. Ол әр 6-10 секундта бір рет басуға мүмкіндік береді, сонымен қатар бірнеше түймешікті басуға болады. Сценарий жұмыс істеп тұрғанда - сіз хабарландыруларды ала аласыз (оны іске қосуды қарастырыңыз)

Сценарий жұмыс кезінде төмендегі ескертуді көрсетуі керек:

ЕСКЕРТУ: IPv6 тағайындау үшін маршрут табылмады:: (әдепкі маршрут жоқ па?)

Сіз әдепкі жапсырманы өткір құралмен алып тастай аласыз және оны басқа жолмен жабыстыра аласыз немесе оны өзіңіз жасау үшін трафарет ретінде қолдана аласыз. (суретті қараңыз)

Егер сіз бұл сценарийді іске қосқыңыз келсе, rc.local әдісін қолданыңыз, орындауға рұқсат беру үшін сценарий бар жолдың алдында 10 ұйқыны қойыңыз.

Толық бейне оқулық менің YouTube каналымда: сымсыз есік қоңырауы

Hack Your Day конкурсы
Hack Your Day конкурсы

Hack Your Day байқауының екінші жүлдесі

Ұсынылған: