{"product_id":"mobile-access-control-app-essl-js-37e","title":"Mobile Access Control App eSSL JS-37E","description":"\u003c!-- eSSL JS-37E – Shopify Product Description HTML\n     Paste into: Products → JS-37E → Description → \u003c\/\u003e (HTML editor)\n--\u003e\n\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;1,9..40,400\u0026family=Syne:wght@700;800\u0026display=swap');\n\n.j37{font-family:'DM Sans',sans-serif;color:#1a1a2e;max-width:100%;margin:0}\n.j37 *{box-sizing:border-box;margin:0;padding:0}\n\n\/* ── IDENTITY STRIP ── *\/\n.j37-strip{\n  background:#0f172a;border-radius:10px;\n  padding:28px 32px;margin-bottom:20px;\n  display:flex;align-items:center;justify-content:space-between;\n  flex-wrap:wrap;gap:16px;\n}\n.j37-eyebrow{\n  font-size:10px;letter-spacing:0.2em;text-transform:uppercase;\n  color:#f97316;font-weight:500;\n  display:flex;align-items:center;gap:8px;margin-bottom:6px;\n}\n.j37-eyebrow::before{content:'';display:block;width:20px;height:2px;background:#f97316;border-radius:1px}\n.j37-name{\n  font-family:'Syne',sans-serif;font-size:40px;font-weight:800;\n  line-height:.95;color:#fff;letter-spacing:-1px;\n}\n.j37-name em{color:#f97316;font-style:normal}\n.j37-sub{font-size:12px;color:#64748b;margin-top:5px;letter-spacing:0.04em;text-transform:uppercase;font-weight:500}\n.j37-tagline{font-size:13px;color:#94a3b8;line-height:1.55;max-width:360px;margin-top:10px;}\n.j37-strip-right{display:flex;flex-direction:column;gap:8px;align-items:flex-end}\n.j37-tags{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}\n.j37-tag{\n  font-size:11px;font-weight:500;letter-spacing:0.04em;\n  padding:4px 12px;border-radius:20px;\n  background:rgba(255,255,255,0.07);color:#cbd5e1;\n  border:1px solid rgba(255,255,255,0.1);white-space:nowrap;\n}\n.j37-tag.hot{background:rgba(249,115,22,0.18);color:#fb923c;border-color:rgba(249,115,22,0.35)}\n\n\/* ── INTRO ── *\/\n.j37-intro{\n  background:#f8fafc;border-left:3px solid #f97316;\n  border-radius:0 8px 8px 0;padding:16px 20px;\n  margin-bottom:20px;font-size:13.5px;color:#334155;line-height:1.7;\n}\n.j37-intro strong{color:#0f172a}\n\n\/* ── VS CALLOUT ── *\/\n.j37-callout{\n  background:#fff7ed;border:1px solid #fed7aa;\n  border-radius:10px;padding:14px 18px;\n  margin-bottom:20px;display:flex;gap:12px;align-items:flex-start;\n}\n.j37-callout-ico{color:#f97316;flex-shrink:0;margin-top:1px}\n.j37-callout-text{font-size:12.5px;color:#7c2d12;line-height:1.6}\n.j37-callout-text strong{color:#9a3412}\n\n\/* ── STATS ── *\/\n.j37-stats{\n  display:grid;grid-template-columns:repeat(4,1fr);\n  gap:10px;margin-bottom:28px;\n}\n.j37-stat{\n  background:#fff;border:1px solid #e2e8f0;border-radius:10px;\n  padding:16px 14px;text-align:center;border-top:3px solid #f97316;\n}\n.j37-stat-n{font-family:'Syne',sans-serif;font-size:24px;font-weight:800;color:#0f172a;line-height:1;}\n.j37-stat-l{font-size:10px;color:#94a3b8;letter-spacing:0.1em;text-transform:uppercase;margin-top:4px;font-weight:500}\n\n\/* ── SECTION TITLE ── *\/\n.j37-stitle{\n  font-family:'Syne',sans-serif;font-size:16px;font-weight:700;\n  color:#0f172a;margin-bottom:14px;\n  display:flex;align-items:center;gap:10px;\n}\n.j37-stitle::after{content:'';flex:1;height:1px;background:#e2e8f0}\n\n\/* ── ACCESS MODES ── *\/\n.j37-modes{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:28px;}\n.j37-mode{\n  background:#fff;border:1px solid #e2e8f0;border-radius:10px;\n  padding:16px 14px;text-align:center;\n  transition:border-color .2s,box-shadow .2s;\n}\n.j37-mode:hover{border-color:#f97316;box-shadow:0 4px 16px rgba(249,115,22,0.09)}\n.j37-mode-ico{\n  width:36px;height:36px;border-radius:50%;\n  background:#fff7ed;display:flex;align-items:center;justify-content:center;\n  color:#f97316;margin:0 auto 8px;\n}\n.j37-mode-t{font-size:12.5px;font-weight:600;color:#0f172a}\n.j37-mode-d{font-size:11px;color:#64748b;margin-top:3px;line-height:1.4}\n\n\/* ── WORKING MODES ── *\/\n.j37-wmodes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:28px;}\n.j37-wmode{\n  background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:18px 16px;\n  border-top:3px solid #e2e8f0;transition:border-top-color .2s;\n}\n.j37-wmode:hover{border-top-color:#f97316}\n.j37-wmode-n{font-family:'Syne',sans-serif;font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#f97316;margin-bottom:6px;}\n.j37-wmode-t{font-size:13px;font-weight:600;color:#0f172a;margin-bottom:5px}\n.j37-wmode-d{font-size:11.5px;color:#64748b;line-height:1.55}\n\n\/* ── FEATURES ── *\/\n.j37-features{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:28px;}\n.j37-feat{\n  background:#fff;border:1px solid #e2e8f0;border-radius:10px;\n  padding:18px 16px;transition:border-color .2s,box-shadow .2s;\n}\n.j37-feat:hover{border-color:#f97316;box-shadow:0 4px 16px rgba(249,115,22,0.09)}\n.j37-feat-ico{\n  width:32px;height:32px;border-radius:8px;background:#fff7ed;\n  display:flex;align-items:center;justify-content:center;\n  color:#f97316;margin-bottom:10px;\n}\n.j37-feat-t{font-size:12.5px;font-weight:600;color:#0f172a;margin-bottom:4px}\n.j37-feat-d{font-size:11.5px;color:#64748b;line-height:1.5}\n\n\/* ── SPECS ── *\/\n.j37-specs{margin-bottom:28px}\n.j37-sg{margin-bottom:6px;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}\n.j37-sg-hd{\n  background:#f8fafc;padding:10px 16px;\n  display:flex;align-items:center;gap:8px;cursor:pointer;\n  user-select:none;border-bottom:1px solid #e2e8f0;\n}\n.j37-sg-hd:hover{background:#f1f5f9}\n.j37-sg-ttl{font-size:11px;font-weight:600;color:#0f172a;letter-spacing:0.08em;text-transform:uppercase;flex:1}\n.j37-sg-arr{color:#94a3b8;font-size:13px;transition:transform .2s;line-height:1}\n.j37-sg.open .j37-sg-arr{transform:rotate(180deg)}\n.j37-sg-rows{display:none}\n.j37-sg.open .j37-sg-rows{display:block}\n.j37-row{display:grid;grid-template-columns:190px 1fr;border-bottom:1px solid #f1f5f9}\n.j37-row:last-child{border-bottom:none}\n.j37-rk{padding:9px 16px;font-size:11.5px;color:#64748b;font-weight:500;background:#fafbfc;border-right:1px solid #f1f5f9}\n.j37-rv{padding:9px 16px;font-size:12px;color:#1e293b}\n\n\/* ── USE CASES ── *\/\n.j37-uses{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:28px;}\n.j37-use{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:18px 16px;}\n.j37-use-t{font-size:12.5px;font-weight:600;color:#0f172a;margin-bottom:5px;display:flex;align-items:center;gap:6px}\n.j37-use-t::before{content:'';width:8px;height:8px;border-radius:50%;background:#f97316;flex-shrink:0}\n.j37-use-d{font-size:11.5px;color:#64748b;line-height:1.55}\n\n\/* ── DOCS ── *\/\n.j37-docs{display:flex;gap:10px;flex-wrap:wrap}\n.j37-doc{\n  display:flex;align-items:center;gap:12px;\n  border:1px solid #e2e8f0;border-radius:10px;\n  padding:13px 18px;text-decoration:none;\n  background:#fff;flex:1;min-width:180px;\n  transition:border-color .2s,background .2s;\n}\n.j37-doc:hover{border-color:#f97316;background:#fff7ed;text-decoration:none}\n.j37-doc-ico{color:#f97316;flex-shrink:0}\n.j37-doc-t{font-size:13px;font-weight:600;color:#0f172a}\n.j37-doc-s{font-size:11px;color:#94a3b8;margin-top:1px}\n\n\/* ── RESPONSIVE ── *\/\n@media(max-width:680px){\n  .j37-strip{flex-direction:column;align-items:flex-start;padding:22px 20px}\n  .j37-strip-right{align-items:flex-start}\n  .j37-tags{justify-content:flex-start}\n  .j37-name{font-size:32px}\n  .j37-stats,.j37-modes{grid-template-columns:repeat(2,1fr)}\n  .j37-wmodes,.j37-features,.j37-uses{grid-template-columns:1fr 1fr}\n  .j37-row{grid-template-columns:130px 1fr}\n}\n@media(max-width:420px){\n  .j37-wmodes,.j37-features,.j37-uses,.j37-modes{grid-template-columns:1fr}\n  .j37-name{font-size:28px}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"j37\"\u003e\n\n  \u003c!-- IDENTITY STRIP --\u003e\n  \u003cdiv class=\"j37-strip\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"j37-eyebrow\"\u003eMobile App Access Reader\u003c\/div\u003e\n      \u003cdiv class=\"j37-name\"\u003eJS-\u003cem\u003e37E\u003c\/em\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"j37-sub\"\u003eMetal Body · Fingerprint · Touch Keypad · IP66\u003c\/div\u003e\n      \u003cdiv class=\"j37-tagline\"\u003eWhen the door is outside and the weather isn't cooperative — metal housing, IP66 sealing, fingerprint, and full app control in one compact reader.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"j37-strip-right\"\u003e\n      \u003cdiv class=\"j37-tags\"\u003e\n        \u003cspan class=\"j37-tag hot\"\u003e✓ IP66 Outdoor\u003c\/span\u003e\n        \u003cspan class=\"j37-tag hot\"\u003eMetal Housing\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-tags\"\u003e\n        \u003cspan class=\"j37-tag\"\u003eFingerprint Sensor\u003c\/span\u003e\n        \u003cspan class=\"j37-tag\"\u003eTouch Keypad\u003c\/span\u003e\n        \u003cspan class=\"j37-tag\"\u003eTuya App\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"j37-intro\"\u003e\n    Some access readers are built for a lobby desk. The \u003cstrong\u003eJS-37E\u003c\/strong\u003e is built for a gate post. Its all-metal case is designed to take knocks, its \u003cstrong\u003eIP66 rating\u003c\/strong\u003e means rain and dust aren't a problem, and its semiconductor fingerprint sensor still reads reliably in bright sunlight or damp conditions. Install it on an exterior wall, a parking barrier column, or a factory entrance and it'll just get on with the job — quietly handling fingerprints, cards, PINs, and remote unlocks via the Tuya app without needing any babysitting. The LCD screen and voice broadcast mean users always get clear feedback even in noisy outdoor environments. It stores up to \u003cstrong\u003e2,000 card and code users\u003c\/strong\u003e and 200 fingerprints, which covers most mid-sized sites comfortably. If you need more than that, the JS-36E scales further — but if you need something genuinely tough for outdoors, the JS-37E is the one to pick.\n  \u003c\/div\u003e\n\n  \u003c!-- CALLOUT --\u003e\n  \u003cdiv class=\"j37-callout\"\u003e\n    \u003cdiv class=\"j37-callout-ico\"\u003e\n      \u003csvg width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"j37-callout-text\"\u003e\n      \u003cstrong\u003eBuilt for outdoors, not just rated for it.\u003c\/strong\u003e The JS-37E goes beyond the IP65 of the JS-36E with a full \u003cstrong\u003eIP66 seal\u003c\/strong\u003e and a proper metal case — not just a plastic shell with a gasket. That combination makes it the right choice for gates, parking areas, construction sites, and anywhere exposed to weather, dust, or physical abuse.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STATS --\u003e\n  \u003cdiv class=\"j37-stats\"\u003e\n    \u003cdiv class=\"j37-stat\"\u003e\n      \u003cdiv class=\"j37-stat-n\"\u003e2000\u003c\/div\u003e\n      \u003cdiv class=\"j37-stat-l\"\u003eCard\/PIN Users\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"j37-stat\"\u003e\n      \u003cdiv class=\"j37-stat-n\"\u003e200\u003c\/div\u003e\n      \u003cdiv class=\"j37-stat-l\"\u003eFingerprints\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"j37-stat\"\u003e\n      \u003cdiv class=\"j37-stat-n\"\u003eIP66\u003c\/div\u003e\n      \u003cdiv class=\"j37-stat-l\"\u003eProtection\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"j37-stat\"\u003e\n      \u003cdiv class=\"j37-stat-n\"\u003e−40°\u003c\/div\u003e\n      \u003cdiv class=\"j37-stat-l\"\u003eMin Temp\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ACCESS MODES --\u003e\n  \u003cdiv class=\"j37-stitle\"\u003e4 Ways to Get In\u003c\/div\u003e\n  \u003cdiv class=\"j37-modes\"\u003e\n\n    \u003cdiv class=\"j37-mode\"\u003e\n      \u003cdiv class=\"j37-mode-ico\"\u003e\n        \u003csvg width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h1a4 4 0 0 1 0 8h-1\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z\"\u003e\u003c\/path\u003e\u003cline x1=\"6\" y1=\"1\" x2=\"6\" y2=\"4\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"1\" x2=\"10\" y2=\"4\"\u003e\u003c\/line\u003e\u003cline x1=\"14\" y1=\"1\" x2=\"14\" y2=\"4\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-mode-t\"\u003eFingerprint\u003c\/div\u003e\n      \u003cdiv class=\"j37-mode-d\"\u003eSemiconductor sensor, 200 prints stored on-device.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-mode\"\u003e\n      \u003cdiv class=\"j37-mode-ico\"\u003e\n        \u003csvg width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-mode-t\"\u003eEM Card\u003c\/div\u003e\n      \u003cdiv class=\"j37-mode-d\"\u003eStandard 125 KHz tap-to-open. Fast and reliable.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-mode\"\u003e\n      \u003cdiv class=\"j37-mode-ico\"\u003e\n        \u003csvg width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-mode-t\"\u003ePIN Code\u003c\/div\u003e\n      \u003cdiv class=\"j37-mode-d\"\u003eHandy backup — works with gloves on too.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-mode\"\u003e\n      \u003cdiv class=\"j37-mode-ico\"\u003e\n        \u003csvg width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003crect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"12\" y1=\"18\" x2=\"12.01\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-mode-t\"\u003eMobile App\u003c\/div\u003e\n      \u003cdiv class=\"j37-mode-d\"\u003eUnlock from anywhere via Tuya. Full remote management.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- WORKING MODES --\u003e\n  \u003cdiv class=\"j37-stitle\"\u003e3 Working Modes — One Device\u003c\/div\u003e\n  \u003cdiv class=\"j37-wmodes\"\u003e\n\n    \u003cdiv class=\"j37-wmode\"\u003e\n      \u003cdiv class=\"j37-wmode-n\"\u003eMode 01\u003c\/div\u003e\n      \u003cdiv class=\"j37-wmode-t\"\u003eStandalone Access Control\u003c\/div\u003e\n      \u003cdiv class=\"j37-wmode-d\"\u003eThe reader manages authentication and triggers the lock directly — no external panel or network required. The simplest way to secure a single door or gate.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-wmode\"\u003e\n      \u003cdiv class=\"j37-wmode-n\"\u003eMode 02\u003c\/div\u003e\n      \u003cdiv class=\"j37-wmode-t\"\u003ePure Reader Mode\u003c\/div\u003e\n      \u003cdiv class=\"j37-wmode-d\"\u003eSends credentials over Wiegand 26 to an existing access controller. Drop this in as a tougher, smarter reader in front of whatever panel you already have installed.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-wmode\"\u003e\n      \u003cdiv class=\"j37-wmode-n\"\u003eMode 03\u003c\/div\u003e\n      \u003cdiv class=\"j37-wmode-t\"\u003eRelay Toggle Mode\u003c\/div\u003e\n      \u003cdiv class=\"j37-wmode-d\"\u003eLatches the relay open or closed on each valid credential — the right choice for boom barriers, sliding gates, and shutters that need to stay put between triggers.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"j37-stitle\"\u003eWhat It Does Well\u003c\/div\u003e\n  \u003cdiv class=\"j37-features\"\u003e\n\n    \u003cdiv class=\"j37-feat\"\u003e\n      \u003cdiv class=\"j37-feat-ico\"\u003e\n        \u003csvg width=\"17\" height=\"17\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"12\" y1=\"12\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-t\"\u003eAll-Metal Case\u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-d\"\u003eNot plastic with a metal finish — an actual metal housing that resists dents, drill attacks, and years of outdoor use without cracking or warping.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-feat\"\u003e\n      \u003cdiv class=\"j37-feat-ico\"\u003e\n        \u003csvg width=\"17\" height=\"17\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-t\"\u003eIP66 — Truly Weatherproof\u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-d\"\u003eCompletely sealed against dust and high-pressure water jets. Rated for −40°C to 60°C, so it handles Indian summers and cold northern winters equally well.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-feat\"\u003e\n      \u003cdiv class=\"j37-feat-ico\"\u003e\n        \u003csvg width=\"17\" height=\"17\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-t\"\u003eLCD Screen\u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-d\"\u003eShows time, date, and access status clearly. Particularly useful outdoors where ambiguous beeps don't tell the user what went wrong.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-feat\"\u003e\n      \u003cdiv class=\"j37-feat-ico\"\u003e\n        \u003csvg width=\"17\" height=\"17\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"\u003e\u003c\/polygon\u003e\u003cpath d=\"M19.07 4.93a10 10 0 0 1 0 14.14\"\u003e\u003c\/path\u003e\u003cpath d=\"M15.54 8.46a5 5 0 0 1 0 7.07\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-t\"\u003eVoice Broadcast\u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-d\"\u003eAnnounces access results out loud — adjustable volume and multiple language options. Cuts through ambient noise at busy entry points like loading bays and car parks.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-feat\"\u003e\n      \u003cdiv class=\"j37-feat-ico\"\u003e\n        \u003csvg width=\"17\" height=\"17\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-t\"\u003eTemporary Codes\u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-d\"\u003eSet a time-limited PIN for a contractor or visitor via the app. It stops working automatically — no call needed to revoke it.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-feat\"\u003e\n      \u003cdiv class=\"j37-feat-ico\"\u003e\n        \u003csvg width=\"17\" height=\"17\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003cellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\u003e\u003c\/ellipse\u003e\u003cpath d=\"M21 12c0 1.66-4 3-9 3s-9-1.34-9-3\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-t\"\u003eData Backup\u003c\/div\u003e\n      \u003cdiv class=\"j37-feat-d\"\u003eEnrolled users can be backed up so a hardware replacement doesn't mean starting the entire enrolment process from scratch.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"j37-stitle\"\u003eTechnical Specifications\u003c\/div\u003e\n  \u003cdiv class=\"j37-specs\"\u003e\n\n    \u003cdiv class=\"j37-sg open\"\u003e\n      \u003cdiv class=\"j37-sg-hd\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e\n        \u003cspan class=\"j37-sg-ttl\"\u003eElectrical\u003c\/span\u003e\u003cspan class=\"j37-sg-arr\"\u003e▾\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-sg-rows\"\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eWorking Voltage\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eDC 12 – 24V\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eOperating Current\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003e≤ 100 mA\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eIdle Current\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003e≤ 35 mA\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eLock Output Load\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003e≤ 1 A\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eShort-Circuit Protect\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003e≤ 100 μs\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-sg open\"\u003e\n      \u003cdiv class=\"j37-sg-hd\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e\n        \u003cspan class=\"j37-sg-ttl\"\u003eReader \u0026amp; Credentials\u003c\/span\u003e\u003cspan class=\"j37-sg-arr\"\u003e▾\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-sg-rows\"\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eCard Type\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eEM (125 KHz)\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eReading Range\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003e2 – 6 cm\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eFingerprint Sensor\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eSemiconductor (capacitive)\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eFingerprint Capacity\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003e200\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eCard \/ Code Users\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003e2,000\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eWiegand Interface\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eWg26 Input \/ Output\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-sg open\"\u003e\n      \u003cdiv class=\"j37-sg-hd\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e\n        \u003cspan class=\"j37-sg-ttl\"\u003ePhysical \u0026amp; Environmental\u003c\/span\u003e\u003cspan class=\"j37-sg-arr\"\u003e▾\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-sg-rows\"\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eHousing Material\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eMetal\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eKeypad\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eTouch\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eDisplay\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eLCD screen\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eIngress Protection\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eIP66 (Dustproof \u0026amp; High-Pressure Water-Jet Resistant)\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eOperating Temperature\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003e−40°C to 60°C\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eOperating Humidity\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003e0 % – 95 % RH\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-sg open\"\u003e\n      \u003cdiv class=\"j37-sg-hd\" onclick=\"this.parentElement.classList.toggle('open')\"\u003e\n        \u003cspan class=\"j37-sg-ttl\"\u003eApp \u0026amp; Access Features\u003c\/span\u003e\u003cspan class=\"j37-sg-arr\"\u003e▾\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"j37-sg-rows\"\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eAccess Modes\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eFingerprint, EM Card, PIN Code, Mobile App\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eWorking Modes\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eStandalone access control \/ Pure reader (Wg26) \/ Relay toggle\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eApp Platform\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eTuya Smart (iOS \u0026amp; Android)\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eRemote Unlock\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eYes — via internet from anywhere\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eTemporary Codes\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eYes — set validity period via app\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eVisitor Records\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eYes — viewable in Tuya app\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eUser Management\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eAdmin card or mobile app\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eVoice Broadcast\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eYes — adjustable volume, multi-language\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"j37-row\"\u003e\n\u003cdiv class=\"j37-rk\"\u003eData Backup\u003c\/div\u003e\n\u003cdiv class=\"j37-rv\"\u003eYes\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- USE CASES --\u003e\n  \u003cdiv class=\"j37-stitle\"\u003eWhere It Works Best\u003c\/div\u003e\n  \u003cdiv class=\"j37-uses\"\u003e\n\n    \u003cdiv class=\"j37-use\"\u003e\n      \u003cdiv class=\"j37-use-t\"\u003eParking Gates \u0026amp; Barriers\u003c\/div\u003e\n      \u003cdiv class=\"j37-use-d\"\u003eRelay toggle mode keeps barriers open when needed. IP66 and metal housing handle rain, vehicle exhaust, and the occasional bump without complaint.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-use\"\u003e\n      \u003cdiv class=\"j37-use-t\"\u003eFactory \u0026amp; Warehouse Entrances\u003c\/div\u003e\n      \u003cdiv class=\"j37-use-d\"\u003eWorkers in gloves can use PIN; others use fingerprint. Voice broadcast cuts through machinery noise. The metal case handles industrial dust and hose-down cleaning.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-use\"\u003e\n      \u003cdiv class=\"j37-use-t\"\u003eResidential Society Gates\u003c\/div\u003e\n      \u003cdiv class=\"j37-use-d\"\u003eResidents get cards or fingerprints; the guard can grant remote access from the booth. Temporary codes handle deliveries without anyone needing to walk to the gate.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-use\"\u003e\n      \u003cdiv class=\"j37-use-t\"\u003eConstruction Sites\u003c\/div\u003e\n      \u003cdiv class=\"j37-use-d\"\u003eRobust enough to survive a site environment. Enrol workers' fingerprints on day one, issue temporary codes to subcontractors, and track every entry in the app.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-use\"\u003e\n      \u003cdiv class=\"j37-use-t\"\u003eSchools \u0026amp; Campuses\u003c\/div\u003e\n      \u003cdiv class=\"j37-use-d\"\u003eOutdoor gates and sports facility entries benefit from the weatherproof build. Multiple language voice prompts work well in diverse student populations.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"j37-use\"\u003e\n      \u003cdiv class=\"j37-use-t\"\u003eExisting Wiegand Systems\u003c\/div\u003e\n      \u003cdiv class=\"j37-use-d\"\u003ePure reader mode over Wiegand 26 makes this a direct upgrade for any outdoor reader position in your existing access control infrastructure.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- DOWNLOADS --\u003e\n  \u003cdiv class=\"j37-stitle\"\u003eDownloads\u003c\/div\u003e\n  \u003cdiv class=\"j37-docs\"\u003e\n    \u003ca href=\"https:\/\/www.esslsecurity.com\/storage\/app\/media\/MobileAppDevice\/js-37e-new.pdf\" target=\"_blank\" class=\"j37-doc\"\u003e\n      \u003cdiv class=\"j37-doc-ico\"\u003e\n        \u003csvg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14 2 14 8 20 8\"\u003e\u003c\/polyline\u003e\u003cline x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\u003e\u003c\/line\u003e\u003cline x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"j37-doc-t\"\u003eProduct Datasheet (PDF)\u003c\/div\u003e\n        \u003cdiv class=\"j37-doc-s\"\u003eOfficial eSSL Catalogue — JS-37E\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/a\u003e\n    \u003ca href=\"https:\/\/www.esslsecurity.com\/mobileappdevice\/js-37e\" target=\"_blank\" class=\"j37-doc\"\u003e\n      \u003cdiv class=\"j37-doc-ico\"\u003e\n        \u003csvg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\u003e\u003c\/line\u003e\u003cpath d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"j37-doc-t\"\u003eManufacturer Page\u003c\/div\u003e\n        \u003cdiv class=\"j37-doc-s\"\u003eesslsecurity.com — Official Source\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"eSSL","offers":[{"title":"Default Title","offer_id":54848962232611,"sku":null,"price":3770.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/4125\/3411\/files\/MobileAccessControlApp_eSSLJS-37E.png?v=1773977025","url":"https:\/\/attendancemachine.in\/products\/mobile-access-control-app-essl-js-37e","provider":"Attendance Machine","version":"1.0","type":"link"}