Att förhindra gränsen effekt (5 / 6 steg)
Steg 5: Raspberry Pi
• Öppna en terminal och kör kommandot "sudo apt-get install--no-install-recommends bluetooth", sedan slå in och skriv "y" och enter när du uppmanas.
2) nästa som vi behöver för att få adressen till telefonen kommer vi att använda att mäta avståndet mellan dörren sätt.
-Aktiverar Bluetooth-radion på telefonen och se till att det kan upptäcka.
-Gå tillbaka till raspberry Pi och i en Terminal typ i 'hcitool scan'
-Vänta tills telefonen ska upptäckas och ta del av Bluetooth-ID som ska visas som du behöver den.
2) få bash-script som du ändrat före med din åtkomst-token och placera den någonstans lätt att få tillgång till exempelvis skrivbordet.
3) öppna ett terminalfönster och använda cd (ändra katalog) för att navigera till filen.
ex: om filen lades på skrivbordet användning:
"cd Desktopen"
4) använda nano att redigera en sak på pi: "nano TheBoundaryScript"
-Leta efter delen i skriptet ber om enheten Id på rad 25:
deviceID = "Xx"
-Byt ut utrymmet inuti parentesen med unika Bluetooth-ID du fått från tidigare som så:
enhets-ID = "E4:E3:R2:E2:22:33"
-Spara skriptet genom att trycka "Ctrl + x" och tryck sedan på "y"
5) göra skriptet körbart genom att skriva "chmod + x TheBoundaryScript"
6) kör skriptet!
-Skriv i "sh TheBoundaryScript"
-Om du är tillräckligt nära för att pi bör du nu börja höra dina kalenderhändelser läsa av din telefon. Det är viktigt att notera att skriptet för att förhindra spam av anmälningar till telefonen, kommer att sluta i 30 sekunder efter att den har hittat och skickade ett meddelande till din telefon innan det kan göra det igen. Väntetiden kan ändras i skriptet att passa om du väljer att göra så.