Git Product home page Git Product logo

homebridge-sesame's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

homebridge-sesame's Issues

Sesame shows as Unlocked in HomeKit

Heya!

I've been a big fan of this plugin for a while, however I noticed since a recent(ish) update and API changes that often the home app through Homebridge will show the door as unlocked.

If I open the Sesame app it will show as Locked. If I press the lock within the Home app to lock it, it will 'lock' on the app and as expected not physically do anything to the door lock. Then this allows me to unlock the door once locked on home.

I am using a Sesame Smart Lock with the WiFi Hub. I've got the latest plugin and I'm using an API key generated from the sesame website.

Is there anything else I could provide to give more information? Not sure where this issue lies! Whether it's the homebridge plugin, the smart lock itself or maybe the API (I feel like most problems stem from the API).

Hope you can help!

Thanks,

Sam

SesameOS 2.0 support

At the moment SesameOS 2.0 support and therefore Sesame 3 control is not available. Any plans/timelines about this issue?

Unhandled promise rejection

I was debugging some other Homebridge plugin so I had a debug instance running when I got the following error from Sesame. I think it was caused by my wifi dongle being offline at that time. Just posting it here in case anyone would be interested in fixing it.

[7/15/2019, 9:21:25 PM] [Sesame] Sesame is unresponsive, forcing a status sync...
[7/15/2019, 9:21:28 PM] [Sesame] Unable to get lock state. Error: Task failed, got error BRIDGE_CONNECTION_ERROR
(node:5843) UnhandledPromiseRejectionWarning: Error: Task failed, got error BRIDGE_CONNECTION_ERROR
    at Client.<anonymous> (/opt/nodejs/lib/node_modules/homebridge-sesame/dist/lib/Client.js:82:27)
    at Generator.next (<anonymous>)
    at fulfilled (/opt/nodejs/lib/node_modules/homebridge-sesame/dist/lib/Client.js:4:58)
(node:5843) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:5843) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Home not getting new lock state after manual unlock

Whenever we manually open the lock, HomeKit doesn’t seem to be aware of it until the Home app is actually open. I have an automation set to automatically lock the door after 10 minutes, which has stopped firing over the last few days if the door was unlocked manually. However, if you unlock the door by hand, wait a few minutes, then open the Home app, the door will relock ten minutes after you open the home app. The lock state is always accurately reflected in the Sesame app, though.

Ability to ignore specific locks

I have multiple sesame locks, would it be possible to only include only specific locks in homebridge? Some are at other locations and I don’t want them in the same home

Lock not supported

Ever since updating to iOS 13 (beta and public release) I’ve been getting this error almost every 2 weeks. I just restart homebridge and it works but after a while it comes up again. See the picture for more info.
754D3048-7DF1-439B-A54F-D7743C7CFB5D

Increase Timeout?

Is it possible to set a timeout period for sesame locks? Most often I get a “not responding” message but the lock eventually locks. I’d love to increase the timeout to 15s so HomeKit would get a confirmation of the transaction.

thanks!

Can't delete lock icon from Home app list.

I am always grateful for your help.
The other day, I tried to run homebridge-sesame on another terminal, deleted the description of config.json and uninstalled the plug-in, but the lock icon does not disappear from the list of Home applications.

Please advise how to remove the lock icon.
Thank you.

Response.map is not a function

I’ve just installed the plugin and when I restarted homebridge, it wasn’t able to detect my lock. While it’s starting up, there’s an error that reads:

Unable to retrieve locks. response.map is not a function

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.