150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series
150W 200W solar street lights - ES03 Series

150W 200W solar street lights - ES03 Series

Price

$74.00 $19.99
Save $54.01
const TAG = "spz-custom-product-automatic"; class SpzCustomProductAutomatic extends SPZ.BaseElement { constructor(element) { super(element); this.variant_id = 'dd4db3c2-083a-49f9-9aa3-8ae58aa21bcd'; this.isRTL = SPZ.win.document.dir === 'rtl'; } static deferredMount() { return false; } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); this.setupAction_(); this.viewport_ = this.getViewport(); } mountCallback() { this.init(); // 监听事件 this.bindEvent_(); } async init() { this.handleFitTheme(); const data = await this.getDiscountList(); this.renderApiData_(data); } async getDiscountList() { const productId = '8ec289c9-11f3-4a98-a647-a5b398c27d6d'; const variantId = this.variant_id; const productType = 'default'; const reqBody = { product_id: productId, variant_id: variantId, discount_method: "DM_AUTOMATIC", customer: { customer_id: window.C_SETTINGS.customer.customer_id, email: window.C_SETTINGS.customer.customer_email }, product_type: productType } const url = `/api/storefront/promotion/display_setting/text/list`; const data = await this.xhr_.fetchJson(url, { method: "post", body: reqBody }).then(res => { return res; }).catch(err => { this.setContainerDisabled(false); }) return data; } async renderDiscountList() { this.setContainerDisabled(true); const data = await this.getDiscountList(); this.setContainerDisabled(false); // 重新渲染 抖动问题处理 this.renderApiData_(data); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } async renderApiData_(data) { const parentDiv = document.querySelector('.automatic_discount_container'); const newTplDom = await this.getRenderTemplate(data); if (parentDiv) { parentDiv.innerHTML = ''; parentDiv.appendChild(newTplDom); } else { console.log('automatic_discount_container is null'); } } doRender_(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, renderData) .then((el) => { this.clearDom(); this.element.appendChild(el); }); } async getRenderTemplate(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, { ...renderData, isRTL: this.isRTL }) .then((el) => { this.clearDom(); return el; }); } setContainerDisabled(isDisable) { const automaticDiscountEl = document.querySelector('.automatic_discount_container_outer'); if(isDisable) { automaticDiscountEl.setAttribute('disabled', ''); } else { automaticDiscountEl.removeAttribute('disabled'); } } // 绑定事件 bindEvent_() { window.addEventListener('click', (e) => { let containerNodes = document.querySelectorAll(".automatic-container .panel"); let bool; Array.from(containerNodes).forEach((node) => { if(node.contains(e.target)){ bool = true; } }) // 是否popover面板点击范围 if (bool) { return; } if(e.target.classList.contains('drowdown-icon') || e.target.parentNode.classList.contains('drowdown-icon')){ return; } const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { node.classList.remove('open-dropdown'); }) // 兼容主题 this.toggleProductSticky(true); }) // 监听变体变化 document.addEventListener('dj.variantChange', async(event) => { // 重新渲染 const variant = event.detail.selected; if (variant.product_id == '8ec289c9-11f3-4a98-a647-a5b398c27d6d' && variant.id != this.variant_id) { this.variant_id = variant.id; this.renderDiscountList(); } }); } // 兼容主题 handleFitTheme() { // top 属性影响抖动 let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ productInfoEl.classList.add('force-top-auto'); } } // 兼容 wind/flash /hero 主题 (sticky属性影响 popover 层级展示, 会被其他元素覆盖) toggleProductSticky(isSticky) { let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ if(isSticky) { // 还原该主题原有的sticky属性值 productInfoEl.classList.remove('force-position-static'); return; } productInfoEl.classList.toggle('force-position-static'); } } setupAction_() { this.registerAction('handleDropdown', (invocation) => { const discount_id = invocation.args.discount_id; const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { if(node.getAttribute('id') != `automatic-${discount_id}`) { node.classList.remove('open-dropdown'); } }) const $discount_item = document.querySelector(`#automatic-${discount_id}`); $discount_item && $discount_item.classList.toggle('open-dropdown'); // 兼容主题 this.toggleProductSticky(); }); } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {}); this.action_.trigger(this.element, name, event); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } } SPZ.defineElement(TAG, SpzCustomProductAutomatic);
class SpzCustomDiscountFlashsale extends SPZ.BaseElement { constructor(element) { super(element); this.xhr_ = SPZServices.xhrFor(this.win); this.getFlashSaleApi = "\/api\/storefront\/promotion\/flashsale\/display_setting\/product_setting"; this.timer = null; this.variantId = "dd4db3c2-083a-49f9-9aa3-8ae58aa21bcd"; // 促销活动数据 this.flashsaleData = {} } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(); this.viewport_ = this.getViewport(); // 挂载bind函数 解决this指向问题 this.render = this.render.bind(this); this.resize = this.resize.bind(this); this.switchVariant = this.switchVariant.bind(this); } mountCallback() { // 获取数据 this.getData(); this.element.onclick = (e) => { const cur = this.win.document.querySelector(".app_discount_flashsale_desc"); if (this.flashsaleData.product_setting.is_redirection && appDiscountUtils.inProductBody(this.element) && e.target !== cur) { this.win.open(`/promotions/discount-default/${this.flashsaleData.discount_info.id}`); } } // 绑定 this.viewport_.onResize(this.resize); // 监听子款式切换,重新渲染 this.win.document.addEventListener('dj.variantChange', this.switchVariant); } unmountCallback() { // 解绑 this.viewport_.removeResize(this.resize); this.win.document.removeEventListener('dj.variantChange', this.switchVariant); // 清除定时器 if (this.timer) { clearTimeout(this.timer); this.timer = null; } } resize() { if (this.timer) { clearTimeout(this.timer) this.timer = null; } this.timer = setTimeout(() => { this.render(); }, 200) } switchVariant(event) { const variant = event.detail.selected; if (variant.product_id == '8ec289c9-11f3-4a98-a647-a5b398c27d6d' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "8ec289c9-11f3-4a98-a647-a5b398c27d6d", product_type: "default", variant_id: this.variantId } this.flashsaleData = {}; this.win.fetch(this.getFlashSaleApi, { method: "POST", body: JSON.stringify(reqBody), headers: { "Content-Type": "application/json" } }).then(async (response) => { if (response.ok) { this.flashsaleData = await response.json(); this.render(); } else { this.clearDom(); } }).catch(err => { this.clearDom(); }); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } render() { this.templates_ .findAndRenderTemplate(this.element, { isMobile: appDiscountUtils.judgeMobile(), isRTL: appDiscountUtils.judgeRTL(), inProductDetail: appDiscountUtils.inProductBody(this.element), flashsaleData: this.flashsaleData, image_domain: this.win.SHOPLAZZA.image_domain, }) .then((el) => { this.clearDom(); this.element.appendChild(el); }) } } SPZ.defineElement('spz-custom-discount-flashsale', SpzCustomDiscountFlashsale);

watts

Please select a watts

pack

Please select a pack

Quantity

Free worldwide shipping
Free returns
Sustainably made
Secure payments

ES03 Series Solar Street Lights

High-performance solar-powered lighting solutions for outdoor spaces

15,000-20,000 LM
Brightness
15,000-20,000 mAh
Battery
IP65
Waterproof
5+ years
Lifespan
Technical Specifications Comparison
Specification ES03-150W ES03-200W ES03-200W-APP
Wattage 150W 200W 200W
Lumens Output 15,000 LM 20,000 LM 20,000 LM
LED Quantity 270 pcs 360 pcs 360 pcs
Solar Panel 6V / 13W 6V / 15W 6V / 15W
Coverage Area 1080 sqft (at 16ft height) 1380 sqft (at 22ft height) 1380 sqft (at 22ft height)
Battery Capacity 15,000 mAh 20,000 mAh 20,000 mAh
Product Weight 7 lb 9 lb 9 lb
Light Dimensions 24.2 x 10 x 2 inches 28.3 x 10 x 2 inches 28.3 x 10 x 2 inches
Installation Height 13-16 ft 16-19 ft 16-21 ft
App Control No No Yes
Dusk to Dawn Yes Yes Yes
Dusk to Dawn (Disable) No No Yes
Motion Sensor Yes (can be turned off)
Motion Sensor Range 26ft maximum
Remote Control Included (36ft opposite / 18ft at 30° angle)
Working Temperature 32°F - 110°F
Waterproof Rating IP65
Color Temperature 6000K (White)
Discharging Time 1-2 days
Charging Time 5-8 hours
Material ABS
Warranty 1 year
Lifespan Over 5 years

Product Features

EASY INSTALLATION

Our solar street lights require no wiring or electrical work. Simply mount them on a pole using the included bracket and enjoy immediate illumination. The 2"-4" pole diameter compatibility makes them suitable for most standard poles.

SMART LIGHTING MODES

Choose between dusk-to-dawn operation or motion-activated lighting. The ES03-200W-APP model even allows you to disable dusk-to-dawn mode completely for customized lighting control via smartphone.

POWERFUL ILLUMINATION

With outputs ranging from 15,000 to 20,000 lumens, these lights provide exceptional coverage from 1080 to 1380 square feet depending on model and installation height (13-21 feet).

ADVANCED MOTION DETECTION

The 26ft radar sensing range provides reliable motion detection, automatically increasing brightness when movement is detected and conserving energy when areas are unoccupied.

APP CONTROL (200W-APP MODEL)

The ES03-200W-APP version includes smartphone control capabilities, allowing you to adjust settings, monitor performance, and customize lighting schedules remotely.

DURABLE CONSTRUCTION

Built with ABS material and IP65 waterproof rating, these lights withstand harsh weather conditions from 32°F to 110°F while maintaining optimal performance.