Motion Activated LED Wheel Lights Suitable for Cars, Motorcycles, Bicycles

So cool, light up your tires ! 🚗 Make every journey bright with these waterproof LED wheel lights!

$29.99
Color:  Red
Offer Package:  1 Set 4 PCS Total
Quantity
Description
🎁Don't forget to buy some for your family or friends as it's an unique gift idea.❤️❤️

⭐Customer Review

One of the best products for all car enthusiasts. These Premium Led Wheel Lights are the perfect addition to your car, bike, or motorcycle. This product is so easy to use. The motion-activated lights automatically turn on when the vehicle moves, and they're perfect for safety at nighttime, bad weather, and simply looking cool. Simply screw it onto the tire valve to install it, and enjoy the super-bright, energy-saving, long lifespan of the LED.


  • Single Induction Vibration Function - This LED wheel light is activated by motion. The LED value bike light is a single induction vibration type, lights are extra bright when the wheel is turning.
  • Safety - Our bike lights increase the night-time and inclement weather visibility to ensure safety. This bicycle wheel light is a perfect way to enhance your safety when you are riding in the dark. Safety is our primary consideration.
  • Easy to Install - This value light can be easily installed and removed as the pictures show, just remove your original type value cap, and put the LED light. You can mount on your bike, motorcycle, and car in a few seconds.
  • Portable - Small size is more convenient to take. Make your bike/car/motorbike looks more beautiful.

  • Color:red,blue,yellow,green
  • Battery:3 AG10 button battery 
  • Fits for:bike,motorcycle,car 
  • Specification:

    Weight: 20g

  • Package included:

    2× LED WHEEL LIGHTS



Power Supply: Battery (Powered By AG10 Batteries )

Low Battery? No worries. The battery is easy to replace as it's the same with the battery of watches.

Notice: 

  1. The battery must be positive down when installing, Do not remove the insulating plastic sheet inside the lamp case, which is used to prevent short-circuiting of the battery and the lamp shell.

note:

  • Due to the different monitor and light effects, the actual color of the item might be slightly different from the color showed on the pictures.
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.