No description, website, or topics provided.
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
backends/robotfinger
node_modules
public
routes
views
.gitignore
README.md
app.js
config.js-sample
package.json
www.png

README.md

Garage Fob

Simple NodeJS web application, backed by some hardware for opening a garage door. Crazy!

Purpose

The purpose of this app is to allow web-based access via a mobile phone to gain entry to a garage secured by a radio fob. Fob's are often in short supply, and expensive to replace, so this project aims to implement a simple web-based keypad, backed by some hardware for activating the fob to open the garage door.

Installation

To install, just clone the repo, then make a copy of the sample configuration file (config.js-sample) and name it config.js, and set the PIN.

You'll then need to configure one of the backends, the only one should be the amazing robot finger backend (currently being developed in secret by Irregular Labs).

{
  "pin": 1234,
  "backend": "robotfinger",
  "backends" {
    ...
  }
}

Usage

You should then be able to start the web server with:

node app.js

And then browse to the web interface at http://localhost:3000.

Troubleshooting

If you have problems, then I'll be amazed, cause it doesn't even work yet.