persandstrom / python-verisure

A python module for reading and changing status of verisure devices through verisure app api.
MIT License
134 stars 42 forks source link

Change Door Lock Code #114

Open johnkristijan opened 5 years ago

johnkristijan commented 5 years ago

Thanks for creating this python repo ;)

I was testing it out and did not find a way to change the 6 digit PIN code that I have set on my Yale Doorman Lock (connected via Verisure).

Is there any way to change the doorlock code?

persandstrom commented 5 years ago

Hi,

No, you can't change codes. I think It would be possible to add for someone who has a yale lock thought. If it can be done from the app it's very likely that python-verisure can add it. May I ask what your use case is, I'm curious? 🙂

johnkristijan commented 5 years ago

Ok. Thanks for clarifying. I have created a booking web page for a local community organization where we hire out 2 apartments with Yale doorman locks installed. So now the booking process is all automated with payment etc. but we are lacking an automated way of changing the customers’ PIN codes that they use during their stay. Now it’s changed manually in the Verisure app on someone’s smartphone every time someone books... we have asked Verisure several times if they have an open api or if they are planning to, but they’re quite reluctant and claims top level security is the reason for not opening the api for the public. Any tips for changing the codes will be greatly appreciated!