{
  "generated": "2026-09-16",
  "license": "CC BY 4.0",
  "source": "https://github.com/lin2mm/GlobalLockSummary",
  "terms": {
    "_comment": "Shared bilingual terminology. Catalog data references these keys instead of repeating prose in every language, which is what makes machine translation of the catalog tractable later. Add a key here once, use it everywhere.",
    "measurements": {
      "backset": {
        "en": "Backset (Dornmaß)",
        "zh": "锁芯中心距 / 背距（Dornmaß）"
      },
      "centreDistance": {
        "en": "Centre distance, spindle-to-cylinder (Entfernung / PZ)",
        "zh": "中心距：方轴到锁芯（Entfernung / PZ）"
      },
      "faceplateSize": {
        "en": "Faceplate width × length",
        "zh": "面板（锁壳面板）宽 × 长"
      },
      "faceplateShape": {
        "en": "Faceplate edge shape (square / rounded / U)",
        "zh": "面板边缘形状（直角 / 圆角 / U 形）"
      },
      "caseSize": {
        "en": "Lock case width × height × depth",
        "zh": "锁体宽 × 高 × 深"
      },
      "doorThickness": {
        "en": "Door thickness",
        "zh": "门厚"
      },
      "cylinderLength": {
        "en": "Cylinder total length and halves (e.g. 35/35)",
        "zh": "锁芯总长与两段长度（例如 35/35）"
      },
      "cylinderProtrusion": {
        "en": "Cylinder protrusion past the escutcheon",
        "zh": "锁芯突出面板的量"
      },
      "spindleSize": {
        "en": "Spindle (follower) size",
        "zh": "方轴（把手轴）尺寸"
      },
      "spindleCentreHeight": {
        "en": "Spindle centre height from floor",
        "zh": "方轴中心离地高度"
      },
      "crossBore": {
        "en": "Cross bore diameter",
        "zh": "横孔直径"
      },
      "edgeBore": {
        "en": "Edge bore diameter",
        "zh": "边孔直径"
      },
      "boltThrow": {
        "en": "Deadbolt throw",
        "zh": "斜舌/方舌伸出行程"
      },
      "boltSize": {
        "en": "Bolt face size",
        "zh": "锁舌端面尺寸"
      },
      "leverCount": {
        "en": "Lever count",
        "zh": "拨叉（杠杆）片数"
      },
      "turnPieceSize": {
        "en": "Interior thumb-turn / turn-piece size and profile",
        "zh": "内侧旋钮尺寸与形状"
      },
      "gearboxSize": {
        "en": "Gearbox / centre case size",
        "zh": "齿轮箱（中央传动盒）尺寸"
      },
      "handleScrewSpacing": {
        "en": "Handle fixing screw spacing",
        "zh": "把手固定螺钉孔距"
      },
      "keyProfile": {
        "en": "Key profile",
        "zh": "钥匙槽型"
      },
      "handing": {
        "en": "Handing (DIN left / right)",
        "zh": "开向（DIN 左 / 右）"
      },
      "camType": {
        "en": "Cam type and clock position",
        "zh": "凸轮（拨叉片）型式与角度位置"
      },
      "holePattern": {
        "en": "Fixing hole pattern / pitch",
        "zh": "固定孔位 / 孔距"
      },
      "clearanceToGate": {
        "en": "Clearance between door handle and gate handle",
        "zh": "门把手与铁闸把手的净空"
      },
      "doorMaterial": {
        "en": "Door material and construction",
        "zh": "门材质与结构"
      },
      "fireRating": {
        "en": "Fire rating of the door leaf",
        "zh": "门扇耐火等级"
      },
      "escutcheonSize": {
        "en": "Escutcheon / rose diameter",
        "zh": "锁孔盖（圆盖）直径"
      },
      "strikePlate": {
        "en": "Strike plate position and pocket depth",
        "zh": "扣板位置与孔槽深度"
      },
      "stapleSize": {
        "en": "Hasp staple diameter",
        "zh": "搭扣环（锁鼻）直径"
      },
      "gateThickness": {
        "en": "Gate leaf thickness",
        "zh": "闸门扇厚度"
      },
      "barSpacing": {
        "en": "Gate bar spacing",
        "zh": "闸杆间距"
      },
      "gateToDoorGap": {
        "en": "Gate-to-door depth clearance",
        "zh": "闸门与主门的深度净空"
      }
    },
    "architecture": {
      "motor-on-thumbturn": {
        "en": "Motor on the thumb-turn",
        "zh": "电机驱动内侧旋钮"
      },
      "integrated-cylinder": {
        "en": "Electronics integrated in the cylinder",
        "zh": "电子部件集成在锁芯内"
      },
      "interior-handle-motor": {
        "en": "Motor replacing the interior handle",
        "zh": "电机取代内侧把手"
      },
      "surface-deadbolt-motor": {
        "en": "Surface motor on a deadbolt turn-piece",
        "zh": "表面安装：驱动插销旋钮"
      },
      "full-lock-replacement": {
        "en": "Full lock replacement on the same footprint",
        "zh": "同孔位整体换锁"
      },
      "rim-lock-motor": {
        "en": "Motor on a rim (surface-mounted) lock",
        "zh": "外装锁（贴面锁）电机改造"
      },
      "gate-actuator": {
        "en": "Gate actuator (lever, chain or magnetic)",
        "zh": "铁闸执行器（拨杆 / 链条 / 磁力）"
      }
    },
    "labels": {
      "status": {
        "en": "Data status",
        "zh": "数据状态"
      },
      "verified": {
        "en": "Cross-checked against a published source",
        "zh": "已对照公开资料交叉核对"
      },
      "needs-review": {
        "en": "Needs review — contributed or remembered, not yet cross-checked",
        "zh": "待核对：为贡献或记忆内容，尚未交叉核对"
      },
      "regions": {
        "en": "Where you will meet this lock",
        "zh": "常见地区"
      },
      "typical": {
        "en": "Typical values",
        "zh": "常见值"
      },
      "howToMeasure": {
        "en": "How to measure",
        "zh": "测量方法"
      },
      "tolerance": {
        "en": "Tolerance that still fits",
        "zh": "可用公差"
      },
      "standards": {
        "en": "Related standards",
        "zh": "相关标准"
      },
      "retrofitArchitectures": {
        "en": "Retrofit architectures that work",
        "zh": "适用的改造架构"
      },
      "blockers": {
        "en": "Known blockers",
        "zh": "已知阻碍"
      },
      "adapterInterfaces": {
        "en": "Adapter interfaces to design",
        "zh": "需要设计的适配接口"
      },
      "designChecklist": {
        "en": "Design checklist",
        "zh": "设计检查清单"
      },
      "sources": {
        "en": "Sources",
        "zh": "资料来源"
      },
      "faq": {
        "en": "Questions",
        "zh": "常见问题"
      },
      "aliases": {
        "en": "Also called",
        "zh": "别名"
      },
      "scope": {
        "en": "Scope",
        "zh": "适用范围"
      },
      "keyPoints": {
        "en": "What it actually decides",
        "zh": "该标准实际决定什么"
      },
      "appliesTo": {
        "en": "Applies to these lock types",
        "zh": "适用的锁型"
      },
      "measureInThisOrder": {
        "en": "Measure in this order",
        "zh": "按此顺序测量"
      },
      "anatomy": {
        "en": "Anatomy",
        "zh": "结构组成"
      },
      "fitNotes": {
        "en": "Fit notes",
        "zh": "适配说明"
      },
      "contributesData": {
        "en": "Contribute data",
        "zh": "贡献数据"
      },
      "backToIndex": {
        "en": "Back to index",
        "zh": "返回索引"
      },
      "openFile": {
        "en": "Edit this record on GitHub",
        "zh": "在 GitHub 上编辑此条目"
      }
    },
    "wizard": {
      "title": {
        "en": "Identify your lock",
        "zh": "识别你的锁"
      },
      "start": {
        "en": "Start",
        "zh": "开始"
      },
      "restart": {
        "en": "Start over",
        "zh": "重新开始"
      },
      "back": {
        "en": "Back",
        "zh": "上一步"
      },
      "next": {
        "en": "Next",
        "zh": "下一步"
      },
      "other": {
        "en": "None of these / not sure",
        "zh": "以上都不是 / 不确定"
      },
      "result": {
        "en": "Most likely match",
        "zh": "最可能的锁型"
      },
      "alternatives": {
        "en": "Also possible",
        "zh": "其他可能"
      },
      "measureNext": {
        "en": "Measure these before buying anything",
        "zh": "购买前请先测量这些"
      },
      "retrofitOptions": {
        "en": "Retrofit architectures that fit",
        "zh": "可用的改造架构"
      },
      "copyReport": {
        "en": "Copy spec sheet",
        "zh": "复制规格单"
      },
      "downloadReport": {
        "en": "Download spec sheet",
        "zh": "下载规格单"
      },
      "copied": {
        "en": "Copied",
        "zh": "已复制"
      },
      "progress": {
        "en": "Question {n} of {total}",
        "zh": "第 {n} 题，共 {total} 题"
      },
      "unknown": {
        "en": "Not identified yet. Measure the backset and the centre distance — with those two numbers a locksmith or the catalog index can usually place it.",
        "zh": "暂时无法判定。请先测量锁芯中心距与中心距——有这两个数字，锁匠或本站索引通常就能定位。"
      }
    },
    "feedback": {
      "title": {
        "en": "Engineer feedback",
        "zh": "工程师反馈"
      },
      "hint": {
        "en": "Found a missing lock family, correction, or retrofit detail? This form stays in your browser and opens a pre-filled GitHub issue.",
        "zh": "发现缺少的锁型、错误或改造细节？表单内容只留在浏览器中，并打开预填的 GitHub Issue。"
      },
      "category": {
        "en": "Feedback type",
        "zh": "反馈类型"
      },
      "categories": {
        "new-family": {
          "en": "New lock family",
          "zh": "新增锁型"
        },
        "correction": {
          "en": "Correction",
          "zh": "纠错"
        },
        "retrofit": {
          "en": "Retrofit detail",
          "zh": "改造细节"
        },
        "other": {
          "en": "Other",
          "zh": "其他"
        }
      },
      "message": {
        "en": "Message",
        "zh": "留言"
      },
      "openIssue": {
        "en": "Open GitHub issue",
        "zh": "打开 GitHub Issue"
      },
      "copy": {
        "en": "Copy feedback",
        "zh": "复制反馈"
      },
      "copied": {
        "en": "Copied",
        "zh": "已复制"
      },
      "note": {
        "en": "Nothing is uploaded by this site. Review the text before opening GitHub.",
        "zh": "本站不会上传任何内容。打开 GitHub 前请先检查文字。"
      }
    },
    "photo": {
      "title": {
        "en": "Photo measure",
        "zh": "拍照量尺寸"
      },
      "drop": {
        "en": "Take or choose a photo of your lock",
        "zh": "拍摄或选择一张锁的照片"
      },
      "hint": {
        "en": "Put a bank card, a coin or a tape measure in the same photo as the lock. Your photo never leaves this page — the measurement runs in your browser.",
        "zh": "请把银行卡、硬币或卷尺和锁拍进同一张照片。照片不会离开本页——测量在浏览器本地完成。"
      },
      "setReference": {
        "en": "1. Mark the known object",
        "zh": "1. 标定已知物体"
      },
      "measure": {
        "en": "2. Click two points on the lock",
        "zh": "2. 在锁上点两个点"
      },
      "referenceLength": {
        "en": "Known length (mm)",
        "zh": "已知长度（毫米）"
      },
      "result": {
        "en": "Measured length",
        "zh": "测量结果"
      },
      "reset": {
        "en": "Reset",
        "zh": "重置"
      },
      "noSupport": {
        "en": "This browser cannot run the photo tool. Use the printed measuring guide instead.",
        "zh": "当前浏览器无法运行拍照工具，请改用打印版测量指南。"
      }
    }
  },
  "lockFamilies": [
    {
      "id": "au-deadlatch",
      "status": "needs-review",
      "regions": [
        "Australia",
        "New Zealand"
      ],
      "title": {
        "en": "Australian deadlatch and deadlock",
        "zh": "澳洲活舌锁与死锁"
      },
      "aliases": {
        "en": [
          "Deadlatch",
          "Lockwood-type latch",
          "Night latch (AU)"
        ],
        "zh": [
          "活舌锁",
          "澳洲夜锁"
        ]
      },
      "summary": {
        "en": "A surface deadlatch with a key outside and a knob or slide inside, plus a separate deadlock on many doors. Mechanically close to the UK nightlatch but with its own case geometry and a strong local brand ecosystem.",
        "zh": "外装活舌锁，外侧钥匙、内侧旋钮或拨片，许多门上另有一把死锁。机构与英式夜锁接近，但锁体几何自成一套，本地品牌生态很强。"
      },
      "anatomy": {
        "en": [
          "Surface case with a spring deadlatch",
          "Rim cylinder through the door face",
          "Inside knob, slide or snib",
          "Optional separate deadlock below"
        ],
        "zh": [
          "带弹簧活舌的贴面锁体",
          "穿过门面的外装锁芯",
          "内侧旋钮、拨片或卡扣",
          "下方可选配独立死锁"
        ]
      },
      "measurements": [
        {
          "key": "caseSize",
          "typical": {
            "en": "Survey locally — cases vary widely",
            "zh": "需本地测绘——锁体差异很大"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Width and height of the surface case.",
            "zh": "量贴面锁体的宽与高。"
          }
        },
        {
          "key": "backset",
          "typical": {
            "en": "60 mm common",
            "zh": "常见 60 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Door edge to the cylinder centre.",
            "zh": "门边到锁芯中心。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "35–45 mm",
            "zh": "35–45 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "At the cylinder.",
            "zh": "在锁芯处量。"
          }
        }
      ],
      "measureOrder": [
        "caseSize",
        "backset",
        "doorThickness"
      ],
      "standards": [
        "au-as4174"
      ],
      "retrofit": {
        "architectures": [
          "rim-lock-motor",
          "surface-deadbolt-motor",
          "interior-handle-motor"
        ],
        "notes": {
          "en": "The inside control is often a slide or a snib rather than a rotatable knob, which no clamp adapter handles. Design an adapter that pulls, not just one that turns.",
          "zh": "内侧控制件常是拨片或卡扣，而不是可旋转的旋钮，夹持式适配件完全无法处理。设计时要有“拉动”型适配件，而不只是“旋转”型。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "Is a deadlatch secure on its own?",
            "a": "A deadlocked deadlatch resists slipping, but most Australian insurers still expect a keyed deadlock on an external timber door."
          }
        ],
        "zh": [
          {
            "q": "只用一把活舌锁安全吗？",
            "a": "带死锁功能的活舌锁能防拨开，但澳洲多数保险公司仍要求木门外门另配带钥匙的死锁。"
          }
        ]
      },
      "sources": [
        {
          "title": "Australian locking device standard reference (designation to be confirmed by a contributor)",
          "url": "https://github.com/lin2mm/GlobalLockSummary/issues"
        }
      ]
    },
    {
      "id": "euro-cylinder-mortise",
      "status": "verified",
      "regions": [
        "Germany",
        "Austria",
        "Switzerland",
        "Netherlands",
        "Nordics",
        "Middle East",
        "China (imported hardware)"
      ],
      "title": {
        "en": "Euro profile cylinder in a mortise case (DIN)",
        "zh": "欧标槽型锁芯 + 插芯锁体（DIN）"
      },
      "aliases": {
        "en": [
          "Euro cylinder",
          "DIN cylinder",
          "Profilzylinder",
          "PZ cylinder"
        ],
        "zh": [
          "欧标锁芯",
          "DIN 锁芯",
          "欧标插芯锁",
          "PZ 锁芯"
        ]
      },
      "summary": {
        "en": "The most standardised lock family on earth. A 17 mm × 33 mm profile cylinder sits in a mortise case built to DIN 18251, driven by an 8 mm square spindle, with a 72 mm centre distance on interior doors. If you design one adapter well, you cover most of continental Europe.",
        "zh": "全球标准化程度最高的锁族。17 × 33 mm 槽型锁芯装在符合 DIN 18251 的插芯锁体内，由 8 mm 方轴驱动，室内门中心距为 72 mm。把一个适配件做好，就能覆盖欧洲大陆的绝大部分门。"
      },
      "anatomy": {
        "en": [
          "Profile cylinder — the replaceable keyed barrel, keyed both sides or with a thumb-turn inside",
          "Mortise case — the box mortised into the door edge, holding the latch and deadbolt",
          "Cam — the tab on the cylinder that throws the deadbolt",
          "Follower — the 8 mm square hole the spindle passes through to retract the latch",
          "Faceplate — the strip visible on the door edge",
          "Strike plate — the pocket in the frame"
        ],
        "zh": [
          "锁芯：可更换的带钥匙圆筒，可双钥匙，也可内侧带旋钮",
          "锁体：嵌入门边的盒体，容纳斜舌与方舌",
          "凸轮：锁芯上拨动方舌的拨片",
          "方轴孔（follower）：方轴穿过以 retract 斜舌的 8 mm 方孔",
          "面板：门边可见的金属条",
          "扣板：门框上的孔槽"
        ]
      },
      "measurements": [
        {
          "key": "backset",
          "typical": {
            "en": "55 mm (interior), 60 mm; 65 / 70 / 80 mm on exterior and older doors",
            "zh": "55 mm（室内）、60 mm；外门与旧门为 65 / 70 / 80 mm"
          },
          "tolerance": {
            "en": "±1 mm still fits most cases",
            "zh": "±1 mm 内多数锁体仍可装"
          },
          "how": {
            "en": "Door edge to the centre of the cylinder hole.",
            "zh": "从门边到锁芯孔中心的距离。"
          }
        },
        {
          "key": "centreDistance",
          "typical": {
            "en": "72 mm interior, 92 mm exterior; 78 / 85 mm on older doors",
            "zh": "室内门 72 mm，外门 92 mm；旧门为 78 / 85 mm"
          },
          "tolerance": {
            "en": "None — this is the number that decides handle fit",
            "zh": "无公差——把手能否装上由它决定"
          },
          "how": {
            "en": "Centre of the spindle hole to centre of the cylinder hole.",
            "zh": "方轴孔中心到锁芯孔中心的距离。"
          }
        },
        {
          "key": "faceplateSize",
          "typical": {
            "en": "20 × 235 mm or 24 × 235 mm; 24 × 280 mm on fire doors",
            "zh": "20 × 235 mm 或 24 × 235 mm；防火门为 24 × 280 mm"
          },
          "tolerance": {
            "en": "±2 mm",
            "zh": "±2 mm"
          },
          "how": {
            "en": "Width and length of the strip on the door edge.",
            "zh": "门边金属条的宽与长。"
          }
        },
        {
          "key": "cylinderLength",
          "typical": {
            "en": "30/10, 35/35, 40/40, 45/45 mm halves; total 60–90 mm",
            "zh": "两段为 30/10、35/35、40/40、45/45 mm；总长 60–90 mm"
          },
          "tolerance": {
            "en": "Must be exact, in 5 mm steps",
            "zh": "必须精确，以 5 mm 为步进"
          },
          "how": {
            "en": "From the centre screw to each end, measured on the installed cylinder.",
            "zh": "在装好的锁芯上，从中央固定螺钉向两端分别测量。"
          }
        },
        {
          "key": "spindleSize",
          "typical": {
            "en": "8 mm square (7 mm exists on older hardware)",
            "zh": "8 mm 方形（旧五金有 7 mm）"
          },
          "tolerance": {
            "en": "None",
            "zh": "无公差"
          },
          "how": {
            "en": "Calliper across the square.",
            "zh": "用卡尺量方形对边。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "38–50 mm interior, 40–68 mm exterior",
            "zh": "室内门 38–50 mm，外门 40–68 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Measure at the lock, not at the corner.",
            "zh": "在锁的位置测量，不要在门角。"
          }
        }
      ],
      "measureOrder": [
        "centreDistance",
        "backset",
        "cylinderLength",
        "faceplateSize",
        "spindleSize",
        "doorThickness"
      ],
      "standards": [
        "din-18251",
        "din-18252",
        "en-12209",
        "en-1303",
        "en-1634-1"
      ],
      "retrofit": {
        "architectures": [
          "motor-on-thumbturn",
          "integrated-cylinder",
          "interior-handle-motor"
        ],
        "notes": {
          "en": "This is the best-served family for retrofit because the cylinder is a separate, standardised, replaceable part. Check two things first: does the cylinder have an emergency (double-clutch) function, and does the thumb-turn protrude enough to clamp.",
          "zh": "这是改造生态最完善的锁族，因为锁芯是独立、标准化、可更换的部件。先确认两件事：锁芯是否为双离合应急功能，以及内侧旋钮是否突出到足以夹持。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "Why does 72 mm matter so much?",
            "a": "Because the handle is drilled at that spacing. A 72 mm handle on a 92 mm case cannot be fitted without redrilling the door, which on a fire door is not allowed."
          },
          {
            "q": "What does 30/10 mean on a cylinder?",
            "a": "The distance from the central fixing screw to each end: 30 mm outside, 10 mm inside. Order the two numbers separately, never just the total."
          },
          {
            "q": "What is an emergency function cylinder?",
            "a": "A double-clutch cylinder that can still be opened from outside with a key even when a key is inserted inside. Every retrofit motor that leaves a key in the cylinder needs one."
          }
        ],
        "zh": [
          {
            "q": "为什么 72 mm 这么重要？",
            "a": "因为把手是按这个孔距钻孔的。72 mm 的把手装不到 92 mm 的锁体上，除非重新钻孔——而防火门上不允许这样做。"
          },
          {
            "q": "锁芯上的 30/10 是什么意思？",
            "a": "指从中央固定螺钉到两端的距离：外侧 30 mm，内侧 10 mm。下单要分别写两个数，不能只写总长。"
          },
          {
            "q": "什么是应急功能锁芯？",
            "a": "即双离合锁芯：即使内侧插着钥匙，外侧仍能用钥匙开启。凡是会在锁芯里留钥匙的改造电机，都必须配这种锁芯。"
          }
        ]
      },
      "sources": [
        {
          "title": "Mortise lock dimensions: backset and centre distance (blue-id)",
          "url": "https://www.blue-id.com/en/blog/mortise-lock-mass"
        },
        {
          "title": "DIN 18251 mortise lock standard overview",
          "url": "https://sdhhardware.com/2025-03-06/unlocking-security-a-deep-dive-into-mortise-locks-according-to-din-18251/"
        },
        {
          "title": "CES mortise lock datasheet — backsets, 72 mm distance, 8 mm follower, 24×235 faceplate",
          "url": "https://www.ces.eu/en_us/cesmedia/bf8e5664-665d-40ee-a3e8-3b0a31c076d4/en"
        }
      ]
    },
    {
      "id": "in-mortise-rim",
      "status": "verified",
      "regions": [
        "India",
        "South Asia",
        "diaspora hardware markets"
      ],
      "title": {
        "en": "Indian mortise handle set, rim nightlatch and cylindrical lock",
        "zh": "印度插芯把手锁、外装夜锁与球形锁"
      },
      "aliases": {
        "en": [
          "Godrej-type mortise",
          "Indian rim lock",
          "9 inch lock body"
        ],
        "zh": [
          "Godrej 型插芯锁",
          "印度外装锁",
          "9 英寸锁体"
        ]
      },
      "summary": {
        "en": "India is the clearest example of why a retrofit cannot be designed per country. Three incompatible interfaces share one market: a euro-profile mortise set with a 50 mm backset, a rim nightlatch with a 69 mm backset, and a cylindrical lock with a 60 mm backset. A single adapter library has to cover all three, and the backsets do not overlap.",
        "zh": "印度最清楚地说明了为什么改造方案不能按国家设计。同一个市场里并存三种互不兼容的接口：背距 50 mm 的欧标槽型插芯锁组、背距 69 mm 的外装夜锁，以及背距 60 mm 的球形锁。一套适配件库必须同时覆盖三者，而这三种背距互不重叠。"
      },
      "anatomy": {
        "en": [
          "Mortise set: a 240 mm (9 inch) euro-profile lock body, a euro-profile pin cylinder, and a handle rose set",
          "Rim nightlatch: a surface case with a profiled latch bolt, a rim cylinder through the door, and a knob inside",
          "Cylindrical lock: a bored lockset, the same family as the North American A156.2 set",
          "Commonly 5-pin brass tumbler cylinders with three keys"
        ],
        "zh": [
          "插芯锁组：240 mm（9 英寸）欧标槽型锁体、欧标销形锁芯，以及把手圆盖组",
          "外装夜锁：贴面锁体带成形斜舌、穿过门扇的外装锁芯，以及内侧旋钮",
          "球形锁：开孔式锁组，与北美 A156.2 属同一族",
          "常见为 5 销铜弹子锁芯，配 3 把钥匙"
        ]
      },
      "measurements": [
        {
          "key": "backset",
          "typical": {
            "en": "50 mm on mortise handle sets, 69 mm on rim nightlatches, 60 mm on cylindrical locks",
            "zh": "插芯把手锁 50 mm，外装夜锁 69 mm，球形锁 60 mm"
          },
          "tolerance": {
            "en": "None — the three values do not overlap, so identifying the type comes first",
            "zh": "无公差——三个数值互不重叠，因此先判定类型"
          },
          "how": {
            "en": "Door edge to the centre of the keyhole or cylinder.",
            "zh": "门边到钥匙孔或锁芯中心。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "28–40 mm for mortise sets; rim nightlatches accept 25–60 mm",
            "zh": "插芯锁组 28–40 mm；外装夜锁适用 25–60 mm"
          },
          "tolerance": {
            "en": "Wide on rim locks, narrow on mortise sets",
            "zh": "外装锁范围宽，插芯锁范围窄"
          },
          "how": {
            "en": "Measure the leaf at the lock.",
            "zh": "在锁位处量门扇。"
          }
        },
        {
          "key": "faceplateSize",
          "typical": {
            "en": "Mortise lock body commonly 240 mm (9 inch) long",
            "zh": "插芯锁体常见长 240 mm（9 英寸）"
          },
          "tolerance": {
            "en": "Record the actual length",
            "zh": "请记录实际长度"
          },
          "how": {
            "en": "Measure the strip on the door edge.",
            "zh": "量门边金属条。"
          }
        },
        {
          "key": "cylinderLength",
          "typical": {
            "en": "60 mm euro-profile cylinder supplied with most mortise sets",
            "zh": "多数插芯锁组配 60 mm 欧标槽型锁芯"
          },
          "tolerance": {
            "en": "Exact",
            "zh": "必须精确"
          },
          "how": {
            "en": "Remove the central screw and measure both halves.",
            "zh": "拆下中央螺钉，分别量两段。"
          }
        },
        {
          "key": "keyProfile",
          "typical": {
            "en": "Euro profile on mortise sets; proprietary on many rim and cylindrical locks",
            "zh": "插芯锁组为欧标槽型；许多外装锁与球形锁为专用槽型"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Compare the key blade profile against a euro profile sample.",
            "zh": "将钥匙片槽型与欧标样品对比。"
          }
        }
      ],
      "measureOrder": [
        "backset",
        "keyProfile",
        "doorThickness",
        "faceplateSize",
        "cylinderLength"
      ],
      "standards": [
        "en-1303",
        "din-18252"
      ],
      "retrofit": {
        "architectures": [
          "integrated-cylinder",
          "interior-handle-motor",
          "rim-lock-motor",
          "full-lock-replacement"
        ],
        "notes": {
          "en": "The good news is that the mortise side is genuinely euro profile, so the whole European cylinder ecosystem applies — including integrated-cylinder smart locks. The bad news is that a large share of the installed base is the 69 mm rim nightlatch, where the case geometry varies and the inside control may be a knob rather than a turnable thumb-turn. Design for the rim case survey first; it is the harder half of this market.",
          "zh": "好消息是插芯一侧确实是欧标槽型，因此整个欧洲锁芯生态都适用——包括电子集成锁芯。坏消息是大量存量是背距 69 mm 的外装夜锁，其锁体几何差异大，内侧控制件可能是旋钮而非可旋转的拇指钮。应优先做外装锁体的测绘，那是这个市场里更难的一半。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "Which of the three types is most common on an Indian main door?",
            "a": "The mortise handle set on newer and higher-spec doors, the rim nightlatch on the older installed base. Measure the backset to tell them apart: 50 mm points to mortise, 69 mm to rim."
          },
          {
            "q": "Can a euro-cylinder smart lock fit an Indian mortise set?",
            "a": "Potentially yes, because the mortise set uses a euro-profile cylinder. Check the cylinder length, whether it has an emergency function, and how far it protrudes past the rose."
          },
          {
            "q": "Is there a national Indian standard for these locks?",
            "a": "Not confirmed in this catalog. The dimensions recorded here come from manufacturer specifications rather than a published standard, so treat them as market practice and verify by measurement."
          }
        ],
        "zh": [
          {
            "q": "印度主门上三种类型哪种最常见？",
            "a": "较新与较高规格的门多为插芯把手锁，存量老门多为外装夜锁。量背距即可区分：50 mm 指向插芯，69 mm 指向外装。"
          },
          {
            "q": "欧标锁芯智能锁能装印度的插芯锁组吗？",
            "a": "有可能，因为该锁组使用欧标槽型锁芯。需确认锁芯长度、是否具备应急功能，以及它突出圆盖多少。"
          },
          {
            "q": "印度有这类锁的国家标准吗？",
            "a": "本目录尚未确认。这里记录的尺寸来自厂商规格而非公开标准，因此应视为市场惯例，并以实测为准。"
          }
        ]
      },
      "sources": [
        {
          "title": "Godrej mortise handle lock set — backset 50 mm, door thickness 28–40 mm, 240 mm europrofile body, 60 mm cylinder",
          "url": "https://www.amazon.in/Godrej-Mortise-Lock-Eligio_Eco-Pin/dp/B0DKP9GZ72"
        },
        {
          "title": "Godrej rim lock / night latch — 69 mm backset, door thickness 25–60 mm",
          "url": "https://www.amazon.in/Godrej-Locks-Premium-Cylinder-Technology/dp/B00RMOSBBC"
        },
        {
          "title": "Godrej cylindrical lock — 60 mm backset, internal wooden doors",
          "url": "https://www.amazon.in/Godrej-Locking-Solutions-and-Systems/dp/B0D664LSXT"
        }
      ]
    },
    {
      "id": "jp-miwa-case",
      "status": "needs-review",
      "regions": [
        "Japan"
      ],
      "title": {
        "en": "Japanese mortise case and cylinder (MIWA / GOAL style)",
        "zh": "日式插芯锁体与锁芯（MIWA / GOAL 类）"
      },
      "aliases": {
        "en": [
          "MIWA lock",
          "GOAL lock",
          "Japanese door lock"
        ],
        "zh": [
          "美和锁",
          "GOAL 锁",
          "日式门锁"
        ]
      },
      "summary": {
        "en": "Japan has its own dominant makers and its own case geometry, with a backset commonly around 64 mm rather than the European 55/60 mm. Replacement parts are matched by maker part number far more often than by a published standard dimension.",
        "zh": "日本有自己主导的厂商与锁体几何，背距常见约 64 mm，而非欧式的 55/60 mm。更换件更多按厂商料号匹配，而不是按公开标准尺寸。"
      },
      "anatomy": {
        "en": [
          "Mortise case, often with a maker-specific faceplate",
          "Replaceable cylinder, sometimes a knob-integrated type",
          "Handle or knob set",
          "Optional electronic unit already fitted on apartment doors"
        ],
        "zh": [
          "插芯锁体，面板常为厂商专用",
          "可更换锁芯，部分为旋钮一体式",
          "把手或球形把手组",
          "公寓门上常已装有电子单元"
        ]
      },
      "measurements": [
        {
          "key": "backset",
          "typical": {
            "en": "64 mm common; 51 and 64 mm appear most often",
            "zh": "常见 64 mm；以 51 与 64 mm 最常见"
          },
          "tolerance": {
            "en": "Match exactly",
            "zh": "必须完全一致"
          },
          "how": {
            "en": "Door edge to the cylinder centre.",
            "zh": "门边到锁芯中心。"
          }
        },
        {
          "key": "centreDistance",
          "typical": {
            "en": "Varies by maker; record the actual value",
            "zh": "因厂商而异；请记录实测值"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Spindle centre to cylinder centre.",
            "zh": "方轴中心到锁芯中心。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "33–42 mm on apartment doors",
            "zh": "公寓门 33–42 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "At the lock.",
            "zh": "在锁位处量。"
          }
        },
        {
          "key": "faceplateSize",
          "typical": {
            "en": "Maker-specific; record width × length rather than assuming a size",
            "zh": "因厂商而异；请记录宽 × 长，不要假定尺寸"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Measure the strip on the door edge and photograph the maker's marking on it.",
            "zh": "量门边金属条，并拍下上面的厂商标记。"
          }
        }
      ],
      "measureOrder": [
        "backset",
        "centreDistance",
        "faceplateSize",
        "doorThickness"
      ],
      "standards": [
        "jp-jis-a4702"
      ],
      "retrofit": {
        "architectures": [
          "full-lock-replacement",
          "surface-deadbolt-motor",
          "interior-handle-motor"
        ],
        "notes": {
          "en": "Japanese apartments are the one market where smart locks arrived as a default fitting rather than a retrofit, so the aftermarket is thinner. Record maker part numbers — they are more reliable than dimensions here.",
          "zh": "日本公寓是智能锁作为标配而非改造品进入的市场，因此后装市场较薄。请记录厂商料号——在这里它比尺寸更可靠。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "Can a euro-cylinder smart lock fit a Japanese door?",
            "a": "Rarely. The backset, the cylinder profile and the case geometry all differ; a euro clamp assumes a 17 × 33 mm profile cylinder."
          }
        ],
        "zh": [
          {
            "q": "欧标锁芯的智能锁能装日本门吗？",
            "a": "很少能。背距、锁芯槽型与锁体几何都不同；欧标夹具默认是 17 × 33 mm 槽型锁芯。"
          }
        ]
      },
      "sources": [
        {
          "title": "Contributor request: confirm Japanese case dimensions and the applicable JIS designation",
          "url": "https://github.com/lin2mm/GlobalLockSummary/issues"
        }
      ]
    },
    {
      "id": "kr-pushpull-mortise",
      "status": "needs-review",
      "regions": [
        "South Korea",
        "Japan (imported sets)",
        "Southeast Asia (imported sets)"
      ],
      "title": {
        "en": "Korean push-pull digital lock base (mortise)",
        "zh": "韩系推拉式数字锁基座（插芯锁体）"
      },
      "aliases": {
        "en": [
          "Push-pull lock",
          "Digital door lock",
          "Korean mortise"
        ],
        "zh": [
          "推拉锁",
          "数字门锁",
          "韩式插芯锁"
        ]
      },
      "summary": {
        "en": "The design language that dominated Asian smart locks for a decade: a tall push-pull handle set replacing an entire mortise lock set. It is a full-replacement architecture, so the retrofit problem is not adapters — it is the lock case matrix.",
        "zh": "主导亚洲智能锁十余年的设计语言：用高大的推拉把手组整体替换插芯锁组。它属于整体替换架构，所以改造难点不在适配件，而在锁体尺寸矩阵。"
      },
      "anatomy": {
        "en": [
          "Tall push-pull handle units inside and outside",
          "Mortise case with latch and one or two deadbolts",
          "Battery compartment inside the inner unit",
          "Often a separate remote or keypad"
        ],
        "zh": [
          "内外两侧的高大推拉把手单元",
          "带斜舌与一到两个方舌的插芯锁体",
          "内侧单元的电池仓",
          "常配独立遥控器或键盘"
        ]
      },
      "measurements": [
        {
          "key": "backset",
          "typical": {
            "en": "60 mm and 70 mm are the two that matter",
            "zh": "需要区分的只有 60 mm 与 70 mm 两种"
          },
          "tolerance": {
            "en": "Match exactly",
            "zh": "必须完全一致"
          },
          "how": {
            "en": "Door edge to the case centre line.",
            "zh": "门边到锁体中心线。"
          }
        },
        {
          "key": "centreDistance",
          "typical": {
            "en": "85 mm common; 72 and 92 mm occur",
            "zh": "常见 85 mm；也有 72 与 92 mm"
          },
          "tolerance": {
            "en": "None",
            "zh": "无公差"
          },
          "how": {
            "en": "Spindle centre to cylinder centre.",
            "zh": "方轴中心到锁芯中心。"
          }
        },
        {
          "key": "faceplateSize",
          "typical": {
            "en": "Case faceplate 24 mm wide, 240–300 mm long",
            "zh": "锁体面板宽 24 mm，长 240–300 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Measure the strip on the door edge.",
            "zh": "量门边金属条。"
          }
        },
        {
          "key": "holePattern",
          "typical": {
            "en": "Handle screw pitch 38–70 mm depending on set",
            "zh": "把手螺钉孔距 38–70 mm，视锁组而定"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Screw hole to screw hole on the handle.",
            "zh": "量把手螺钉孔距。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "38–50 mm",
            "zh": "38–50 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "At the lock.",
            "zh": "在锁位处量。"
          }
        }
      ],
      "measureOrder": [
        "backset",
        "centreDistance",
        "faceplateSize",
        "holePattern",
        "doorThickness"
      ],
      "standards": [
        "en-12209"
      ],
      "retrofit": {
        "architectures": [
          "full-lock-replacement",
          "interior-handle-motor"
        ],
        "notes": {
          "en": "Because the handle is replaced wholesale, the interface that needs engineering is the lock case matrix and the strike alignment, not a clamp. Publish the exact envelope you replace and ship a cardboard template.",
          "zh": "由于把手是整体更换，需要工程化的是锁体尺寸矩阵与扣板对位，而不是夹具。请公布实际替换的孔位包络，并随货提供纸板模板。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "Why are Asian smart locks rarely 'retrofit'?",
            "a": "Because the market standardised on replacing the whole lock set at installation time, so nobody needed a clamp-over adapter. Retrofit clamps are a European answer to a European lock."
          },
          {
            "q": "What fails first on these sets?",
            "a": "The motor gearbox and the battery contacts, followed by the keypad membrane in humid climates."
          }
        ],
        "zh": [
          {
            "q": "为什么亚洲智能锁很少做“改造”？",
            "a": "因为市场在安装环节就标准化为整套换锁，没人需要夹持式适配件。夹持改造是欧洲锁催生的欧洲答案。"
          },
          {
            "q": "这类锁最先坏什么？",
            "a": "电机减速箱与电池触点，其次是潮湿气候下的键盘膜。"
          }
        ]
      },
      "sources": [
        {
          "title": "Singapore/Asia digital lock retrofit practice on HDB doors",
          "url": "https://andigitallock.com/blogs/latest-updates/the-ultimate-bto-digital-lock-guide-securing-your-new-singapore-home-in-2026"
        }
      ]
    },
    {
      "id": "multipoint-upvc",
      "status": "verified",
      "regions": [
        "United Kingdom",
        "Ireland",
        "Netherlands",
        "Belgium",
        "Nordics"
      ],
      "title": {
        "en": "Multipoint locking system (uPVC / composite)",
        "zh": "多点联动锁（uPVC / 复合门）"
      },
      "aliases": {
        "en": [
          "Multipoint lock",
          "MPL",
          "Gearbox lock",
          "Hook and roller lock"
        ],
        "zh": [
          "多点锁",
          "联动锁",
          "齿轮箱锁"
        ]
      },
      "summary": {
        "en": "One cylinder and one handle drive hooks and rollers at three or more points along the door edge through a gearbox. The handle must be lifted to throw the bolts, which is the fact that breaks most naive retrofit motors.",
        "zh": "一个锁芯与一个把手通过齿轮箱带动门边上三处或更多的钩与滚轮。把手必须上抬才能上锁——这一点会让大多数简单的改造电机失效。"
      },
      "anatomy": {
        "en": [
          "Gearbox (centre case) holding the cylinder and spindle",
          "Extension strips above and below carrying hooks or rollers",
          "Full-length handle",
          "Oval or euro cylinder depending on door age"
        ],
        "zh": [
          "齿轮箱（中央锁体），容纳锁芯与方轴",
          "上下延伸条，承载钩或滚轮",
          "长把手",
          "视门的年代使用椭圆或欧标锁芯"
        ]
      },
      "measurements": [
        {
          "key": "centreDistance",
          "typical": {
            "en": "92 mm most common; 85 mm and 72 mm also exist",
            "zh": "以 92 mm 最常见；也有 85 mm 与 72 mm"
          },
          "tolerance": {
            "en": "None",
            "zh": "无公差"
          },
          "how": {
            "en": "Spindle centre to cylinder centre on the gearbox face.",
            "zh": "在齿轮箱端面上量方轴中心到锁芯中心。"
          }
        },
        {
          "key": "backset",
          "typical": {
            "en": "35 / 40 / 45 / 50 mm",
            "zh": "35 / 40 / 45 / 50 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Door edge to cylinder centre.",
            "zh": "门边到锁芯中心。"
          }
        },
        {
          "key": "handleScrewSpacing",
          "typical": {
            "en": "205 mm or 215 mm screw centres",
            "zh": "螺钉孔距为 205 mm 或 215 mm"
          },
          "tolerance": {
            "en": "None for handle replacement",
            "zh": "更换把手时无公差"
          },
          "how": {
            "en": "Top screw hole to bottom screw hole.",
            "zh": "上螺钉孔到下螺钉孔。"
          }
        },
        {
          "key": "faceplateSize",
          "typical": {
            "en": "Extension strip width 16 / 20 / 24 mm",
            "zh": "延伸条宽 16 / 20 / 24 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Measure the strip width on the door edge.",
            "zh": "量门边延伸条宽度。"
          }
        },
        {
          "key": "cylinderLength",
          "typical": {
            "en": "Oval cylinders 62–92 mm total; euro profile on newer doors in 5 mm steps",
            "zh": "椭圆锁芯总长 62–92 mm；较新的门用欧标槽型，以 5 mm 为步进"
          },
          "tolerance": {
            "en": "Exact",
            "zh": "必须精确"
          },
          "how": {
            "en": "Remove the central screw, take the cylinder out and measure both halves.",
            "zh": "拆下中央螺钉取出锁芯，分别量两段。"
          }
        }
      ],
      "measureOrder": [
        "centreDistance",
        "handleScrewSpacing",
        "backset",
        "cylinderLength"
      ],
      "standards": [
        "en-12209",
        "en-1303",
        "ts-007",
        "en-1634-1"
      ],
      "retrofit": {
        "architectures": [
          "motor-on-thumbturn",
          "integrated-cylinder"
        ],
        "notes": {
          "en": "The motor must rotate the cylinder enough to retract the hooks AND the user must still lift the handle. Designs that ignore the lift step produce a lock that appears to work in the lab and fails on every real door.",
          "zh": "电机必须把锁芯转到足以收回钩舌，而用户仍需上抬把手。忽略上抬这一步的设计，会在实验室里看似成功，却在每一扇真实门上失败。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "How do I find the centre distance without removing the handle?",
            "a": "Look at the gearbox face through the handle opening, or measure from the spindle centre to the cylinder centre with the handle off — usually 92 mm on a British door."
          },
          {
            "q": "Is the gearbox replaceable on its own?",
            "a": "Yes, and it is the part that fails first. Match centre distance, backset, strip width and the number of locking points."
          }
        ],
        "zh": [
          {
            "q": "不拆把手怎么知道中心距？",
            "a": "从把手开口看齿轮箱端面，或拆下把手后量方轴中心到锁芯中心——英式门通常是 92 mm。"
          },
          {
            "q": "齿轮箱能单独更换吗？",
            "a": "可以，而且它是最先坏的部件。要匹配中心距、背距、延伸条宽度与锁点数量。"
          }
        ]
      },
      "sources": [
        {
          "title": "UK smart locks for multipoint and euro cylinder doors",
          "url": "https://smarthomeassistant.co.uk/works-with-home-assistant/smart-locks"
        },
        {
          "title": "Mortise and multipoint dimensions reference",
          "url": "https://www.blue-id.com/en/blog/mortise-lock-mass"
        }
      ]
    },
    {
      "id": "padlock-hasppad",
      "status": "verified",
      "regions": [
        "Worldwide"
      ],
      "title": {
        "en": "Padlock, hasp and staple",
        "zh": "挂锁、搭扣与锁鼻"
      },
      "aliases": {
        "en": [
          "Padlock",
          "Hasp lock",
          "Shed lock"
        ],
        "zh": [
          "挂锁",
          "搭扣锁"
        ]
      },
      "summary": {
        "en": "The oldest interface on this site and still the most common lock on outbuildings, gates and shutters. Retrofit here is not about the lock at all — it is about the hasp, the staple diameter and the weather.",
        "zh": "本站最古老的接口，仍是储物房、闸门与卷帘上最常见的锁。这里的改造与锁本身无关——关键在于搭扣、锁鼻直径与户外气候。"
      },
      "anatomy": {
        "en": [
          "Padlock body and shackle",
          "Hasp plate hinged on one side",
          "Staple (loop) that the shackle passes through",
          "Often hidden-shroud padlocks for cutting resistance"
        ],
        "zh": [
          "锁体与锁梁",
          "一侧铰接的搭扣板",
          "锁梁穿过的锁鼻（环）",
          "常使用隐藏锁梁挂锁以提高抗剪能力"
        ]
      },
      "measurements": [
        {
          "key": "stapleSize",
          "typical": {
            "en": "Staple inner diameter 8–12 mm; shackle 8–14 mm",
            "zh": "锁鼻内径 8–12 mm；锁梁 8–14 mm"
          },
          "tolerance": {
            "en": "Decides which smart padlock fits",
            "zh": "决定能装哪种智能挂锁"
          },
          "how": {
            "en": "Measure the inner width of the loop and the shackle diameter.",
            "zh": "量锁环内宽与锁梁直径。"
          }
        },
        {
          "key": "holePattern",
          "typical": {
            "en": "Hasp fixing screws 30–60 mm apart",
            "zh": "搭扣固定螺钉间距 30–60 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Screw hole to screw hole on the hasp.",
            "zh": "量搭扣上的螺钉孔距。"
          }
        }
      ],
      "measureOrder": [
        "stapleSize",
        "holePattern"
      ],
      "standards": [
        "au-as4174"
      ],
      "retrofit": {
        "architectures": [
          "rim-lock-motor"
        ],
        "notes": {
          "en": "The practical answer for a gate or a shed is usually a smart padlock, not a motor on the existing one. Check IP rating and how the battery is charged with the staple in place.",
          "zh": "对于闸门或储物房，实用答案通常是智能挂锁，而不是给现有挂锁加电机。要确认防护等级，以及在锁鼻穿过的情况下如何给电池充电。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "What is the weak point?",
            "a": "Almost always the hasp or its screws, not the padlock. Upgrading the lock while keeping a thin hasp gains nothing."
          }
        ],
        "zh": [
          {
            "q": "薄弱环节在哪里？",
            "a": "几乎总是搭扣或其螺钉，而不是挂锁。保留薄搭扣只换锁，没有任何意义。"
          }
        ]
      },
      "sources": [
        {
          "title": "Contributor request: add published padlock security grades by region",
          "url": "https://github.com/lin2mm/GlobalLockSummary/issues"
        }
      ]
    },
    {
      "id": "rim-nightlatch",
      "status": "verified",
      "regions": [
        "United Kingdom",
        "Ireland",
        "Australia",
        "New Zealand",
        "Southeast Asia"
      ],
      "title": {
        "en": "Rim nightlatch (surface-mounted)",
        "zh": "外装夜锁（贴面安装）"
      },
      "aliases": {
        "en": [
          "Yale lock",
          "Night latch",
          "Rim lock"
        ],
        "zh": [
          "夜锁",
          "外装锁",
          "Yale 锁"
        ]
      },
      "summary": {
        "en": "A surface-mounted case on the inside of the door with a cylinder through the door face. Pulling the inside knob retracts the latch; the outside is key-only. Universally fitted, cheap, and mechanically simple — but the case geometry varies more than any other family.",
        "zh": "门内侧贴面安装的锁体，锁芯穿过门面。拉内侧旋钮收回斜舌，外侧只能用钥匙。安装极普遍、便宜、机构简单——但锁体外形的差异比其他任何锁族都大。"
      },
      "anatomy": {
        "en": [
          "Surface case on the inside face",
          "Rim cylinder screwed through the door",
          "Inside knob or handle",
          "Spring latch, sometimes deadlocking"
        ],
        "zh": [
          "内侧贴面锁体",
          "用螺钉穿过门扇固定的外装锁芯",
          "内侧旋钮或把手",
          "弹簧斜舌，部分带自动死锁"
        ]
      },
      "measurements": [
        {
          "key": "caseSize",
          "typical": {
            "en": "Case widths 60–90 mm; heights 60–100 mm",
            "zh": "锁体宽 60–90 mm；高 60–100 mm"
          },
          "tolerance": {
            "en": "Survey before designing",
            "zh": "设计前必须先测绘"
          },
          "how": {
            "en": "Width and height of the surface case.",
            "zh": "量贴面锁体的宽与高。"
          }
        },
        {
          "key": "backset",
          "typical": {
            "en": "60 mm typical",
            "zh": "常见 60 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Door edge to the centre of the rim cylinder.",
            "zh": "门边到外装锁芯中心。"
          }
        },
        {
          "key": "turnPieceSize",
          "typical": {
            "en": "Round knob 25–35 mm, or a lever",
            "zh": "圆钮 25–35 mm，或为拨杆"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Measure across the knob and note the fixing.",
            "zh": "量旋钮直径并记录固定方式。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "35–55 mm",
            "zh": "35–55 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "At the cylinder.",
            "zh": "在锁芯处量。"
          }
        }
      ],
      "measureOrder": [
        "caseSize",
        "backset",
        "turnPieceSize",
        "doorThickness"
      ],
      "standards": [
        "bs-3621",
        "en-12209"
      ],
      "retrofit": {
        "architectures": [
          "rim-lock-motor",
          "surface-deadbolt-motor"
        ],
        "notes": {
          "en": "The spring is the enemy: retracting a spring latch under motor drive takes more torque than turning a deadbolt, and the duty cycle is high. Expect poor battery life unless the design adds a clutch.",
          "zh": "弹簧是敌人：用电动收回弹簧斜舌比旋转方舌需要更大扭矩，且动作频繁。除非加入离合设计，否则电池续航会很差。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "Is a nightlatch enough on its own?",
            "a": "No. Insurers expect it alongside a 5-lever deadlock on a timber front door, because a spring latch can be slipped with a card."
          },
          {
            "q": "Can a motor drive the inside knob?",
            "a": "Yes, that is the usual approach — a clamp and motor on the knob. The adapter must tolerate the knob being off-centre relative to the case."
          }
        ],
        "zh": [
          {
            "q": "只用一把夜锁够吗？",
            "a": "不够。保险公司通常要求木门主门同时装五杆锁，因为弹簧斜舌可以用卡片拨开。"
          },
          {
            "q": "电机能驱动内侧旋钮吗？",
            "a": "可以，这是常见做法——在旋钮上装夹具与电机。适配件必须容忍旋钮相对锁体偏心。"
          }
        ]
      },
      "sources": [
        {
          "title": "British Standard locks and nightlatch requirements",
          "url": "https://cornwalllocksmiths.co.uk/blog/british-standard-locks-explained/"
        }
      ]
    },
    {
      "id": "sg-hdb-mortise",
      "status": "needs-review",
      "regions": [
        "Singapore",
        "Malaysia",
        "Southern China"
      ],
      "title": {
        "en": "Singapore HDB main-door mortise set and metal gate lock",
        "zh": "新加坡 HDB 主门插芯锁组与铁闸锁"
      },
      "aliases": {
        "en": [
          "HDB digital lock",
          "Main door mortise",
          "Gate lock"
        ],
        "zh": [
          "组屋数字锁",
          "主门插芯锁",
          "铁闸锁"
        ]
      },
      "summary": {
        "en": "A two-door entrance: a fire-rated timber main door with a mortise lock set, and a metal security gate with its own latch. Most Singaporean retrofits are full lock replacements sized to the existing mortise, and the constraint nobody expects is the clearance between the door handle and the gate handle.",
        "zh": "双门入口：带插芯锁组的耐火木门主门，加上带独立锁舌的金属防盗闸。新加坡多数改造是按现有锁孔做整体换锁，而最容易被忽视的约束是门把手与铁闸把手之间的净空。"
      },
      "anatomy": {
        "en": [
          "Fire-rated timber leaf, commonly 42–50 mm thick",
          "Mortise lock case, often a 2-bolt or 3-bolt set",
          "Push-pull or lever handle set",
          "Metal gate with a separate latch, opening onto the corridor"
        ],
        "zh": [
          "耐火木门扇，常见厚度 42–50 mm",
          "插芯锁体，常见为二舌或三舌结构",
          "推拉式或把手式锁组",
          "金属铁闸，带独立锁舌，朝走廊开启"
        ]
      },
      "measurements": [
        {
          "key": "backset",
          "typical": {
            "en": "60 mm typical on HDB timber doors; 55 and 70 mm occur",
            "zh": "HDB 木门常见 60 mm；也有 55 与 70 mm"
          },
          "tolerance": {
            "en": "Match exactly or use an adjustable case",
            "zh": "必须完全一致，或使用可调锁体"
          },
          "how": {
            "en": "Door edge to the centre of the cylinder or keyhole.",
            "zh": "门边到锁芯（或钥匙孔）中心。"
          }
        },
        {
          "key": "centreDistance",
          "typical": {
            "en": "85 mm or 92 mm on many Asian mortise sets",
            "zh": "亚洲多数插芯锁组为 85 mm 或 92 mm"
          },
          "tolerance": {
            "en": "None",
            "zh": "无公差"
          },
          "how": {
            "en": "Handle spindle centre to cylinder centre.",
            "zh": "把手方轴中心到锁芯中心。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "40 mm minimum for most digital lock fittings; fire-rated leaves 42–50 mm",
            "zh": "多数数字锁要求门厚至少 40 mm；耐火门扇 42–50 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Measure the leaf at the lock.",
            "zh": "在锁位处量门扇。"
          }
        },
        {
          "key": "clearanceToGate",
          "typical": {
            "en": "Often only 20–35 mm between handles",
            "zh": "两个把手之间常常只有 20–35 mm"
          },
          "tolerance": {
            "en": "Decides whether a deep handle is possible at all",
            "zh": "决定厚把手到底能不能装"
          },
          "how": {
            "en": "Close the gate, then measure from the door handle to the gate handle.",
            "zh": "关上铁闸，量门把手到铁闸把手的距离。"
          }
        },
        {
          "key": "fireRating",
          "typical": {
            "en": "30 minutes, 60 minutes for units near lift lobbies or staircases",
            "zh": "30 分钟；靠近电梯厅或楼梯的单位为 60 分钟"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Check the label on the door leaf and the doorset certificate.",
            "zh": "查看门扇上的标签与门组认证证书。"
          }
        }
      ],
      "measureOrder": [
        "doorThickness",
        "backset",
        "centreDistance",
        "clearanceToGate",
        "fireRating"
      ],
      "standards": [
        "sg-scdf-coc",
        "en-12209",
        "en-1634-1"
      ],
      "retrofit": {
        "architectures": [
          "full-lock-replacement",
          "interior-handle-motor",
          "gate-actuator"
        ],
        "notes": {
          "en": "Slim-profile locks exist specifically for the gate-clearance problem. On a fire-rated leaf the replacement must carry an SCDF-recognised Certificate of Conformity for the doorset — a lock certificate alone is not the same thing. The gate is usually automated separately.",
          "zh": "超薄外形的锁正是为解决净空问题而设计的。在耐火门扇上，替换件必须持有 SCDF 认可的门组 CoC（符合性证书）——只有锁的证书并不等同。铁闸通常单独做自动化。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "Do I need HDB approval to fit a digital lock?",
            "a": "A routine lock replacement is treated as maintenance, but you must not compromise the door's fire certification and must not obstruct the escape route or the common corridor."
          },
          {
            "q": "Why does my new handle hit the gate?",
            "a": "Because the new handle is deeper than the old one and the gate swings close to the door face. Measure the clearance before ordering and choose a slim profile."
          }
        ],
        "zh": [
          {
            "q": "装数字锁需要 HDB 批准吗？",
            "a": "常规换锁视为维护，但不得破坏门的耐火认证，也不得妨碍逃生通道或公共走廊。"
          },
          {
            "q": "为什么新把手会撞到铁闸？",
            "a": "因为新把手比旧的厚，而铁闸贴近门面开合。下单前先量净空，选择超薄外形。"
          }
        ]
      },
      "sources": [
        {
          "title": "HDB door lock upgrade guide — fire rating, 40 mm minimum thickness, gate clearance",
          "url": "https://andigitallock.com/blogs/latest-updates/upgrade-hdb-door-lock-the-ultimate-2026-singapore-homeowner-s-guide"
        },
        {
          "title": "Kaadas Singapore — HDB fire-rated door and gate lock compatibility",
          "url": "https://kaadassg.com/shop/door-lock/"
        }
      ]
    },
    {
      "id": "sg-metal-gate-lock",
      "status": "verified",
      "regions": [
        "Singapore",
        "Malaysia"
      ],
      "title": {
        "en": "Singapore HDB metal security gate lock",
        "zh": "新加坡 HDB 金属防盗闸锁"
      },
      "aliases": {
        "en": [
          "Gate lock",
          "HDB gate digital lock",
          "Grille lock"
        ],
        "zh": [
          "铁闸锁",
          "组屋闸门数字锁",
          "防盗栅锁"
        ]
      },
      "summary": {
        "en": "The second door of a Singaporean entrance, and the one that defeats most smart-lock products. It is a metal gate, not a door: bars instead of a leaf, no mortise pocket, exposure to weather, and a main door sitting only tens of millimetres behind it. Everything that works on a timber door has to be re-derived here.",
        "zh": "新加坡入户的第二道门，也是让多数智能锁产品失效的那一道。它是金属闸而不是门：有栏杆没有门扇，没有锁体孔槽，直接暴露在户外，而主门就在它后方几十毫米处。凡是木门上成立的经验，在这里都要重新推导。"
      },
      "anatomy": {
        "en": [
          "Vertical round or square bars, commonly around 100 mm apart on wrought-iron gates",
          "A vertical stile carrying the latch — often hollow and unreinforced",
          "A latch or hook engaging a frame-mounted strike",
          "On retrofits, a welded 3 mm mild-steel lock plate behind the mechanism, because a lock cannot be mounted to a hollow bar"
        ],
        "zh": [
          "竖向圆杆或方杆，锻铁闸常见间距约 100 mm",
          "承载锁舌的竖向立柱——常为空心且未加强",
          "与门框扣板啮合的锁舌或钩舌",
          "改造时机构背后需焊接 3 mm 低碳钢锁板，因为锁不能装在空心杆上"
        ]
      },
      "measurements": [
        {
          "key": "gateThickness",
          "typical": {
            "en": "22–40 mm; products on the market accept 22–28, 23–40 and 22–60 mm ranges",
            "zh": "22–40 mm；市售产品接受 22–28、23–40、22–60 mm 等范围"
          },
          "tolerance": {
            "en": "Must fall inside the product's stated range",
            "zh": "必须落在产品标称范围内"
          },
          "how": {
            "en": "Measure the gate leaf at the stile where the lock will sit.",
            "zh": "在准备装锁的立柱处量闸门扇。"
          }
        },
        {
          "key": "backset",
          "typical": {
            "en": "40–45 mm on gate locks sold for HDB",
            "zh": "面向 HDB 的闸锁常见 40–45 mm"
          },
          "tolerance": {
            "en": "None",
            "zh": "无公差"
          },
          "how": {
            "en": "Gate edge to the centre of the cylinder or latch.",
            "zh": "闸门边到锁芯或锁舌中心。"
          }
        },
        {
          "key": "gateToDoorGap",
          "typical": {
            "en": "Standard gate locks need roughly 75–95 mm; under about 70 mm a standard body will strike the main door handle",
            "zh": "标准闸锁约需 75–95 mm；低于约 70 mm 时标准机身会撞到主门把手"
          },
          "tolerance": {
            "en": "This decides whether a standard or a slim body is possible",
            "zh": "决定能用标准机身还是必须用超薄机身"
          },
          "how": {
            "en": "Close both the gate and the main door, then measure from the back of the gate stile to the face of the timber door.",
            "zh": "同时关上闸门与主门，量闸门立柱背面到木门门面的距离。"
          }
        },
        {
          "key": "barSpacing",
          "typical": {
            "en": "About 100 mm centre-to-centre on traditional wrought iron",
            "zh": "传统锻铁闸约为中心距 100 mm"
          },
          "tolerance": {
            "en": "Decides whether a lock plate has to be welded",
            "zh": "决定是否需要焊接锁板"
          },
          "how": {
            "en": "Centre of one bar to centre of the next, at lock height.",
            "zh": "在锁的高度上量相邻两杆的中心距。"
          }
        },
        {
          "key": "clearanceToGate",
          "typical": {
            "en": "3–7 mm door gap is common for flush-fitting gate locks",
            "zh": "齐平安装的闸锁常见门缝 3–7 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "With the gate closed, measure the gap between gate and frame.",
            "zh": "关上闸门，量闸门与门框之间的缝隙。"
          }
        }
      ],
      "measureOrder": [
        "gateToDoorGap",
        "gateThickness",
        "backset",
        "barSpacing",
        "clearanceToGate"
      ],
      "standards": [
        "sg-scdf-coc"
      ],
      "retrofit": {
        "architectures": [
          "gate-actuator",
          "full-lock-replacement"
        ],
        "notes": {
          "en": "Two facts decide the design. First, the gate-to-door depth clearance: if it is under about 70 mm, only a slim body fits, and the market sells slim bodies precisely for this. Second, the mounting surface: a hollow bar cannot carry a lock, so a welded steel plate is part of the job, not an optional extra. Grille spacing, mortise cut-outs and flush-ness vary between gates, so a photo check before ordering is normal practice rather than a courtesy.",
          "zh": "两个事实决定设计。第一是闸门与主门的深度净空：低于约 70 mm 时只有超薄机身装得下，市场上正是为此提供超薄款。第二是安装面：空心杆承不住锁，所以焊接钢板是工作的一部分，不是可选项。栅栏间距、锁体开孔与齐平度因闸而异，因此下单前先看照片是常规做法，而不是额外服务。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "Why do gate locks fail more often than door locks?",
            "a": "Because they are outdoors. Sun, rain and humidity attack the battery, the adhesive and the electronics. Look for an IP rating — products on the Singapore market are commonly IP54 to IP65 — and note that some makers advise sheltered installation only."
          },
          {
            "q": "Can I fit a door smart lock on the gate?",
            "a": "Rarely. A door lock assumes a solid leaf with a mortise pocket. A gate gives you bars, a hollow stile and no pocket. Products built for gates exist for exactly this reason."
          },
          {
            "q": "What about fire escape?",
            "a": "A gate must never become the reason someone cannot get out. The latch has to open from inside by hand with no power, and the gate must not obstruct the common corridor or escape route."
          }
        ],
        "zh": [
          {
            "q": "为什么闸锁比门锁更容易坏？",
            "a": "因为它在室外。日晒、雨淋与潮湿会攻击电池、背胶与电子件。要看防护等级——新加坡市售产品通常为 IP54 至 IP65——并注意部分厂商建议只能安装在有遮挡处。"
          },
          {
            "q": "能把门用智能锁装在闸门上吗？",
            "a": "很少能。门锁默认有带锁体孔槽的实心门扇，而闸门给你的是栏杆、空心立柱和没有孔槽。专为闸门设计的产品正是为此存在。"
          },
          {
            "q": "消防逃生怎么办？",
            "a": "闸门绝不能成为逃不出的原因。锁舌必须能在断电时从内侧徒手开启，且闸门不得妨碍公共走廊或逃生通道。"
          }
        ]
      },
      "sources": [
        {
          "title": "igloohome Gate Lock RM2/RM2F — gate thickness 23–40 mm, IP54, sheltered installation advised",
          "url": "https://store-sg.igloohome.co/products/gate-lock"
        },
        {
          "title": "Aqara U500 Gate Lock — gates 22–28 mm, backset 40–45 mm, door gap 3–7 mm, IP65",
          "url": "https://homesmart.sg/product/aqara-u500-smart-lock/"
        },
        {
          "title": "HDB main gate guide — 75–95 mm gate-to-door clearance, 100 mm bar spacing, welded 3 mm lock plate",
          "url": "https://www.windowgrill.com.sg/blog/hdb-main-gate-safety-digital-locks-scdf-egress-guide-2026.html"
        },
        {
          "title": "SINGGATE FM021 — applicable gate thickness 22–60 mm, door-to-gate allowance 55 mm",
          "url": "https://full-smart-singapore.myshopify.com/pages/the-latest-product-singgate-fm021-singapore-metal-gate-digital-lock"
        }
      ]
    },
    {
      "id": "uk-5-lever-mortice",
      "status": "verified",
      "regions": [
        "United Kingdom",
        "Ireland"
      ],
      "title": {
        "en": "5-lever mortice deadlock (BS 3621)",
        "zh": "五拨杆插芯锁（BS 3621）"
      },
      "aliases": {
        "en": [
          "5 lever deadlock",
          "Chubb lock",
          "British Standard deadlock"
        ],
        "zh": [
          "五杆锁",
          "英标插芯死锁"
        ]
      },
      "summary": {
        "en": "A lever lock keyed from both sides, with no cylinder at all: the key moves the levers directly through a keyhole in the faceplate. BS 3621 certification requires at least five levers, hardplates and a 20 mm bolt throw. Retrofit is hard here — there is no cylinder and no spindle to drive.",
        "zh": "双面钥匙的拨杆锁，完全没有锁芯：钥匙直接穿过面板上的钥匙孔拨动杠杆。BS 3621 认证要求至少五片杠杆、防钻硬板与 20 mm 方舌行程。这类锁改造最难——既没有锁芯，也没有方轴可驱动。"
      },
      "anatomy": {
        "en": [
          "Lever stack — the gate pattern that gives the key its differs",
          "Deadbolt only, no spring latch",
          "Faceplate with a keyhole on each side",
          "Kitemark stamp on the faceplate when certified"
        ],
        "zh": [
          "杠杆组：形成钥匙差异的槽口排列",
          "只有方舌，没有弹簧斜舌",
          "面板两侧各有一个钥匙孔",
          "通过认证时面板上有 Kitemark 印记"
        ]
      },
      "measurements": [
        {
          "key": "caseSize",
          "typical": {
            "en": "Case sizes commonly 76 mm or 64 mm (3 in / 2.5 in nominal)",
            "zh": "锁体常见 76 mm 或 64 mm（标称 3 英寸 / 2.5 英寸）"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Measure the case width across the door edge.",
            "zh": "沿门边量锁体宽度。"
          }
        },
        {
          "key": "backset",
          "typical": {
            "en": "44 mm (76 mm case) or 57 mm, varies by maker",
            "zh": "44 mm（76 mm 锁体）或 57 mm，因厂商而异"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Door edge to the centre of the keyhole.",
            "zh": "门边到钥匙孔中心。"
          }
        },
        {
          "key": "leverCount",
          "typical": {
            "en": "5 for BS 3621; 2 or 3 on older and interior locks",
            "zh": "BS 3621 要求 5 片；旧锁与室内锁为 2 或 3 片"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Count through the keyhole or from the case edge.",
            "zh": "从钥匙孔或锁体侧面数。"
          }
        },
        {
          "key": "boltThrow",
          "typical": {
            "en": "20 mm minimum for BS 3621",
            "zh": "BS 3621 要求至少 20 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Key the bolt fully out and measure how far it projects past the faceplate.",
            "zh": "把方舌完全旋出，量它突出面板的距离。"
          }
        }
      ],
      "measureOrder": [
        "leverCount",
        "caseSize",
        "backset",
        "boltThrow"
      ],
      "standards": [
        "bs-3621",
        "bs-8621",
        "bs-10621"
      ],
      "retrofit": {
        "architectures": [],
        "notes": {
          "en": "There is no clean retrofit for a lever lock. The honest options are: (1) replace the case with a euro-cylinder mortise deadlock, which needs a new door prep and, on a fire door, a certified doorset; (2) keep the lever lock and add a separate smart deadbolt above or below; (3) leave it alone — a BS 3621 lever lock is already a good lock. Never design a retrofit that leaves the door unable to be opened by hand from inside.",
          "zh": "拨杆锁没有干净的改造方案。诚实的选项是：（1）把锁体换成欧标锁芯插芯死锁，这需要重新开孔，防火门上还需整套门组认证；（2）保留原锁，在其上方或下方另加一把智能插销；（3）不改——BS 3621 拨杆锁本身已是好锁。绝不要设计出内侧无法徒手开启的改造方案。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "How do I know if my lock is really BS 3621?",
            "a": "Look for the Kitemark and the words BS 3621 stamped on the faceplate — the strip visible on the door edge when the door is open. Some 5-lever locks are not certified, and a 3-lever lock can never be."
          },
          {
            "q": "What is the difference between BS 3621 and BS 8621?",
            "a": "Same attack resistance. BS 3621 needs a key on both sides; BS 8621 has a thumb-turn or push-pad inside for keyless escape. BS 10621 locks from outside only."
          }
        ],
        "zh": [
          {
            "q": "怎么确认我的锁真的是 BS 3621？",
            "a": "看面板（开门时门边可见的金属条）上是否有 Kitemark 印记与 BS 3621 字样。部分五杆锁并未认证，而三杆锁永远不可能通过。"
          },
          {
            "q": "BS 3621 与 BS 8621 有什么区别？",
            "a": "抗攻击能力相同。BS 3621 两面都要钥匙；BS 8621 内侧带旋钮或按钮，可免钥匙逃生；BS 10621 只能从外侧上锁。"
          }
        ]
      },
      "sources": [
        {
          "title": "What are BS3621 locks? (Master Locksmiths Association)",
          "url": "https://www.locksmiths.co.uk/faq/what-are-bs3621-british-standard-locks/"
        },
        {
          "title": "UK front door locks by door type and standard",
          "url": "https://city-locksmith.co.uk/blog/best-front-door-locks-uk/"
        }
      ]
    },
    {
      "id": "uk-oval-cylinder",
      "status": "verified",
      "regions": [
        "United Kingdom",
        "Ireland",
        "Commonwealth hardware markets"
      ],
      "title": {
        "en": "UK oval cylinder (uPVC and composite doors)",
        "zh": "英标椭圆锁芯（uPVC 与复合门）"
      },
      "aliases": {
        "en": [
          "Oval cylinder",
          "British oval",
          "Yale-type oval"
        ],
        "zh": [
          "英标椭圆锁芯",
          "椭圆槽锁芯"
        ]
      },
      "summary": {
        "en": "The cylinder on most British uPVC and composite doors. It is oval rather than round-profiled, sits in a multipoint gearbox, and is the component that gets snapped by attackers — which is why TS007 star ratings exist.",
        "zh": "英国 uPVC 与复合门上的锁芯。它是椭圆而非圆形槽型，装在多点联动齿轮箱里，也是攻击者最常折断的部件——TS007 星级评定因此存在。"
      },
      "anatomy": {
        "en": [
          "Oval profile body, longer and flatter than a euro cylinder",
          "Multipoint gearbox behind it, driving hooks and rollers up and down the door edge",
          "Full-length handle that must be lifted to throw the bolts"
        ],
        "zh": [
          "椭圆槽体，比欧标锁芯更长更扁",
          "其后是多点齿轮箱，带动门边上下的钩与滚轮",
          "长把手，需要上抬才能上锁"
        ]
      },
      "measurements": [
        {
          "key": "cylinderLength",
          "typical": {
            "en": "Oval cylinders are specified by overall length and the screw position; common totals 62–92 mm",
            "zh": "椭圆锁芯按总长与螺钉位置标注；常见总长 62–92 mm"
          },
          "tolerance": {
            "en": "Exact — order to the millimetre",
            "zh": "必须精确——按毫米下单"
          },
          "how": {
            "en": "Overall length plus the offset of the fixing screw from one end.",
            "zh": "总长，加上固定螺钉距一端的偏移量。"
          }
        },
        {
          "key": "centreDistance",
          "typical": {
            "en": "92 mm on most British uPVC and composite doors; 85 mm and 72 mm also exist",
            "zh": "英国多数 uPVC 与复合门为 92 mm；也有 85 mm 与 72 mm"
          },
          "tolerance": {
            "en": "None — this decides whether a handle fits",
            "zh": "无公差——把手能否装上由它决定"
          },
          "how": {
            "en": "Spindle centre to cylinder centre, measured on the gearbox face (the PZ dimension).",
            "zh": "在齿轮箱端面上量方轴中心到锁芯中心（即 PZ 尺寸）。"
          }
        },
        {
          "key": "handleScrewSpacing",
          "typical": {
            "en": "205 / 215 mm screw centres are the two common values",
            "zh": "常见螺钉孔距为 205 / 215 mm 两种"
          },
          "tolerance": {
            "en": "None for handle replacement",
            "zh": "更换把手时无公差"
          },
          "how": {
            "en": "Top screw hole to bottom screw hole on the handle.",
            "zh": "量把手上螺钉孔到下螺钉孔的距离。"
          }
        },
        {
          "key": "gearboxSize",
          "typical": {
            "en": "Gearbox width 16 / 20 mm; centre distance 92 mm most common",
            "zh": "齿轮箱宽 16 / 20 mm；中心距以 92 mm 最常见"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Remove the handle and measure the gearbox face.",
            "zh": "拆下把手，量齿轮箱端面。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "uPVC 24–30 mm; composite 44–70 mm",
            "zh": "uPVC 24–30 mm；复合门 44–70 mm"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Measure the leaf only, not the frame.",
            "zh": "只量门扇，不含门框。"
          }
        }
      ],
      "measureOrder": [
        "cylinderLength",
        "handleScrewSpacing",
        "centreDistance",
        "doorThickness"
      ],
      "standards": [
        "ts-007",
        "ss-312",
        "en-1303",
        "en-12209",
        "bs-8621"
      ],
      "retrofit": {
        "architectures": [
          "motor-on-thumbturn",
          "integrated-cylinder"
        ],
        "notes": {
          "en": "Retrofit motors must rotate the cylinder far enough to lift the handle and throw the multipoint bolts — that is several turns, not the single turn of a simple deadlock. If the door only latches on closing, a single-throw motor is enough.",
          "zh": "改造电机必须把锁芯转到足以抬起把手并上锁多点钩舌——这是数圈旋转，而不是简单插销锁的一圈。如果门只是关门即锁，单圈电机就够。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "What does TS007 3-star mean?",
            "a": "The cylinder passed independent attack testing for snapping, picking, drilling and bumping on its own. A 1-star cylinder is only acceptable when paired with a 2-star handle."
          },
          {
            "q": "Can I keep my old cylinder and add a motor?",
            "a": "Yes mechanically, but if the old cylinder is unrated you keep the weakest part of the door. Upgrade to a 3-star cylinder at the same time."
          }
        ],
        "zh": [
          {
            "q": "TS007 三星是什么意思？",
            "a": "该锁芯单独通过了针对折断、技术开启、钻孔与撞击的独立攻击测试。一星锁芯只有在配二星把手时才可接受。"
          },
          {
            "q": "能保留旧锁芯只加电机吗？",
            "a": "机械上可以，但如果旧锁芯没有等级，你就保留了门上最薄弱的一环。建议同时升级为三星锁芯。"
          }
        ]
      },
      "sources": [
        {
          "title": "British Standard locks explained: BS3621, BS8621, TS007",
          "url": "https://cornwalllocksmiths.co.uk/blog/british-standard-locks-explained/"
        },
        {
          "title": "Best smart locks for UK euro/oval cylinder doors (2026)",
          "url": "https://www.1control.eu/blog/en/best-smart-lock-euro-cylinder-uk"
        }
      ]
    },
    {
      "id": "us-bored-lever",
      "status": "verified",
      "regions": [
        "United States",
        "Canada",
        "Mexico",
        "Philippines",
        "export hardware worldwide"
      ],
      "title": {
        "en": "Bored lever or knob set (ANSI/BHMA A156.2)",
        "zh": "开孔式把手锁 / 球形锁（ANSI/BHMA A156.2）"
      },
      "aliases": {
        "en": [
          "Tubular lockset",
          "Bored lock",
          "Entry lever",
          "Knob set"
        ],
        "zh": [
          "管状锁",
          "开孔锁",
          "入户把手锁",
          "球形锁"
        ]
      },
      "summary": {
        "en": "Two bores: a 2-1/8 in cross bore through the face for the knob, and an edge bore for the latch. Dimensions are so consistent that a retrofit can be designed blind — backset 2-3/8 in or 2-3/4 in covers almost everything.",
        "zh": "两个孔：门面 2-1/8 英寸横孔装把手，门边孔装斜舌。尺寸高度一致，改造可以“盲设计”——背距 2-3/8 或 2-3/4 英寸几乎覆盖所有情况。"
      },
      "anatomy": {
        "en": [
          "Chassis inside the cross bore",
          "Latch assembly in the edge bore, with a 2-1/4 × 1-1/8 in faceplate on residential sets",
          "Tailpiece connecting the outside trim to the chassis",
          "Cylinder in the outside knob or lever, or a separate deadbolt above"
        ],
        "zh": [
          "横孔内的锁机（chassis）",
          "边孔内的斜舌组件，住宅常用 2-1/4 × 1-1/8 英寸面板",
          "连接外侧饰件与锁机的尾片",
          "锁芯位于外侧把手内，或在其上方另设插销"
        ]
      },
      "measurements": [
        {
          "key": "backset",
          "typical": {
            "en": "2-3/8 in (60 mm) residential, 2-3/4 in (70 mm) exterior and commercial",
            "zh": "住宅 2-3/8 英寸（60 mm），外门与商用 2-3/4 英寸（70 mm）"
          },
          "tolerance": {
            "en": "Adjustable latches cover both",
            "zh": "可调斜舌两种都能覆盖"
          },
          "how": {
            "en": "Door edge to the centre of the 2-1/8 in bore.",
            "zh": "门边到 2-1/8 英寸横孔中心。"
          }
        },
        {
          "key": "crossBore",
          "typical": {
            "en": "2-1/8 in (54 mm)",
            "zh": "2-1/8 英寸（54 mm）"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Measure across the round hole in the door face.",
            "zh": "量门面上圆孔的直径。"
          }
        },
        {
          "key": "edgeBore",
          "typical": {
            "en": "1 in (25 mm) or 2-1/8 in",
            "zh": "1 英寸（25 mm）或 2-1/8 英寸"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Measure the hole in the door edge.",
            "zh": "量门边上的孔。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "1-3/8 to 1-3/4 in (35–45 mm)",
            "zh": "1-3/8 至 1-3/4 英寸（35–45 mm）"
          },
          "tolerance": {
            "en": "Thicker doors need extension kits",
            "zh": "更厚的门需要加长套件"
          },
          "how": {
            "en": "Measure at the bore.",
            "zh": "在孔位处测量。"
          }
        }
      ],
      "measureOrder": [
        "backset",
        "crossBore",
        "edgeBore",
        "doorThickness"
      ],
      "standards": [
        "ansi-a156-2",
        "ansi-a156-36"
      ],
      "retrofit": {
        "architectures": [
          "interior-handle-motor",
          "full-lock-replacement",
          "surface-deadbolt-motor"
        ],
        "notes": {
          "en": "Two very different retrofits live here. On a lockset with a key in the knob, you replace the whole set with a smart lockset on the same bores. Where there is a separate deadbolt above, the cheap and reliable answer is a motor on the deadbolt's turn-piece instead.",
          "zh": "这里有两条完全不同的改造路线。如果把手里带钥匙，就用同孔位的智能把手锁整体替换；如果上方另有一把插销，那么更便宜可靠的做法是给插销旋钮加电机。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "What does Grade 1 mean?",
            "a": "The highest ANSI/BHMA durability grade. For bored locksets Allegion lists 1,000,000 cycles at Grade 1; other published tables give 800,000. Cite the edition when you use the number."
          },
          {
            "q": "Can I just swap the outside knob?",
            "a": "Usually no — chassis and tailpiece geometry differ between makers even when the bores match."
          }
        ],
        "zh": [
          {
            "q": "Grade 1 是什么意思？",
            "a": "ANSI/BHMA 最高耐久等级。开孔式锁具 Allegion 给出的 Grade 1 为 1,000,000 次循环；另有公开表格给出 800,000 次。引用数字时请注明标准版本。"
          },
          {
            "q": "只换外侧把手行吗？",
            "a": "通常不行——即使孔位相同，不同厂商的锁机与尾片几何也不同。"
          }
        ]
      },
      "sources": [
        {
          "title": "ANSI/BHMA grades 1–3 explained, backset and cross bore",
          "url": "https://superarbor.io/blogs/blogs/door-hardware-grades-ansi-bhma-grade-1-2-3-explained"
        },
        {
          "title": "Allegion — ANSI/BHMA grade cycle counts",
          "url": "https://kc.allegion.com/kb/article/what-are-ansi-bhma-hardware-grades/"
        }
      ]
    },
    {
      "id": "us-deadbolt",
      "status": "verified",
      "regions": [
        "United States",
        "Canada"
      ],
      "title": {
        "en": "Single-cylinder deadbolt (ANSI/BHMA A156.36)",
        "zh": "单缸插销锁（ANSI/BHMA A156.36）"
      },
      "aliases": {
        "en": [
          "Deadbolt",
          "Auxiliary lock",
          "Thumbturn deadbolt"
        ],
        "zh": [
          "插销锁",
          "辅助锁",
          "旋钮插销"
        ]
      },
      "summary": {
        "en": "A separate round lock above the handle: key outside, thumb-turn inside, 1 in bolt throw. It is the single most retrofit-friendly lock in the world because the thumb-turn is accessible, standardised, and the door is already drilled.",
        "zh": "把手上方那个独立的圆形锁：外侧钥匙、内侧旋钮、方舌行程 1 英寸。它是全球最适合改造的锁，因为旋钮外露、标准化，而且门已经开好孔了。"
      },
      "anatomy": {
        "en": [
          "Cylinder on the outside face",
          "Thumb-turn on the inside face — the part a retrofit motor grabs",
          "Bolt with 1 in (25 mm) minimum throw",
          "Strike and reinforcement plate in the frame"
        ],
        "zh": [
          "外侧锁芯",
          "内侧旋钮——改造电机抓取的部分",
          "方舌，最小行程 1 英寸（25 mm）",
          "门框上的扣板与加强板"
        ]
      },
      "measurements": [
        {
          "key": "backset",
          "typical": {
            "en": "2-3/4 in (70 mm) standard; 2-3/8 in (60 mm) also sold",
            "zh": "标准为 2-3/4 英寸（70 mm）；也有 2-3/8 英寸（60 mm）"
          },
          "tolerance": {
            "en": "Both are supported by most smart locks",
            "zh": "多数智能锁同时支持两种"
          },
          "how": {
            "en": "Door edge to the centre of the bore.",
            "zh": "门边到孔中心。"
          }
        },
        {
          "key": "crossBore",
          "typical": {
            "en": "2-1/8 in (54 mm)",
            "zh": "2-1/8 英寸（54 mm）"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Across the round hole.",
            "zh": "量圆孔直径。"
          }
        },
        {
          "key": "boltThrow",
          "typical": {
            "en": "1 in (25.4 mm) all grades",
            "zh": "各等级均为 1 英寸（25.4 mm）"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Throw the bolt fully and measure past the faceplate.",
            "zh": "把方舌完全旋出后量突出量。"
          }
        },
        {
          "key": "turnPieceSize",
          "typical": {
            "en": "Round knob, T-bar or coin-slot, 20–30 mm across",
            "zh": "圆钮、T 形杆或硬币槽，宽 20–30 mm"
          },
          "tolerance": {
            "en": "This is the dimension adapter kits are built around",
            "zh": "适配件就是围绕这个尺寸设计的"
          },
          "how": {
            "en": "Measure across the widest part and note the shape.",
            "zh": "量最宽处并记录形状。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "1-3/8 to 2 in (35–51 mm)",
            "zh": "1-3/8 至 2 英寸（35–51 mm）"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "At the bore.",
            "zh": "在孔位处量。"
          }
        }
      ],
      "measureOrder": [
        "turnPieceSize",
        "backset",
        "doorThickness",
        "boltThrow"
      ],
      "standards": [
        "ansi-a156-36"
      ],
      "retrofit": {
        "architectures": [
          "surface-deadbolt-motor",
          "interior-handle-motor"
        ],
        "notes": {
          "en": "Adhesive motor on the thumb-turn is a 5-minute install and needs no tools beyond a screwdriver. The engineering work is all in the turn-piece adapter library and in adhesive that survives a hot door in summer.",
          "zh": "把背胶电机贴在旋钮上是 5 分钟的安装，除了螺丝刀不需要工具。工程难点全在旋钮适配件库，以及能在夏季高温门面上存活的背胶。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "Why do US smart locks not fit European doors?",
            "a": "They are built around a round bore with a thumb-turn. A euro cylinder door has neither, so the motor has nothing to grab and no bore to sit in."
          },
          {
            "q": "What happens when the battery dies?",
            "a": "The outside key still works — that is the point of keeping a single-cylinder deadbolt rather than a keyless one."
          }
        ],
        "zh": [
          {
            "q": "为什么美制智能锁装不上欧洲的门？",
            "a": "它是围绕带旋钮的圆孔设计的。欧标锁芯门两者都没有，电机既无处抓取，也无处安装。"
          },
          {
            "q": "电池没电会怎样？",
            "a": "外侧钥匙仍能开——这正是保留单缸（外侧带钥匙孔）插销而不是纯无钥匙插销的意义。"
          }
        ]
      },
      "sources": [
        {
          "title": "ANSI/BHMA A156.36 auxiliary locks: 1 in bolt throw, 1.2 N·m turn torque",
          "url": "https://homehardening.wordpress.com/wp-content/uploads/2017-01-268875626-bhma-a156-36-aux-locks-36publication2010.pdf"
        },
        {
          "title": "Aqara U200 — US deadbolt compatibility at both 60 mm and 70 mm backsets",
          "url": "https://mightygadget.com/aqara-smart-lock-u200-review/"
        }
      ]
    },
    {
      "id": "us-mortise",
      "status": "verified",
      "regions": [
        "United States",
        "Canada",
        "commercial buildings worldwide"
      ],
      "title": {
        "en": "Mortise lockset (ANSI/BHMA A156.13)",
        "zh": "美式插芯锁组（ANSI/BHMA A156.13）"
      },
      "aliases": {
        "en": [
          "Mortise lock",
          "Commercial mortise"
        ],
        "zh": [
          "插芯锁组",
          "商用插芯锁"
        ]
      },
      "summary": {
        "en": "The commercial workhorse: a large case in a pocket in the door edge, with a huge function catalogue (passage, entry, classroom, storeroom, exit). Retrofit means understanding the function, not just the dimensions.",
        "zh": "商用主力：门锁边的大锁体，功能目录极其庞大（通道、入户、教室、库房、逃生）。改造的关键是理解功能，而不只是尺寸。"
      },
      "anatomy": {
        "en": [
          "Large mortise case, typically 4 in or 4-3/4 in tall",
          "Cylinder mounted separately in the case",
          "Trim (lever or knob) on both faces",
          "Function-specific cams and dogging mechanisms"
        ],
        "zh": [
          "大型锁体，常见高度 4 英寸或 4-3/4 英寸",
          "锁芯单独装在锁体内",
          "两侧饰件（把手或球形把手）",
          "按功能不同配置的凸轮与锁定机构"
        ]
      },
      "measurements": [
        {
          "key": "caseSize",
          "typical": {
            "en": "Case height 4 in (102 mm) or 4-3/4 in (121 mm)",
            "zh": "锁体高 4 英寸（102 mm）或 4-3/4 英寸（121 mm）"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Remove the case and measure the pocket.",
            "zh": "拆出锁体，量孔槽。"
          }
        },
        {
          "key": "backset",
          "typical": {
            "en": "2-3/4 in (70 mm) or 2-1/2 in",
            "zh": "2-3/4 英寸（70 mm）或 2-1/2 英寸"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "Door edge to the cylinder centre.",
            "zh": "门边到锁芯中心。"
          }
        },
        {
          "key": "doorThickness",
          "typical": {
            "en": "1-3/4 in (45 mm) typical for commercial doors",
            "zh": "商用门通常 1-3/4 英寸（45 mm）"
          },
          "tolerance": {
            "en": "—",
            "zh": "—"
          },
          "how": {
            "en": "At the case.",
            "zh": "在锁体处量。"
          }
        },
        {
          "key": "centreDistance",
          "typical": {
            "en": "Function-dependent; record the actual spindle-to-cylinder value from the case",
            "zh": "随功能而变；请按锁体实测记录方轴到锁芯的实际值"
          },
          "tolerance": {
            "en": "None",
            "zh": "无公差"
          },
          "how": {
            "en": "With the trim off, measure the case from the spindle centre to the cylinder centre.",
            "zh": "拆下饰件后，在锁体上量方轴中心到锁芯中心。"
          }
        }
      ],
      "measureOrder": [
        "caseSize",
        "backset",
        "centreDistance",
        "doorThickness"
      ],
      "standards": [
        "ansi-a156-13",
        "ansi-a156-25"
      ],
      "retrofit": {
        "architectures": [
          "full-lock-replacement",
          "interior-handle-motor"
        ],
        "notes": {
          "en": "On a door with panic hardware or an access-control reader, the retrofit must not defeat either. Where a reader already exists, an electrified lock (A156.25) is usually a better path than a battery motor.",
          "zh": "在带逃生推杆或门禁读卡器的门上，改造不得使两者失效。若已有读卡器，采用电动化锁具（A156.25）通常比电池电机更合适。"
        }
      },
      "faq": {
        "en": [
          {
            "q": "How many cycles does a mortise lock survive?",
            "a": "Allegion lists 1,000,000 for A156.13 Grade 1 and 800,000 for Grades 2 and 3 — an unusual case where the lower grades share a number."
          }
        ],
        "zh": [
          {
            "q": "插芯锁组能承受多少次循环？",
            "a": "Allegion 给出 A156.13 Grade 1 为 1,000,000 次，Grade 2 与 3 均为 800,000 次——这是少见的低等级数值相同的情况。"
          }
        ]
      },
      "sources": [
        {
          "title": "Allegion — A156.13 mortise lock cycle counts by grade",
          "url": "https://kc.allegion.com/kb/article/what-are-ansi-bhma-hardware-grades/"
        }
      ]
    }
  ],
  "retrofitArchitectures": [
    {
      "id": "motor-on-thumbturn",
      "termKey": "motor-on-thumbturn",
      "difficulty": 1,
      "doorUntouched": true,
      "keepsMechanicalKey": true,
      "principle": {
        "en": "A geared motor clamps over the existing cylinder body on the inside of the door and turns the thumb-turn (or a key left in the cylinder). The lock case, cylinder, faceplate, keys and door prep are all untouched.",
        "zh": "带减速箱的电机在门内侧夹住现有锁芯体，驱动内侧旋钮（或插在锁芯里的钥匙）旋转。锁体、锁芯、面板、钥匙与门孔全部不改动。"
      },
      "worksWith": [
        "euro-cylinder-mortise",
        "uk-oval-cylinder",
        "multipoint-upvc"
      ],
      "requiredMeasurements": [
        "cylinderLength",
        "cylinderProtrusion",
        "turnPieceSize",
        "doorThickness",
        "camType"
      ],
      "adapterInterfaces": [
        {
          "en": "Clamp inner diameter range and clamping force that does not mark a brass cylinder",
          "zh": "夹持内径范围与夹持力（不得压伤铜锁芯）"
        },
        {
          "en": "Turn-piece adapters: knurled knob, lever knob, key-slot carrier",
          "zh": "旋钮适配件：滚花圆钮、拨杆钮、钥匙槽载体"
        },
        {
          "en": "Axial compliance so the drive train absorbs cylinder length tolerance",
          "zh": "轴向补偿，用于吸收锁芯长度公差"
        },
        {
          "en": "Rotation range and hard-stop detection (current spike or encoder)",
          "zh": "旋转角度范围与硬限位检测（电流突升或编码器）"
        }
      ],
      "targets": [
        {
          "label": {
            "en": "Output torque at the turn-piece",
            "zh": "旋钮处输出扭矩"
          },
          "value": "≥ 1.2 N·m continuous, ≥ 2.5 N·m stall",
          "basis": "practice",
          "note": {
            "en": "A156.36 caps key/turn torque at 1.2 N·m for a compliant new lock; existing worn or stiff locks need margin above that.",
            "zh": "A156.36 规定合规新锁的钥匙/旋钮扭矩上限为 1.2 N·m；现存的磨损或发涩的锁需要留出余量。"
          }
        },
        {
          "label": {
            "en": "Rotation range",
            "zh": "旋转角度范围"
          },
          "value": "±180° typical, 360°+ for multi-throw",
          "basis": "practice"
        },
        {
          "label": {
            "en": "Cylinder protrusion needed",
            "zh": "所需锁芯突出量"
          },
          "value": "3–10 mm past the escutcheon",
          "basis": "practice"
        },
        {
          "label": {
            "en": "Back-drive resistance",
            "zh": "反向驱动阻力"
          },
          "value": "Must not be back-drivable by hand from the outside knob",
          "basis": "practice"
        }
      ],
      "blockers": {
        "en": [
          "Cylinder without emergency function: a key left inside blocks the outside key. Specify a double-clutch (emergency/hazard) cylinder.",
          "Flush or recessed thumb-turn gives the clamp nothing to grip.",
          "Multi-throw and multipoint gearing needs several turns — check rotation range and battery budget.",
          "Cylinder total length over ~90 mm pushes the motor body far off the door face."
        ],
        "zh": [
          "锁芯无双离合（应急）功能时，内侧留钥匙会挡住外侧钥匙，必须配双离合/应急锁芯。",
          "旋钮与面板齐平或内凹，夹爪无处着力。",
          "多圈方舌与多点联动需要多圈旋转——需确认角度范围与电池续航。",
          "锁芯总长约超过 90 mm 时，电机会突出门面过多。"
        ]
      },
      "designChecklist": {
        "en": [
          "Measure the cylinder halves and confirm the clamp fits the largest and smallest in the family.",
          "Confirm the cylinder is emergency-function before shipping the kit.",
          "Test on a lock at end of life: dirt, worn cams and cold weather all raise torque.",
          "Design a mechanical free-wheel or clutch so the manual key always works when the battery dies.",
          "Keep egress legal: the inside must still open by hand without a tool or a phone."
        ],
        "zh": [
          "实测锁芯两段长度，确认夹爪在该锁型的最大与最小尺寸下都能装。",
          "出货前确认锁芯为双离合应急功能。",
          "在寿命末期（脏污、凸轮磨损、低温）的锁上测试，扭矩会明显升高。",
          "设计机械离合或自由轮，确保断电时机械钥匙仍可开启。",
          "保持逃生合法：门内侧必须仍能徒手开启，不需要工具或手机。"
        ]
      },
      "examples": [
        "nuki-smart-lock",
        "yale-linus-l2",
        "switchbot-lock-pro",
        "august-smart-lock"
      ]
    },
    {
      "id": "integrated-cylinder",
      "termKey": "integrated-cylinder",
      "difficulty": 3,
      "doorUntouched": true,
      "keepsMechanicalKey": true,
      "principle": {
        "en": "The cylinder itself is replaced by a cylinder with the motor, battery and radio inside. The outside keeps a mechanical keyway; the inside is a motorised knob. Nothing else on the door changes.",
        "zh": "直接更换锁芯，把电机、电池与无线模块集成在锁芯内部。外侧保留机械钥匙孔，内侧为电动旋钮，门上其他部件不变。"
      },
      "worksWith": [
        "euro-cylinder-mortise",
        "uk-oval-cylinder"
      ],
      "requiredMeasurements": [
        "cylinderLength",
        "keyProfile",
        "camType",
        "handing"
      ],
      "adapterInterfaces": [
        {
          "en": "Full cylinder length matrix (e.g. 30/10 up to 45/55) and the extendable-cylinder mechanism",
          "zh": "锁芯长度矩阵（例如 30/10 到 45/55）与可伸缩锁芯机构"
        },
        {
          "en": "Profile variants: euro DIN, UK oval, Scandinavian round/oval",
          "zh": "槽型变体：欧标 DIN、英标椭圆、斯堪的纳维亚圆形/椭圆"
        },
        {
          "en": "Cam clock positions and cam thickness for the target lock case",
          "zh": "凸轮角度位置与厚度，需匹配目标锁体"
        }
      ],
      "targets": [
        {
          "label": {
            "en": "Battery life",
            "zh": "电池续航"
          },
          "value": "≥ 12 months at 8 cycles/day",
          "basis": "practice",
          "note": {
            "en": "The main reason this architecture exists: the motor turns only the cam, not a knob through a clamp, so it is far more efficient.",
            "zh": "该架构存在的主要原因：电机只驱动凸轮而非通过夹爪带动旋钮，效率高得多。"
          }
        },
        {
          "label": {
            "en": "Security rating",
            "zh": "安全等级"
          },
          "value": "EN 1303 class 6 / TS007 3-star where the door needs it",
          "basis": "standard",
          "note": {
            "en": "Replacing the cylinder gives up the existing anti-snap cylinder unless the replacement carries the same rating.",
            "zh": "换锁芯会放弃原有的防折断锁芯，除非替换件具备同等等级。"
          }
        }
      ],
      "blockers": {
        "en": [
          "Sacrifices the security rating of the cylinder it replaces unless the replacement is equally certified.",
          "Keyway and key control change — a real objection for keyed-alike estates.",
          "Electronics inside a part exposed to weather and attack needs potting and a hardened body."
        ],
        "zh": [
          "除非替换件同样通过认证，否则牺牲了原锁芯的安全等级。",
          "钥匙槽与钥匙管控随之改变——对于需要通开的楼盘是实际问题。",
          "电子件置于易受气候与暴力攻击的部位，需要灌封与硬化壳体。"
        ]
      },
      "designChecklist": {
        "en": [
          "Cover the length matrix, or offer a measuring gauge and ship the right size.",
          "Keep a permanent mechanical override that works with zero battery.",
          "Do not weaken anti-snap: if the old cylinder was 3-star, the new one must be too."
        ],
        "zh": [
          "覆盖长度矩阵，或提供量规并按尺寸发货。",
          "保留在零电量下仍能工作的永久机械应急开启。",
          "不降低防折断能力：原锁芯若是三星，新锁芯也必须是三星。"
        ]
      },
      "examples": [
        "tedee-smart-lock",
        "1control-dory"
      ]
    },
    {
      "id": "interior-handle-motor",
      "termKey": "interior-handle-motor",
      "difficulty": 2,
      "doorUntouched": true,
      "keepsMechanicalKey": true,
      "principle": {
        "en": "The interior lever or knob is replaced by a motor unit that drives the 8 mm spindle directly. The outside keeps the original key cylinder and handle. This is the cleanest fit for mortise locks where the bolt is thrown by the key and the handle only retracts the latch.",
        "zh": "用电动单元替换内侧把手，直接驱动 8 mm 方轴。外侧保留原锁芯与把手。对于由钥匙上锁、把手仅 retract 斜舌的插芯锁，这是最干净的方案。"
      },
      "worksWith": [
        "euro-cylinder-mortise",
        "sg-hdb-mortise",
        "au-deadlatch",
        "kr-pushpull-mortise"
      ],
      "requiredMeasurements": [
        "spindleSize",
        "centreDistance",
        "backset",
        "handleScrewSpacing",
        "doorThickness",
        "escutcheonSize"
      ],
      "adapterInterfaces": [
        {
          "en": "Spindle coupler for 8 mm square (EU), 7 mm / 5/16 in (US), and worn or chamfered spindles",
          "zh": "方轴联轴器：8 mm（欧标）、7 mm / 5/16 英寸（美标），以及磨损或倒角的旧方轴"
        },
        {
          "en": "Handle screw-spacing plates covering 38–70 mm pitch",
          "zh": "把手螺钉孔距适配板，覆盖 38–70 mm 孔距"
        },
        {
          "en": "Clutch that decouples the motor from the outside handle in the locked state",
          "zh": "离合：上锁状态下断开电机与外侧把手"
        }
      ],
      "targets": [
        {
          "label": {
            "en": "Spindle torque",
            "zh": "方轴扭矩"
          },
          "value": "≥ 1.5 N·m",
          "basis": "practice"
        },
        {
          "label": {
            "en": "Spindle travel",
            "zh": "方轴行程"
          },
          "value": "45–90° for latch retraction",
          "basis": "practice"
        },
        {
          "label": {
            "en": "Lever force equivalent",
            "zh": "等效把手下压力"
          },
          "value": "A156.36 caps lever force at 3.6 N; the motor must stay under the door hardware's own limit",
          "basis": "standard"
        }
      ],
      "blockers": {
        "en": [
          "Does not throw the deadbolt on locks where only the key can — so it is a latch opener, not a full lock.",
          "Split-spindle or free-turning outside handle changes the clutch design entirely.",
          "Fire doors with panic hardware: never interfere with the escape function."
        ],
        "zh": [
          "在只有钥匙能上锁的锁体上无法上锁方舌——因此它只是开门器，不是完整的锁。",
          "对开方轴或外侧把手空转时，离合设计完全不同。",
          "带逃生推杆的防火门：绝不能影响逃生功能。"
        ]
      },
      "designChecklist": {
        "en": [
          "Decide the security model explicitly: does the motor lock, or only unlock?",
          "Test with a worn spindle — chamfered corners slip in a fresh coupler.",
          "Verify the escutcheon footprint hides the old handle's screw marks."
        ],
        "zh": [
          "明确安全模型：电机是负责上锁，还是只负责开锁？",
          "用磨损方轴测试——倒角的方角会在全新联轴器里打滑。",
          "确认面板能遮住旧把手留下的螺孔痕迹。"
        ]
      },
      "examples": [
        "aqara-u200"
      ]
    },
    {
      "id": "surface-deadbolt-motor",
      "termKey": "surface-deadbolt-motor",
      "difficulty": 1,
      "doorUntouched": true,
      "keepsMechanicalKey": true,
      "principle": {
        "en": "An adhesive or screw-fixed motor sits on the door face and rotates the existing deadbolt turn-piece. Nothing is drilled. This is the standard approach for North American single-cylinder deadbolts and for many Asian rim deadbolts.",
        "zh": "用背胶或螺钉把电机贴在门面上，驱动现有插销的旋钮。不打孔。这是北美单缸插销与许多亚洲外装插销的通用做法。"
      },
      "worksWith": [
        "us-deadbolt",
        "rim-nightlatch",
        "jp-miwa-case"
      ],
      "requiredMeasurements": [
        "turnPieceSize",
        "doorThickness",
        "clearanceToGate"
      ],
      "adapterInterfaces": [
        {
          "en": "Turn-piece adapters: round knob, T-bar, thumb latch, coin-slot",
          "zh": "旋钮适配件：圆钮、T 形杆、拇指拨片、硬币槽"
        },
        {
          "en": "Adhesive that survives 40–60 °C door surface temperature and 90% humidity",
          "zh": "背胶需耐受门表面 40–60 °C 与 90% 湿度"
        },
        {
          "en": "Alignment tolerance for a knob that is not centred on the bore",
          "zh": "旋钮相对孔位偏心时的对中容差"
        }
      ],
      "targets": [
        {
          "label": {
            "en": "Output torque",
            "zh": "输出扭矩"
          },
          "value": "≥ 1.2 N·m",
          "basis": "standard",
          "note": {
            "en": "A156.36 maximum key/turn torque for auxiliary locks.",
            "zh": "A156.36 对辅助锁规定的钥匙/旋钮扭矩上限。"
          }
        },
        {
          "label": {
            "en": "Adhesive peel strength",
            "zh": "背胶剥离强度"
          },
          "value": "Design for a 60 N door-slam reaction without creep",
          "basis": "practice"
        }
      ],
      "blockers": {
        "en": [
          "Painted or textured doors defeat adhesive — offer a screw mount.",
          "Turn-piece geometry varies more than any other interface; this is where adapter SKUs multiply.",
          "Tropical humidity is the main cause of adhesive failure in Southeast Asia."
        ],
        "zh": [
          "喷漆或有纹理的门面会让背胶失效——需提供螺钉安装方式。",
          "旋钮形状的差异比其他任何接口都大，适配件 SKU 会在这里成倍增加。",
          "东南亚的高湿是背胶失效的主因。"
        ]
      },
      "designChecklist": {
        "en": [
          "Ship a physical turn-piece gauge, not a printed ruler.",
          "Age-test the adhesive at 60 °C / 90% RH for the target market.",
          "Make sure the motor body clears the frame stop when the door closes."
        ],
        "zh": [
          "随货提供实体旋钮量规，而不是印刷尺。",
          "按目标市场在 60 °C / 90% RH 下做背胶老化测试。",
          "确认关门时电机本体不会撞到门框止口。"
        ]
      },
      "examples": [
        "switchbot-lock-pro",
        "august-smart-lock"
      ]
    },
    {
      "id": "full-lock-replacement",
      "termKey": "full-lock-replacement",
      "difficulty": 4,
      "doorUntouched": false,
      "keepsMechanicalKey": false,
      "principle": {
        "en": "The old lock case is removed and a smart lock with the same footprint takes its place. This is the dominant approach in East and Southeast Asia, where push-pull digital locks replace mortise sets on HDB, condo and apartment doors.",
        "zh": "拆掉旧锁体，用同孔位的智能锁取代。这是东亚与东南亚的主流做法：推拉式数字锁替换 HDB、公寓门上的插芯锁组。"
      },
      "worksWith": [
        "sg-hdb-mortise",
        "kr-pushpull-mortise",
        "jp-miwa-case",
        "us-mortise",
        "au-deadlatch"
      ],
      "requiredMeasurements": [
        "backset",
        "centreDistance",
        "faceplateSize",
        "caseSize",
        "doorThickness",
        "handing",
        "fireRating"
      ],
      "adapterInterfaces": [
        {
          "en": "Lock case replacement matrix: backset × centre distance × faceplate length",
          "zh": "锁体替换矩阵：背距 × 中心距 × 面板长度"
        },
        {
          "en": "Strike and frame pocket alignment shims",
          "zh": "扣板与门框孔槽对位垫片"
        },
        {
          "en": "Fire-rated door compatibility: certification of the whole doorset, not just the lock",
          "zh": "防火门兼容性：需要整套门组的认证，而不只是锁"
        },
        {
          "en": "Gate-clearance slim profiles for doors opening onto a metal gate",
          "zh": "面向铁闸的门需要超薄外形以保证净空"
        }
      ],
      "targets": [
        {
          "label": {
            "en": "Cycle life",
            "zh": "循环寿命"
          },
          "value": "A156.13 Grade 2 = 800,000; Grade 3 = 800,000; Grade 1 = 1,000,000",
          "basis": "standard",
          "note": {
            "en": "Allegion's published table. Some vendor literature quotes 800,000 for Grade 1 bored locks under A156.2 — check which standard edition is being cited.",
            "zh": "Allegion 公布的数值。部分厂商资料引用 A156.2 的 Grade 1 为 800,000——请确认引用的是哪一版标准。"
          }
        },
        {
          "label": {
            "en": "Fire rating",
            "zh": "耐火等级"
          },
          "value": "30 or 60 minutes per local code; in Singapore the doorset needs an SCDF-recognised Certificate of Conformity",
          "basis": "standard"
        }
      ],
      "blockers": {
        "en": [
          "Fire-rated doors: an uncertified lock can void the door's rating and, in a claim, the insurance.",
          "Old doors have non-standard pockets; every 'standard' has three local variants.",
          "Gate clearance: a deep handle hits the gate handle on many Asian entrances."
        ],
        "zh": [
          "防火门：未经认证的锁可能使门的耐火等级失效，理赔时也会牵连保险。",
          "老门的孔槽非标；每种“标准”都有若干本地变体。",
          "净空问题：许多亚洲入口门，把手过深会撞到铁闸把手。"
        ]
      },
      "designChecklist": {
        "en": [
          "Publish the exact footprint envelope you replace, not a marketing photo.",
          "Offer a paper or cardboard template the installer can hold against the door.",
          "For fire doors, state the certificate the replacement carries and who issues it.",
          "Keep a mechanical key or a powered-off egress path."
        ],
        "zh": [
          "公布你实际替换的孔位包络尺寸，而不是宣传图。",
          "提供纸质或纸板模板，让安装工能贴在门上比对。",
          "防火门上要写明替换件持有的认证证书与发证机构。",
          "保留机械钥匙或断电可开启的逃生通道。"
        ]
      },
      "examples": [
        "asia-pushpull-digital"
      ]
    },
    {
      "id": "rim-lock-motor",
      "termKey": "rim-lock-motor",
      "difficulty": 2,
      "doorUntouched": true,
      "keepsMechanicalKey": true,
      "principle": {
        "en": "A motor unit is fixed to the surface-mounted rim lock case or to its knob, driving the latch or the deadbolt. Common on UK nightlatches and on Asian surface-mounted deadlocks.",
        "zh": "把电动单元固定在外装锁体或其旋钮上，驱动斜舌或方舌。常见于英式夜锁与亚洲的外装锁。"
      },
      "worksWith": [
        "rim-nightlatch",
        "au-deadlatch",
        "padlock-hasppad"
      ],
      "requiredMeasurements": [
        "caseSize",
        "turnPieceSize",
        "doorThickness"
      ],
      "adapterInterfaces": [
        {
          "en": "Case geometry survey — rim cases vary far more than mortise cases",
          "zh": "锁体外形测绘——外装锁体的差异远大于插芯锁体"
        },
        {
          "en": "Knob-to-case clearance so the motor does not foul the door stop",
          "zh": "旋钮与锁体间隙，避免电机干涉门止口"
        }
      ],
      "targets": [
        {
          "label": {
            "en": "Output torque",
            "zh": "输出扭矩"
          },
          "value": "≥ 1.5 N·m for a spring-loaded deadlatch",
          "basis": "practice"
        }
      ],
      "blockers": {
        "en": [
          "Spring-loaded deadlatches need high torque and give poor battery life.",
          "Old rim cases are often out of square; the drive train needs radial tolerance.",
          "Surface-mounted electronics are easier to attack — consider the case as part of the security system."
        ],
        "zh": [
          "弹簧式活舌锁需要较大扭矩，电池续航较差。",
          "老式外装锁体常有不方正，传动需要径向容差。",
          "表面安装的电子件更易被破坏——应把壳体纳入安防体系考虑。"
        ]
      },
      "designChecklist": {
        "en": [
          "Survey at least 20 real cases before freezing the adapter geometry.",
          "Confirm the door still opens by hand with no power."
        ],
        "zh": [
          "在冻结适配件几何前，至少测绘 20 个真实锁体。",
          "确认断电时仍能徒手开门。"
        ]
      },
      "examples": []
    },
    {
      "id": "gate-actuator",
      "termKey": "gate-actuator",
      "difficulty": 3,
      "doorUntouched": true,
      "keepsMechanicalKey": true,
      "principle": {
        "en": "Metal security gates get a dedicated actuator: a motor pulls a lever or a chain, or an electromagnet releases the gate latch. Very common in Singapore, Malaysia and Southern Europe where the gate is a second door.",
        "zh": "金属防盗闸需要专用执行器：电机拉动拨杆或链条，或电磁铁释放闸门锁舌。在新加坡、马来西亚与南欧非常常见——闸门相当于第二道门。"
      },
      "worksWith": [
        "sg-hdb-mortise"
      ],
      "requiredMeasurements": [
        "clearanceToGate",
        "stapleSize",
        "doorThickness"
      ],
      "adapterInterfaces": [
        {
          "en": "Lever clamp range for gate latch bars of 6–16 mm",
          "zh": "闸门锁杆夹持范围 6–16 mm"
        },
        {
          "en": "Weather sealing for a fully exposed outdoor actuator",
          "zh": "完全外露的室外执行器需要防水密封"
        },
        {
          "en": "Power: battery versus doorbell wiring",
          "zh": "供电：电池或门铃线"
        }
      ],
      "targets": [
        {
          "label": {
            "en": "Pull force",
            "zh": "拉力"
          },
          "value": "≥ 40 N with 20 mm travel",
          "basis": "practice"
        },
        {
          "label": {
            "en": "Ingress protection",
            "zh": "防护等级"
          },
          "value": "IP65 minimum for an outdoor gate",
          "basis": "practice"
        }
      ],
      "blockers": {
        "en": [
          "Gate bar spacing and frame thickness vary by building project, even within one country.",
          "Sun exposure kills batteries and adhesives; tropical rain kills unsealed electronics.",
          "Never actuate anything that forms part of a fire escape route."
        ],
        "zh": [
          "闸杆间距与框厚因楼盘而异，同一国家内部也不同。",
          "暴晒会损耗电池与背胶，热带雨水会损坏未密封的电子件。",
          "绝不能驱动任何属于消防逃生通道的部件。"
        ]
      },
      "designChecklist": {
        "en": [
          "Measure bar spacing, bar diameter and latch travel on real gates.",
          "Fail-safe direction: a dead battery must leave the gate openable by hand from inside."
        ],
        "zh": [
          "在真实闸门上测量杆距、杆径与锁舌行程。",
          "失效安全方向：断电时必须能从内侧徒手开启闸门。"
        ]
      },
      "examples": []
    }
  ],
  "standards": [
    {
      "id": "din-18251",
      "code": "DIN 18251",
      "status": "verified",
      "origin": "Germany",
      "title": {
        "en": "Mortise locks for doors — case dimensions and requirements",
        "zh": "门用插芯锁——锁体尺寸与要求"
      },
      "scope": {
        "en": "Mortise lock cases for timber, steel and tubular-frame doors. Defines case dimensions, backsets, follower size and classes 1–8 by duty.",
        "zh": "木门、钢门与管框门用插芯锁体。规定锁体尺寸、背距、方轴尺寸，并按用途分为 1–8 级。"
      },
      "decides": {
        "en": [
          "Backset values — 55 mm and 60 mm are the standard ones; 45, 65, 70 and 80 mm also exist",
          "Centre distance — 72 mm for interior doors, 92 mm for exterior doors; 78 mm on some series",
          "Follower (spindle) size — 8 mm square",
          "Faceplate sizes — 20 × 235 mm and 24 × 235 mm are the common ones",
          "Duty class, which drives cycle life and fire performance"
        ],
        "zh": [
          "背距数值——55 mm 与 60 mm 为标准值，另有 45、65、70、80 mm",
          "中心距——室内门 72 mm，外门 92 mm，部分系列为 78 mm",
          "方轴尺寸——8 mm 方形",
          "面板尺寸——常见 20 × 235 mm 与 24 × 235 mm",
          "用途等级，决定循环寿命与耐火性能"
        ]
      },
      "appliesTo": [
        "euro-cylinder-mortise",
        "multipoint-upvc"
      ],
      "whyItMattersForRetrofit": {
        "en": "This is the single most useful document for anyone designing a European retrofit adapter, because it is what makes the parts interchangeable in the first place.",
        "zh": "对任何设计欧标改造适配件的人来说，这是最有用的文件，因为正是它让零件具备互换性。"
      },
      "sources": [
        {
          "title": "DIN 18251 deep dive — backsets, 72 mm centre distance, cylinder dimensions",
          "url": "https://sdhhardware.com/2025-03-06/unlocking-security-a-deep-dive-into-mortise-locks-according-to-din-18251/"
        },
        {
          "title": "CES datasheet citing DIN 18251-1 class 3 with 45–80 mm backsets",
          "url": "https://www.ces.eu/en_us/cesmedia/bf8e5664-665d-40ee-a3e8-3b0a31c076d4/en"
        }
      ]
    },
    {
      "id": "din-18252",
      "code": "DIN 18252",
      "status": "verified",
      "origin": "Germany",
      "title": {
        "en": "Profile cylinders for doors",
        "zh": "门用槽型锁芯"
      },
      "scope": {
        "en": "The profile cylinder that plugs into a DIN 18251 case — the part every euro-cylinder retrofit grabs onto.",
        "zh": "插入 DIN 18251 锁体的槽型锁芯——所有欧标锁芯改造方案都要夹持的部件。"
      },
      "decides": {
        "en": [
          "Profile cross-section, roughly 17 × 33 mm",
          "Length in 5 mm steps, quoted as two halves from the fixing screw (30/10, 35/35, …)",
          "Cam type and cam clock position",
          "Double-clutch (emergency / hazard) function availability"
        ],
        "zh": [
          "槽型截面，约 17 × 33 mm",
          "长度以 5 mm 递增，按中央固定螺钉分两段标注（30/10、35/35……）",
          "凸轮型式与角度位置",
          "是否具备双离合（应急）功能"
        ]
      },
      "appliesTo": [
        "euro-cylinder-mortise",
        "uk-oval-cylinder",
        "multipoint-upvc"
      ],
      "whyItMattersForRetrofit": {
        "en": "Every clamp-on retrofit motor needs a cylinder that protrudes enough and has an emergency function. Both are decided here.",
        "zh": "每个夹持式改造电机都需要突出足够且具备应急功能的锁芯，两者都由本标准决定。"
      },
      "sources": [
        {
          "title": "DIN 18251/18252 cylinder dimensions 17 × 33 × 10 mm",
          "url": "https://umaylocks.com/din-18251/"
        }
      ]
    },
    {
      "id": "en-12209",
      "code": "EN 12209",
      "status": "verified",
      "origin": "Europe (harmonised)",
      "title": {
        "en": "Mechanically operated locks and latching devices",
        "zh": "机械操作锁具与锁扣装置"
      },
      "scope": {
        "en": "The European umbrella standard for lock cases and latches, with an eight-digit classification code covering durability, door mass, suitability for fire doors, security, corrosion and operating temperature.",
        "zh": "欧洲锁体与锁扣装置的总括标准，用八位分类码表示耐久性、门重、防火门适用性、安全性、耐腐蚀与工作温度。"
      },
      "decides": {
        "en": [
          "Cycle grades (0–8) and the corresponding duty",
          "Whether the lock is suitable for use on fire/smoke door assemblies",
          "Security grade and corrosion resistance",
          "Centre distance and backset ranges recognised across Europe"
        ],
        "zh": [
          "循环等级（0–8）及其对应的使用强度",
          "该锁是否适用于防火/防烟门组",
          "安全等级与耐腐蚀等级",
          "欧洲范围内认可的中心距与背距范围"
        ]
      },
      "appliesTo": [
        "euro-cylinder-mortise",
        "multipoint-upvc",
        "kr-pushpull-mortise",
        "sg-hdb-mortise"
      ],
      "whyItMattersForRetrofit": {
        "en": "If the replacement lock loses the fire-door suitability of the original, the doorset's certification is broken even though everything fits mechanically.",
        "zh": "如果替换锁失去了原锁的防火门适用性，即使机械上完全装得上，门组的认证也已失效。"
      },
      "sources": [
        {
          "title": "Mortise locks: 72/85/92 mm centre distance, 45–80 mm backsets, fire ratings",
          "url": "https://www.dirock.com/Mortise-Lock-pl47667787.html"
        }
      ]
    },
    {
      "id": "en-1303",
      "code": "EN 1303",
      "status": "verified",
      "origin": "Europe (harmonised)",
      "title": {
        "en": "Cylinders for locks",
        "zh": "锁用锁芯"
      },
      "scope": {
        "en": "Classification for cylinder durability, key differing, corrosion, temperature and — importantly for retrofit — attack resistance.",
        "zh": "规定锁芯耐久性、钥匙差异数、耐腐蚀、温度，以及对改造尤为重要的抗攻击能力分级。"
      },
      "decides": {
        "en": [
          "Attack resistance class, which is what a TS007 or Sold Secure rating sits on top of",
          "Key differing and key control",
          "Durability grade"
        ],
        "zh": [
          "抗攻击等级——TS007 与 Sold Secure 评级建立在其之上",
          "钥匙差异数与钥匙管控",
          "耐久性等级"
        ]
      },
      "appliesTo": [
        "euro-cylinder-mortise",
        "uk-oval-cylinder",
        "multipoint-upvc"
      ],
      "whyItMattersForRetrofit": {
        "en": "An integrated-cylinder smart lock must state its EN 1303 classification, otherwise the buyer cannot compare it with the cylinder it replaces.",
        "zh": "集成式锁芯智能锁必须标明 EN 1303 分级，否则买家无法与它替换掉的原锁芯作比较。"
      },
      "sources": [
        {
          "title": "Euro profile cylinder compliant with EN 1303",
          "url": "https://www.1control.eu/blog/en/best-smart-lock-euro-cylinder-uk"
        }
      ]
    },
    {
      "id": "en-1634-1",
      "code": "EN 1634-1",
      "status": "verified",
      "origin": "Europe (harmonised)",
      "title": {
        "en": "Fire resistance and smoke control tests for door and shutter assemblies",
        "zh": "门与卷帘门组的耐火与防烟试验"
      },
      "scope": {
        "en": "How a complete doorset — leaf, frame, hardware, seals — is fire tested. The lock is tested as part of the assembly, not alone.",
        "zh": "规定整套门组（门扇、门框、五金、密封）如何进行耐火试验。锁是作为整体的一部分受测，而非单独测试。"
      },
      "decides": {
        "en": [
          "Whether a given lock is allowed on a fire-rated doorset",
          "The fire rating of the assembly (30, 60, 90, 120 minutes)",
          "That changing hardware changes the tested configuration"
        ],
        "zh": [
          "某款锁是否允许用于耐火门组",
          "门组的耐火等级（30、60、90、120 分钟）",
          "更换五金即改变了受测配置这一事实"
        ]
      },
      "appliesTo": [
        "euro-cylinder-mortise",
        "multipoint-upvc",
        "sg-hdb-mortise"
      ],
      "whyItMattersForRetrofit": {
        "en": "The number one way a well-intentioned smart lock retrofit becomes a liability: it fits perfectly and invalidates the door's certificate.",
        "zh": "这是好心的智能锁改造最常变成责任问题的地方：装得完美，却让门的认证失效。"
      },
      "sources": [
        {
          "title": "Fire-rated mortise locks: 30–240 minute requirements",
          "url": "https://www.dirock.com/Mortise-Lock-pl47667787.html"
        }
      ]
    },
    {
      "id": "bs-3621",
      "code": "BS 3621",
      "status": "verified",
      "origin": "United Kingdom",
      "title": {
        "en": "Thief resistant locks operated by key from both sides",
        "zh": "双面钥匙操作的防盗锁"
      },
      "scope": {
        "en": "The lock standard most UK home insurers name. Applies to 5-lever mortice deadlocks and rim nightlatches on timber doors.",
        "zh": "英国多数家庭保险条款中点名的锁具标准。适用于木门上的五杆插芯锁与外装夜锁。"
      },
      "decides": {
        "en": [
          "Minimum five levers — a three-lever lock can never comply",
          "At least 1,000 key differs",
          "Minimum 20 mm bolt throw into the frame",
          "Hardened anti-drill plates and anti-pick features",
          "Key required on both sides (no thumb-turn)"
        ],
        "zh": [
          "至少五片杠杆——三杆锁永远无法合规",
          "至少 1,000 个钥匙差异",
          "方舌伸入门框至少 20 mm",
          "硬化防钻板与防技术开启结构",
          "两面都需钥匙（无旋钮）"
        ]
      },
      "appliesTo": [
        "uk-5-lever-mortice",
        "rim-nightlatch"
      ],
      "whyItMattersForRetrofit": {
        "en": "The Kitemark is stamped on the faceplate, so a photo of the door edge answers the question. That makes this the easiest compliance check to automate from a photo.",
        "zh": "Kitemark 印在面板上，因此一张门边照片就能回答问题。这使它成为最容易通过照片自动化的合规检查。"
      },
      "sources": [
        {
          "title": "What are BS3621 locks? — Master Locksmiths Association",
          "url": "https://www.locksmiths.co.uk/faq/what-are-bs3621-british-standard-locks/"
        },
        {
          "title": "British Standard locks explained",
          "url": "https://cornwalllocksmiths.co.uk/blog/british-standard-locks-explained/"
        }
      ]
    },
    {
      "id": "bs-8621",
      "code": "BS 8621",
      "status": "verified",
      "origin": "United Kingdom",
      "title": {
        "en": "Thief resistant locks with keyless egress (thumb-turn or push-pad)",
        "zh": "带免钥匙逃生的防盗锁（旋钮或按钮）"
      },
      "scope": {
        "en": "Same attack resistance as BS 3621 but with keyless exit from inside. Expected on commercial premises, HMOs and flats where an escape route applies.",
        "zh": "抗攻击能力与 BS 3621 相同，但内侧可免钥匙开启。适用于有逃生通道要求的商业场所、合租屋与公寓。"
      },
      "decides": {
        "en": [
          "Keyless egress from inside without a key",
          "Same forced-entry resistance as BS 3621",
          "Suitability where fire-escape rules apply"
        ],
        "zh": [
          "内侧免钥匙逃生",
          "与 BS 3621 相同的抗强制开启能力",
          "适用于消防逃生规则要求的场所"
        ]
      },
      "appliesTo": [
        "uk-5-lever-mortice",
        "uk-oval-cylinder"
      ],
      "whyItMattersForRetrofit": {
        "en": "Any smart retrofit on an escape route must preserve keyless egress. This standard is the clearest statement of that requirement in a lock specification.",
        "zh": "任何位于逃生通道上的智能改造都必须保留免钥匙逃生能力。在锁具规范中，本标准对该要求表述得最清晰。"
      },
      "sources": [
        {
          "title": "BS3621 vs BS8621 vs BS10621",
          "url": "https://cornwalllocksmiths.co.uk/blog/british-standard-locks-explained/"
        }
      ]
    },
    {
      "id": "bs-10621",
      "code": "BS 10621",
      "status": "verified",
      "origin": "United Kingdom",
      "title": {
        "en": "Thief resistant locks lockable from outside only",
        "zh": "仅可从外侧上锁的防盗锁"
      },
      "scope": {
        "en": "A niche variant: the lock can be secured with a key from outside but not locked from inside. Used where internal locking must be prevented.",
        "zh": "较小众的变体：可从外侧用钥匙上锁，但不能从内侧上锁。用于必须防止内侧上锁的场所。"
      },
      "decides": {
        "en": [
          "Outside key locking only",
          "Same attack resistance family as BS 3621 / BS 8621"
        ],
        "zh": [
          "仅外侧钥匙上锁",
          "与 BS 3621 / BS 8621 同一抗攻击体系"
        ]
      },
      "appliesTo": [
        "uk-5-lever-mortice"
      ],
      "whyItMattersForRetrofit": {
        "en": "Rare, but it explains why some doors cannot accept a motor that also locks: the specification deliberately forbids inside locking.",
        "zh": "较少见，但它解释了为什么有些门不能装带自动上锁功能的电机：规范本身就禁止内侧上锁。"
      },
      "sources": [
        {
          "title": "British Standard locks explained",
          "url": "https://cornwalllocksmiths.co.uk/blog/british-standard-locks-explained/"
        }
      ]
    },
    {
      "id": "ts-007",
      "code": "TS 007",
      "status": "verified",
      "origin": "United Kingdom",
      "title": {
        "en": "Enhanced security cylinder standard (1, 2 or 3 star)",
        "zh": "增强安全锁芯标准（一星、二星、三星）"
      },
      "scope": {
        "en": "The Kitemark standard for cylinders on uPVC and composite doors, aimed at lock snapping. Current edition cited as DHF TS 007-1:2024.",
        "zh": "用于 uPVC 与复合门锁芯的 Kitemark 标准，主要针对锁芯折断攻击。当前版本被引用为 DHF TS 007-1:2024。"
      },
      "decides": {
        "en": [
          "Star rating for snapping, picking, bumping and drilling resistance",
          "That a 1-star cylinder needs a 2-star handle to be an acceptable combination",
          "That a 3-star cylinder is compliant on its own"
        ],
        "zh": [
          "针对折断、技术开启、撞击与钻孔的星级评定",
          "一星锁芯需搭配二星把手才构成可接受的组合",
          "三星锁芯单独即合规"
        ]
      },
      "appliesTo": [
        "uk-oval-cylinder",
        "multipoint-upvc"
      ],
      "whyItMattersForRetrofit": {
        "en": "Retrofitting a smart lock onto an unrated cylinder keeps the weakest component. The right advice pairs the motor with a 3-star cylinder.",
        "zh": "在没有等级的锁芯上加装智能锁，等于保留最薄弱的部件。正确的建议是电机搭配三星锁芯。"
      },
      "sources": [
        {
          "title": "TS007 explained, including the 1-star + 2-star combination",
          "url": "https://cornwalllocksmiths.co.uk/blog/british-standard-locks-explained/"
        },
        {
          "title": "TS 007-1:2024 referenced as the current edition",
          "url": "https://city-locksmith.co.uk/blog/best-front-door-locks-uk/"
        }
      ]
    },
    {
      "id": "ss-312",
      "code": "Sold Secure SS312",
      "status": "verified",
      "origin": "United Kingdom",
      "title": {
        "en": "Sold Secure cylinder scheme (Bronze, Silver, Diamond)",
        "zh": "Sold Secure 锁芯认证（铜、银、钻石）"
      },
      "scope": {
        "en": "An independent testing scheme for cylinders. Diamond passes attack tests beyond what TS007 3-star covers and is referenced by Secured by Design.",
        "zh": "独立的锁芯测试认证。钻石级通过的测试超出 TS007 三星范围，并被 Secured by Design 引用。"
      },
      "decides": {
        "en": [
          "Attack resistance beyond TS007",
          "Recognition by police Secured by Design schemes",
          "Often required alongside or instead of TS007 by insurers"
        ],
        "zh": [
          "超出 TS007 的抗攻击能力",
          "被警方 Secured by Design 体系认可",
          "保险公司常要求与 TS007 并列或替代"
        ]
      },
      "appliesTo": [
        "uk-oval-cylinder",
        "euro-cylinder-mortise"
      ],
      "whyItMattersForRetrofit": {
        "en": "Two certification marks can appear on one cylinder. Record both — they are not interchangeable.",
        "zh": "同一把锁芯上可能出现两种认证标记。两者都要记录，它们不可互换。"
      },
      "sources": [
        {
          "title": "Sold Secure SS312 Diamond explained",
          "url": "https://cornwalllocksmiths.co.uk/blog/british-standard-locks-explained/"
        }
      ]
    },
    {
      "id": "ansi-a156-2",
      "code": "ANSI/BHMA A156.2",
      "status": "verified",
      "origin": "United States",
      "title": {
        "en": "Bored and preassembled locks and latches",
        "zh": "开孔式与预装锁具及锁扣"
      },
      "scope": {
        "en": "The knob and lever sets fitted through a cross bore. Grades 1, 2 and 3 by durability and strength.",
        "zh": "通过横孔安装的球形锁与把手锁。按耐久与强度分为 1、2、3 级。"
      },
      "decides": {
        "en": [
          "Cycle life by grade. Allegion lists 1,000,000 / 400,000 / 200,000; other published tables give 800,000 for Grade 1 — cite the edition when quoting",
          "Impact resistance (hammer blows) by grade",
          "Backset 2-3/8 in or 2-3/4 in, cross bore 2-1/8 in",
          "Function designations (passage, privacy, entry, storeroom, classroom)"
        ],
        "zh": [
          "按等级的循环寿命。Allegion 给出 1,000,000 / 400,000 / 200,000；另有公开表格给出 Grade 1 为 800,000——引用时须注明版本",
          "按等级的抗冲击（锤击）能力",
          "背距 2-3/8 或 2-3/4 英寸，横孔 2-1/8 英寸",
          "功能代号（通道、隐私、入户、库房、教室）"
        ]
      },
      "appliesTo": [
        "us-bored-lever",
        "us-deadbolt"
      ],
      "whyItMattersForRetrofit": {
        "en": "Because the bores are standardised, this is the family where a smart lockset can be specified without seeing the door.",
        "zh": "由于孔位标准化，这是唯一可以不看门就指定智能锁组的锁族。"
      },
      "sources": [
        {
          "title": "Allegion — ANSI/BHMA grade cycle counts (A156.2: 1,000,000 / 400,000 / 200,000)",
          "url": "https://kc.allegion.com/kb/article/what-are-ansi-bhma-hardware-grades/"
        },
        {
          "title": "ANSI/BHMA grades explained, backset and cross bore (Grade 1 quoted as 800,000)",
          "url": "https://superarbor.io/blogs/blogs/door-hardware-grades-ansi-bhma-grade-1-2-3-explained"
        }
      ]
    },
    {
      "id": "ansi-a156-13",
      "code": "ANSI/BHMA A156.13",
      "status": "verified",
      "origin": "United States",
      "title": {
        "en": "Mortise locks",
        "zh": "美式插芯锁"
      },
      "scope": {
        "en": "Commercial mortise locksets. Allegion lists 1,000,000 cycles at Grade 1 and 800,000 at Grades 2 and 3.",
        "zh": "商用插芯锁组。Allegion 给出 Grade 1 为 1,000,000 次循环，Grade 2 与 3 均为 800,000 次。"
      },
      "decides": {
        "en": [
          "Cycle life by grade",
          "Case dimensions and prep",
          "Function range, which is far wider than residential"
        ],
        "zh": [
          "按等级的循环寿命",
          "锁体尺寸与开孔",
          "功能范围，远宽于住宅用"
        ]
      },
      "appliesTo": [
        "us-mortise"
      ],
      "whyItMattersForRetrofit": {
        "en": "Commercial doors usually already have access control. Retrofit means integrating, not replacing.",
        "zh": "商用门通常已有门禁系统。改造意味着集成，而不是替换。"
      },
      "sources": [
        {
          "title": "Allegion — A156.13 cycle counts",
          "url": "https://kc.allegion.com/kb/article/what-are-ansi-bhma-hardware-grades/"
        }
      ]
    },
    {
      "id": "ansi-a156-36",
      "code": "ANSI/BHMA A156.36",
      "status": "verified",
      "origin": "United States",
      "title": {
        "en": "Auxiliary locks and associated products (deadbolts)",
        "zh": "辅助锁及相关产品（插销锁）"
      },
      "scope": {
        "en": "The standard behind the American deadbolt — the lock that most retrofit smart locks are built around.",
        "zh": "美制插销锁背后的标准——多数改造型智能锁正是围绕它设计的。"
      },
      "decides": {
        "en": [
          "Minimum 1 in (25.4 mm) bolt throw for bored locks, all grades",
          "Maximum key / turn / knob torque of 11 lbf·in (1.2 N·m), all grades",
          "Maximum lever force of 3.6 N; force to latch 24 N",
          "Cycle counts — dead locks 250,000 / 150,000 / 100,000; dead latches 500,000 / 300,000 / 200,000",
          "Endurance load: dead bolt 6,000 / 5,000 / 3,000 N by grade"
        ],
        "zh": [
          "开孔式锁的最小方舌行程 1 英寸（25.4 mm），各级相同",
          "钥匙 / 旋钮最大扭矩 11 lbf·in（1.2 N·m），各级相同",
          "把手最大作用力 3.6 N；上锁力 24 N",
          "循环次数——方舌锁 250,000 / 150,000 / 100,000；活舌锁 500,000 / 300,000 / 200,000",
          "耐久载荷：方舌按等级 6,000 / 5,000 / 3,000 N"
        ]
      },
      "appliesTo": [
        "us-deadbolt",
        "us-bored-lever"
      ],
      "whyItMattersForRetrofit": {
        "en": "The 1.2 N·m torque cap is the number a retrofit motor's gearbox is designed against. Exceeding it on a compliant lock means the design is wrong, not the lock.",
        "zh": "1.2 N·m 的扭矩上限正是改造电机减速箱的设计依据。在合规锁上超过它，说明设计有问题，而不是锁有问题。"
      },
      "sources": [
        {
          "title": "ANSI/BHMA A156.36-2010 text — torque, force, cycle and endurance tables",
          "url": "https://homehardening.wordpress.com/wp-content/uploads/2017-01-268875626-bhma-a156-36-aux-locks-36publication2010.pdf"
        }
      ]
    },
    {
      "id": "ansi-a156-25",
      "code": "ANSI/BHMA A156.25",
      "status": "needs-review",
      "origin": "United States",
      "title": {
        "en": "Electrified locking devices",
        "zh": "电动化锁具装置"
      },
      "scope": {
        "en": "Electrified locksets, strikes and exit devices — the correct path when a door already has power and access control. Designation to be re-confirmed against the current BHMA catalogue.",
        "zh": "电动锁组、电插与逃生装置——当门已有供电与门禁时的正确路径。标准编号需对照 BHMA 现行目录再次确认。"
      },
      "decides": {
        "en": [
          "Fail-safe versus fail-secure behaviour",
          "Electrical ratings and monitoring",
          "Egress compliance for electrified hardware"
        ],
        "zh": [
          "失电开启与失电上锁行为",
          "电气额定值与状态监测",
          "电动五金的逃生合规性"
        ]
      },
      "appliesTo": [
        "us-mortise",
        "us-bored-lever"
      ],
      "whyItMattersForRetrofit": {
        "en": "A battery motor on a door that already has power is usually the wrong answer.",
        "zh": "在已有供电的门上使用电池电机，通常是错误答案。"
      },
      "sources": [
        {
          "title": "To be confirmed — BHMA standards list",
          "url": "https://github.com/lin2mm/GlobalLockSummary/issues"
        }
      ]
    },
    {
      "id": "sg-scdf-coc",
      "code": "SCDF CoC (Singapore)",
      "status": "verified",
      "origin": "Singapore",
      "title": {
        "en": "Certificate of Conformity for fire-rated doorsets",
        "zh": "耐火门组符合性证书（CoC）"
      },
      "scope": {
        "en": "Singapore's fire authority requires a Certificate of Conformity for fire-rated doorsets, commonly tested by SETSCO or TÜV SÜD. HDB units near lift lobbies or staircases commonly require 30 or 60 minutes.",
        "zh": "新加坡消防机构要求耐火门组具备符合性证书，常由 SETSCO 或 TÜV SÜD 测试。靠近电梯厅或楼梯的 HDB 单位通常要求 30 或 60 分钟。"
      },
      "decides": {
        "en": [
          "Whether the doorset keeps its fire rating after a lock change",
          "30 or 60 minute rating for HDB main doors",
          "That the certificate covers the doorset, not the lock in isolation"
        ],
        "zh": [
          "换锁后门组是否仍保持耐火等级",
          "HDB 主门的 30 或 60 分钟等级",
          "证书覆盖的是整套门组，而非单独的锁"
        ]
      },
      "appliesTo": [
        "sg-hdb-mortise"
      ],
      "whyItMattersForRetrofit": {
        "en": "A lock supplier claiming 'fire certified' may hold a component certificate only. Ask for the doorset CoC number and the issuing body.",
        "zh": "声称“防火认证”的锁具供应商可能只持有部件证书。要索取门组 CoC 编号与发证机构。"
      },
      "sources": [
        {
          "title": "HDB digital lock guide — SETSCO / TÜV SÜD certification, 30-minute rating",
          "url": "https://andigitallock.com/blogs/latest-updates/the-ultimate-bto-digital-lock-guide-securing-your-new-singapore-home-in-2026"
        },
        {
          "title": "HDB door lock upgrade — Certificate of Conformity and 42–50 mm fire-rated leaves",
          "url": "https://andigitallock.com/blogs/latest-updates/upgrade-hdb-door-lock-the-ultimate-2026-singapore-homeowner-s-guide"
        }
      ]
    },
    {
      "id": "au-as4174",
      "code": "AS 4174 (designation to be confirmed)",
      "status": "needs-review",
      "origin": "Australia",
      "title": {
        "en": "Australian mechanical locking device standard",
        "zh": "澳洲机械锁具标准"
      },
      "scope": {
        "en": "Published as a placeholder: Australian locking devices are covered by an AS/NZS standard whose exact designation we have not yet cross-checked. Do not cite this record until a contributor confirms it.",
        "zh": "此条为占位：澳洲锁具由某项 AS/NZS 标准覆盖，其确切编号我们尚未交叉核对。在贡献者确认前请勿引用本条目。"
      },
      "decides": {
        "en": [
          "To be confirmed by a contributor familiar with AS/NZS hardware standards"
        ],
        "zh": [
          "待熟悉 AS/NZS 五金标准的贡献者确认"
        ]
      },
      "appliesTo": [
        "au-deadlatch",
        "padlock-hasppad"
      ],
      "whyItMattersForRetrofit": {
        "en": "Australia is a large market with its own case geometry; the gap here is a priority for contributors.",
        "zh": "澳洲市场大且有自成一套的锁体几何；此处的空缺是贡献者优先项。"
      },
      "sources": [
        {
          "title": "Open issue: confirm the AS/NZS designation for mechanical locking devices",
          "url": "https://github.com/lin2mm/GlobalLockSummary/issues"
        }
      ]
    },
    {
      "id": "jp-jis-a4702",
      "code": "JIS A 4702 (designation to be confirmed)",
      "status": "needs-review",
      "origin": "Japan",
      "title": {
        "en": "Japanese door and hardware standard",
        "zh": "日本门与五金标准"
      },
      "scope": {
        "en": "Published as a placeholder. Japanese lock cases are usually specified by maker part number; the applicable JIS designation for the hardware itself is not yet confirmed in this catalog.",
        "zh": "此条为占位。日本锁体通常按厂商料号指定；适用于五金本身的 JIS 编号在本目录中尚未确认。"
      },
      "decides": {
        "en": [
          "To be confirmed by a contributor in Japan"
        ],
        "zh": [
          "待日本贡献者确认"
        ]
      },
      "appliesTo": [
        "jp-miwa-case"
      ],
      "whyItMattersForRetrofit": {
        "en": "Until the designation is confirmed, use maker part numbers as the interchange key for Japanese doors.",
        "zh": "在编号确认前，日本门请以厂商料号作为互换依据。"
      },
      "sources": [
        {
          "title": "Open issue: confirm the JIS designation covering door hardware",
          "url": "https://github.com/lin2mm/GlobalLockSummary/issues"
        }
      ]
    }
  ],
  "devices": [
    {
      "id": "nuki-smart-lock",
      "name": "Nuki Smart Lock",
      "vendor": "Nuki (AT)",
      "architecture": "motor-on-thumbturn",
      "status": "verified",
      "checkedOn": "2026-09-16",
      "fits": [
        "euro-cylinder-mortise",
        "multipoint-upvc"
      ],
      "keyConstraints": {
        "en": [
          "Clamps over the existing euro cylinder and turns the thumb-turn or a key left in the cylinder",
          "Requires an emergency-function (double-clutch) cylinder if a key is left inside",
          "Optional keypad adds PIN and fingerprint access",
          "AA battery powered; expect 1–3 months between charges depending on use"
        ],
        "zh": [
          "夹在现有欧标锁芯上，驱动内侧旋钮或留在锁芯里的钥匙",
          "若内侧留钥匙，锁芯必须为双离合应急功能",
          "可选键盘，提供密码与指纹",
          "使用 AA 电池，视使用情况约 1–3 个月需更换"
        ]
      }
    },
    {
      "id": "yale-linus-l2",
      "name": "Yale Linus L2",
      "vendor": "Yale / Assa Abloy",
      "architecture": "motor-on-thumbturn",
      "status": "verified",
      "checkedOn": "2026-09-16",
      "fits": [
        "euro-cylinder-mortise",
        "uk-oval-cylinder",
        "multipoint-upvc"
      ],
      "keyConstraints": {
        "en": [
          "Thumb-turn retrofit that keeps the original cylinder and keys",
          "Matter support; strong retail availability in the UK",
          "Same emergency-function cylinder requirement as any clamp-on motor"
        ],
        "zh": [
          "旋钮式改造，保留原锁芯与钥匙",
          "支持 Matter，英国零售渠道覆盖强",
          "与所有夹持式电机相同：锁芯需具备应急功能"
        ]
      }
    },
    {
      "id": "switchbot-lock-pro",
      "name": "SwitchBot Lock Pro",
      "vendor": "SwitchBot",
      "architecture": "surface-deadbolt-motor",
      "status": "verified",
      "checkedOn": "2026-09-16",
      "fits": [
        "us-deadbolt",
        "euro-cylinder-mortise",
        "rim-nightlatch"
      ],
      "keyConstraints": {
        "en": [
          "Adhesive mount on the door face; roughly a five-minute install",
          "Sold with different kits for euro cylinders and for US deadbolts",
          "Adhesive is the weak point on painted, textured or hot doors",
          "Rechargeable, around six months per charge"
        ],
        "zh": [
          "背胶贴装在门面，安装约五分钟",
          "分为欧标锁芯与美制插销等不同套件",
          "在喷漆、有纹理或高温的门面上，背胶是薄弱环节",
          "可充电，单次约六个月"
        ]
      }
    },
    {
      "id": "aqara-u200",
      "name": "Aqara Smart Lock U200",
      "vendor": "Aqara",
      "architecture": "interior-handle-motor",
      "status": "verified",
      "checkedOn": "2026-09-16",
      "fits": [
        "euro-cylinder-mortise",
        "uk-oval-cylinder",
        "us-deadbolt"
      ],
      "keyConstraints": {
        "en": [
          "Replaces the interior thumb-turn rather than clamping over it",
          "Documented compatibility: euro profile, select Scandinavian cylinders, UK oval cylinders, and single-cylinder US deadbolts",
          "Works at both 2-3/8 in (60 mm) and 2-3/4 in (70 mm) backsets on deadbolts",
          "Requires an emergency-function cylinder for euro mortise locks",
          "Matter over Thread; separate IPX5 keypad with fingerprint"
        ],
        "zh": [
          "替换内侧旋钮，而不是夹在其上",
          "官方兼容范围：欧标槽型、部分斯堪的纳维亚锁芯、英标椭圆锁芯，以及美制单缸插销",
          "插销上同时支持 2-3/8 英寸（60 mm）与 2-3/4 英寸（70 mm）背距",
          "欧标插芯锁需配应急功能锁芯",
          "Matter over Thread；另配 IPX5 指纹键盘"
        ]
      }
    },
    {
      "id": "august-smart-lock",
      "name": "August Smart Lock (Pro / Wi-Fi)",
      "vendor": "August / Assa Abloy",
      "architecture": "surface-deadbolt-motor",
      "status": "verified",
      "checkedOn": "2026-09-16",
      "fits": [
        "us-deadbolt"
      ],
      "keyConstraints": {
        "en": [
          "Built around the North American deadbolt thumb-turn; not designed for euro cylinders",
          "The clearest example of why US retrofit products do not transfer to European doors"
        ],
        "zh": [
          "围绕北美插销旋钮设计，不适用于欧标锁芯",
          "最清楚地说明了为何美制改造产品无法迁移到欧洲门"
        ]
      }
    },
    {
      "id": "tedee-smart-lock",
      "name": "Tedee smart lock",
      "vendor": "Tedee / Gerda",
      "architecture": "integrated-cylinder",
      "status": "verified",
      "checkedOn": "2026-09-16",
      "fits": [
        "euro-cylinder-mortise"
      ],
      "keyConstraints": {
        "en": [
          "Clamps over a euro profile cylinder; sold as a set with a compatible high-security cylinder",
          "The compact-body approach: the motor sits close to the door because the cylinder is designed for it"
        ],
        "zh": [
          "夹持欧标槽型锁芯，通常与配套的高安全锁芯成套销售",
          "紧凑机身思路：锁芯为电机专门设计，因此电机可贴近门面"
        ]
      }
    },
    {
      "id": "1control-dory",
      "name": "1Control DORY",
      "vendor": "1Control (UK)",
      "architecture": "integrated-cylinder",
      "status": "verified",
      "checkedOn": "2026-09-16",
      "fits": [
        "euro-cylinder-mortise",
        "uk-oval-cylinder"
      ],
      "keyConstraints": {
        "en": [
          "Replaces the cylinder entirely, so a mechanical key is always retained",
          "Roughly a year of battery life on two CR2 cells — the main advantage of integrating the motor in the cylinder",
          "No drilling, no wiring, no door modification"
        ],
        "zh": [
          "整体更换锁芯，因此始终保留机械钥匙",
          "两颗 CR2 电池约一年续航——这是把电机集成进锁芯的主要优势",
          "不打孔、不布线、不改门"
        ]
      }
    },
    {
      "id": "asia-pushpull-digital",
      "name": "Push-pull digital lock sets (Asian market category)",
      "vendor": "Multiple — Samsung, Kaadas, Philips, Solity, Igloohome, Xiaomi/Aqara and others",
      "architecture": "full-lock-replacement",
      "status": "needs-review",
      "checkedOn": "2026-09-16",
      "fits": [
        "sg-hdb-mortise",
        "kr-pushpull-mortise",
        "jp-miwa-case",
        "au-deadlatch"
      ],
      "keyConstraints": {
        "en": [
          "Recorded as a category, not as specific models, because model availability differs by country and changes yearly",
          "Requires matching the existing mortise footprint: backset, centre distance, faceplate and door thickness",
          "On fire-rated leaves, ask for the doorset Certificate of Conformity, not only a lock certificate",
          "Slim profiles exist specifically for doors that open onto a metal gate"
        ],
        "zh": [
          "作为品类而非具体型号记录，因为型号的可得性因国而异且逐年变化",
          "需匹配现有锁孔：背距、中心距、面板与门厚",
          "在耐火门扇上，要索取门组 CoC，而不只是锁的证书",
          "针对面向铁闸的门，市场上有专门的超薄外形"
        ]
      }
    }
  ],
  "decisionTree": {
    "_comment": "The identification wizard's decision data. Options award points to candidate lock families; the client sorts by score. Add a question or an option here and the wizard changes — no JavaScript edits needed.",
    "version": 1,
    "questions": [
      {
        "id": "region",
        "prompt": {
          "en": "Where is the door?",
          "zh": "这扇门在哪里？"
        },
        "hint": {
          "en": "Lock standards follow the market the hardware was bought in, not the language on the box.",
          "zh": "锁具标准跟随购买市场，而不是包装盒上的语言。"
        },
        "options": [
          {
            "id": "eu",
            "label": {
              "en": "Continental Europe",
              "zh": "欧洲大陆"
            },
            "add": {
              "euro-cylinder-mortise": 4,
              "multipoint-upvc": 1
            }
          },
          {
            "id": "uk",
            "label": {
              "en": "United Kingdom or Ireland",
              "zh": "英国或爱尔兰"
            },
            "add": {
              "uk-oval-cylinder": 3,
              "multipoint-upvc": 3,
              "uk-5-lever-mortice": 3,
              "rim-nightlatch": 2
            }
          },
          {
            "id": "na",
            "label": {
              "en": "United States or Canada",
              "zh": "美国或加拿大"
            },
            "add": {
              "us-deadbolt": 4,
              "us-bored-lever": 4,
              "us-mortise": 2
            }
          },
          {
            "id": "sg",
            "label": {
              "en": "Singapore, Malaysia or Southern China",
              "zh": "新加坡、马来西亚或中国南方"
            },
            "add": {
              "sg-hdb-mortise": 5,
              "kr-pushpull-mortise": 2
            }
          },
          {
            "id": "in",
            "label": {
              "en": "India or South Asia",
              "zh": "印度或南亚"
            },
            "add": {
              "in-mortise-rim": 12,
              "rim-nightlatch": 2
            }
          },
          {
            "id": "jpkr",
            "label": {
              "en": "Japan or South Korea",
              "zh": "日本或韩国"
            },
            "add": {
              "jp-miwa-case": 4,
              "kr-pushpull-mortise": 3
            }
          },
          {
            "id": "anz",
            "label": {
              "en": "Australia or New Zealand",
              "zh": "澳大利亚或新西兰"
            },
            "add": {
              "au-deadlatch": 5,
              "rim-nightlatch": 2
            }
          },
          {
            "id": "other",
            "label": {
              "en": "Somewhere else / not sure",
              "zh": "其他地区 / 不确定"
            },
            "add": {}
          }
        ]
      },
      {
        "id": "door",
        "prompt": {
          "en": "What is the door made of?",
          "zh": "这扇门是什么材质？"
        },
        "hint": {
          "en": "Open the door and look at the edge and the face.",
          "zh": "打开门，看门边与门面。"
        },
        "options": [
          {
            "id": "upvc",
            "label": {
              "en": "uPVC or composite with a long vertical handle",
              "zh": "uPVC 或复合门，带竖向长把手"
            },
            "add": {
              "multipoint-upvc": 6,
              "uk-oval-cylinder": 2
            }
          },
          {
            "id": "timber",
            "label": {
              "en": "Solid timber or veneered wood",
              "zh": "实木或木皮门"
            },
            "add": {
              "uk-5-lever-mortice": 2,
              "euro-cylinder-mortise": 2,
              "sg-hdb-mortise": 2,
              "rim-nightlatch": 1
            }
          },
          {
            "id": "metal",
            "label": {
              "en": "Steel security door or metal gate",
              "zh": "钢制防盗门或金属铁闸"
            },
            "add": {
              "sg-hdb-mortise": 2,
              "padlock-hasppad": 3
            }
          },
          {
            "id": "gate",
            "label": {
              "en": "A metal security gate standing in front of the main door",
              "zh": "主门前面另有一道金属防盗闸"
            },
            "add": {
              "sg-metal-gate-lock": 16,
              "sg-hdb-mortise": 1
            }
          },
          {
            "id": "commercial",
            "label": {
              "en": "Steel door in an office, shop or apartment building",
              "zh": "写字楼、商铺或公寓楼里的钢门"
            },
            "add": {
              "us-mortise": 5,
              "us-bored-lever": 2,
              "euro-cylinder-mortise": 2
            }
          },
          {
            "id": "glass",
            "label": {
              "en": "Glass or aluminium sliding door",
              "zh": "玻璃或铝合金推拉门"
            },
            "add": {}
          },
          {
            "id": "unknown",
            "label": {
              "en": "Not sure",
              "zh": "不确定"
            },
            "add": {}
          }
        ]
      },
      {
        "id": "keyhole",
        "prompt": {
          "en": "Where does the key go?",
          "zh": "钥匙插在哪里？"
        },
        "hint": {
          "en": "This is the single most identifying question.",
          "zh": "这是最能定性的一题。"
        },
        "options": [
          {
            "id": "euro-cyl",
            "label": {
              "en": "Into a round-profile cylinder I can remove with one central screw",
              "zh": "插入一个圆槽型锁芯，用中央一颗螺钉即可取出"
            },
            "add": {
              "euro-cylinder-mortise": 6,
              "multipoint-upvc": 1
            }
          },
          {
            "id": "oval-cyl",
            "label": {
              "en": "Into an oval (egg-shaped) cylinder",
              "zh": "插入一个椭圆（蛋形）锁芯"
            },
            "add": {
              "uk-oval-cylinder": 6,
              "multipoint-upvc": 2
            }
          },
          {
            "id": "faceplate",
            "label": {
              "en": "Into a keyhole cut in the metal strip on the door edge — no separate cylinder",
              "zh": "插入门边金属条上的钥匙孔——没有独立锁芯"
            },
            "add": {
              "uk-5-lever-mortice": 6
            }
          },
          {
            "id": "knob",
            "label": {
              "en": "Into the knob or lever itself",
              "zh": "插入把手或球形把手本身"
            },
            "add": {
              "us-bored-lever": 6
            }
          },
          {
            "id": "deadbolt",
            "label": {
              "en": "Into a separate round lock above or below the handle",
              "zh": "插入把手上方或下方独立的圆形锁"
            },
            "add": {
              "us-deadbolt": 6
            }
          },
          {
            "id": "rim",
            "label": {
              "en": "Into a lock box screwed onto the inside surface of the door",
              "zh": "插入用螺钉装在门内侧表面的锁盒"
            },
            "add": {
              "rim-nightlatch": 5,
              "au-deadlatch": 3
            }
          },
          {
            "id": "padlock",
            "label": {
              "en": "It is a padlock on a hasp",
              "zh": "是搭扣上的挂锁"
            },
            "add": {
              "padlock-hasppad": 8
            }
          },
          {
            "id": "none",
            "label": {
              "en": "No keyhole inside — only a thumb-turn or a handle",
              "zh": "内侧没有钥匙孔——只有旋钮或把手"
            },
            "add": {
              "euro-cylinder-mortise": 2,
              "sg-hdb-mortise": 2,
              "kr-pushpull-mortise": 2
            }
          }
        ]
      },
      {
        "id": "inside",
        "prompt": {
          "en": "How do you open it from the inside?",
          "zh": "从内侧怎么开门？"
        },
        "hint": {
          "en": "The inside control is what a retrofit motor has to drive.",
          "zh": "内侧控制件正是改造电机需要驱动的对象。"
        },
        "options": [
          {
            "id": "thumbturn",
            "label": {
              "en": "A small round knob (thumb-turn) that I rotate",
              "zh": "一个可旋转的小圆钮（旋钮）"
            },
            "add": {
              "euro-cylinder-mortise": 4,
              "us-deadbolt": 2
            }
          },
          {
            "id": "lever",
            "label": {
              "en": "A lever handle I push down",
              "zh": "向下压的把手"
            },
            "add": {
              "euro-cylinder-mortise": 2,
              "sg-hdb-mortise": 2,
              "us-bored-lever": 2
            }
          },
          {
            "id": "knob",
            "label": {
              "en": "A round knob I turn",
              "zh": "旋转的球形把手"
            },
            "add": {
              "us-bored-lever": 3,
              "rim-nightlatch": 2,
              "au-deadlatch": 2
            }
          },
          {
            "id": "slide",
            "label": {
              "en": "A slide, a snib or a small latch",
              "zh": "拨片、卡扣或小插销"
            },
            "add": {
              "au-deadlatch": 4,
              "rim-nightlatch": 2
            }
          },
          {
            "id": "pushpull",
            "label": {
              "en": "A tall bar I push or pull",
              "zh": "推或拉的高杆把手"
            },
            "add": {
              "kr-pushpull-mortise": 6,
              "sg-hdb-mortise": 4
            }
          },
          {
            "id": "lift",
            "label": {
              "en": "I have to lift the handle up to lock it",
              "zh": "要把把手向上抬才能上锁"
            },
            "add": {
              "multipoint-upvc": 6
            }
          },
          {
            "id": "unknown",
            "label": {
              "en": "Not sure",
              "zh": "不确定"
            },
            "add": {}
          }
        ]
      },
      {
        "id": "backset",
        "prompt": {
          "en": "Roughly how far is the keyhole from the door edge?",
          "zh": "钥匙孔距离门边大约多远？"
        },
        "hint": {
          "en": "Use a ruler or the photo measure tool. An estimate is enough here.",
          "zh": "用尺子或本站的拍照量尺寸工具。这里估算即可。"
        },
        "options": [
          {
            "id": "lt50",
            "label": {
              "en": "Under 50 mm",
              "zh": "小于 50 mm"
            },
            "add": {
              "euro-cylinder-mortise": 2,
              "multipoint-upvc": 3
            }
          },
          {
            "id": "50",
            "label": {
              "en": "About 50 mm",
              "zh": "约 50 mm"
            },
            "add": {
              "in-mortise-rim": 6,
              "multipoint-upvc": 2
            }
          },
          {
            "id": "55_60",
            "label": {
              "en": "About 55–60 mm",
              "zh": "约 55–60 mm"
            },
            "add": {
              "euro-cylinder-mortise": 4,
              "sg-hdb-mortise": 2,
              "au-deadlatch": 2,
              "rim-nightlatch": 1
            }
          },
          {
            "id": "64",
            "label": {
              "en": "About 64 mm",
              "zh": "约 64 mm"
            },
            "add": {
              "jp-miwa-case": 5
            }
          },
          {
            "id": "70",
            "label": {
              "en": "About 70 mm (2-3/4 in)",
              "zh": "约 70 mm（2-3/4 英寸）"
            },
            "add": {
              "us-deadbolt": 4,
              "us-bored-lever": 3,
              "us-mortise": 3
            }
          },
          {
            "id": "gt80",
            "label": {
              "en": "Over 80 mm",
              "zh": "大于 80 mm"
            },
            "add": {
              "euro-cylinder-mortise": 1
            }
          },
          {
            "id": "unknown",
            "label": {
              "en": "I cannot measure right now",
              "zh": "现在无法测量"
            },
            "add": {}
          }
        ]
      }
    ]
  }
}