{"id":2428,"date":"2026-03-27T03:32:20","date_gmt":"2026-03-27T03:32:20","guid":{"rendered":"https:\/\/gqlamp.com\/?page_id=2428"},"modified":"2026-03-27T06:39:37","modified_gmt":"2026-03-27T06:39:37","slug":"wall-light-selector","status":"publish","type":"page","link":"https:\/\/gqlamp.com\/pt\/facade-architectural-lighting\/outdoor-wall-lights\/wall-light-selector\/","title":{"rendered":"seletor de luz de parede"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-78cb74a\" data-block-id=\"78cb74a\"><style>.stk-78cb74a {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-78cb74a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-c571bd0\" data-v=\"4\" data-block-id=\"c571bd0\"><style>.stk-c571bd0-container{margin-top:var(--stk--preset--spacing--60, 2.25rem) !important;margin-right:var(--stk--preset--spacing--60, 2.25rem) !important;margin-bottom:var(--stk--preset--spacing--60, 2.25rem) !important;margin-left:var(--stk--preset--spacing--60, 2.25rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-c571bd0-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-c571bd0-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-79c7d6d\" data-block-id=\"79c7d6d\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-79c7d6d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-fe9aaac\" data-v=\"4\" data-block-id=\"fe9aaac\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-fe9aaac-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-fe9aaac-inner-blocks\">\n<!-- Tool 1: Outdoor Wall Light Selection Calculator -->\n<!-- Brand: Guangqi Lighting | gqlamp.com -->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;500;600&display=swap');\n#gq-selector {\n  --c0: #183090; --c1: #FFFFFF; --c2: #009048; --c3: #F0F4F8;\n  --c4: #D0D5E0; --c5: #8A90A0; --c6: #505870; --c7: #303030;\n  --fM: 'IBM Plex Mono', 'Courier New', monospace;\n  max-width: 720px; margin: 0 auto; padding: 20px; font-family: inherit; color: var(--c7); line-height: 1.6;\n}\n#gq-selector h2 { color: var(--c0); margin: 0 0 8px; }\n#gq-selector .subtitle { color: var(--c6); font-size: 14px; margin-bottom: 24px; }\n#gq-selector .form-group { margin-bottom: 20px; }\n#gq-selector label { display: block; font-size: 13px; font-weight: 600; color: var(--c0); margin-bottom: 6px; }\n#gq-selector select, #gq-selector input[type=\"number\"] {\n  width: 100%; height: 44px; font-family: var(--fM); font-size: 13px; color: var(--c7);\n  background: var(--c1); border: 1px solid var(--c4); padding: 0 12px; outline: none;\n  -webkit-appearance: none; appearance: none; border-radius: 0;\n}\n#gq-selector select {\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23B0ADA5' stroke-width='1.5' stroke-linecap='round'\/%3E%3C\/svg%3E\");\n  background-repeat: no-repeat; background-position: right 12px center;\n}\n#gq-selector select option { color: #303030; background: #FFFFFF; padding: 10px; font-size: 14px; }\n#gq-selector .btn {\n  display: inline-block; padding: 14px 32px; background: var(--c2); color: var(--c1);\n  font-weight: 600; font-size: 15px; border: none; cursor: pointer; width: 100%; text-align: center;\n  transition: opacity 0.18s;\n}\n#gq-selector .btn:hover { opacity: 0.88; }\n#gq-selector .result { display: none; margin-top: 24px; padding: 24px; background: var(--c3); border: 1px solid var(--c4); }\n#gq-selector .result h3 { color: var(--c0); margin: 0 0 16px; font-size: 18px; }\n#gq-selector .rec-card { padding: 16px; background: var(--c1); border: 1px solid var(--c4); margin-bottom: 12px; }\n#gq-selector .rec-card .model { font-family: var(--fM); font-weight: 600; color: var(--c0); font-size: 15px; }\n#gq-selector .rec-card .detail { font-size: 13px; color: var(--c6); margin-top: 6px; }\n#gq-selector .rec-card .specs-row { display: flex; gap: 16px; margin-top: 8px; flex-wrap: wrap; }\n#gq-selector .rec-card .spec { font-family: var(--fM); font-size: 12px; color: var(--c7); }\n#gq-selector .cta-link { display: block; text-align: center; margin-top: 16px; padding: 12px; background: var(--c0); color: var(--c1); text-decoration: none; font-weight: 600; font-size: 14px; cursor: pointer; }\n#gq-selector .cta-link:hover { opacity: 0.88; }\n@media (max-width:690px) {\n  #gq-selector { padding: 16px; }\n}\n<\/style>\n\n<section id=\"gq-selector-section\">\n<div id=\"gq-selector\">\n  <h2>Outdoor Wall Light Selection Tool<\/h2>\n  <p class=\"subtitle\">Answer four questions. Get a tailored fixture recommendation with specs.<\/p>\n\n  <div class=\"form-group\">\n    <label>1. What is the primary application?<\/label>\n    <select id=\"sel-app\">\n      <option value=\"\">\u2014 Select application \u2014<\/option>\n      <option value=\"facade\">Facade \/ Architectural Accent<\/option>\n      <option value=\"walkway\">Walkway \/ Entryway<\/option>\n      <option value=\"security\">Security \/ Perimeter<\/option>\n      <option value=\"hospitality\">Hospitality \/ Commercial Entry<\/option>\n      <option value=\"dynamic\">Dynamic Facade \/ Event (RGB)<\/option>\n      <option value=\"residential\">Residential \/ Garden (Solar)<\/option>\n    <\/select>\n  <\/div>\n\n  <div class=\"form-group\">\n    <label>2. Approximate mounting height (meters)<\/label>\n    <input type=\"number\" id=\"sel-height\" min=\"1\" max=\"10\" step=\"0.5\" placeholder=\"e.g. 2.5\">\n  <\/div>\n\n  <div class=\"form-group\">\n    <label>3. Preferred color temperature<\/label>\n    <select id=\"sel-cct\">\n      <option value=\"\">\u2014 Select CCT \u2014<\/option>\n      <option value=\"3000\">3000K (Warm White)<\/option>\n      <option value=\"4000\">4000K (Neutral White)<\/option>\n      <option value=\"5000\">5000K (Cool White)<\/option>\n      <option value=\"rgb\">RGB \/ RGBW (Color Changing)<\/option>\n      <option value=\"any\">No preference<\/option>\n    <\/select>\n  <\/div>\n\n  <div class=\"form-group\">\n    <label>4. How many fixtures do you need?<\/label>\n    <input type=\"number\" id=\"sel-qty\" min=\"1\" max=\"10000\" placeholder=\"e.g. 50\">\n  <\/div>\n\n  <button type=\"button\" class=\"btn\" onclick=\"gqCalcSelector()\">Get My Recommendation<\/button>\n\n  <div class=\"result\" id=\"sel-result\">\n    <!-- Static inner structure \u2014 JS only updates content, never replaces the CTA link -->\n    <h3>Your Recommendation<\/h3>\n    <div class=\"rec-card\">\n      <div class=\"model\" id=\"res-model\"><\/div>\n      <div class=\"detail\" id=\"res-note\"><\/div>\n      <div class=\"specs-row\" id=\"res-specs\"><\/div>\n    <\/div>\n    <p id=\"res-warning\" style=\"color:#D81818; font-size:13px; display:none;\"><\/p>\n    <p id=\"res-moq\" style=\"font-size:13px; color:#505870; margin-top:12px;\"><\/p>\n\n    <!-- THIS LINK EXISTS AT PAGE LOAD \u2014 Blocksy will bind its popup event to it -->\n    <a href=\"#ct-popup-801\" class=\"cta-link\" id=\"res-cta\">Request a Quote<\/a>\n  <\/div>\n<\/div>\n<\/section>\n\n<script>\nfunction gqCalcSelector() {\n  var app = document.getElementById('sel-app').value;\n  var h = parseFloat(document.getElementById('sel-height').value) || 2.5;\n  var cct = document.getElementById('sel-cct').value;\n  var qty = parseInt(document.getElementById('sel-qty').value) || 10;\n  if (!app) { alert('Please select an application.'); return; }\n\n  var recs = {\n    facade: { model: 'GQ-DW12 COB', power: '12W', beam: '15\u00b0 or 24\u00b0', cct: '3000K', mount: '2.5\u20133.5m', lumen: '~1,200 lm', note: 'Narrow beam for dramatic vertical wash on textured surfaces.' },\n    walkway: { model: 'GQ-DWL02', power: '12W (up\/down)', beam: '40\u00b0\u201360\u00b0', cct: '4000K', mount: '1.8\u20132.2m', lumen: '~1,200 lm', note: 'Even spread eliminates shadows in corridors and building entrances.' },\n    security: { model: 'GQ-DWL02', power: '24W\u00d72 (up\/down)', beam: 'Wide', cct: '5000K', mount: '3.0\u20134.5m', lumen: '6,720 lm', note: 'Maximum output for parking areas, loading docks, and perimeters.' },\n    hospitality: { model: 'GQ-DWL02', power: '9W (up\/down)', beam: '40\u00b0', cct: '3000K', mount: '1.7\u20132.0m', lumen: '~900 lm', note: 'Warm, inviting glow for hotel and restaurant entries.' },\n    dynamic: { model: 'GQ-DW12 LED', power: '18W\u00d72 (up\/down)', beam: '6\u00b0\u201360\u00b0', cct: 'RGBW \/ DMX512', mount: '2.5\u20134.0m', lumen: 'Variable', note: 'Programmable color scenes for brand activations and landmarks.' },\n    residential: { model: 'Solar Wall Light', power: '2W (solar)', beam: 'Wide', cct: 'Daylight', mount: '1.5\u20132.0m', lumen: '~200 lm', note: 'Zero wiring. Motion sensor. 12+ hour runtime per charge.' }\n  };\n\n  var r = recs[app];\n  if (cct === 'rgb' && app !== 'dynamic') { r.model = 'GQ-DW12 LED'; r.cct = 'RGBW \/ DMX512'; r.note = 'RGB capability selected \u2014 switching to DMX-controlled LED series.'; }\n  if (cct === '3000' || cct === '4000' || cct === '5000') r.cct = cct + 'K';\n\n  var moqNote = qty >= 300 ? 'Custom RAL finish colors available at this quantity.' : qty >= 100 ? 'Standard MOQ met. All customization options available.' : 'Below standard MOQ (100 units). Sample orders welcome \u2014 contact us for pricing.';\n\n  \/* Update existing DOM elements \u2014 never replace them with innerHTML *\/\n  document.getElementById('res-model').textContent = r.model;\n  document.getElementById('res-note').textContent = r.note;\n\n  var specsHtml = '';\n  specsHtml += '<div class=\"spec\">Power: ' + r.power + '<\/div>';\n  specsHtml += '<div class=\"spec\">Beam: ' + r.beam + '<\/div>';\n  specsHtml += '<div class=\"spec\">CCT: ' + r.cct + '<\/div>';\n  specsHtml += '<div class=\"spec\">Mount: ' + r.mount + '<\/div>';\n  specsHtml += '<div class=\"spec\">Output: ' + r.lumen + '<\/div>';\n  document.getElementById('res-specs').innerHTML = specsHtml;\n\n  var warnEl = document.getElementById('res-warning');\n  if (h < 1.5 || h > 5) {\n    warnEl.textContent = '\u26a0 Mounting height ' + h + 'm is outside typical range (1.5\u20135.0m). Verify with your lighting designer.';\n    warnEl.style.display = '';\n  } else {\n    warnEl.style.display = 'none';\n  }\n\n  document.getElementById('res-moq').innerHTML = '<strong>Quantity: ' + qty + ' units<\/strong> \u2014 ' + moqNote;\n\n  \/* Only update the text of the CTA \u2014 the <a> element itself stays in the DOM *\/\n  document.getElementById('res-cta').textContent = 'Request a Quote for ' + qty + '\u00d7 ' + r.model;\n\n  \/* Show the result panel *\/\n  document.getElementById('sel-result').style.display = 'block';\n}\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Outdoor Wall Light Selection Tool Answer four questions. Get a tailored fixture recommendation with specs. 1. What is the primary application? \u2014 Select application \u2014Facade \/ Architectural AccentWalkway \/ EntrywaySecurity \/ PerimeterHospitality \/ Commercial EntryDynamic Facade \/ Event (RGB)Residential \/ Garden (Solar) 2. Approximate mounting height (meters) 3. Preferred color temperature \u2014 Select CCT \u20143000K [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":2233,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2428","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/gqlamp.com\/pt\/wp-json\/wp\/v2\/pages\/2428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gqlamp.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gqlamp.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gqlamp.com\/pt\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/gqlamp.com\/pt\/wp-json\/wp\/v2\/comments?post=2428"}],"version-history":[{"count":0,"href":"https:\/\/gqlamp.com\/pt\/wp-json\/wp\/v2\/pages\/2428\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/gqlamp.com\/pt\/wp-json\/wp\/v2\/pages\/2233"}],"wp:attachment":[{"href":"https:\/\/gqlamp.com\/pt\/wp-json\/wp\/v2\/media?parent=2428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}