https://github.com/styfle/doorbell
🛎️ Virtual doorbell to notify Amazon Alexa devices
https://github.com/styfle/doorbell
Last synced: 10 months ago
JSON representation
🛎️ Virtual doorbell to notify Amazon Alexa devices
- Host: GitHub
- URL: https://github.com/styfle/doorbell
- Owner: styfle
- License: mit
- Created: 2020-04-26T19:55:27.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2021-11-25T03:22:01.000Z (about 4 years ago)
- Last Synced: 2025-03-30T03:29:56.940Z (11 months ago)
- Language: HTML
- Homepage: https://github.com/styfle/doorbell
- Size: 14.6 KB
- Stars: 21
- Watchers: 3
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Doorbell

This is a web application used to notify your Amazon Alexa device when someone rings this virtual doorbell.
You can print your deployment URL as a QR code so someone who arrives to your door can scan and ring the bell.
## Getting Started
1. Fork this repo by clicking the button in the top right.
2. Add the [NotifyMe](https://www.thomptronics.com/about/notify-me) skill to your Alexa device.
3. Add your NotifyMe Access Code as an [environment variable](https://vercel.com/docs/concepts/projects/environment-variables) called `ALEXA_ACCESS_CODE`.
4. Deploy to [Vercel](http://vercel.com/import) so that `/api/ring.js` can be executed as a Serverless Function in the cloud.
5. Add a [custom domain name](https://vercel.com/docs/concepts/projects/custom-domains).
6. Create a QR code by visiting `https://chart.googleapis.com/chart?cht=qr&chl=https%3A%2F%2Fexample.com&chs=500x500&choe=UTF-8&chld=L|2` and replace `example.com` with your domain so your visitors will recognize this is your doorbell.
7. Print your QR Code, laminate it, and post it outside of your door(s).
8. Wait patiently for someone to visit and ring your [unique doorbell](https://vimeo.com/307547803).