Სარჩევი:
- ნაბიჯი 1: პრობლემების მოგვარება და უნიკალური მონაცემები
- ნაბიჯი 2: იპოვეთ თქვენი კლავიატურის და პანელის მოდელის ნომრები
- ნაბიჯი 3: შეამოწმეთ, არის თუ არა EnvisaLink 3 თავსებადი თქვენს უსაფრთხოების სისტემასთან
- ნაბიჯი 4: მიიღეთ DSC დოკუმენტაცია
- ნაბიჯი 5: იყიდეთ ან შეაგროვეთ ნაწილები და ინსტრუმენტები
- ნაბიჯი 6: EnvisaLink 3 ინსტალაცია
- ნაბიჯი 7: დააინსტალირეთ Momentary Power Push Button Toggle
- ნაბიჯი 8: დარეგისტრირდით EnvisaLink 3
- ნაბიჯი 9: შეამოწმეთ EnvisaLink 3 ინსტალაცია
- ნაბიჯი 10: შეცვალეთ ნაგულისხმევი პაროლი Envisalink 3 -ზე
- ნაბიჯი 11: (მოკლედ) შექმენით მობილური ბმული [სურვილისამებრ]
- ნაბიჯი 12: დააინსტალირეთ DSC სერვერის აპლიკაცია თქვენს სმარტ ტელეფონზე [სურვილისამებრ]
- ნაბიჯი 13: მნიშვნელოვანი შენიშვნები Envisalink 3 -ისა და PC1616- ის შესახებ
- ნაბიჯი 14: გააუქმეთ მუშაობა წინა ორ საფეხურზე
- ნაბიჯი 15: შეაგროვეთ საჭირო დოკუმენტაცია და გაიგეთ როგორ არის თქვენი სისტემა კონფიგურირებული
- ნაბიჯი 16: მესამე მხარის ინტერფეისის (TPI) პროგრამისტის დოკუმენტი
- ნაბიჯი 17: ბრძანების ხაზის საკონტროლო სკრიპტი
- ნაბიჯი 18: მოკლე ახსნა
- ნაბიჯი 19: დააინსტალირეთ SQLite
- ნაბიჯი 20: დააინსტალირეთ SQLite MacBook– ზე [სურვილისამებრ]
- ნაბიჯი 21: ურთიერთობა EnvisaLink 3 -სა და Raspberry Pi Load Mod_wsgi- ს შორის
- ნაბიჯი 22: ჩამოტვირთეთ პროგრამული უზრუნველყოფა GitHub– დან
ვიდეო: ინტერნეტით ჩართული DSC სახლის უსაფრთხოების სისტემა: 22 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
შეცვალეთ არსებული DSC Home Security სისტემა ინტერნეტით ჩართული და თვითმონიტორინგისთვის.
ეს გასაგები ვარაუდობს, რომ თქვენ გაქვთ სამუშაო ჟოლო Pi.
გთხოვთ გაითვალისწინოთ, რომ ამ განხორციელებას აქვს შემდეგი ნაკლოვანებები:
-
თუ ქურდი წყვეტს მომავალ DSL კაბელს ან ინტერნეტ სერვისი დაკარგულია, მაშინ ინტერნეტიდან მონიტორინგი გამორთულია
მომავალი: ამ საკითხის შემუშავება არის იაფი LTE სარეზერვო სერვისის გამოყენება
-
DSC სენსორები არ მიუთითებენ კარები ან ფანჯრები ჩაკეტილი, მხოლოდ დახურულია
მომავალი: დაამატეთ ღილაკის გადამრთველი, რომელიც გააქტიურებულია კარის საკეტის ჭანჭიკით. ამას მნიშვნელოვანი სამუშაო დასჭირდება გაყვანილობის გასაშვებად კარის ჩახშობის განადგურების გარეშე
-
DSC მხარს უჭერს ხანძრის სიგნალიზაციის ინტეგრაციას. თუმცა, ჩემი სახლის სახანძრო სიგნალიზაცია არ არის ინტეგრირებული
მომავალი: ჩართეთ ხანძრის სიგნალიზაცია DSC მართვის პანელში
-
დაინსტალირებულ DSC სისტემას არ აქვს სენსორი ავტოფარეხის ოვერჰედის კარისთვის
ადრე, მე შევქმენი ავტოფარეხის კარების გასახსნელი ინსტრუქცია და შემიძლია წავიკითხო, რომ კარი ღიაა თუ დახურული
ამ პროექტის მიზნებია:
- უსაფრთხოების სისტემის გაფრთხილებების გაგზავნა ჩემს მობილურ ტელეფონში
- შეამოწმეთ ან დააყენეთ უსაფრთხოების სისტემის სტატუსი უსაფრთხო ვებ გვერდიდან
- გაუშვით ხსნარი უსაფრთხო ჟოლოს პიზე (https და certs)
- გამოიყენეთ არსებული DSC სისტემა თვითმმართველობის მონიტორინგისთვის
- დაამატეთ EnvisaLink 3, რომ დაამატოთ Ethernet მხარდაჭერა DSC სისტემაში
- დაწერეთ თვითმონიტორინგის პროგრამული უზრუნველყოფა
- შექმენით ინსტრუქცია ამ ძალისხმევისთვის
გთხოვთ გაითვალისწინოთ: ამ დოკუმენტში [კვადრატულ ფრჩხილებში] ჩასმული ტექსტი უნდა შეიცვალოს ფაქტობრივი მნიშვნელობით
ჩემს ოჯახს არასოდეს გაძარცვიათ ჩვენი სახლი და ჩვენ ვცხოვრობთ დაბალი დანაშაულის ჩათვლით. ამ პროექტის განხორციელების არანაირი საფუძველი არ არსებობს, გარდა იმისა, რომ საინტერესო და სახალისო იყო.
გთხოვთ გაითვალისწინოთ, რომ ამ ინსტრუქციის შესანიშნავი მოკლე გზა არსებობს. მას შემდეგ, რაც Envisalink 3 ამოქმედდება, შეგიძლიათ გამოიყენოთ თვალის დახუჭული გადაწყვეტა, რომელსაც გთავაზობთ Eyes-On, სახელწოდებით EnvisAlerts და EnvisAlarm, რომელიც აგზავნის სიგნალებს და აკონტროლებს თქვენს სახლს და/ან ძალიან მაგარ მობილურ მობილურ აპლიკაციას, სახელწოდებით DSC Security Server მაიკ პ. მე დავრეგისტრირდი EnvisAlerts– ზე და შევიძინე მაიკ P– ს DSC უსაფრთხოების სერვერი. ორივე ძალიან კმაყოფილი ვიყავი, მაგრამ მინდოდა ჩემი საკუთარი ვერსია.
ნაბიჯი 1: პრობლემების მოგვარება და უნიკალური მონაცემები
არის გარკვეული მონაცემები, რომლებსაც ხშირად ვიხსენებ და მე მიყვარს ამ მონაცემების წინა ნაწილში შეტანა.
სიგნალიზაცია - ჩართვა და გამორთვა
დარწმუნდით, რომ ყველა კარი და ფანჯარა დაკეტილია. მართვის პანელზე შეიყვანეთ ძირითადი კოდი:
[სამაგისტრო კოდი] = [თქვენი მთავარი კოდი]
ტელეფონის ხაზის გამორთვა
ჩემს სახლს აქვს სატელეფონო მიწის ხაზი, მაგრამ მე არ მაქვს სახმელეთო მომსახურების სერვისი. ყოველ ღამით საღამოს 11 საათზე სისტემის სიგნალი ხდება. თუ სისტემა დაკარგავს ძალას, მაშინ ეს ხელახლა უნდა შეიყვანოთ. ამ სიგნალის გასააქტიურებლად, კლავიატურაზე შეიყვანეთ შემდეგი:
- ტელეფონის ხაზის გამორთვა: *8 5555 015 7 ##
- ტელეფონის ხაზის სატესტო გადაცემების გამორთვა *8 5555 371 9999 ##
- გამორთეთ ტელეფონის აკრიფეთ: *8 5555 380 1 ##
Envisalink Alert სერვერი
შედით Envisaiink– ში
მიიღეთ Envisalerts სერვერი: 184.106.215.218
გახსენით U ლექსის როუტერი: 192.168.1.254
გადადით პარამეტრებში, Firewall
Envisalink შესვლა
გახსენით ბრაუზერი
შეიყვანეთ Envisalink IP მისამართი:
[envisalink მომხმარებლის სახელი] = მომხმარებელი
[envislink password] = [შეიყვანეთ თქვენი პაროლი]
Envisalink IP მისამართი
[Envisalink IP მისამართი] = 192.168.1.92
თვალწარმტაცი მომხმარებლის სახელი და პაროლი
[eyes-on username] = [თქვენი envisalink მომხმარებლის სახელი]
[თვალშისაცემი პაროლი] = [თქვენი მოსალოდნელი პაროლი]
ინსტალატორის კოდი
[Installer's Code] = [შეიყვანეთ თქვენი ინსტალატორის კოდი]
5555 არის ნაგულისხმევი კოდი. თქვენ შეგიძლიათ სთხოვოთ თქვენს ინსტალატორს კოდი, ან შეგიძლიათ გააკეთოთ ქარხნული პარამეტრების გადატვირთვა, რაც მას აბრუნებს 5555. მე არ გირჩევთ ქარხნული გადატვირთვის გაკეთებას, რადგან არსებობს სისტემის დაზიანების მნიშვნელოვანი შესაძლებლობა.
სამაგისტრო კოდი
[MasterCode] = [შეიყვანეთ თქვენი ძირითადი კოდი]
Raspberry Pi IP
[Raspberry Pi IP] = [შეიყვანეთ თქვენი Raspberry Pi IP მისამართი, რაღაც 192.168.1.57]
Raspberry Pi შესვლა Mac Book– დან
Mac Book– ზე, გახსენით ტერმინალი
ssh pi@[Raspberry Pi IP]
[პაროლი]
Raspberry Pi პაროლი
პაროლი = [თქვენი Raspberry Pi პაროლი]
როუტერი
როუტერის IP მისამართი = [შეიყვანეთ თქვენი როუტერის IP მისამართი]
დააყენეთ DSC დრო და თარიღი
*611301hhmmMMDDYY#
hh არის სამხედრო დროს, საღამოსთვის დაამატეთ 12. ასე რომ, 16:00 არის 16
ზონის პროგრამირება
ზონის სიგნალიზაციის ტიპი
01 - სიგნალიზაცია შეფერხების შემდეგ (ნაგულისხმევი 60 წამი) დარჩენის ან არყოფნის რეჟიმში
03 - სიგნალიზაცია მყისიერად თუ ირღვევა ყოფნის ან არყოფნის რეჟიმში
05 - შინაგანი მოძრაობის სენსორი. მაღვიძარა მყისიერად დაირღვა მხოლოდ მაშინ, როდესაც არყოფნის რეჟიმია (გვერდის ავლით ყოფნისას)
კლავიატურაზე შეიყვანეთ:
*8 [ინსტალატორის კოდი] 001 01 03 05 05 87 # #
ზემოთ კოდის თანმიმდევრობის ახსნა:
- *8 [ინსტალატორის კოდი]
- 001 - ეს მიგიყვანთ ზონების პროგრამირების ზონებში
- 01 03 05 05 87 - ეს არის ზონის განგაშის ტიპების ჩემი თანმიმდევრობა, ზონის მიხედვით 1 -დან 5 -მდე.
- ყველა ზონა სწორად უნდა იყოს დადგენილი.
- # # - ეს ზოგავს თქვენს მიერ გაკეთებულს და დაგიბრუნებთ პროგრამირების რეჟიმიდან.
ნაბიჯი 2: იპოვეთ თქვენი კლავიატურის და პანელის მოდელის ნომრები
იპოვეთ კლავიატურის მოდელის ნომერი. DSC კლავიატურა კართან არის ახლოს (სურათი 1 და 2). ჩემს სახლში არის ერთი კლავიატურა ავტოფარეხის კართან და ერთი წინა კართან.
იპოვნეთ პანელის მოდელის ნომერი. კლავიატურას აქვს სტიკერი თავზე, ხოლო მოდელის ნომერი შუაშია. ჩემი არის PK5501 (სურათი 3 და 4).
ამის გაკეთების კიდევ ერთი გზაა:
- კომპიუტერზე გახსენით ბრაუზერი
- გადადით
ჩემი პანელი მდებარეობს ლითონის ყუთში კარადაში (სურათი 3). გახსენით ლითონის ყუთი და პანელის ცენტრში არის სტიკერი მოდელის ნომრით. ჩემი პანელის მოდელის ნომერია PC1616 (სურათი 4).
ნაბიჯი 3: შეამოწმეთ, არის თუ არა EnvisaLink 3 თავსებადი თქვენს უსაფრთხოების სისტემასთან
დააწკაპუნეთ eyeson.com ბმულზე.
გადაახვიეთ ქვემოთ პანელის თავსებადობაზე და ნახეთ არის თუ არა თქვენი ჩამოთვლილი. თუ არა, შეამოწმეთ EyesOn– ით.
ნაბიჯი 4: მიიღეთ DSC დოკუმენტაცია
DSC გთავაზობთ მომხმარებლის სახელმძღვანელოს, მაგრამ სხვა დოკუმენტების უმეტესობა მოითხოვს თქვენ იყოს ინსტალერი
- მართვის პანელისთვის იპოვეთ ინსტალატორის სახელმძღვანელო, მომხმარებლის სახელმძღვანელო, საცნობარო სახელმძღვანელო და პროგრამირების სამუშაო ფურცელი.
- კლავიატურისთვის იპოვეთ ინსტალაციის სახელმძღვანელო. სახელმძღვანელო, რომელიც აღმოვაჩინე, ყველა PDF ფაილი იყო.
DSC სახელმძღვანელოების რამდენიმე არა-DSC წყარო ხელმისაწვდომია ონლაინ რეჟიმში. ამ ინსტრუქციისთვის DSC სახელმძღვანელო არ არის საჭირო. ეს არის მხოლოდ მითითებები, თუ გსურთ გააფართოვოთ სასწავლო პროგრამა ან თუ თქვენი სისტემა იყენებს სხვადასხვა ნაწილებს.
LiveWatch.com არის DSC სახელმძღვანელოების საუკეთესო წყარო. LiveWatch ასევე ძალიან დამხმარე იყო კითხვებზე პასუხის გაცემაში და დაჩაგრვაში. მე არ შევასრულებდი ამ ინსტრუქციას LiveWatch– ის დახმარების გარეშე.
ნაბიჯი 5: იყიდეთ ან შეაგროვეთ ნაწილები და ინსტრუმენტები
ა) DSC უსაფრთხოების სისტემა PK5501 კლავიშებით, PC1616 პანელით და მრავალი სენსორით (ფანჯრები, კარები და მოძრაობა). სახლთან ერთად მოვიდა უსაფრთხოების სისტემა.
ბ) შეუკვეთეთ EnvisaLink 3 - $ 119 + S&H. www.eyezon.com
გ) AT&T U- ლექსი ინტერნეტ პროვაიდერი, DSL Gateway
დ) 24 პორტიანი NetGear მართული გადამრთველი
ე) უხილავი ძაღლის ღობე ან თერმოსტატის მავთული
ვ) CAT5E Ethernet კაბელი
ზ) ოთხი 18-22 ლიანდაგიანი AWG მავთული დაახლოებით 6 ინჩის სიგრძის (წითელი, შავი ყვითელი, მწვანე)
თ) ნემსის ცხვირსახოცი
I) საბურღი და 3/16”ლითონის საბურღი და ძალიან მცირე საბურღი
კ) შავი ელექტრიკოსის ფირზე
ლ) ძალიან პატარა ბრტყელი ხრახნიანი (მე მაქვს ერთი სათვალის გასასწორებლად, როდესაც ხრახნი ამოვარდება)
ლ) SPST Mini Momentary Pushbutton Switch, ჩვეულებრივ დახურულია
მ) პატარა პლასტიკური ქეისი (კბილის ძაფი)
ნ) ზუსტი დანა
ნაბიჯი 6: EnvisaLink 3 ინსტალაცია
არ უნდა მიჰყოლოდა ინსტრუქციას, რომელიც მოყვა EnvisLink 3.
ინსტრუქციებში პირველი ნაბიჯი არის PC1616– დან ელექტროენერგიის გათიშვა. ვივარაუდე, რომ ეს ნიშნავს როგორც AC ენერგიას, ასევე ბატარეის სარეზერვო ენერგიას. ორივე გავთიშე და შემდეგ მომიწია ტექნიკოსთან დარეკვა, რათა კლავიატურები დაებრუნებინა ონლაინ რეჟიმში. მომსახურების ზარი 135 დოლარი იყო.
- ჩემი PC1616 მოთავსებულია ლითონის ყუთში. იპოვნეთ თქვენი უსაფრთხოების სისტემის PC1616 დაფა.
- გამოიყენეთ EV3 ოფსეტური ხვრელების ქაღალდის შაბლონის შესაქმნელად. თარგი გამოიყენება ლითონის კორპუსზე ხვრელების აღსანიშნავად. იმის გამო, რომ ყუთის გარედან შიგნიდან უფრო ადვილი იყო ხრახნი, შაბლონის გადაბრუნება მომიწია.
- სკოჩის ფირზე შაბლონი ლითონის ყუთის გარედან, რომელიც შეიცავს PC1616- ს. შეარჩიეთ ადგილი, რომელსაც აქვს საკმარისი ადგილი Envisalink 3 -ის განსახორციელებლად.
- ძალიან ნელა, 3/16 დიუმიანი ლითონის საბურღისა და შაბლონის გამოყენებით, გააღეთ 3 ხვრელი ლითონის ყუთის გვერდზე.
- ლითონის კორპუსის შიგნიდან, პლასტმასის ჩამხშობი ჩადეთ ხვრელებში
- დააინსტალირეთ EV3 დაფა ლითონის ყუთში პლასტმასის ჩამხშობებზე.
- ზოლი 1/4 "წითელი, შავი, მწვანე და ყვითელი მავთულის ორივე ბოლოდან (ან შეგიძლიათ გაჭრათ RJ11 კაბელი და გამოიყენოთ მავთულები შიგნით). მიუხედავად იმისა, რომ ორივე იმუშავებს, მყარი თერმოსტატის მავთული უკეთესია ვიდრე გრეხილი მავთული, რადგან დაფის კონექტორები უფრო მყარად იჭერენ მყარ მავთულს. თუ გრეხილი მავთულის იყენებთ, მაშინ მობრუნება მთავრდება მჭიდროდ, რაც გაადვილებს ინსტალაციას.
- გათიშეთ AC დენის შავი მავთული DSC კონტროლერისგან. ეს არის მეორე მავთული (ები) მარცხნიდან. ფრთხილად იყავით, რომ შავი მავთულის (ების) ბოლომდე არაფერი შეეხოთ. მე ბოლომდე შემოვიხვიე ელექტრული ლენტი, სანამ არ დავასრულებ შემდეგ ნაბიჯებს. თუ შავი მავთული (ები) ეხება რამეს, ტრანსფორმატორი გაწყდება და თქვენ უნდა გამოიძახოთ მომსახურების კომპანია შესაცვლელად.
- ძალიან პატარა ბრტყელი თავსაბურავის გამოყენებით, დააინსტალირეთ ფერადი მავთულები EV3– ის შესაბამის სლოტებში.
- სათითაოდ გაშალეთ წითელი, მწვანე, ყვითელი და შავი ხრახნები DSC კონტროლერზე, მაგრამ მხოლოდ საკმარისი იმისათვის, რომ ახალი მავთულები შეაღწიოთ. ჩადეთ შესაბამისი ფერის მავთული და გამკაცრეთ.
- ჩართეთ AC ძალა (ამოღებულია G) DSC კონტროლერში.
- CAT5e ან CAT6 კაბელის გამოყენებით შეაერთეთ EnvisaLink 3 როუტერს.
ნაბიჯი 7: დააინსტალირეთ Momentary Power Push Button Toggle
ბევრი პრობლემა მქონდა Envisalink და DSC Controller პროგრამირებასთან დაკავშირებით. აღმოვაჩინე გამორთვა და ჩართვა დააბრუნა სისტემა ცნობილ კარგ მდგომარეობაში. მოგვიანებით, მე დავამატე მომენტალური ღილაკის გადამრთველი. გადართვის მრავალი ტიპი არსებობს. ჩვეულებრივ დახურულია ის, რაც საჭიროა.
ა) მიიღეთ პატარა პლასტიკური ყუთი. მე გამოვიყენე სტომატოლოგიური ძაფი, რომელიც სტომატოლოგმა შეიძლება მოგაწოდოთ დანიშვნის შემდეგ. ამოიღეთ ძაფი და ლითონის სამაგრები.
ბ) გაბურღეთ ორი პატარა ხვრელი AC მავთულისთვის
გ) გაბურღეთ ან გაჭერით ხვრელი მომენტალური გადართვისთვის. აღმოვაჩინე, რომ უფრო ადვილი იყო ზუსტი დანის გამოყენება და შემდეგ ხვრელის გაკეთება. გახსენით საქმე და გაჭერით ნახევარი ხვრელი გახსნის ერთ მხარეს და მეორე ნახევარი მიმდებარე მხარეს. ასე რომ, როდესაც მომენტალური გადართვა სრიალებს ერთ მხარეს და როდესაც საქმე დახურულია მომენტალური გადართვა მყარად არის მიმაგრებული.
დ) ამოიღეთ AC ენერგია Envisalink– დან. გაუშვით AC დენის მავთული ერთ – ერთ პატარა ხვრელში და შეუერთეთ მაგისტრალურ დენის გადამრთველს. შეფუთეთ ელექტრიკოსის ფირზე.
ე) ზოლის ბოლოები 3-4 ინჩიანი მავთულისგან. გაუშვით ერთი ბოლო მეორე შემთხვევაში პატარა ხვრელში და დაუკავშირეთ მეორე ტყვიას მომენტალური გადართვით. შეფუთეთ ელექტრო ფირზე.
F) შეაერთეთ მეორე მავთული მომენტალური გადამრთველიდან Envisalink AC დენის სლოტზე
ზ) გადასაფარებლის დასაკეტად გამოიყენეთ სკოჩის ლენტი
თ) შეამოწმეთ მუშაობს თუ არა გადართვა. სისტემა ჩვეულებრივ ჩართული უნდა იყოს. როდესაც გადამრთველი დაჭერილია, Envisalink- ის შუქები ჩაქრება.
ნაბიჯი 8: დარეგისტრირდით EnvisaLink 3
დარეგისტრირების შემდეგ, რეგისტრაციის გაუქმება შეუძლებელია. EyesOn აგროვებს თქვენს მონაცემებს და შეუძლია განაახლოს თქვენი დაფის პროგრამული უზრუნველყოფა ნებისმიერ დროს, ყოველგვარი შეტყობინების გარეშე. მე რომ კიდევ ერთხელ გამეკეთებინა, ამ ნაბიჯს არ გავაკეთებდი.
ა) გახსენით ბრაუზერი და გადადით www.eyezon.com– ზე, ჩამოაგდეთ მხარდაჭერა და აირჩიეთ EnvisaLink 3 Primer Guide
ბ) მიჰყევით პრაიმერის მითითებებს (დარეგისტრირება, შესვლა, ახალი მოწყობილობის დამატება და ა.შ.)
გ) მომხმარებლის სახელი = [მომხმარებლის სახელი]
დ) პაროლი = [თვალშისაცემი პაროლი]
ნაბიჯი 9: შეამოწმეთ EnvisaLink 3 ინსტალაცია
გახსენით ბრაუზერი და გადადით თქვენი როუტერის მთავარ გვერდზე.
- გახსენით ბრაუზერი
- შეიყვანეთ [როუტერის IP მისამართი]
- მთავარ ჩანართზე გადაახვიეთ სახლის ქსელის მოწყობილობებზე
ჩემი U- ლექსი Residenial Gateway (ან როუტერი) აჩვენებს მსგავს სურათს 1.
გადაახვიეთ ქვემოთ მოწყობილობაზე და ის უნდა გამოიყურებოდეს როგორც სურათი 2.
აქტიური სტატუსი ნიშნავს, რომ დაფა დამონტაჟებულია და მუშაობს.
დააწკაპუნეთ დეტალებზე, რომ მიიღოთ EnvisaLink– ის IP მისამართი. IP მისამართი შეიძლება დროდადრო შეიცვალოს.
გახსენით ბრაუზერი და შეიყვანეთ
[Envisalink IP მისამართი]
შეიყვანეთ მომხმარებლის სახელი და პაროლი:
[envisalink მომხმარებლის სახელი]
[იგულისხმება პაროლი]
შეიყვანეთ მომხმარებლის სახელი და პაროლი ინსტალაციის სახელმძღვანელოდან. ბრაუზერმა უნდა აჩვენოს სურათი 3 -ის მსგავსი.
ნაბიჯი 10: შეცვალეთ ნაგულისხმევი პაროლი Envisalink 3 -ზე
ა) გახსენით ბრაუზერი
ბ) გადადით [Envisalink IP მისამართი] /: 80
მაგალითია 192.168.1.34/:80. /: 80 არის პორტი.
გ) მომხმარებლის პაროლის შეცვლაში”პაროლის შეცვლა. შენიშვნა: ნაგულისხმევი მომხმარებლის სახელი და პაროლი არის მომხმარებელი
დ) ჩაწერა [envisalink password]
ნაბიჯი 11: (მოკლედ) შექმენით მობილური ბმული [სურვილისამებრ]
თქვენ არ გჭირდებათ ამ ნაბიჯის ან მომდევნო ნაბიჯის გადადგმა, მაგრამ თუ გსურთ ამის გაკეთება, მაშინ ეს კარგი ვარიანტია.
Eyez-On გთავაზობთ სრულ მონიტორინგის სერვისს. ადვილი გამოსაყენებელია და კარგად მუშაობს. თუ გსურთ გამოიყენოთ ეს სერვისი, მიჰყევით ინსტრუქციას მე –10 და მე –11 ნაბიჯებში, წინააღმდეგ შემთხვევაში გადადით მე –12 საფეხურზე. გთხოვთ გაითვალისწინოთ, მე გავაკეთე ორივე 10 და 11 და შემდეგ მომიწია მათი გამორთვა. ორივე სერვისი კარგად მუშაობდა და მე არანაირი პრობლემა არ მქონდა, მე უბრალოდ მინდოდა ამის გაკეთება მე თვითონ.
ა) გახსენით ბრაუზერი და გადადით Eyez-On– ზე
ბ) შესვლა (ადრეულ ეტაპზე თქვენ უნდა შეგექმნათ ანგარიში)
გ) აირჩიეთ პორტალის პორტალის ბმული
დ) დააწკაპუნეთ მობილური ბმულის გენერირებაზე
www.eyez-on.com/EZMOBILE/index.php?mid=13b7d2f4e95b7d62dbcfb801a835064ee4406c79
ე) ბმული გრძელია. გაგზავნეთ იგი თქვენს მობილურ მოწყობილობაზე.
ვ) გახსენით ბმული თქვენს მობილურ მოწყობილობაზე
ზ) გახსენით ბრაუზერის სხვა ფანჯარა ან ჩანართი და გადადით Eyez-On– ზე, აირჩიეთ მხარდაჭერა და აირჩიეთ EnvisAlarms მონიტორინგის პრაიმერი ჩამოსაშლელიდან
თ) მიჰყევით მითითებებს EV3 თვითმონიტორინგის პროგრამული უზრუნველყოფის ჩამოსატვირთად
I) მიჰყევით მითითებებს იმის დასადგენად, თუ როგორ გსურთ მონიტორინგი
ნაბიჯი 12: დააინსტალირეთ DSC სერვერის აპლიკაცია თქვენს სმარტ ტელეფონზე [სურვილისამებრ]
თქვენ არ გჭირდებათ ამ ნაბიჯის ან წინა ნაბიჯის გადადგმა, მაგრამ თუ გსურთ ამის გაკეთება, მაშინ ეს კარგი ვარიანტია.
ა) გადადით Android ან Apple მაღაზიაში და იყიდეთ DSC Security Server პროგრამა მაიკ პ.
თუ თქვენ გააკეთეთ ორი წინა ნაბიჯი, მაშინ თქვენ დასრულებული ხართ! თქვენ უნდა შეეძლოთ თქვენი უსაფრთხოების სისტემის დისტანციურად მონიტორინგი და კონტროლი.
ნაბიჯი 13: მნიშვნელოვანი შენიშვნები Envisalink 3 -ისა და PC1616- ის შესახებ
Envisalink 3 – დან EnvisAlerts– ის კომუნიკაცია იყენებს UDP– ს. Envisalink 3 -დან სკრიპტზე კომუნიკაცია იყენებს TCP/IP- ს.
Envisalink 3 Ethernet პორტი კომუნიკაციას ახდენს მხოლოდ 10 Mbps– ზე. უმეტესობა 1 გბ ან 100 მბ Ethernet მარშრუტიზატორები და კონცენტრატორები ავტომატურად აწარმოებენ მოლაპარაკებებს 10 მბიტ / წმ-მდე.
PC1616– ის 022 განყოფილებაში, ვარიანტი 1 არ არის ჩართული. ეს პარამეტრი მოითხოვს მომხმარებლის წვდომის კოდს მომხმარებლის ფუნქციებზე წვდომისათვის, როგორიცაა ზონების გვერდის ავლით და ა.შ. ვარიანტი ნაგულისხმევად გამორთულია.
კლავიატურის გაშლა და ზონის გვერდის ავლით Envisalink– ის მუშაობისთვის გამორთული უნდა იყოს.
ნაბიჯი 14: გააუქმეთ მუშაობა წინა ორ საფეხურზე
თავდაპირველად, მე დავრეგისტრირდი Envisalerts– ზე და მაიკ P– ის აპლიკაციაზე.
ვინაიდან მე არ მინდა ჩემი უსაფრთხოების ინფორმაციის ინტერნეტში გაგზავნა და არ მინდა Envisalink 3 პროგრამული უზრუნველყოფის განახლება ჩემს გარეშე, მე უნდა დავბლოკო Envisalink 3 ინტერნეტით წვდომა.
ა) გახსენით ბრაუზერი
ბ) გადადით AT&T U-ლექსი 3801HGV კარიბჭეზე. შეიყვანეთ ბრაუზერის URL ყუთში: 192.168.1.254
გ) შედით კარიბჭეში
დ) წადი სახლში
ე) გადაახვიეთ ქვემოთ Envisalink– მდე
ვ) დააწკაპუნეთ დეტალებზე
- შეინახეთ MAC მისამართი (ანუ აპარატურის მისამართი) = [Envisalink MAC მისამართი]
- [Envisalink MAC მისამართი] = 00: 1c: 2a: 00: 9d: 07
ზ) გადადით პარამეტრებზე >> LAN >> უკაბელო
თ) გადაახვიეთ ქვემოთ MAC ფილტრაციის გასააქტიურებლად
I) დააწკაპუნეთ MAC ფილტრაციაზე
- დააწკაპუნეთ დაბლოკილი/დაშვებული მოწყობილობების სიის რედაქტირებაზე
- დააჭირეთ MAC ფილტრაციის ჩართვას
- გადაახვიეთ ქვემოთ, რათა შეიყვანოთ MAC მისამართი
კ) ჩასვით Envisalink– ის MAC მისამართი
კ) დააწკაპუნეთ სიაში დამატებაზე
ლ) დააწკაპუნეთ >> დაბლოკილ მოწყობილობებზე გადასასვლელად
მ) გადაახვიეთ ზემოთ და დარწმუნდით, რომ MAC ფილტრაციის ჩამრთველი მონიშნულია
N) და Envisalink უნდა დაიბლოკოს
ნაბიჯი 15: შეაგროვეთ საჭირო დოკუმენტაცია და გაიგეთ როგორ არის თქვენი სისტემა კონფიგურირებული
მინდოდა გამეგო როგორ უნდა გაეკონტროლებინა უსაფრთხოების სისტემა. საუკეთესო წყაროებია:
როგორ დავპროგრამო DSC სისტემა - გაკვეთილი - საჭიროა ჩემთვის TPI დოკუმენტის გასაგებად
EnvisaLink TM TPI პროგრამისტის დოკუმენტი, ვერსია 1.04 - აღწერს TPI ბრძანების კომპლექტს
პროგრამირების სამუშაო ფურცელი - შემზარავი, ცუდად დასახელებული დოკუმენტი, რომელიც აღწერს თქვენი უსაფრთხოების სისტემის კონფიგურაციას
წინა მფლობელს არ დაუტოვებია დასრულებული პროგრამირების სამუშაო ფურცელი. მე თვითონ უნდა შეავსო ეს. ძირითადად, მე ვიყენებდი კლავიატურას ბრძანებების შესასვლელად, სანამ ყველაფერი არ გამომივიდოდა. სამუშაო ფურცელი არის თქვენი სისტემის კონფიგურაციის ჩაწერის ადგილი. კარგი, მოვიტყუე. გამოიყენეთ სამუშაო ფურცელი როგორც სახელმძღვანელო, მაგრამ ჩაწერეთ თქვენი სისტემის კონფიგურაცია ნორმალური ზომის დოკუმენტში.
ნაბიჯი 16: მესამე მხარის ინტერფეისის (TPI) პროგრამისტის დოკუმენტი
მესამე მხარის ინტერფეისი (TPI) არის ბრძანებების, პასუხების და შეცდომის კოდების ერთობლიობა, რაც მესამე მხარის პროგრამებს აძლევს საშუალებას, დაუკავშირდნენ EnvisaLink 3 – ს TCP/IP კავშირის საშუალებით. მე აღმოვაჩინე ეს დოკუმენტი ძალიან დამაბნეველი. ვიმედოვნებ, რომ ეს ახსნა დაგეხმარებათ დოკუმენტის უკეთესად ახსნაში.
ზოგადად, ყველა TPI ბრძანება, პასუხი და შეცდომის კოდი არის სამი ციფრი:
- ბრძანებები 500 -ზე მეტი ან ტოლია
- პასუხები 200 -ზე ნაკლები ან ტოლია
- შეცდომის კოდები არის 000 -დან 027 -მდე, მაგრამ პასუხებიც ამ დიაპაზონშია
მონაცემები თან ერთვის ბრძანების ან პასუხის ბოლოს. მაგალითად, შესვლის ბრძანება შეიძლება იყოს:
005pswdCS / n / r
სად,
pswd = არის მონაცემები, ამ შემთხვევაში, თქვენი პაროლი
საჭიროა შემდეგი:
- CS = შემოწმების ჯამი
- n = ახალი ხაზის სიმბოლო
- r = ვაგონის დაბრუნების სიმბოლო
ინტერნეტში, მე ვიპოვე მრავალი განხორციელება ჩეკის ჯამის გამოთვლისთვის. შემოწმება საჭიროა და ბევრი განხორციელება არ გამოდგება. მე არ ვარ დარწმუნებული, რატომ არ მუშაობდა ამდენი ჩემზე. ეს შეიძლება იყოს ცუდი კოდი, ან შეიძლება იყოს დაფის სხვადასხვა ვერსიები ან დაფაზე გაშვებული firmware ვერსიები. ჩემი შემოწმების კოდი მუშაობს ჩემს დაფაზე და პროგრამულ უზრუნველყოფაზე.
EnvisaLink მოქმედებს როგორც სერვერი კლიენტის აპლიკაციასთან TCP კავშირისთვის. კლიენტი უნდა მუშაობდეს მხოლოდ უსაფრთხო სერვერზე, რომელსაც შეუძლია EnvisaLink 3.– თან კომუნიკაცია. კლიენტის სერვერი უნდა იყოს თქვენს სახლის ქსელში, მაგრამ არ უნდა იყოს ღია ინტერნეტისთვის.საჭიროა ხელმოწერილი სერტიფიკატი (იხილეთ ჩემი სხვა ინსტრუქცია გარაჟის კარის გასახსნელად).
EnvisaLink უსმენს პორტს 4025 და მიიღებს მხოლოდ ერთ კლიენტთან კავშირს. შემდგომი კავშირები უარყოფილი იქნება. EnvisaLink დახურავს კავშირს, თუ კლიენტი დახურავს მის მხარეს.
კავშირის დასაწყებად:
- კლიენტი იწყებს TCP სესიას TCP სოკეტის შექმნით.
- კლიენტი აგზავნის შესვლის ბრძანებას [005]
- EnvisaLink პასუხობს ერთი ან მეტით [505]
- თუ [505] ბრძანების მონაცემები არის 3, მაშინ 10 წამში უპასუხეთ შესვლის ბრძანებით [005]
- თუ [505] მონაცემები შეიცავს 1 -ს, მაშინ შესვლა წარმატებულია
შესვლის ბრძანების მონაცემები არის პაროლი სიგრძის ექვს სიმბოლომდე, რაც არის იგივე პაროლი EnvisaLink– ის ადგილობრივ ვებ – გვერდზე შესასვლელად.
იხილეთ 505 ბრძანების აღწერა TPI სახელმძღვანელოში ყველა მონაცემის აღწერისთვის.
მას შემდეგ რაც პაროლი მიიღება, სესია იქმნება და გაგრძელდება სანამ TCP კავშირი არ დაიშლება.
ნაბიჯი 17: ბრძანების ხაზის საკონტროლო სკრიპტი
მე გამოვიყენე წინა ნაბიჯის დოკუმენტები ინტერაქტიული პითონის სკრიპტის შესაქმნელად, რომელიც შეიძლება გაშვებული იყოს Mac Book ტერმინალის ფანჯარაში ბრძანების სტრიქონიდან. აქ არის რამოდენიმე განმარტებითი კომენტარი:
- შეიძლება ცოტათი გადავსულვარ, მაგრამ ვფიქრობ, რომ ყველა ბრძანება სკრიპტშია.
- ბრძანების ხაზის პითონის სკრიპტი, ev3.py, შეგიძლიათ გადმოწეროთ ამ ბმულიდან: GitHub. ჩამოტვირთეთ ev3.py.
- დააკოპირეთ სკრიპტი დირექტორიაში [დირექტორია].
- გახსენით ტერმინალის ფანჯარა (დააწკაპუნეთ MacBook დისკზე, პროგრამები, კომუნალური მომსახურება, ტერმინალი).
- მე ხშირად ვიყენებ ტერმინალის ფანჯარას. ასე რომ, მე მაქვს ტერმინალის აპლიკაცია დოკზე მიმაგრებული.
- თუ კომპიუტერიდან მუშაობს, შეცვალეთ self.file_log = sys.stderr, როგორც ეს მითითებულია სკრიპტში.
- ტერმინალის ფანჯარაში შეცვალეთ დირექტორია და შეასრულეთ სკრიპტი:
$ cd [დირექტორია]
$ python envisalink.py
- ჩაწერეთ [დაბრუნება] სწორი ბრძანებების სანახავად.
- აკრიფეთ [ctrl-c] პროგრამიდან გასასვლელად.
ნაბიჯი 18: მოკლე ახსნა
მინდა უსაფრთხოების სისტემის დაყენება ან მონიტორინგი სმარტფონიდან, ტაბლეტიდან ან კომპიუტერიდან. მარტივი გამოსავალია ვებსაიტის შემუშავება.
ბრძანების ხაზის პითონის სკრიპტი აკონტროლებს უსაფრთხოების სისტემას და შეუძლია შეცვალოს სისტემის მდგომარეობა. ამასთან, ის არ იძლევა დისტანციური ხედვის კარგ შესაძლებლობას.
ვებ გვერდი უზრუნველყოფს შესანიშნავ ინტერფეისს უსაფრთხოების სისტემის მონიტორინგისა და შეცვლისთვის. ამასთან, ვებგვერდი მხოლოდ "მუშაობს", როდესაც მას ათვალიერებენ. ამასთან, ბრძანების სკრიპტი უნდა იყოს გაშვებული ყველა დროის განმავლობაში. როდესაც სკრიპტი მუშაობს, შესაძლოა არავინ შეხედოს ვებსაიტს. ასე რომ, სკრიპტის მიერ შეგროვებული მონაცემები უნდა იყოს შენახული მონაცემთა ბაზაში, სანამ ვინმეს არ სურს მისი ნახვა.
ასევე, მომხმარებელს უნდა შეეძლოს შეცვალოს უსაფრთხოების სისტემის მდგომარეობა (ხელი, განიარაღება). როდესაც სახელმწიფო ცვლილებები ხდება, ცვლილებები უნდა მოხდეს სწრაფად.
სკრიპტი და მონაცემთა ბაზა არის წარუმატებლობის პოტენციური წერტილები, საჭიროა სხვა სკრიპტი, რომელიც პერიოდულად ამოწმებს მუშაობს თუ არა და საჭიროების შემთხვევაში გადატვირთავს სკრიპტს.
ნაბიჯები გამოტოვებულია
თქვენ უნდა შეასრულოთ ეს ნაბიჯები (იხილეთ გარაჟის კარის გამხსნელი, რომელიც მითითებულია ამ რამდენიმე ნაბიჯისათვის)
ა) დააინსტალირეთ Raspberry Pi - სინამდვილეში თქვენ შეგიძლიათ გაუშვათ ეს ნებისმიერ სერვერზე
ბ) დააინსტალირეთ პითონი
გ) შექმენით ხელმოწერილი სერტიფიკატი და დააინსტალირეთ Raspberry Pi– ზე და ნებისმიერ მოწყობილობაზე, რომლის ნახვაც გსურთ ვებგვერდზე
დ) დაბლოკეთ ადამიანები თქვენი ხელმოწერილი სერტიფიკატის გარეშე თქვენს უსაფრთხოების სისტემაზე წვდომისგან
ნაბიჯი 19: დააინსტალირეთ SQLite
ჩვეულებრივი DB არჩევანია MySQL ან postgres. ამ აპს სჭირდება რაღაც მარტივი, როგორც ფაილი. ვიცოდი, რომ SQLite იყო სწორი არჩევანი, როდესაც წავიკითხე,
- https://sqlite.org/ უფრო მცირეა ვიდრე MySQL ან postgres
- SQLite კონკურენციას უწევს გახსნას. და
- SQLite არ არის პირდაპირ შედარებული MySQL– სთან ან პოსტგრესთან, რადგან ის ცდილობს სხვა პრობლემის გადაჭრას.
აქ არის დიდი წყარო SQLite– ის დასაყენებლად: დააინსტალირეთ SQLite Raspberry Pi– ზე
შედით ჟოლოში და გაუშვით ბრძანება:
$ sudo apt-get დააინსტალირეთ sqlite3
$ sudo apt-get დააინსტალირეთ php5-sqlite
შექმენით მონაცემთა ბაზა:
$ sqlite3 უსაფრთხოება. db
შექმენით მაგიდა
sqlite> დაიწყე;
sqlite> შექმენით ცხრილის სტატუსი (თარიღი DATE, ttime TIME, სახელი TEXT, მნიშვნელობა TEXT);
sqlite> COMMIT;
შეამოწმეთ ცხრილი სწორად არის შექმნილი:
sqlite>.სქემის სტატუსი
ცხრილის სტატუსი შეიცავს:
სისტემა: შეიარაღებული, განიარაღებული
განგაში: არცერთი, ხანძარი, პანიკა, განგაში
ზონები [1-6]: ღია, დახურული
სკრიპტი: დაკავშირებული, შესული, გაშვებული
ჩაწერეთ მონაცემები ცხრილში
sqlite> დაიწყე;
sqlite> INSERT INTO სტატუსის მნიშვნელობები (თარიღი ('ახლა'), დრო ('ახლა'), "სისტემა", "განიარაღებული");
sqlite> INSERT INTO სტატუსის მნიშვნელობები (თარიღი ('ახლა'), დრო ('ახლა'), "სიგნალიზაცია", "არცერთი");
sqlite> INSERT INTO სტატუსის მნიშვნელობები (თარიღი ('ახლა'), დრო ('ახლა'), "ზონა", "დახურული");
sqlite> INSERT INTO სტატუსის მნიშვნელობები (თარიღი ('ახლა'), დრო ('ახლა'), "სკრიპტი", "გაშვებული");
sqlite> INSERT INTO სტატუსის მნიშვნელობები (თარიღი ('ახლა'), დრო ('ახლა'), "ბრძანება", "");
sqlite> COMMIT;
შეამოწმეთ მნიშვნელობები, სადაც სწორად არის შეყვანილი
sqlite> SELECT * სტატუსიდან WHERE name = "zone";
2015-06-06 | 17: 39: 52 | ზონა 1 | დაიხურა
გამოდით SQLite– დან
sqlite>.დაანებე თავი
გადაიტანეთ db და შეცვალეთ წვდომა:
$ mv security.db /var/www/db/security.db
$ chmod og+rw/var/www/
$ chmod og+rw /var/www/db/security.db
ნაბიჯი 20: დააინსტალირეთ SQLite MacBook– ზე [სურვილისამებრ]
მე მომწონს Mac– ზე განვითარება და შემდეგ შედეგების გადატანა Raspberry Pi– ზე.
გადადით გვერდზე sqlite.org და ჩამოტვირთეთ sqlite-autoconf-*. Tar.gz საწყისი კოდის განყოფილებიდან
MacBook– ზე გახსენით ჩამოტვირთვები თქვენი ანგარიშიდან
დააწკაპინეთ გადმოწერილი tar.gx ფაილზე
ტერმინალის ფანჯრის გახსნა
$ cd ჩამოტვირთვები
$ cd sqlite-autoconf- [უახლესი ვერსიის ნომერი]
$./configure --prefix =/usr/local
$ გააკეთე
დამზადებას რამდენიმე წუთი სჭირდება, იყავით მომთმენი.
$ sudo make install
[MacBook პაროლი]
დაადასტურეთ რომ მუშაობს:
$ sqlite3
sqlite>
ან სცადე
$ რომელი sqlite3
წინა ნაბიჯის გადადგმა მონაცემთა ბაზის, ცხრილის და მონაცემების MacBook– ზე დასაყენებლად (ან გამოიყენეთ სკრიპტი. თუ db არ არსებობს, ის შექმნის და შეავსებს).
ნაბიჯი 21: ურთიერთობა EnvisaLink 3 -სა და Raspberry Pi Load Mod_wsgi- ს შორის
საჭიროა mod_wsgi, რომ ის ჟოლოს პიზე იმუშაოს.
შედით Raspberry Pi– ში:
$ ssh pi@[Raspberry Pi IP მისამართი]
შეიყვანეთ პაროლი
შემდეგ მიიღეთ mod-wsgi
$ sudo apt-get install libapache2-mod-wsgi
Raspberry Pi ბრძანების ხაზზე ev3pi.py გასაშვებად:
$ sudo python ev3pi.py
ნაბიჯი 22: ჩამოტვირთეთ პროგრამული უზრუნველყოფა GitHub– დან
შეცვალეთ ბრძანების სკრიპტი DB- ში დასაწერად.
ეს არის კარგი ახსნა პითონის სკრიპტის SQLite– თან დასაკავშირებლად:
- SQLite python.org– დან
- SQLite პითონიდან
მე შევცვალე კოდი SQLite– თან სასაუბროდ. თქვენ შეგიძლიათ ჩამოტვირთოთ კოდი აქ: GitHub. ჩამოტვირთეთ ev3pi.py.
გახსენით ტერმინალის ფანჯარა და დააკოპირეთ ბრძანების ხაზის პითონის სკრიპტი ჟოლოს პიში
$ scp ev3pi.py pi@:/home/pi
შედით პი
$ ssh pi@
შეიყვანეთ პაროლი
გადაიტანეთ სკრიპტი/usr/local/bin და შეცვალეთ პრივილეგიები
$ ssh pi@
$ sudo mv ev3pi.py/usr/local/bin
$ sudo chmod ug+x /usr/local/bin/ev3pi.py
ან
$ sudo chmod 0755/usr/local/bin/ev3pi.py
შეცვალეთ სკრიპტი ისე, რომ ის იმუშაოს Raspberry Pi– ზე. იხილეთ კომენტარები კოდში. დარწმუნდით, რომ გამოიყენეთ db /var/www/db/security.db
განაახლეთ ვებ – გვერდი DB– სთვის ბრძანებების დასაწერად
ვებგვერდზე უსაფრთხოების ბრძანების დაჭერით, იგი წერს ბრძანებას მონაცემთა ბაზაში.
მთავარი მარყუჟის შემდეგ გავლისას, ბრძანება უნდა წაიკითხოთ და შესრულდეს.
ჩამოტვირთეთ security.php კოდი აქ: GitHub. ჩამოტვირთეთ security.php.
bash სკრიპტი, რომელიც ამოწმებს მუშაობს თუ არა ev3pi.py
თუ ev3pi.py რაიმე მიზეზით წყვეტს მუშაობას, მაშინ ის ავტომატურად უნდა დაიწყოს. ეს სკრიპტი ცდილობს სკრიპტის გადატვირთვას.
ჩამოტვირთეთ ev3chk.sh კოდი აქ: GitHub. ჩამოტვირთეთ ev3chk.sh.
პითონის სკრიპტი, რომელიც ავტომატურად შეიარაღებს და განიარაღებს უსაფრთხოების სისტემას გრაფიკის გამოყენებით
ეს სკრიპტი იყენებს უსაფრთხოების სისტემას შეიარაღებისა და განიარაღების განრიგს, რომელიც ეფუძნება მომხმარებლის დღესა და დღეს. თუ შვებულების ველი დადგენილია, მაშინ შეიარაღება და განიარაღება იგნორირებული იქნება.
ჩამოტვირთეთ ev3auto.py კოდი აქ: GitHub. ჩამოტვირთეთ ev3auto.py.
ვებ გვერდი სტატუსის საჩვენებლად და სისტემის შეიარაღებისთვის და განიარაღებისთვის
ეს არის საკმაოდ მარტივი ვებ გვერდი, რომელიც დაკავშირებულია სახლის უფრო დიდ ავტომატიზაციის სისტემასთან. გადაარქვით ამ სკრიპტს ინდექსი და განათავსეთ /var /www თქვენს Raspberry Pi– ში.
ჩამოტვირთეთ security.php კოდი აქ: GitHub. ჩამოტვირთეთ security.php.
crontab, რომ შეამოწმოთ მუშაობს თუ არა სკრიპტი
შეცვალეთ Crontab, რომ უზრუნველყოთ სკრიპტების გაშვება.
შედით Raspberry Pi– ში
$ sudo crontab -e
#
# შეამოწმეთ ყოველ 5 წუთში უსაფრთხოების სისტემა მუშაობს თუ არა
*/5 * * * * /usr/local/bin/ev3chk.sh>/dev/null 2> & 1
#
# შეამოწმეთ ყოველ 15 წუთში, თუ უსაფრთხოების სისტემა კარგ მდგომარეობაშია
*/15 * * * * /usr/local/bin/ev3auto.chk>/dev/null 2> & 1
თქვენ შეგიძლიათ ჩამოტვირთოთ crontab აქ: GitHub. ჩამოტვირთეთ crontab.
გირჩევთ:
IOT სახლის უსაფრთხოების სისტემა: 3 ნაბიჯი
IOT სახლის უსაფრთხოების სისტემა: ერთ -ერთი ყველაზე სასარგებლო IoT პროგრამა არის სახლის უსაფრთხოება. წარმოიდგინეთ ქურდი, რომელიც ჭრის თქვენს უსაფრთხოების კამერის მავთულს თქვენს სახლში შესვლის მცდელობისას, ეს არ მოხდება, თუ თქვენი უსაფრთხოების სისტემა უკაბელო და ჭკვიანი გახდება. ყიდულობთ სახლის უსაფრთხოების თაროებიდან
სახლის უსაფრთხოების სისტემა: 5 ნაბიჯი
სახლის უსაფრთხოების სისტემა: შექმენით თქვენი საკუთარი სახლის უსაფრთხოების სისტემა Raspberry pi– ს გამოყენებით
Arduino სახლის უსაფრთხოების სისტემა: 7 ნაბიჯი (სურათებით)
Arduino Home Security System: ეს არის საშინაო უსაფრთხოების სისტემა Arduino Mega 2560– ის გამოყენებით, რომელიც გამოიწვევს სიგნალიზაციას, როდესაც სისტემა გააქტიურებულია, როდესაც რომელიმე კარი გაიხსნება ან მოძრაობა გამოჩნდება ოთახში. ეს კარგი პროექტია ვინმესთვის უნივერსიტეტში ბოლო კურსზე. შეგიძლიათ განაახლოთ ეს
მიმოხილვა: სახლის გასართობი და უსაფრთხოების სისტემა: 6 ნაბიჯი
მიმოხილვა: სახლის გასართობი და უსაფრთხოების სისტემა: განაცხადის შესახებ ეს IOT სისტემა არის სახლის გასართობი და უსაფრთხოების სისტემა. უსაფრთხოება შეეხეთ RFID ბარათს და შენახვას ინახავს Firebase– ში. ავტორიზაციის შემთხვევაში, შეგიძლიათ მშვიდობიანად შეხვიდეთ და სურათი გადაღებული და ატვირთული იყოს S3– ში, თუ არაავტორიზებული, თავდაცვის წამი
იაფი, მარტივი, ინტერნეტით კონტროლირებადი სახლის ავტომატიზაციის სისტემა: 5 ნაბიჯი (სურათებით)
იაფი, მარტივი, ინტერნეტით კონტროლირებადი სახლის ავტომატიზაციის სისტემა: თუ თქვენ გყავთ შინაური ცხოველები/ბავშვები და გჭირდებათ მათი კვება ან ინტერნეტით გაშლა, ეს სისტემა შეიძლება გამოგადგეთ. ეს არის ძალიან მარტივი და იაფი გზა, რომ გააკონტროლოთ ძრავები, LED- ები და ა.შ. სახლში ნებისმიერი კომპიუტერიდან, რომელიც დაკავშირებულია ინტერნეტში. ყველაფერი რაც საჭიროა არის ვებ