
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00



Энэ нь юу хийдэг вэ? (видеог үзнэ үү)
Товчлуурыг дарахад Raspberry утасгүй сүлжээнд шинэ төхөөрөмж бүртгэдэг болохыг олж мэдэв. Ингэснээр та дарагдсан товчлуурыг таньж, энэ баримтын мэдээллийг гар утсандаа (эсвэл таны сонгосон төхөөрөмж) дамжуулж чадна.
Энэхүү төсөлд та Amazon Dash -ийг утасгүй хаалганы хонх болгон хэрхэн өөрчлөхийг харах болно.
Энэ төсөлд танд хэрэгтэй зүйлүүд:
Amazon Dash Button - Амазон нь АНУ -д WIFI товчлууруудыг санал болгодог бөгөөд үүнийг Amazon функцийг алгасаж, утасгүй товчлуур эсвэл унтраалга болгон ажиллуулах боломжтой болгодог.
Tasker - Андройд аппликейшн нь өдөр тутмын ажлуудыг автоматжуулах боломжийг олгодог бөгөөд бид энэ хүрээг ашиглан гар утсан дээр мэдэгдэл харуулах болно.
AutoRemote - гар утас болон бөөрөлзгөнө хооронд холбоо тогтоох боломжийг олгодог Tasker залгаас
Raspberry Pi - сүлжээг WIFI товчлуур дарахад сканнердах микро компьютерийг сүлжээнд холбох ёстой (WIFI эсвэл LAN -ээр)
Алхам 1: WIFI товчлуурыг тохируулах



WIFI руу товчлуурыг холбоно уу
- Төхөөрөмжийг WIFI цацах горимд оруулахын тулд товчлуурыг 5 секундын турш дарна уу.
- Гар утсаа (эсвэл ямар ч wifi төхөөрөмжийг) нээгээд Amazon Configure Me -ийг хайж олоорой
- Төхөөрөмжид холбогдсоны дараа вэб хөтөчийг нээгээд 192.168.0.1 руу очно уу
- Сүлжээгээ сонгоод нууц үгээ оруулна уу
- Таны товчлуур одоо тогшиход бэлэн боллоо
Алхам 2: Raspberry PI -ийг тохируулах


Таны товчлууруудын MAC -ийг хайж байна
Дараахь номын санг суулгасан эсэхээ шалгаарай.
sudo apt-get tcpdump суулгана уу
sudo apt-get arp-scan суулгах
sudo pip3 scapy-python3 суулгана уу
Doorbell.py скриптийг ашиглан товчлуурынхаа MAC -ийг олж мэдээрэй - скриптийн сэтгэгдлийг үзнэ үү.
Python 3 -ийн скриптийг шинэчилж, өөрчилсөн
Товчлуурыг дарах үүрэгтэй скриптийг тохируулах
Бид doorbell.py скриптийг өөрчилж, нээж, таны товчлуурын MAC -ийг ЭНД ДАРЖ, дээрх алхамаас хадгалсан MAC -ээр солих шаардлагатай болно. AR түлхүүрээ эндээс хайна уу - энд Autoremote товчлууруудыг наах болно. Дараагийн алхамд түлхүүрүүдийг хэрхэн яаж авахыг би танд үзүүлэх болно.
Хэрэв танд JK29LP гэсэн шинэ товчлуур байгаа бол python3-ийн зөв скриптийг энэ бичлэгээс үзнэ үү:
Алхам 3: AutoRemote ба Tasker

Автомат алсын удирдлага
Гар утсан дээрээ AR нээгээд хувийн URL руу очно уу (https://goo.gl/xXxXx гэх мэт). Хаягийн мөрөнд doorbell.py -д хэрэгтэй түлхүүрийг агуулна.
autoremotejoaomgcd.appspot.com/?key=YOUR_KE…
Түлхүүрийг (бүгдийг нь = тэмдгийн дараа) хуулж, таны AR түлхүүрийг скриптэд ЭНД ДАРЖ оруулна уу.
Таскер
Бид профайл үүсгэх гэж байна. Бидний нөхцөл бол EVENT залгаас юм- Автоматаар алсаас шүүлтүүрийг AmazonGreen (эсвэл doorbell.py дээр ашиглаж байсан ямар ч мессеж) болгож тохируулна уу.
Мэдэгдэл харуулах даалгавар үүсгэнэ үү. Нээлттэй сэрэмжлүүлэг - Мэдээлэл өгч, мэдээллээ бичнэ үү. Энэ зурвас таны дэлгэц дээр гарч ирэх болно. Профайлыг төслийн файл хэлбэрээр өгсөн болно.
Алхам 4: Зөвлөмжийг дуусгах



Таны бөөрөлзгөнө товчлуурыг дарахад бэлэн байна. Энэ нь 6-10 секунд тутамд нэг дарах боломжийг олгодог бөгөөд олон товчлуурыг дарах боломжтой. Скрипт ажиллаж байх үед та мэдэгдэл хүлээн авах боломжтой (үүнийг эхнээс нь ажиллуулах талаар бодож үзээрэй)
Скриптийг ажиллуулахдаа доорх анхааруулгыг харуулах ёстой.
АНХААРУУЛГА: IPv6 очих чиглэлийг олохгүй байна:: (маршрут байхгүй байна уу?)
Та анхдагч шошгыг хурц хэрэгсэл ашиглан хуулж, өөр аргаар нааж эсвэл өөрийн гараар бүтээхдээ стенил болгон ашиглаж болно. (зургийг үз)
Хэрэв та энэ скриптийг эхлүүлэхдээ rc.local аргыг ашиглахыг хүсч байвал гүйцэтгэлийг зөвшөөрөхийн тулд скриптийн мөрийн өмнө 10 унтраана уу.
Миний YouTube суваг дээрх бүрэн видео хичээл: Утасгүй хаалганы хонх

Hack Your Day тэмцээний хоёр дахь шагнал
Зөвлөмж болгож буй:
Захиалгат хаалганы дэвсгэр өдөөгдсөн хаалганы хонх: 6 алхам

Захиалгат хаалганы дэвсгэр өдөөгдсөн хаалганы хонх. Сайн байна уу! Намайг Жастин гэдэг, би ахлах сургуулийн бага ангийн сурагч бөгөөд энэхүү зааварчилгаа нь хэн нэгэн таны хаалганы дэвсгэр дээр гишгэх үед дуугарах хаалганы хонхыг хэрхэн хийхийг хэлж өгөх болно. Хаалганы дэвсгэр нь хаалгыг онгойлгодог тул
IFTTT ашиглан утастай хаалганы хонхыг ухаалаг хаалганы хонх болгон хувиргаарай: 8 алхам

IFTTT ашиглан утастай хаалганы хонхыг ухаалаг хаалганы хонх болгон хувиргаарай: WiFi хаалганы хонх нь одоо байгаа утастай хонхны хонхыг ухаалаг хаалганы хонх болгон хувиргадаг. https://www.fireflyelectronix.com/product/wifidoor
Утасгүй хаалганы хонх дамжуулагч: 3 алхам (зурагтай)

Утасгүй хаалганы хонх дамжуулагч: Энэхүү төсөл нь дараах хоёр төслийн эхний хэсгийг тайлбарласан болно: Энэхүү зааварт заасан утасгүй хаалганы хонх дамжуулагчийг утасгүй хаалганы хонх хүлээн авагч зааварлахад тайлбарлах болно
Утасгүй хаалганы хонх хүлээн авагч: 3 алхам (зурагтай)

Утасгүй хаалганы хонх хүлээн авагч: Энэхүү төсөл нь дараах хоёр төслийн хоёр дахь хэсгийг тайлбарласан болно: Утасгүй хаалганы хонх дамжуулагчийн зааварт заасан утсан хаалганы хонх дамжуулагч. Энэхүү зааварчилгаа нь эдгээр төслүүдийн талаар зарим танилцуулга өгөх болно. Утасгүй хаалганы тавиур
Утасгүй дохиоллын унтраалга эсвэл асаах/унтраах унтраалга руу утасгүй хаалганы хонх цохих: 4 алхам

Утасгүй дохиоллын унтраалга эсвэл асаах/унтраах утас руу утасгүй хаалганы хонх цохих: Би саяхан дохиоллын систем барьж, гэртээ суулгасан. Би хаалган дээр соронзон унтраалга ашиглаж, дээврийн хөндийгөө хатуу хучилттай болгосон. Надад утасгүй шийдэл хэрэгтэй байсан бөгөөд энэ нь