Skip to content

BMW Notify is a simple lambda container image that will notify you if you forgot to lock your car.

License

Notifications You must be signed in to change notification settings

silashansen/bmw_notify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BMW UNLOCKED NOTIFY

This application will send an SMS to a list of phone nubmers if any of the vehicles listed in the BMW CONNECTED acccount are unlocked at the time of the check. The specific use-case is running this as a container that is triggered as a lambda function on a schedule.

To run this

  1. Install dependencies
pip3 install -r requirements.txt
  1. Create a new file called .env and fill it with the following:
TWILIO_ACCOUNT_SID=
TWILIO_AUTH_TOKEN=
BMW_USERNAME=
BMW_PASSWORD=
SMS_FROM=(your twilio 'from' number)
SMS_RECEIVERS=(comma separated list of receivers)
SEND_SUCCESS_NOTIFICATION=(debug flag true/false)
  1. Run the app
python app.py

About

BMW Notify is a simple lambda container image that will notify you if you forgot to lock your car.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published