![Ağıllı Ofis Təhlükəsizliyi: 4 addım Ağıllı Ofis Təhlükəsizliyi: 4 addım](https://i.howwhatproduce.com/images/003/image-6394-70-j.webp)
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:56
![Ağıllı Ofis Təhlükəsizliyi Ağıllı Ofis Təhlükəsizliyi](https://i.howwhatproduce.com/images/003/image-6394-71-j.webp)
Bu layihədə AoS və MQTT -ni IoT quruluşumuza necə tətbiq edəcəyimizi öyrənməyi hədəfləyirik.
Daxili bir hücum təhlükəsi ilə, bu tətbiq yüksək səlahiyyətli istifadəçilərin ofislərini izləməyi hədəfləyir. İstifadəçi ofisdən kənarda olduqda, bu proqram ofisə nəzarət edəcək.
- İstilik və rütubət dəyərlərini izləyir və veb tətbiqetməsində göstərir
- İstifadəçilərə LED -i yandırıb söndürmək imkanı verir
-
2 növ həyəcan rejimi
- Siqnal Açılan - Siqnal açıldıqda, hərəkət sensörləri açılarkən temperatur və rütubətin yoxlanılması dayanacaq. Ofisdə hərəkət olarsa, səs siqnalı çalınacaq və fotoşəkil çəkiləcək və istifadəçilər ofisdən kənarda nə aşkar edildiyini görə biləcəklər.
- Siqnal Söndürüldükdə - Siqnal söndürüldükdə, temperatur və rütubət yoxlanılacaq və dəyərlər veb tətbiqində göstəriləcək, hərəkət sensorlar və kamera deaktiv ediləcək.
- Hər iki rejimdə də istifadəçilər LED işıqlarını idarə edə bilərlər.
- AWS DynamoDB -dən istifadə edərək, istifadəçilərin çəkilmiş şəkilləri görə bilməsi üçün şəkillər yolunu saxlaya bilirik.
- Ayrıca, AWS istifadə edərək, ofisdən kənarda olduqları müddətdə hərəkət aşkar edildikdə istifadəçilərə bir e -poçt göndərə bilərik.
İndi belə bir sistemi necə tətbiq edə biləcəyimizi öyrənək!
Addım 1: Adım 1: Hardware Setup
![Addım 1: Hardware Setup Addım 1: Hardware Setup](https://i.howwhatproduce.com/images/003/image-6394-72-j.webp)
![Addım 1: Hardware Setup Addım 1: Hardware Setup](https://i.howwhatproduce.com/images/003/image-6394-73-j.webp)
Nə lazımdır:
- 2x Raspberry Pi 3
- 2x T-Cobbler Kit
- 1x Çörək Paneli
- Çeşidli Jumper Kabelləri
- Müxtəlif rezistorlar
- 1x LED
- 1x DHT11 Temperatur və Nəmlik Sensorları
- 1x PIR Hərəkət Sensoru
- 1x Buzzer
Qurğumuzda GPIO 18 -ə qoşulmuş bir LED var ki, istifadəçi öz ofisində işıqlandırmanı idarə edə bilsin. İstilik və rütubət səviyyələrini qeyd etmək üçün GPIO4 -ə qoşulmuş DHT sensorundan istifadə edəcəyik. İstifadəçi uzaqda olanda ofisə girənləri aşkar etmək üçün GPIO 26 -ya bağlı PIR Motion Sensorumuz izlədi. Nəhayət, siqnalizasiya açıldıqda və bir şey aşkar edildikdə həyəcan siqnalı vermək.
Adım 2: Adım 2: Önkoşulların Qurulması və Edilməsi
AWS
Əvvəlcə https://awseducate.qwiklabs.com/users/sign_inloca… daxil olun.
1. Daxil olduqdan sonra sol paneldəki kataloqu və sonra AWS Educate Starter Account 75 düyməsini basın.
2. Daha sonra moruq pi -də konfiqurasiya üçün Giriş Açarının ID və Gizli Giriş Açarını kopyalayın.
3. Açıq Konsolu vurun
Moruq pi -ni bir şey kimi qeyd etmək
1. AWS IOT axtarın
2. Sol bölmədə İdarə et və sonra Şeylər üzərinə basın
3. Sağ küncdəki Yarat düyməsini basın
4. Bir AWS IOT şeyini qeyd et seçin
5. Şeyinizə bir ad verin və sonrakı düyməni basın
6. Sertifikat yaradın və yaradılan 4 şeyi qeyd edin
7. Kök CA -nı aktivləşdirin
8. Siyasət yaradın və onu işinizə əlavə edin
-Ona ad verin -Hərəkət: iot.
Hər şeydən əvvəl, aws konfiqurasiyasını işə salın Əvvəlki Erişim Açarı ID və Gizli Giriş Açarından istifadə edin
Sonrakı, 1. Aşağıdakı məzmunlu iot-role-trust.json adlı bir fayl yaradın
iot-rol-etibar.json
2. Aşağıdakı əmri işlədin: aws iam create-role --role-name my-iot-role --assume-role-policy-document-document file: //iot-role-trust.json
3. Aşağıdakı məzmunlu iot-policy.json adlı bir fayl yaradın
iot-policy.jason
4. Komanda işləyin: aws iam put-role-policy --role-name my-iot-role --policy-name iot-policy --policy-document file: //iot-policy.json
DynamoDB
1. Hərəkət sensoru və temperatur/rütubət üçün Dynamodb -da cədvəllər yaradın -Hərəkət görüntüsü üçün sensorun əsas açarını təyin edin -Hərarət və rütubət üçün vaxt nişanını əsas açar kimi istifadə edin
2. Hərəkətin aşkarlanması üçün bir qayda yaradın
Xüsusiyyət:* mövzu filtri: sensorlar/hərəkət
3. Fəaliyyət: bölünmüş mesajı bir verilənlər bazasının birdən çox sütununa seçin
Lambda
1. Aşağıdakı məzmunlu bir Lambda funksiyası yaradın
Lambda funksiyası
2. Lambda üçün bir qayda yaradın
-Özəllik:*
-topik filtr: sensorlar/hamısı
3. Əməliyyatlar, mesajı ötürən Lambda funksiyasını çağırır
4. Lambda qalanını sizin üçün edəcək
SNS
1. SNS mövzusu yaradın
2. Mövzunu və görünən adını daxil edin
3. Hər kəsin mövzunu dərc etməsinə və ona abunə olmasına icazə vermək üçün mövzu siyasətini redaktə edin
4. E -poçtla mövzuya abunə olun
5. Hərəkətin aşkarlanması qaydasına qayıdın
6. Bu qayda üçün SNS push bildirişi olaraq send amessage adlı başqa bir hərəkət əlavə edin
7. SNS hədəfi, RAW mesaj formatı yaratdığınız mövzu olacaq
S3
1. S3 -ə gedin və şəkilləri yükləmək üçün bir kova yaradın
Pis üzərində qurulacaq vacib şeylər
Şüşə - sudo pip quraşdırma qabı
Boto - sudo pip install boto
Boto3 - sudo pip boto3 quraşdırın
AWSIoTPythonSDK - sudo pip AWSIoTPythonSDK quraşdırın
awscli - sudo pip install awscli
paho - sudo pip quraşdırma paho
mqtt - sudo pip quraşdırma mqtt
Addım 3: Addım 3: Təhlükəsiz Ofis - Skriptlər
İstifadəçinin pi -də 1 skriptimiz var
client.py - Bu skript, veb tətbiqində göstəriləcək temperatur və rütubət dəyərlərini əldə etmək üçün sensorlar/temperatur və sensorlar/rütubət kimi bir çox mövzuya abunə olacaq. LED vəziyyətini server tərəfində dəyişdirmək üçün LED vəziyyətini də göndərir
müştəri.py
Server pi -də 1 skriptimiz var
server.py - Bu skript işıq vəziyyətinin mövzusuna abunə olacaq ki, LED işıqları yandırılsın və söndürülsün. Eyni zamanda, çörək panelindən temperatur və rütubət dəyərlərini alacaq və sensorlar/hamısı adlı mövzuya yayımlayacaq və lambda funksiyasında dəyərlər 2 fərqli mövzuya, sensorlar/temperatur və sensorlar/rütubətə yayımlanacaq
server.py
Addım 4: Adım 4: Təcrübə öyrənmək
![Addım 4: Təcrübə öyrənmək Addım 4: Təcrübə öyrənmək](https://i.howwhatproduce.com/images/003/image-6394-74-j.webp)
Bu tapşırıqda bir çox çətinliklərlə üzləşdik, çünki bu modul bizim üçün hələ yenidir. Ancaq bu layihə sayəsində çox şey öyrəndik. AWS olsun, AWS -ni əsas IoT dəstimizə necə inteqrasiya edəcəyimizi və daha inkişaf etmiş bir sistem halına gətirməyi bildiyimizi qürurla söyləyirik.
Tövsiyə:
Ağıllı Park və Trafik Nəzarətinin Kiber-Fiziki Təhlükəsizliyi: 6 Addım
![Ağıllı Park və Trafik Nəzarətinin Kiber-Fiziki Təhlükəsizliyi: 6 Addım Ağıllı Park və Trafik Nəzarətinin Kiber-Fiziki Təhlükəsizliyi: 6 Addım](https://i.howwhatproduce.com/images/005/image-13389-j.webp)
Ağıllı Park və Trafik İdarəçiliyinin Kiber-Fiziki Təhlükəsizliyi: İnternet avtomobillər, sensorlar, kompüterlər, serverlər, soyuducular, mobil qurğular və daha çox şey daxil olmaqla milyardlarla qurğu ilə görünməmiş bir sürətlə böyüyür. Bu, infrastrukturda bir çox risk və zəifliklər təqdim edir, əməliyyat
SONOFF Ağıllı Açarları ilə Ağıllı Pərdələri necə DIY etmək olar ?: 14 addım
![SONOFF Ağıllı Açarları ilə Ağıllı Pərdələri necə DIY etmək olar ?: 14 addım SONOFF Ağıllı Açarları ilə Ağıllı Pərdələri necə DIY etmək olar ?: 14 addım](https://i.howwhatproduce.com/images/005/image-14096-j.webp)
SONOFF Smart Açarları ilə Ağıllı Panjurları Necə DIY etmək olar?: SONOFF ağıllı açarlarda kilidləmə rejimindən istifadə edərək adi pərdələrinizi/pərdələrinizi ağıllı hala gətirin Çoxlarınız bunun səhərlər pərdələri/pərdələri çəkdiyiniz bir iş olduğunu qəbul edəcəksinizmi? və axşam aşağı çəkin? Hər halda, mən
Ağıllı Zəngli Saat: Raspberry Pi ilə Ağıllı Zəngli Saat: 10 addım (şəkillərlə)
![Ağıllı Zəngli Saat: Raspberry Pi ilə Ağıllı Zəngli Saat: 10 addım (şəkillərlə) Ağıllı Zəngli Saat: Raspberry Pi ilə Ağıllı Zəngli Saat: 10 addım (şəkillərlə)](https://i.howwhatproduce.com/images/007/image-19330-j.webp)
Ağıllı Zəngli Saat: Raspberry Pi ilə Ağıllı Zəngli Saat: Heç ağıllı bir saat istəmisinizmi? Əgər belədirsə, bu sizin üçün bir həlldir! Ağıllı Zəngli Saat hazırladım, bu veb saytına görə zəngli saatını dəyişə biləcəyiniz bir saatdır. Siqnal çalınanda bir səs (zil) olacaq və 2 işıq yanacaq
Ağıllı evinizi ağıllı şəkildə qoruyun: 14 addım
![Ağıllı evinizi ağıllı şəkildə qoruyun: 14 addım Ağıllı evinizi ağıllı şəkildə qoruyun: 14 addım](https://i.howwhatproduce.com/images/006/image-16410-20-j.webp)
Ağıllı Evinizi Smartly Secure: Təhlükəsiz və etibarlı bir yarışma üçün yarışıram. Təlimatçılığımı bəyənirsinizsə, zəhmət olmasa ona səs verin! Mən sizə evinizi və ətrafınızı necə asanlıqla və ucuz bir şəkildə necə təmin edəcəyinizi göstərəcəyəm. Konfiqurasiya edin
Raspberry Pi - Ağıllı Ofis: 10 addım (şəkillərlə birlikdə)
![Raspberry Pi - Ağıllı Ofis: 10 addım (şəkillərlə birlikdə) Raspberry Pi - Ağıllı Ofis: 10 addım (şəkillərlə birlikdə)](https://i.howwhatproduce.com/images/002/image-5860-26-j.webp)
Raspberry Pi - Smart Office: Tətbiq nədir? OfficeHelperBOT, ağıllı bir ofis quruluşuna yönəlmiş bir tətbiqdir. 2 Raspberry Pi 3 Model B bunun üçün qurulacaqdı. Raspberry Pi 1, sensorlardan bütün dəyərləri götürəcək əsas maşın olardı