[TS1001 (FB21-001) / _TYZB01_hww2py6b] Lidl got broken
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 15.7k
- Forks
- 2k
- Avg merge
- 18h 55m
- Merged PRs (30d)
- 35
Description
What happened?
Now Z2M processes "I" button only.
{
"action": "switch_scene",
"action_scene": 0,
"linkquality": 255
}
Other buttons produce no new State. I have 5 of them, it is not a HW issue of a single piece.
What did you expect to happen?
I expect it to work as before - reacting on all the buttons.
How to reproduce it (minimal and precise)
Press any key... :-D
Zigbee2MQTT version
2.13.0 (unknown)
Adapter firmware version
{"build":0,"ezsp":13,"major":7,"minor":4,"patch":4,"revision":"7.4.4 [GA]","special":0,"type":170}
Adapter
EmberZNet
Setup
os: #1 SMP PREEMPT Thu Jul 30 12:09:36 UTC 2026 - 6.18.34-haos-raspi - arm64
node: v24.18.1
ha: true
Device database.db entry
No response
Debug log
No response
Notes
Device
definition: FB21-001 - Lidl (v0.0.0)
software_build_id: undefined
date_code: ``
endpoints:
{"1":{"bindings":[],"clusters":{"input":["genBasic","genPowerCfg","genIdentify","genGroups","touchlink"],"output":["genOta","genTime","genIdentify","genGroups","genScenes","genOnOff","genLevelCtrl","touchlink"]},"configured_reportings":[],"scenes":[]}}
Health
time: Sat Aug 29 2026 23:13:55 GMT+0200 (středoevropský letní čas)
os.load_average: 0.15, 0.22, 0.19
os.memory_percent: 23.1604
process.memory_percent: 2.4892
process.uptime_sec: 2364012
{"leave_count":1,"messages":224,"messages_per_sec":0.0001,"network_address_changes":0}
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the FB21-001 Lidl device definition and reproduce the problem by pressing each button. Collect the missing database.db entry and debug log, then trace why only the I-button state is emitted. Done means all buttons produce the expected state messages again.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100