npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

homebridge-august-door-sense

v2.3.3

Published

Homebridge Plugin for August DoorSense.

Downloads

15

Readme

Homebridge August DoorSense Plugin

This is a homebridge plugin that solely supports August DoorSense door sensors. It can be used in combination with native HomeKit locks or other August Homebridge plugins.

This plugin is originally based on homebridge-august-locks.

Installation

This plugin can be installed from the Homebridge UI by searching for "August DoorSense".

Alternatively, it can be installed with the following command:

npm install -g homebridge-august-door-sense

Configuration

It is highly recommended to configure the plugin with the Homebridge UI.

Required Fields

  • August ID: The login ID of your August account. Can be either email or phone.

  • ID Type: Type of the August ID.

  • Password: The password of your August account.

  • Installation ID: A random string used to identify this homebridge instance as an authorized application to your August account. It needs to be random and unique and you should never change it or you will have to reauthenticate with the 2FA Code. This is used to prevent unauthorized access to your August account. You can generate a random string here.

  • 2FA Code: The 6-digit 2-factor authentication code from August when the plugin authenticates with the August API. Upon the initial setup, you should configure all other required fields, restart homebridge, wait for an email from August, enter the 6-digit code into this configuration and then restart homebridge one last time. This won't be required for subsequent restarts. However, in the rare case when this plugin is dormant for an extended period, you may have to reauthenticate with a new 2-factor authentication code.

Optional Fields

  • Lock Filter: Comma separated list of IDs of locks you want this plugin to ignore. If any device on your August account doesn't have DoorSense installed, please include its ID here. The lock ID can be found in Homebridge logs.

  • Refresh Interval: Duration in seconds that the plugin will poll the API for status updates.

  • API Key: This plugin uses an API key pulled from the August Android app. If you wish to use your own API key, you can put it here.