Բովանդակություն:

Անլար դռան զանգ - (ազնվամորի PI և Amazon Dash). 4 քայլ (նկարներով)
Անլար դռան զանգ - (ազնվամորի PI և Amazon Dash). 4 քայլ (նկարներով)

Video: Անլար դռան զանգ - (ազնվամորի PI և Amazon Dash). 4 քայլ (նկարներով)

Video: Անլար դռան զանգ - (ազնվամորի PI և Amazon Dash). 4 քայլ (նկարներով)
Video: Այս մեղր վարդագույն լոլիկը միայն մեկ թերություն ունի: 2024, Նոյեմբեր
Anonim
Image
Image
Անլար դռան զանգ - (ազնվամորի PI և Amazon Dash)
Անլար դռան զանգ - (ազնվամորի PI և Amazon Dash)

Ինչ է այն անում? (տես տեսանյութը)

Երբ կոճակը սեղմվում է, Ազնվամորին հայտնաբերում է անլար ցանցում նոր սարքի մուտք գործելը: Այս կերպ այն կարող է ճանաչել սեղմված կոճակը և փոխանցել այս փաստի մասին տեղեկությունները ձեր բջջայինին (կամ ձեր ընտրած սարքին)

Այս նախագծում դուք կտեսնեք, թե ինչպես փոխել Amazon Dash- ը անլար դռան զանգի: (Տեսաուսույցի հղումը վերջին քայլին)

Այս նախագծի համար ձեզ հարկավոր են հետևյալ իրերը

Amazon Dash կոճակ.

Tasker - Android ծրագիր, որը թույլ է տալիս ավտոմատացնել ամենօրյա առաջադրանքները, մենք այս շրջանակը կօգտագործենք բջջային հեռախոսում ծանուցում ցուցադրելու համար

AutoRemote - Tasker plugin, որը թույլ է տալիս հաղորդակցվել բջջայինի և ազնվամորու միջև

Raspberry Pi - միկրոհամակարգիչ, որը սկանավորելու է ցանցը WIFI կոճակների սեղմումների համար - պետք է միացված լինի ցանցին (WIFI կամ LAN)

Քայլ 1: WIFI կոճակի կարգավորում

WIFI կոճակի կարգավորում
WIFI կոճակի կարգավորում
WIFI կոճակի կարգավորում
WIFI կոճակի կարգավորում
WIFI կոճակի կարգավորում
WIFI կոճակի կարգավորում

Միացրեք կոճակը WIFI- ին

  1. Սեղմեք կոճակը 5 վայրկյան ՝ սարքը WIFI հեռարձակման ռեժիմ մտնելու համար:
  2. Բացեք ձեր բջջայինը (կամ ցանկացած wifi սարք) և փնտրեք Amazon Configure Me- ը
  3. Սարքին միանալուց հետո բացեք վեբ դիտարկիչ և նավարկեք դեպի 192.168.0.1
  4. Ընտրեք ձեր ցանցը և մուտքագրեք ձեր գաղտնաբառը
  5. Ձեր կոճակն այժմ պատրաստ է թրթռալու

Քայլ 2: Ազնվամորի PI- ի կարգավորում

Ազնվամորի PI- ի կարգավորում
Ազնվամորի PI- ի կարգավորում
Ազնվամորի PI- ի կարգավորում
Ազնվամորի PI- ի կարգավորում

Փնտրում եք ձեր կոճակների MAC- ը

Համոզվեք, որ տեղադրված են հետևյալ գրադարանները.

sudo apt-get տեղադրել tcpdump

sudo apt-get տեղադրել arp-scan

sudo pip3 տեղադրել scapy-python3

Օգտագործեք Doorbell.py սցենարը `ձեր կոճակի MAC- ը գտնելու համար. Տե՛ս սցենարի մեկնաբանությունները:

Սցենարը թարմացվել և փոփոխվել է Python 3 -ի համար

Կոճակների սեղմումների ընդհատման համար պատասխանատու գրիչի տեղադրում

Մեզ անհրաժեշտ կլինի փոփոխել doorbell.py սցենարը, բացել այն և փոխարինել ՁԵՐ ԿՈUTՅԹԻ MAC- ը ԱՅՍՏԵ ՝ վերը նշված քայլից փրկված MAC- ով: Փնտրեք ՁԵՐ AR Բանալին ԱՅՍՏԵ. Այստեղ է, որ կտեղադրվեն Autoremote ստեղները: Ես ձեզ ցույց կտամ, թե ինչպես ձեռք բերել բանալիները հաջորդ քայլին:

Եթե ունեք JK29LP նոր կոճակներ, խնդրում ենք տեսնել այս գրառումը python3- ի ճիշտ սցենարի համար ՝

Քայլ 3: AutoRemote և Tasker

AutoRemote և Tasker
AutoRemote և Tasker

Ավտոմատ հեռավորություն

Բացեք AR- ը ձեր բջջայինով և անցեք ձեր անձնական URL- ին (ինչ -որ բան https://goo.gl/xXxXx): Հասցեների բարը կպարունակի դռան զանգի համար անհրաժեշտ բանալին. Այն կսկսվի հետևյալով.

autoremotejoaomgcd.appspot.com/?key=YOUR_KE…

Պատճենեք բանալին (բոլորը = խորհրդանիշից հետո) և փոխարինեք ՁԵՐ AR ԲԱՆԱԿԸ ԳՆՈՄ ԱՅՍՏԵ սցենարում:

Tasker

Մենք պատրաստվում ենք ստեղծել պրոֆիլ: Մեր պայմանը EVENT-plugin- Autoremote- ն է և ֆիլտրը դրեք AmazonGreen- ի վրա (կամ ինչ հաղորդագրություն եք օգտագործել դուռի զանգում):

Ստեղծեք առաջադրանք, որը կցուցադրի ծանուցում: Open Alert - Տեղեկացրեք և մուտքագրեք ձեր տվյալները: Այս հաղորդագրությունը կցուցադրվի ձեր էկրանին: Պրոֆիլը տրամադրվում է որպես ծրագրի ֆայլ:

Քայլ 4: Ավարտեք խորհուրդները

Image
Image
Hack Your Day մրցույթ
Hack Your Day մրցույթ

Ձեր Ազնվամորին պատրաստ է ընդհատել կոճակների սեղմումները: Այն թույլ է տալիս մեկ սեղմել յուրաքանչյուր 6-10 վայրկյանում, և կարող են սեղմվել նաև բազմաթիվ կոճակներ: Քանի դեռ սցենարը գործում է, կարող եք ստանալ ծանուցումներ (սկզբում հաշվի առեք այն գործարկելը)

Գործողությունը կատարելիս սցենարը պետք է ցուցադրի նախազգուշացումը.

WԳՈՇԱՈՄ. IPv6 նպատակակետի երթուղի չի գտնվել:: (կանխադրված երթուղի չկա՞)

Կարող եք կտրել կանխադրված պիտակը ՝ օգտագործելով սուր գործիք և սոսնձել այն այլ կերպ, կամ օգտագործել որպես տրաֆարետ ՝ ձեր սեփականը ստեղծելու համար: (տես նկարը)

Եթե ցանկանում եք գործարկել այս սցենարը գործարկման ժամանակ, օգտագործեք rc.local մեթոդը, ձեր սցենարի տողից առաջ դրեք քուն 10 ՝ թույլ տալու համար կատարումը:

Ամբողջական վիդեո ձեռնարկը իմ YouTube ալիքում ՝ Անլար դռան զանգ

Hack Your Day մրցույթ
Hack Your Day մրցույթ

Երկրորդ մրցանակ Hack Your Day մրցույթում

Խորհուրդ ենք տալիս: