How to add a new RFID tag to a Zipato Mini Keypad

Tags: #<Tag:0x00007f77fd126868>

I’m currently trying to add a new RFID tag to a Zipato Mini Keypad.

According to this post, I should:

2: Add RFiD tags and/or codes

Once the device is correctly included the network, close the cover of the device.

It should show up as ‘Schlage Link Mini Keypad RFID’, select it and then “Current Values” on the left.

On the device, press home then place the RFiD tag close to the face of the device (within one second).

You should see “Enrollment Code” change to a 10 value hex. Copy this number and paste into “Code 1”.

Press submit. Now press home again placing the RFiD close and you should see Code 1 is set.

To set keypad code, the process is the same, with the numbers being simply 0x31, 0x32, 0x33 and 0x34 for 1, 2, 3 and 4 respectively. You must press “Enter” after the last key press.

Since most of the menus have changed concerning the zwave, I tried the following:

  1. Press the home button on the keypad

  2. Once the led (after 1 sec) turn red, present the tag in front of the keypad

  3. Look at the zwave logs

    2019-02-28 16:32:32.208 Detail, Node013, Received: 0x01, 0x14, 0x00, 0x04, 0x00, 0x0d, 0x0e, 0x63, 0x03, 0x00, 0x00, 0x8f, 0x17, 0x7c, 0x18, 0x3d, 0x50, 0x01, 0x04, 0x00, 0x00, 0x18
    2019-02-28 16:32:32.208 Detail,
    2019-02-28 16:32:32.208 Info, Node013, User Code Packet is 10
    2019-02-28 16:32:32.208 Detail, Node013, Refreshed Value: old value=56a706d0, new value=7004261c, type=raw
    2019-02-28 16:32:32.208 Detail, Node013, Changes to this value are not verified
    2019-02-28 16:32:32.208 Info, Node013, Received User Code Report from node 13 for User Code 0 (Available)
    2019-02-28 16:32:32.208 Detail, Node013, Notification: ValueChanged
    2019-02-28 16:32:32.277 Detail, Node013, Received: 0x01, 0x08, 0x00, 0x04, 0x00, 0x0d, 0x02, 0x84, 0x07, 0x7f
    2019-02-28 16:32:32.277 Detail,
    2019-02-28 16:32:32.277 Info, Node013, Received Wakeup Notification from node 13
    2019-02-28 16:32:32.277 Info, Node013, Node 13 has been marked as awake
    2019-02-28 16:32:32.277 Detail, Node013, Queuing (WakeUp) WakeUpCmd_NoMoreInformation (Node=13): 0x01, 0x09, 0x00, 0x13, 0x0d, 0x02, 0x84, 0x08, 0x25, 0x3d, 0x7e
    2019-02-28 16:32:32.277 Detail, Node013, Notification: Notification - Node Awake
    2019-02-28 16:32:32.298 Detail,
    2019-02-28 16:32:32.298 Info, Node013, Sending (WakeUp) message (Callback ID=0x3d, Expected Reply=0x13) - WakeUpCmd_NoMoreInformation (Node=13): 0x01, 0x09, 0x00, 0x13, 0x0d, 0x02, 0x84, 0x08, 0x25, 0x3d, 0x7e
    2019-02-28 16:32:32.306 Detail, Node013, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
    2019-02-28 16:32:32.306 Detail, Node013, ZW_SEND_DATA delivered to Z-Wave stack
    2019-02-28 16:32:32.412 Detail, Node013, Received: 0x01, 0x07, 0x00, 0x13, 0x3d, 0x00, 0x00, 0x0b, 0xdd
    2019-02-28 16:32:32.413 Detail, Node013, ZW_SEND_DATA Request with callback ID 0x3d received (expected 0x3d)
    2019-02-28 16:32:32.413 Info, Node013, Request RTT 114 Average Request RTT 374
    2019-02-28 16:32:32.413 Info, Node013, Node 13 has been marked as asleep
    2019-02-28 16:32:32.413 Detail, Expected callbackId was received
    2019-02-28 16:32:32.413 Detail, Expected reply was received
    2019-02-28 16:32:32.413 Detail, Message transaction complete
    2019-02-28 16:32:32.413 Detail,
    2019-02-28 16:32:32.413 Detail, Node013, Removing current message
    2019-02-28 16:32:32.413 Detail, Node013, Notification: Notification - Node Asleep

  4. Go the zwave configuration

  5. select the Z-Wave Node Management

  6. Select the keypad node

  7. In the Node User Codes, select code slot: code 1

  8. In the Node User Codes, paste the value passed in the logs: 0x01, 0x08, 0x00, 0x04, 0x00, 0x0d, 0x02, 0x84, 0x07, 0x7f

  9. click on set user code

  10. press the home button again on the keypag

  11. wait for the led (1 sec) and present the RFID tag

Unfortunately, the zwave log are still the same and the RFID tag is not recognized

What am I doing wrong?

I was using the wrong tool. Instead of using the zwave configuration provided by Home Assistant, the procedure had to be done with OZWCP.

Conveniently, an add-on exists to use directly from HA: New Add-on: Open ZWave Control Panel (OZWCP)

The github repository can be found here: https://github.com/jkeljo/hassio-addons