Skip to content

Set code from Locky Card tome out but stil set the new code #49

@eirikman

Description

@eirikman

System Health details

System Information

version core-2026.3.4
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch amd64
user root
virtualenv false
python_version 3.14.2
os_name Linux
os_version 6.12.67-haos
arch x86_64
timezone Europe/Oslo
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 2981
Downloaded Repositories 34
Home Assistant Cloud
logged_in true
subscription_expiration 24. september 2026 kl. 02:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled false
cloud_ice_servers_enabled true
remote_server eu-central-1-10.ui.nabu.casa
certificate_status ready
instance_id 5dabc3e53d374085a1163d04fb8f2a06
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Easee elbillader
component_version 0.9.73
reach_easee_cloud ok
connected2stream true
Home Assistant Supervisor
host_os Home Assistant OS 17.1
update_channel stable
supervisor_version supervisor-2026.03.2
agent_version 1.8.1
docker_version 29.1.3
disk_total 30.8 GB
disk_used 26.7 GB
nameservers 192.168.10.1, 192.168.1.1, 2a04:981:50c:8a00::1
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization kvm
board ova
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (10.0.2), File editor (5.8.0), Node-RED (21.0.4), MariaDB (2.7.2), Zigbee2MQTT (2.9.2-1), Mosquitto broker (6.5.2), Z-Wave JS UI (7.1.0), Studio Code Server (6.0.1), Glances (0.21.1), Duck DNS (1.26.0), Let's Encrypt (6.2.0), Advanced SSH & Web Terminal (23.0.4), Matterbridge (2026.4.1)
Dashboards
dashboards 7
resources 21
views 27
mode storage
Network Configuration
adapters lo (disabled), enp0s18 (enabled, default, auto), hassio (disabled), docker0 (disabled), veth1a57548 (disabled), veth2677ab1 (disabled), veth69f3994 (disabled), vethaf440c1 (disabled), veth5fe805d (disabled), veth774f23f (disabled), veth1c5538f (disabled), veth70e260e (disabled), veth5b82c89 (disabled), veth35ce2f3 (disabled)
ipv4_addresses lo (127.0.0.1/8), enp0s18 (192.168.10.3/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), veth1a57548 (), veth2677ab1 (), veth69f3994 (), vethaf440c1 (), veth5fe805d (), veth774f23f (), veth1c5538f (), veth70e260e (), veth5b82c89 (), veth35ce2f3 ()
ipv6_addresses lo (::1/128), enp0s18 (2a04:981:50c:8a00:1bcd:99a9:6aaf:d9c7/64, fe80::1e87:1d32:62f2:7ba2/64), hassio (fe80::3c06:a9ff:fe0f:8ca9/64), docker0 (fe80::a43e:67ff:fea4:56fb/64), veth1a57548 (fe80::cc45:4bff:fef7:20/64), veth2677ab1 (fe80::c92:40ff:feeb:63e4/64), veth69f3994 (fe80::5ce2:c1ff:fee4:6de8/64), vethaf440c1 (fe80::605c:39ff:fe46:7f20/64), veth5fe805d (fe80::a042:5aff:fedd:c065/64), veth774f23f (fe80::cc69:1eff:fe00:6792/64), veth1c5538f (fe80::585b:fcff:fe44:f5a3/64), veth70e260e (fe80::c0a6:35ff:fe04:ce92/64), veth5b82c89 (fe80::6474:aff:fe3e:a2f4/64), veth35ce2f3 (fe80::44a6:a2ff:fef2:b319/64)
announce_addresses 192.168.10.3, 2a04:981:50c:8a00:1bcd:99a9:6aaf:d9c7, fe80::1e87:1d32:62f2:7ba2
Recorder
oldest_recorder_run 22. mars 2026 kl. 18:36
current_recorder_run 6. april 2026 kl. 19:16
estimated_db_size 10209.38 MiB
database_engine mysql
database_version 10.11.6

Checklist

  • I have enabled debug logging for my installation.
  • I have filled out the issue template to the best of my ability.
  • This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
  • This issue is not a duplicate issue of any previous issues..

Describe the issue

When applying a code change from Locky Card, the code is actually changed but the card says timeout. Looking at the mqtt traffic, the correct message is sent to the lock, and the lock reply. However it seems like Locky do not recognise the reply as a confirmation, and the whole sequence is repeated three more times.

The lock is a Nimly Code Pro

Meldingen 198 ble mottatt på zigbee2mqtt/laas_entredoer klokken 19:26:
{
    "action_source_name": null,
    "action_user": null,
    "auto_relock_time": null,
    "battery": 92,
    "last_lock_source": "zigbee",
    "last_lock_user": "0",
    "last_seen": "2026-04-06T19:26:21+02:00",
    "last_unlock_source": "zigbee",
    "last_unlock_user": "0",
    "last_used_pin_code": "123456",
    "linkquality": 111,
    "lock_state": "unlocked",
    "pin_code": null,
    "sound_volume": null,
    "state": "UNLOCK"
}
QoS: 0 - Retain: false
Meldingen 197 ble mottatt på zigbee2mqtt/laas_entredoer/set klokken 19:26:
{
    "pin_code": {
        "user": 3,
        "user_type": "unrestricted",
        "user_enabled": true,
        "pin_code": "123456"
    }
}
QoS: 0 - Retain: false

Reproduction steps

  1. Apply code in Locky Card
  2. Wait for some seconds. Timeout will appear in the card.

...

Debug logs

NA

Diagnostics dump

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions