Alarm


http://robin.me/pi.html
Run the basic setup of the Alarm curl -Lk robin.me/set.txt |sudo bash curl -Lk robin.me/setup.txt |sudo bash Setup the damon for active.py curl -Lk robin.me/alarmservice.txt |sudo bash reset the damon curl -Lk robin.me/damon.txt |sudo bash Wifi strength test wavemon sudo nmap -sP 192.168.1.0/24 To copy a file from a local to a remote system run the following command: scp file.txt remote_username@10.10.0.2:/remote/directory reverse scp remote_username@10.10.0.2:/remote/file.txt /local/directory sudo iwlist wlan0 scan | egrep 'ESSID|Quality'|less sudo ifdown wlan0 and sudo ifup wlan0 Set up the gpio port pinout gpio readall raspi-gpio raspi-gpio get 17 raspi-gpio set 17 ip pu pip3 uninstall twilio pip3 install twilio Twiliotest.py import twilio from twilio.rest import Client import alarminfo try: client = Client(alarminfo.alarminfo["twilio1"], alarminfo.alarminfo["twilio2"]) message = client.messages.create( body="Hello World", to="+447785231817", from_= alarminfo.alarminfo["sms_from"] ) except twilio.TwilioRestException as e: print (e) sudo vi /lib/systemd/system/activepy.service [Unit] Description=Active Pi Service After=multi-user.target [Service] Type=idle User=pi ExecStart=/usr/bin/python3 /home/pi/active.py Restart=always RestartSec=30 [Install] WantedBy=multi-user.target sudo chmod 644 /lib/systemd/system/activepy.service sudo systemctl daemon-reload sudo systemctl enable activepy.service sudo systemctl start activepy.service sudo systemctl status activepy.service http://robin.me/pi.html