Satura rādītājs:
- 1. darbība: WIFI pogas iestatīšana
- 2. darbība: aveņu PI iestatīšana
- 3. darbība: automātiskā tālvadība un uzdevumu meklētājs
- 4. solis: beigu padomi
Video: Bezvadu durvju zvans - (Raspberry PI un Amazon Dash): 4 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Ko tas dara? (skat. video)
Nospiežot pogu, Raspberry atklāj jaunu ierīču reģistrēšanu bezvadu tīklā. Šādā veidā tā var atpazīt nospiestu pogu un nodot informāciju par šo faktu jūsu mobilajam tālrunim (vai jūsu izvēlētai ierīcei)
Šajā projektā jūs redzēsit, kā mainīt Amazon Dash par bezvadu durvju zvanu. (Video pamācības saite pēdējā solī)
Šim projektam nepieciešamās lietas:
Amazon Dash Button - Amazon ASV piedāvā WIFI pogas, kuras var iestatīt, lai izlaistu Amazon funkcionalitāti un padarītu to par bezvadu pogu vai slēdzi.
Tasker - Android lietotne, kas ļauj automatizēt ikdienas uzdevumus, mēs izmantosim šo sistēmu, lai parādītu paziņojumu mobilajā ierīcē
AutoRemote - Tasker spraudnis, kas ļauj sazināties starp mobilo un aveņu
Raspberry Pi - mikrodatoram, kas tīklā skenēs WIFI pogu nospiešanu - jābūt savienotam ar tīklu (izmantojot WIFI vai LAN)
1. darbība: WIFI pogas iestatīšana
Pievienojiet pogu WIFI
- Nospiediet pogu 5 sekundes, lai ievadītu ierīci WIFI apraides režīmā.
- Atveriet savu mobilo tālruni (vai jebkuru wifi ierīci) un atrodiet Amazon Configure Me
- Kad esat izveidojis savienojumu ar ierīci, atveriet tīmekļa pārlūkprogrammu un dodieties uz vietni 192.168.0.1
- Izvēlieties savu tīklu un ievadiet paroli
- Jūsu poga tagad ir gatava šūpošanai
2. darbība: aveņu PI iestatīšana
Meklē savu pogu MAC
Lūdzu, pārliecinieties, vai ir instalētas šādas bibliotēkas:
sudo apt-get install tcpdump
sudo apt-get install arp-scan
sudo pip3 instalējiet scapy-python3
Izmantojiet Doorbell.py skriptu, lai uzzinātu savas pogas MAC - skatiet skripta komentārus.
Skripts ir atjaunināts un pārveidots Python 3
Skripta iestatīšana, kas ir atbildīga par pogu nospiešanas pārtveršanu
Mums būs jāmaina doorbell.py skripts, jāatver tas un jāaizstāj JŪSU POGU MAC, KURŠ ŠEIT, ar MAC, kas saglabāts no iepriekš minētās darbības. Meklē savu atslēgu šeit - šeit tiks ielīmētas automātiskās tālvadības taustiņi. Nākamajā solī es jums parādīšu, kā iegūt atslēgas.
Ja jums ir jaunās pogas JK29LP-lūdzu, skatiet šo ziņu, lai uzzinātu pareizo python3 skriptu:
3. darbība: automātiskā tālvadība un uzdevumu meklētājs
Automātiskā tālvadība
Atveriet AR savā mobilajā ierīcē un dodieties uz savu personīgo URL (piemēram, https://goo.gl/xXxXx). Adreses joslā būs atslēga, kas nepieciešama durvīm zvana.py - tas sāksies ar:
autoremotejoaomgcd.appspot.com/?key=YOUR_KE…
Kopējiet atslēgu (viss aiz simbola =) un skriptā nomainiet savu atslēgu.
Uzdevējs
Mēs izveidosim profilu. Mūsu nosacījums ir EVENT spraudnis- automātiskā tālvadība un iestatiet filtru uz AmazonGreen (vai jebkuru ziņojumu, kuru esat izmantojis vietnē doorbell.py)
Izveidojiet uzdevumu, kas parādīs paziņojumu. Atvērt brīdinājumu - paziņojiet un ierakstiet savu informāciju. Šis ziņojums tiks parādīts jūsu ekrānā. Profils tiek sniegts kā projekta fails.
4. solis: beigu padomi
Jūsu Raspberry ir gatavs pārtvert pogu nospiešanu. Tas ļauj vienu reizi nospiest ik pēc 6-10 sekundēm, un var nospiest arī vairākas pogas. Kamēr skripts darbojas - jūs varat saņemt paziņojumus (apsveriet iespēju to palaist sākumā)
Darbojoties, skriptam vajadzētu parādīties zem brīdinājuma:
BRĪDINĀJUMS: Nav atrasts maršruts IPv6 galamērķim:: (nav noklusējuma maršruta?)
Noklusējuma etiķeti var noņemt ar asu instrumentu un pielīmēt citā veidā vai izmantot kā trafaretu, lai izveidotu savu. (skat. attēlu)
Ja vēlaties palaist šo skriptu startēšanas laikā, izmantojiet metodi rc.local, ievietojiet miega režīmu 10 pirms rindas ar savu skriptu, lai varētu izpildīt.
Pilna video apmācība manā YouTube kanālā: Bezvadu durvju zvans
Otrā balva konkursā Hack Your Day
Ieteicams:
Pielāgots durvju paklājs Aktivizēts durvju zvans: 6 soļi
Pielāgots durvju paklājs, kas iedarbināja durvju zvanu: Sveiki! Mani sauc Džastins, es esmu juniors vidusskolā, un šī pamācība parādīs, kā izveidot durvju zvanu, kas tiek aktivizēts, kad kāds uzkāpj uz jūsu durvju paklājiņa, un tas var būt jebkura melodija vai dziesma, kuru vēlaties! Tā kā durvju paklājiņš iedarbina durvis
DIY viedais durvju zvans: kods, iestatīšana un HA integrācija: 7 soļi (ar attēliem)
DIY viedais durvju zvans: kods, iestatīšana un HA integrācija: Šajā projektā es jums parādīšu, kā jūs varat pārveidot parasto durvju zvanu par gudru, nemainot nevienu no pašreizējām funkcijām vai pārtraucot vadus. Es izmantošu ESP8266 plati ar nosaukumu Wemos D1 mini. Jauns ESP8266? Skaties manu ievadu
Kustības sensora durvju zvans: 5 soļi (ar attēliem)
Kustību sensora durvju zvans: Kad pastāstīju savam dēlam Džeidenam par izaicinājumu, viņš uzreiz izdomāja izmantot LEGO WeDo komplektu. Viņš gadiem ilgi ir spēlējis ar Legos, bet tikai pagājušā mācību gada sākumā viņam tika dota iespēja kodēties ar WeDo 2.0
Bezvadu zvanīšana / durvju zvans: 9 soļi
Bezvadu zvanīšana / durvju zvans: Sveiki puiši. šodien mēs izgatavosim bezvadu durvis vai zvana zvanu, kura darbības rādiuss ir 300 metri atklātā vietā, salīdzinot ar 50 metru komerciālajiem durvju zvaniem, kurus mēs parasti redzam veikalos. Šo projektu var izmantot kā durvju zvanu vai kā pārnēsājamu
Uzlauzt bezvadu durvju zvanu bezvadu trauksmes slēdzī vai ieslēgšanas/izslēgšanas slēdzī: 4 soļi
Uzlauzt bezvadu durvju zvanu bezvadu trauksmes slēdzī vai ieslēgšanas/izslēgšanas slēdzī: es nesen izveidoju signalizācijas sistēmu un uzstādīju to savā mājā. Es izmantoju magnētiskos slēdžus uz durvīm un vadu tos caur bēniņiem. Logi bija cits stāsts, un cieta elektroinstalācija nebija risinājums. Man vajadzēja bezvadu risinājumu, un tas ir