Verisure Lock is not opening pincode dialog

Hi
I’m trying the Verisure integration and it works well, I can disarm and arm my alarm With a 6 digits pincode, but whenever I press “Lock” or “Unlock” for the Lock it just says “Service Lock/unlock called” but nothing happens.

I expected a dialog where I could enter my pincode, but I never see this.

Did you add “code_digits: 6” in the Verisure configuration segment? If not, it defaults to 4 pin which could be the reason.

Yes, I did that, disarming and arming with 6 digits works as well.

I tested a bit more, and accidently pressed the name of the Lock, instead of the text “Unlock”. When I did that, it opened a dialog where I could type in pincode :slight_smile:

strange thing, is it supposed to work like that?

Yes, that’s normal as you need to have a PIN for this kind of lock unlike the standard locks which doesn’t need it.

Too make life simpler, I made a lock template which calls the Yale lock passing the code so now I can just press Lock/Unlock directly. Here below you can see my lock template:

- platform: template
  name: example_yale_lock_entrydoor
  value_template: "{{ is_state('lock.youryaledevice', 'locked') }}"
  lock:    
    service: lock.lock
    data:
      entity_id: lock.youryaledevice
      code: !secret verisure_lock_code
  unlock:
    service: lock.unlock
    data:
      entity_id: lock.youryaledevice
      code: !secret verisure_lock_code

Result
Yale_without_pin

Where “verisure_lock_code” is my PIN-code in the secrets.yaml as to separate passwords from configuration, but there’s a guide for that also if you’re not already using it.

1 Like