Description
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } body { font-family: ‘DM Sans’, Arial, sans-serif; color: #071a2b; line-height: 1.55; background: #fff; } img { display: block; max-width: 100%; height: auto; } .hero { background: linear-gradient(180deg, #e9f7ff 0%, #ffffff 70%); padding: 70px 16px 34px; } .hero-inner { max-width: 1320px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; gap: 36px; flex-wrap: wrap; } .hero-copy { flex: 1 1 560px; min-width: 280px; } .hero-badge { display: inline-block; padding: 8px 14px; border-radius: 999px; background: #dff2ff; border: 1px solid #c6e7ff; color: #0a4f7a; font-size: 12px; font-weight: 700; letter-spacing: 0.3px; margin-bottom: 14px; } .hero-title { font-size: clamp(28px, 3.5vw, 46px); font-weight: 800; letter-spacing: -0.6px; line-height: 1.05; color: #061a2c; margin-bottom: 10px; } .hero-subtitle { font-size: clamp(16px, 2vw, 22px); font-weight: 700; color: #0a4f7a; letter-spacing: -0.2px; margin-bottom: 16px; } .hero-desc { font-size: 16px; color: #12324b; max-width: 620px; margin-bottom: 22px; } .hero-pills { display: flex; gap: 10px; flex-wrap: wrap; } .hero-pill { padding: 10px 12px; border-radius: 14px; background: #fff; border: 1px solid #d7ebff; box-shadow: 0 10px 18px rgba(7,26,43,.06); } .hero-pill-title { font-size: 12px; font-weight: 800; color: #0a4f7a; } .hero-pill-body { font-size: 14px; color: #12324b; margin-top: 4px; } .hero-image { flex: 1 1 620px; min-width: 280px; display: flex; justify-content: center; align-items: center; } .hero-image img { width: 100%; max-width: 820px; border-radius: 18px; border: 1px solid #d7ebff; box-shadow: 0 22px 44px rgba(7,26,43,.14); } .stat-bar { background: #fff; padding: 34px 16px 70px; } .stat-bar-inner { max-width: 1320px; margin: 0 auto; border-radius: 22px; background: linear-gradient(90deg, #0a79c6 0%, #19a6db 55%, #5ad6ff 100%); padding: 34px 18px; box-shadow: 0 18px 40px rgba(7,26,43,.12); text-align: center; color: #fff; } .stat-number { font-size: clamp(36px, 6vw, 56px); font-weight: 900; letter-spacing: -1px; line-height: 1.0; } .stat-label { font-size: clamp(16px, 2vw, 20px); font-weight: 700; letter-spacing: -0.2px; opacity: .95; margin-top: 10px; } .stat-source { font-size: 14px; opacity: .92; margin-top: 14px; } .section-alt { background: linear-gradient(180deg, #f3fbff 0%, #fff 85%); padding: 74px 16px; } .section-white { background: #fff; padding: 74px 16px; } .two-col { max-width: 1320px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; gap: 44px; flex-wrap: wrap; } .two-col-copy { flex: 1 1 560px; min-width: 280px; } .two-col-image { flex: 1 1 620px; min-width: 280px; display: flex; justify-content: center; } .two-col-image img { width: 100%; max-width: 700px; border-radius: 18px; border: 1px solid #d7ebff; box-shadow: 0 18px 40px rgba(7,26,43,.12); } .section-h2 { font-size: clamp(28px, 3.5vw, 44px); font-weight: 900; letter-spacing: -0.8px; line-height: 1.06; margin-bottom: 12px; } .section-p { font-size: 18px; color: #12324b; max-width: 540px; } .card-row { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 22px; } .card { flex: 1 1 220px; min-width: 220px; background: #fff; border: 1px solid #d7ebff; border-radius: 18px; padding: 16px 14px; } .card-tag { font-size: 12px; font-weight: 900; color: #0a4f7a; letter-spacing: 0.4px; } .card-title { font-size: 16px; font-weight: 800; margin-top: 6px; } .card-body { font-size: 14px; color: #12324b; margin-top: 6px; } .highlight-box { background: linear-gradient(90deg, #e9f7ff 0%, #fff 100%); border: 1px solid #d7ebff; border-radius: 20px; padding: 18px 16px; max-width: 560px; margin-top: 18px; } .highlight-box .hl-tag { font-size: 14px; font-weight: 900; color: #0a4f7a; letter-spacing: 0.3px; margin-bottom: 8px; } .highlight-box .hl-title { font-size: 16px; font-weight: 800; } .highlight-box .hl-body { font-size: 14px; color: #12324b; margin-top: 6px; } .section-dark { background: linear-gradient(180deg, #071a2b 0%, #0a2a45 70%, #071a2b 100%); padding: 82px 16px; color: #fff; } .section-center { text-align: center; } .dark-grid { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; gap: 18px; margin-top: 30px; } .dark-col { flex: 1 1 360px; min-width: 260px; display: flex; flex-direction: column; gap: 12px; } .dark-col-center { flex: 0 1 560px; min-width: 280px; display: flex; justify-content: center; } .dark-col-center img { width: 100%; max-width: 700px; border-radius: 20px; border: 1px solid rgba(255,255,255,.18); box-shadow: 0 22px 46px rgba(0,0,0,.35); } .dark-card { background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.18); border-radius: 18px; padding: 18px 16px; } .dark-card-tag { font-size: 12px; font-weight: 900; letter-spacing: 0.4px; color: #a8e3ff; margin-bottom: 8px; } .dark-card-title { font-size: 18px; font-weight: 800; } .dark-card-body { font-size: 14px; opacity: .9; margin-top: 6px; } /* VIDEO */ .section-video { background: #fff; padding: 74px 16px; } .video-inner { max-width: 980px; margin: 0 auto; text-align: center; } .video-wrap { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; border-radius: 18px; box-shadow: 0 18px 40px rgba(7,26,43,.14); margin-top: 28px; } .video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; border-radius: 18px; } .highlights-grid { display: flex; flex-direction: column; gap: 12px; } .highlight-card { background: #fff; border: 1px solid #d7ebff; border-radius: 18px; padding: 16px 14px; } .highlight-card-tag { font-size: 12px; font-weight: 900; color: #0a4f7a; letter-spacing: 0.4px; } .highlight-card-body { font-size: 15px; color: #12324b; margin-top: 6px; } .section-details { background: #fff; padding: 44px 16px 10px; } .details-inner { max-width: 980px; margin: 0 auto; border-top: 1px solid #d7ebff; padding-top: 28px; } .details-inner h2 { font-size: 26px; line-height: 1.2; letter-spacing: -0.4px; color: #061a2c; margin-bottom: 10px; } .details-inner h3 { font-size: 18px; color: #0a4f7a; margin: 12px 0 8px; } .details-inner p { font-size: 15px; color: #12324b; } AI Robotic Pool Cleaner
WYBOT S2 SolarVision AI Robotic Self-Charging Pool Cleaner
Industry-first solar charging with AI Vision debris detection
An AI-powered robotic pool cleaner with solar and DC dual charging, smart camera navigation, full floor-wall-waterline coverage, and app-based scheduling — delivering up to 20x cleaning efficiency with minimal user intervention.
20x cleaning efficiencyAI Vision debris detectionSolar + DC dual chargingSelf-charging dockFull pool coverageFloor, walls & waterline
20x more efficientAI Vision mode uses a smart camera and intelligent navigation to detect debris and optimize cleaning paths across pools up to 3,200 sq ftAI Vision algorithm · Solar & DC dual charging · 2-year warranty
See the S2 SolarVision in action.
Watch the AI Vision navigation, solar charging dock, and full-pool coverage work together in a real pool environment.

Sees the dirt. Cleans smarter.
The S2 SolarVision’s onboard smart camera and AI Vision algorithm actively detect debris and continuously optimize cleaning paths — delivering up to 20x greater efficiency compared to standard robotic cleaning modes.
AI VISION DETECTIONSmart debris targetingCamera and AI algorithm identify debris locations and adjust navigation in real time for faster, more thorough coverage.SONAR NAVIGATIONAccurate pool mappingIntelligent sonar-based navigation improves movement accuracy and ensures efficient, consistent pool coverage every cycle.
Charges itself. Cleans itself.
Industry-first solar charging technology combined with DC charging support keeps the S2 SolarVision operating longer while reducing electricity use. The self-charging underwater docking station eliminates manual removal after every session.
SOLAR & DC DUAL CHARGINGExtended operation, lower energy useSolar-powered charging supplemented by traditional DC charging allows continuous operation and improved energy efficiency throughout the season.SELF-CHARGING DOCKING STATIONAutomatically docks underwaterReturns to its dock to recharge after each session without any manual intervention — fully automated from start to finish.
Fully automated. App controlled.
Schedule weekly cleans, monitor status, and take manual control — all from your smartphone. With 7 + 4 cleaning modes and 12 intelligent cycles, the S2 SolarVision adapts to any pool condition.
SCHEDULED CLEANINGSet it and forget itSet weekly cleaning schedules through the mobile app for fully automated pool maintenance — no manual triggering needed.7 + 4 CLEANING MODESCoverage for every conditionFloor, walls, waterline, turbo, and full-pool combined modes adapt cleaning to pool size, debris level, and energy preference.
APP CONNECTIVITYWiFi & Bluetooth controlMonitor status, adjust schedules, and manually navigate the cleaner from anywhere using the smartphone app.IN-POOL REMOTE CONTROLManual targeted cleaningDirect the cleaner to specific areas via the app for targeted spot cleaning whenever needed between scheduled sessions.
Floor. Walls. Waterline. Done.
Complete pool coverage up to 3,200 square feet with 12 intelligent cleaning cycles and 7 navigation paths. Dual front brushes, a triple motor system, and 90W suction power tackle every surface in a single automated session.
TRIPLE MOTOR SYSTEMTraction, navigation & suctionIndependent motors improve traction, movement accuracy, and cleaning suction power simultaneously across all pool surfaces.DUAL-LAYER FILTRATION180 micron + ultra-fine spongeCaptures large debris and fine particles including leaves, dirt, sand, and microscopic contaminants in a single pass.RUNTIME & CHARGING~2.5 hrs run · ~3 hrs chargeLong runtime with relatively fast recharge via the self-docking station for back-to-back automated cleaning sessions.
Everything the S2 SolarVision delivers.
A full feature set engineered for intelligent, energy-efficient, hands-free pool maintenance.
AI VISION DEBRIS DETECTIONSmart camera and AI algorithm detect debris and optimize navigation for up to 20x greater cleaning efficiency in AI Vision mode.SOLAR & DC DUAL CHARGINGIndustry-first solar charging combined with DC charging support allows continuous operation and improved energy efficiency.SELF-CHARGING DOCKING STATIONAutomatically docks underwater to recharge after each session, eliminating manual removal and simplifying pool maintenance.FULL POOL COVERAGECleans pool floors, walls, and waterlines across pools up to approximately 3,200 square feet for complete automated maintenance.7 + 4 CLEANING MODESMultiple modes cover floor-only, wall, waterline, turbo floor, and combined full-pool cleaning paths with 12 intelligent navigation cycles.TRIPLE MOTOR SYSTEMIndependent motors improve traction, navigation accuracy, and approximately 90W suction power with a filtration flow rate around 3,700 GPH.DUAL-LAYER FILTRATION180 micron filter box with ultra-fine sponge captures large debris, leaves, sand, and fine particles in a single cleaning pass.APP CONNECTIVITYWiFi and Bluetooth connectivity allow scheduling, monitoring, and in-pool remote control directly from a smartphone.LONG RUNTIMEUp to approximately 2.5 hours of operation per charge with around 3 hours recharge time via the self-docking station.TWO-YEAR WARRANTYIncludes manufacturer warranty coverage for long-term reliability and peace of mind.
WYBOT S2 SolarVision AI Robotic Pool Cleaner details
The WYBOT S2 SolarVision is an advanced AI-powered robotic pool cleaner with industry-first solar charging technology and DC charging support. Its AI Vision algorithm uses a smart camera and intelligent navigation to detect debris and optimize cleaning paths, delivering up to 20x greater cleaning efficiency in AI Vision mode.
AI navigation & cleaning
Smart camera with AI Vision debris detection and sonar-based navigation. 7 + 4 cleaning modes with 12 intelligent cycles covering floors, walls, and waterline. Dual front brushes and triple motor system with approximately 90W suction power and 3,700 GPH filtration flow rate. Covers pools up to approximately 3,200 square feet.
Charging & automation
Solar and DC dual charging with self-charging underwater docking station. Up to approximately 2.5 hours runtime per charge with around 3 hours recharge time. Scheduled weekly cleaning via mobile app. WiFi and Bluetooth connectivity for monitoring, scheduling, and in-pool remote control.
Filtration & construction
Dual-layer filtration with 180 micron filter box and ultra-fine sponge captures large and fine debris. Powerful brushless motor for extended durability. Compatible with both in-ground and above-ground pools. Backed by a two-year manufacturer warranty.
Explore more from our collection.





Reviews
There are no reviews yet.