Punch-free Smart Sensor Magnetic Rechargeable LED Lights

๏ฟก5.99
๏ฟก11.98
-๏ฟก5.99
Light Color:  White Light
Length:  100MM
Buy More Save More:  Buy 1
Quantity

Description

๐Ÿ˜ No More Walking in The Dark at Night in My Home with This Smart Light!

๐Ÿ’ก Gentle & Non-glare brightness!

๐Ÿ  Easy to install throughout home!

โœจ Punch-free and space saving!

๐Ÿ˜Š Perfect for my parents and kids!

โœจVery easy installation without any tools!

๐Ÿ ๐Ÿ’กProvides auto-lighting at night in your home without being glaring, space saving and long lasting.

FEATURES

Smart Motion Sensor: With the built in motion sensor, motion sensor cabinet light will automatically turn on when motion is detected and automatically turn off after a period of inactivity; In addition, you can adjust the brightness according to your own needs.

Rechargeable & Long-Lasting Battery: Easily charge them with the Type-C cable and enjoy hours of lighting without worrying about replacing the batteries. In AUTO mode, it can last for 50-70 days with an illumination frequency of 20 times daily for 25s each. Ready to use even during power outages, ensuring continuity of lighting.

Easy Installation: With built-in strong magnets, these motion light indoor are easy to install, no need for an electrician. It can be adsorbed directly on ironwork surfaces. Or use the included adhesive metal plates to stick on anywhere you want. That also means it's easy to take off and put back on when it needs a charge. 

Versatile Use: Ideal for various spaces such as closets, kitchens, wardrobes, and stairs, clooset, cupboard, pantry, basement, stairs, hallway, bookshelf, etc. This light is a versatile addition to any home or office. 

๐Ÿ’–๐Ÿ˜Š SMART Sensor: This human body induction wardrobe light has high sensitivity and high precision, this LED wardrobe light can detect your motion within 5 meters and automatically turn off within 20 seconds. No more pressing the switch button in the dark.

๐Ÿ’–๐Ÿ˜Š Rechargeable: It can be used for a long time on a single charge. The fixing method is magnetic suction. Peel off the adhesive on the back of the magnet in the package and stick it on the wall or cabinet. The sensor light can be attached to the magnet.

๐Ÿ’–๐Ÿ˜Š Steady Light and Induction: Press the switch once for constant light, the second time for induction, press the switch again to turn off.

๐Ÿ’–๐Ÿ˜Š Scope of Use: Suitable for kitchens, wardrobes, closets, and studios. The light is warm and soft, suitable for night lighting in bedrooms and bathrooms.

Size: 3.9*0.78*0.78in

PACKAGE INCLUDE

Punch-free Smart Sensor Magnetic Rechargeable LED Lights * 1

๐Ÿ’ WHY USโ“

We work directly with manufacturers all over the world to ensure the best quality of our products. We have a Quality Control department which helps us to keep our promise!

  • ๐Ÿ”ฅ Price is always competitive.

  • ๐Ÿ˜Š Awesome Customer Service.

  • ๐Ÿ† Amazing products along with High Quality.

  • ๐Ÿญ Read reviews from our lovely customers.

๐Ÿ”’100% Risk-Free Purchase๐Ÿ”ฅ 

If the product you received is damaged, don't worry. Just contact us and send us a message, and we will make it right by offering you a replacement or refund. It 100% Simple & Risk-Free process.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.