{"product_id":"tapo-rv50-omni-robot-vacuum-cleaner-mop-all-in-one-station","title":"Tapo RV50 Omni Robot Vacuum Cleaner \u0026 Mop+ All-in-One Omni Dock","description":"\n\u003cstyle\u003e\n.shopify-section--custom-html .section {\n  padding: 0;\n  background: #fff;\n}\n.overview-content img{max-width:none;display:inline-block} .overview-content .box{padding:0}\n.overview-content *{box-sizing:unset}\n.overview-content img{display:inline-block}\n.overview-content .box{padding:0}\n.tp-video-iframe {font-size: 10px;position: fixed;top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    z-index: 999999;\n    background: rgba(0,0,0,.6)\n}\n\n.tp-video-iframe .video-inner {\n    width: 114em;\n    height: 65em;\n    padding: 1em;\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    margin: auto;\n    background: url(https:\/\/static.tp-link.com\/res\/style\/images\/loading.gif) 50% 50% no-repeat #fff\n}\n\n.tp-video-iframe .video-iframe,.tp-video-iframe .video-iframe\u003eiframe {\n    width: 100%;\n    height: 100%\n}\n\n.tp-video-iframe .video-close {\n    position: absolute;\n    top: 0;\n    left: 100%;\n    width: 4em;\n    height: 4em;\n    cursor: pointer;\n    background: url(https:\/\/static.tp-link.com\/res\/images\/icons\/icon-close-bold.svg) 50% 50% no-repeat #fff\n}\n\n.tp-dialog,.tp-dialog:before {\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0\n}\n\n@media (max-width: 1300px) {\n    .tp-video-iframe {\n        font-size:8px\n    }\n}\n\n@media (max-width: 1024px) {\n    .tp-video-iframe {\n        font-size:.7vw\n    }\n}\n\n@media (max-width: 736px) {\n    .tp-video-iframe .video-close {\n        display:none\n    }\n\n    .tp-video-iframe .video-inner {\n        padding: 0;\n        width: 100%;\n        height: 56.25vw\n    }\n}\n\n\u003c\/style\u003e\n\n\u003cscript src=\"https:\/\/static.tp-link.com\/assets\/js\/jquery\/jquery-1.9.1.min.js\"\u003e\u003c\/script\u003e\n  \u003cscript src=\"https:\/\/static.tp-link.com\/res\/js\/pageext\/main.js\"\u003e\u003c\/script\u003e\n  \u003clink href=\"https:\/\/static.tp-link.com\/assets\/js\/plugins\/swiper-5.4.1\/swiper.min.css\" rel=\"stylesheet\"\u003e\n  \u003cscript src=\"https:\/\/static.tp-link.com\/assets\/js\/plugins\/swiper-5.4.1\/swiper.min.js\"\u003e\u003c\/script\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/index3.css\"\u003e\n\u003cdiv class=\"overview-content\"\u003e\n\u003cdiv class=\"tapo-rv50-omni\"\u003e\n\u003cdiv class=\"banner-container\"\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/banner.png\"\u003e \u003cimg class=\"banner-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/banner.png\"\u003e\u003c\/picture\u003e\n\u003cdiv class=\"banner-content\"\u003e\n\u003ch1 class=\"banner-content-header\"\u003ePower Perfected for Tangle-Free Floors\u003c\/h1\u003e\n\n\u003cp class=\"banner-content-text\"\u003eRobot Vacuum \u0026amp; Mop + All-in-One Station\u003c\/p\u003e\n\n\u003cp class=\"button-lookalike\"\u003eTapo RV50 Omni\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg class=\"google-alexa-icons\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/google-alexa.png\"\u003e\n\u003c\/div\u003e\n\n\u003csection class=\"selling-points\"\u003e\n\u003cdiv class=\"mosaic\"\u003e\n\u003cdiv class=\"mosaic-tile__tangle-free\"\u003e\n\u003cvideo autoplay=\"\" class=\"desktop-only mosaic-video\" loop=\"\" muted=\"\" playsinline=\"\" width=\"100%\"\u003e\u003csource src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/videos\/desktop\/tangle-free.mp4\"\u003e\u003c\/video\u003e\n\n\u003cvideo autoplay=\"\" class=\"mobile-only mosaic-video\" loop=\"\" muted=\"\" playsinline=\"\" width=\"100%\"\u003e\u003csource src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/videos\/mobile\/tangle-free.mp4\"\u003e\u003c\/video\u003e\n\n\u003cdiv class=\"mosaic-tile__tangle-free-content\"\u003e\n\u003cp class=\"mosaic-tile__tangle-free-content-text desktop-only\"\u003eTangle-Free\u003cbr\u003e\nHair-Cutting Brush\u003c\/p\u003e\n\n\u003cp class=\"mosaic-tile__tangle-free-content-text mobile-only\"\u003eTangle-Free\u003cbr\u003e\nHair-Cutting\u003cbr\u003e\nBrush\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"mosaic-tile__12000Pa\"\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/mosaic-tile-12000Pa.png\"\u003e \u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/mosaic-tile-12000Pa.png\"\u003e\u003c\/picture\u003e\n\n\u003cdiv class=\"mosaic-tile__12000Pa-content\"\u003e\n\u003cp class=\"mosaic-tile__12000Pa-content-text\"\u003e\u003cspan class=\"mosaic-tile__12000Pa-content-subtext\"\u003e12000Pa\u003c\/span\u003e\u003cbr\u003e\nPowerful Vacuuming\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"mosaic-tile__auto-mop-removal\"\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/mosaic-tile-auto-mop-removal.png\"\u003e \u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/mosaic-tile-auto-mop-removal.png\"\u003e\u003c\/picture\u003e\n\n\u003cdiv class=\"mosaic-tile__auto-mop-removal-content\"\u003e\n\u003cp class=\"mosaic-tile__auto-mop-removal-content-text desktop-only\"\u003eAutomatic Mop Removal\u003c\/p\u003e\n\n\u003cp class=\"mosaic-tile__auto-mop-removal-content-text mobile-only\"\u003eAutomatic\u003cbr\u003e\nMop Removal\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"mosaic-tile__mop-lifting\"\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/mosaic-tile-mop-lifting.png\"\u003e \u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/mosaic-tile-mop-lifting.png\"\u003e\u003c\/picture\u003e\n\n\u003cdiv class=\"mosaic-tile__mop-lifting-content\"\u003e\n\u003cp class=\"mosaic-tile__mop-lifting-content-text\"\u003e0.47in \/ 12mm Mop Lifting\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"mosaic-tile__warm-air-drying\"\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/mosaic-tile-warm-air-drying.png\"\u003e \u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/mosaic-tile-warm-air-drying.png\"\u003e\u003c\/picture\u003e\n\n\u003cdiv class=\"mosaic-tile__warm-air-drying-content\"\u003e\n\u003cp class=\"mosaic-tile__warm-air-drying-content-text\"\u003eWarm Air Drying\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"mosaic-tile__auto-mop-washing\"\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/mosaic-tile-auto-mop-washing.png\"\u003e \u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/mosaic-tile-auto-mop-washing.png\"\u003e\u003c\/picture\u003e\n\n\u003cdiv class=\"mosaic-tile__auto-mop-washing-content\"\u003e\n\u003cp class=\"mosaic-tile__auto-mop-washing-content-text\"\u003eAuto Mop Washing\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"tangle-free\"\u003e\n\u003ch2 class=\"tangle-free-header\"\u003eEngineered for Pet Hair. Tangle-Free, Every Time.\u003c\/h2\u003e\n\n\u003cp class=\"tangle-free-text\"\u003eHandles hair from every angle so you never have to deal with jams, wraps, or stuck wheels again.\u003c\/p\u003e\n\n\u003cvideo autoplay=\"\" class=\"tangle-free-video\" loop=\"\" muted=\"\" playsinline=\"\"\u003e\u003csource src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/videos\/common\/anti-tangle-caster.mp4\"\u003e\u003c\/video\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"anti-tangle desktop-only\"\u003e\n\u003cdiv class=\"anti-tangle-row\"\u003e\n\u003cdiv class=\"anti-tangle-img-container\"\u003e\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/tangle-free-cutting-brush.png\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"anti-tangle-half\"\u003e\n\u003cdiv class=\"anti-tangle-content\"\u003e\n\u003ch3 class=\"anti-tangle-content-header\"\u003eTangle-Free Cutting Brush\u003c\/h3\u003e\n\n\u003cp class=\"anti-tangle-content-text\"\u003eCuts away wrapped hair only when at the base station - protecting carpets and pets while vacuuming.\u003c\/p\u003e\n\n\u003cdiv class=\"anti-tangle-safe-icons\"\u003e\n\u003cimg class=\"anti-tangle-pet-safe-icon-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/icon-pet-safe.png\"\u003e\n\u003cp class=\"anti-tangle-pet-safe-icon-text\"\u003ePet Safe\u003c\/p\u003e\n\u003cimg class=\"anti-tangle-carpet-safe-icon-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/icon-carpet-safe.png\"\u003e\n\u003cp class=\"anti-tangle-carpet-safe-icon-text\"\u003eCarpet Safe\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"anti-tangle-row\"\u003e\n\u003cdiv class=\"anti-tangle-half\"\u003e\n\u003cdiv class=\"anti-tangle-content\"\u003e\n\u003ch3 class=\"anti-tangle-content-header\"\u003eAnti-Tangle Side Brush\u003c\/h3\u003e\n\n\u003cp class=\"anti-tangle-content-text\"\u003eUnique spin pattern sheds hair before it tangles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"anti-tangle-img-container\"\u003e\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/anti-tangle-side-brush.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"anti-tangle-row\"\u003e\n\u003cdiv class=\"anti-tangle-img-contaner\"\u003e\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/anti-tangle-caster.png\"\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"anti-tangle-half\"\u003e\n\u003cdiv class=\"anti-tangle-content\"\u003e\n\u003ch3 class=\"anti-tangle-content-header\"\u003eAnti-Tangle Caster\u003c\/h3\u003e\n\n\u003cp class=\"anti-tangle-content-text\"\u003eBuilt to keep rolling - resists hair buildup and keeps performance consistent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"anti-tangle mobile-only\"\u003e\n\u003cdiv class=\"anti-tangle-container\"\u003e\n\u003cdiv class=\"anti-tangle-card\"\u003e\n\u003cdiv class=\"anti-tangle-content\"\u003e\n\u003ch3 class=\"anti-tangle-content-header\"\u003eTangle-Free Cutting Brush\u003c\/h3\u003e\n\n\u003cp class=\"anti-tangle-content-text\"\u003eCuts away wrapped hair only when at the base station - protecting carpets and pets while vacuuming.\u003c\/p\u003e\n\n\u003cdiv class=\"anti-tangle-safe-icons\"\u003e\n\u003cimg class=\"anti-tangle-pet-safe-icon-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/icon-pet-safe.png\"\u003e\n\u003cp class=\"anti-tangle-pet-safe-icon-text\"\u003ePet Safe\u003c\/p\u003e\n\u003cimg class=\"anti-tangle-carpet-safe-icon-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/icon-carpet-safe.png\"\u003e\n\u003cp class=\"anti-tangle-carpet-safe-icon-text\"\u003eCarpet Safe\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/tangle-free-cutting-brush.png\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"anti-tangle-card\"\u003e\n\u003cdiv class=\"anti-tangle-content\"\u003e\n\u003ch3 class=\"anti-tangle-content-header\"\u003eAnti-Tangle Side Brush\u003c\/h3\u003e\n\n\u003cp class=\"anti-tangle-content-text\"\u003eUnique spin pattern sheds hair before it tangles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/anti-tangle-side-brush.png\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"anti-tangle-card\"\u003e\n\u003cdiv class=\"anti-tangle-content\"\u003e\n\u003ch3 class=\"anti-tangle-content-header\"\u003eAnti-Tangle Caster\u003c\/h3\u003e\n\n\u003cp class=\"anti-tangle-content-text\"\u003eBuilt to keep rolling - resists hair buildup and keeps performance consistent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/anti-tangle-caster.png\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"handle-messes\"\u003e\n\u003cdiv class=\"handle-messes-content\"\u003e\n\u003ch3 class=\"deep-cleaning-power\"\u003e12,000Pa Deep Cleaning Power\u003c\/h3\u003e\n\n\u003ch2 class=\"handle-messes-content-header\"\u003eEasily Handle Messes\u003c\/h2\u003e\n\n\u003cp class=\"handle-messes-content-text\"\u003eWith up to 12,000 Pa of suction power, RV50 Omni supports deep pickup in fewer passes, helping maintain consistent cleaning performance across mixed-floor homes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/easily-handle-messes.png\"\u003e \u003cimg class=\"handle-messes-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/easily-handle-messes.png\"\u003e\u003c\/picture\u003e\u003c\/section\u003e\n\n\u003csection class=\"carpet-detection\"\u003e\n\u003cdiv class=\"carpet-detection-content\"\u003e\n\u003ch2 class=\"carpet-detection-content-header\"\u003eAuto Carpet Detection, Mop Detachment \u0026amp; Lift\u003c\/h2\u003e\n\n\u003cp class=\"carpet-detection-content-text\"\u003eRV50 Omni automatically detects carpeted areas and adjusts its cleaning approach accordingly. After mopping hard floors, the system lifts the used mop pads while traveling and returns to the dock to fully detach them before cleaning high-pile carpet. This prevents wet or soiled pads from contacting rugs and ensures clean transitions between surfaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"carpet-detection-carousel-wrapper\"\u003e\n\u003cbutton aria-label=\"Previous Slide\" class=\"carousel-arrow prev-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e \u003cpath d=\"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/button\u003e\n\n\u003cdiv class=\"carpet-detection-carousel-container\"\u003e\n\u003cdiv class=\"carpet-detection-carousel-track\"\u003e\n\u003cdiv class=\"carpet-detection-carousel-slide\"\u003e\n\u003cdiv class=\"carpet-detection-carousel-content\"\u003e\n\u003cdiv class=\"carpet-detection-content-text-container\"\u003e\n\u003ch3 class=\"carpet-detection-carousel-content-header\"\u003eAuto Mop Removal\u003c\/h3\u003e\n\n\u003cp class=\"carpet-detection-carousel-content-text\"\u003eProtects Floors Without Manual Switching\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/auto-mop-removal.png\"\u003e \u003cimg class=\"carpet-detection-carousel-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/auto-mop-removal.png\"\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"carpet-detection-carousel-slide\"\u003e\n\u003cdiv class=\"carpet-detection-carousel-content\"\u003e\n\u003cdiv class=\"carpet-detection-content-text-container\"\u003e\n\u003ch3 class=\"carpet-detection-carousel-content-header\"\u003e0.47in \/ 12mm Mop Lifting\u003c\/h3\u003e\n\n\u003cp class=\"carpet-detection-carousel-content-text\"\u003eProtects Carpets During Cleaning\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/mop-lifting.png\"\u003e \u003cimg class=\"carpet-detection-carousel-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/mop-lifting.png\"\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton aria-label=\"Next Slide\" class=\"carousel-arrow next-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e \u003cpath d=\"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"meticulous-mopping\"\u003e\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/meticulous-mopping.png\"\u003e \u003cimg class=\"meticulous-mopping-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/meticulous-mopping.png\"\u003e\u003c\/picture\u003e\n\n\u003cdiv class=\"meticulous-mopping-content\"\u003e\n\u003ch2 class=\"meticulous-mopping-content-header\"\u003eMeticulous Mopping for Shiny Floors\u003c\/h2\u003e\n\n\u003cp class=\"meticulous-mopping-content-text\"\u003eDual spinning mop pads rotate at 180 RPM while applying downward pressure to scrub hard floors more effectively than passive mopping systems.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"meticulous-mopping-labels\"\u003e\n\u003cdiv class=\"meticulous-mopping-label\"\u003e\n\u003cspan class=\"meticulous-mopping-label-header\"\u003e180 RPM\u003c\/span\u003e \u003cspan class=\"meticulous-mopping-label-text\"\u003eHigh Spinning Speed\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"meticulous-mopping-label\"\u003e\n\u003cspan class=\"meticulous-mopping-label-header\"\u003e8N Max\u003c\/span\u003e \u003cspan class=\"meticulous-mopping-label-text\"\u003eDownward Pressure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"one-dock\"\u003e\n\u003cdiv class=\"carousel-container\" id=\"carousel-1\"\u003e\n\u003cdiv class=\"carousel-track\"\u003e\n\u003cdiv class=\"carousel-item item-1\"\u003e\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/one-dock-1.png\"\u003e \u003cimg class=\"carousel-img\" loading=\"eager\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/one-dock-1.png\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"carousel-item item-2\"\u003e\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/one-dock-2.png\"\u003e \u003cimg class=\"carousel-img\" loading=\"eager\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/one-dock-2.png\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"carousel-item item-3\"\u003e\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/one-dock-3.png\"\u003e \u003cimg class=\"carousel-img\" loading=\"eager\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/one-dock-3.png\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"carousel-item item-4\"\u003e\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/one-dock-4.png\"\u003e \u003cimg class=\"carousel-img\" loading=\"eager\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/one-dock-4.png\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"carousel-item item-1\" id=\"clone-first\"\u003e\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/one-dock-1.png\"\u003e \u003cimg class=\"carousel-img\" loading=\"eager\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/one-dock-1.png\"\u003e\u003c\/picture\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- \u003csection class=\"one-dock\"\u003e\n        \u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/one-dock-1.png\" class=\"image\" \/\u003e\n        \u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/one-dock-2.png\" class=\"image\" \/\u003e\n        \u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/one-dock-3.png\" class=\"image\" \/\u003e\n        \u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/one-dock-4.png\" class=\"image\" \/\u003e\n    \u003c\/section\u003e --\u003e\n\n\u003csection class=\"smarter-avoidance\"\u003e\n\u003cdiv class=\"smarter-avoidance-content\"\u003e\n\u003ch2 class=\"smarter-avoidance-content-header\"\u003eSmarter Avoidance, Safer Navigation\u003c\/h2\u003e\n\n\u003cp class=\"smarter-avoidance-content-text\"\u003eThe 360° radar vision accurately maps every inch of your home, detecting even small obstacles with high precision. With the Tapo app's customized operation, you can achieve a thorough whole-house cleaning with just a tap of your finger!\u003c\/p\u003e\n\n\u003cdiv class=\"smarter-avoidance-icons\"\u003e\n\u003cdiv class=\"smarter-avoidance-icon-group\"\u003e\n\u003cimg class=\"smarter-avoidance-icon-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/icon-fast-and-accurate.png\"\u003e\n\u003cp class=\"smarter-avoidance-icon-label\"\u003eFast and Accurate\u003cbr\u003e\nMapping\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"smarter-avoidance-icon-group\"\u003e\n\u003cimg class=\"smarter-avoidance-icon-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/icon-360-view.png\"\u003e\n\u003cp class=\"smarter-avoidance-icon-label\"\u003e360° Field\u003cbr\u003e\nof View\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"smarter-avoidance-icon-group\"\u003e\n\u003cimg class=\"smarter-avoidance-icon-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/icon-nighttime-accurate.png\"\u003e\n\u003cp class=\"smarter-avoidance-icon-label\"\u003eNight Time Accurate\u003cbr\u003e\nNavigation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cvideo autoplay=\"\" class=\"smarter-avoidance-video\" loop=\"\" muted=\"\" playsinline=\"\"\u003e\u003csource src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/videos\/common\/smarter-avoidance.mp4\"\u003e\u003c\/video\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pet-zone\"\u003e\n\u003cdiv class=\"pet-zone-content\"\u003e\n\u003ch3 class=\"pet-zone-content-subheader\"\u003ePet Zone Clean Mode\u003c\/h3\u003e\n\n\u003ch2 class=\"pet-zone-content-header\"\u003eExtra Care for Your Pet's Space\u003c\/h2\u003e\n\n\u003cp class=\"pet-zone-content-text\"\u003eEasily set up pet zones in the app by adding items like food bowls or litter boxes. The robot will increase cleaning frequency and suction power in the pet zone, ensuring your pet’s space stays spotless with minimal effort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/pet-zone.png\"\u003e \u003cimg class=\"pet-zone-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/pet-zone.png\"\u003e\u003c\/picture\u003e\u003c\/section\u003e\n\n\u003csection class=\"tap-set-let-tapo\"\u003e\n\u003cdiv class=\"tap-set-let-tapo-container\"\u003e\n\u003ch2 class=\"tap-set-let-tapo-header\"\u003eTap, Set, and Let Tapo Handle the Rest\u003c\/h2\u003e\n\n\u003cdiv class=\"tap-set-let-tapo-content desktop-only\"\u003e\n\u003cdiv class=\"tap-set-let-tapo-column\"\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/personalized-schedules.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003ePersonalized Schedules\u003c\/p\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/child-pet-lock.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003eChild\/Pet Lock\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tap-set-let-tapo-column\"\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/post-meal-cleaning.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003ePost-meal Cleaning\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tap-set-let-tapo-column\"\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/selected-room-cleaning.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003eSelected Room Cleaning\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tap-set-let-tapo-column\"\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/custom-no-go-zone.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003eCustom No-Go Zone\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tap-set-let-tapo-column\"\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/multiple-mopping-preferences.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003eMultiple Mopping Preferences\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tap-set-let-tapo-content mobile-only\"\u003e\n\u003cdiv class=\"tap-set-let-tapo-column\"\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/personalized-schedules.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003ePersonalized Schedules\u003c\/p\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/child-pet-lock.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003eChild\/Pet Lock\u003c\/p\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/selected-room-cleaning.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003eSelected Room Cleaning\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tap-set-let-tapo-column\"\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/post-meal-cleaning.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003ePost-meal Cleaning\u003c\/p\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/custom-no-go-zone.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003eCustom No-Go Zone\u003c\/p\u003e\n\u003cimg src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/multiple-mopping-preferences.png\"\u003e\n\u003cp class=\"tap-set-let-tapo-content-text\"\u003eMultiple Mopping Preferences\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"easy-custom-setup\"\u003e\n\u003cdiv class=\"easy-custom-setup-content\"\u003e\n\u003ch2 class=\"easy-custom-setup-content-header\"\u003eEasy Custom Setup, Perfectly Fit for Every Room\u003c\/h2\u003e\n\n\u003cp class=\"easy-custom-setup-content-text\"\u003eSimply input your home’s details, and HomeFit Mode will automatically adjust to clean every room efficiently. It customizes the cleaning process based on your home’s unique layout, making your cleaning experience smoother and more effective.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/easy-custom-setup.png\"\u003e \u003cimg class=\"easy-custom-setup-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/easy-custom-setup.png\"\u003e\u003c\/picture\u003e\u003c\/section\u003e\n\n\u003csection class=\"specs\"\u003e\n\u003cdiv class=\"specs-content\"\u003e\n\u003cdiv class=\"specs-content-top\"\u003e\n\u003cdiv class=\"specs-grid-row desktop-only\"\u003e\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-climbing-capability.png\"\u003e \u003cspan class=\"grid-item-text\"\u003eClimbing Capability 0.78\" \/ 20mm\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-battery-capacity.png\"\u003e \u003cspan class=\"grid-item-text\"\u003eBattery Capacity 5200 mAh\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-dustbin-capacity.png\"\u003e \u003cspan class=\"grid-item-text\"\u003eDustbin Capacity 280 ml\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"specs-grid-row desktop-only\"\u003e\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-anti-drop-protection.png\"\u003e \u003cspan class=\"grid-item-text\"\u003eAnti-Drop Protection\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-multi-floor-mapping.png\"\u003e \u003cspan class=\"grid-item-text\"\u003e4× Multi-Floor Mapping\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-voice-notification-system.png\"\u003e \u003cspan class=\"grid-item-text\"\u003eVoice Notification System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"specs-grid-col mobile-only\"\u003e\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-climbing-capability.png\"\u003e \u003cspan class=\"grid-item-text\"\u003eClimbing\u003cbr class=\"mobile-only\"\u003e\nCapability\u003cbr class=\"mobile-only\"\u003e\n0.78\" \/ 20mm\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-dustbin-capacity.png\"\u003e \u003cspan class=\"grid-item-text\"\u003eDustbin Capacity\u003cbr class=\"mobile-only\"\u003e\n280 ml\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-multi-floor-mapping.png\"\u003e \u003cspan class=\"grid-item-text\"\u003e4× Multi-Floor\u003cbr class=\"mobile-only\"\u003e\nMapping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"specs-grid-col mobile-only\"\u003e\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-battery-capacity.png\"\u003e \u003cspan class=\"grid-item-text\"\u003eBattery\u003cbr class=\"mobile-only\"\u003e\nCapacity\u003cbr class=\"mobile-only\"\u003e\n5200 mAh\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-anti-drop-protection.png\"\u003e \u003cspan class=\"grid-item-text\"\u003eAnti-Drop\u003cbr class=\"mobile-only\"\u003e\nProtection\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"grid-item\"\u003e\n\u003cimg class=\"grid-item-icon\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/grid-icon-voice-notification-system.png\"\u003e \u003cspan class=\"grid-item-text\"\u003eVoice\u003cbr class=\"mobile-only\"\u003e\nNotification\u003cbr class=\"mobile-only\"\u003e\nSystem\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"specs-content-bottom\"\u003e\n\u003cdiv class=\"image-info\"\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"bottom-content-header\"\u003eRV 50 Omni\u003c\/h3\u003e\n\n\u003cp class=\"bottom-content-subheader\"\u003eRobot Vacuum:\u003c\/p\u003e\n\n\u003cp class=\"bottom-content-text\"\u003eΦ350 × 100.3 mm\u003c\/p\u003e\n\n\u003cp class=\"bottom-content-subheader\"\u003eAll-in-One Dock:\u003c\/p\u003e\n\n\u003cp class=\"bottom-content-text\"\u003e480 × 350 × 475 mm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg class=\"bottom-content-logos\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/common\/alexa-google-matter.png\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"measurement-container\"\u003e\n\u003cpicture\u003e \u003csource media=\"(max-width: 640px)\" srcset=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/mobile\/measurement.png\"\u003e \u003cimg class=\"measurement-img\" src=\"https:\/\/static-product.tp-link.com\/tapo-rv50-omni_v1\/images\/desktop\/measurement.png\"\u003e\u003c\/picture\u003e \u003cspan class=\"vac-height\"\u003e100.3 mm\u003c\/span\u003e \u003cspan class=\"vac-width\"\u003e350 mm\u003c\/span\u003e \u003cspan class=\"vac-depth\"\u003e350 mm\u003c\/span\u003e \u003cspan class=\"dock-width\"\u003e350 mm\u003c\/span\u003e \u003cspan class=\"dock-height\"\u003e480 mm\u003c\/span\u003e \u003cspan class=\"dock-depth\"\u003e475 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\n    const track = document.querySelector('.carpet-detection-carousel-track');\n    const slides = Array.from(document.querySelectorAll('.carpet-detection-carousel-slide'));\n    const nextButton = document.querySelector('.next-arrow');\n    const prevButton = document.querySelector('.prev-arrow');\n\n    let currentIndex = 0;\n\n    function updateCarouselState() {\n        track.style.transform = `translateX(-${currentIndex * 100}%)`;\n        prevButton.disabled = currentIndex === 0;\n        nextButton.disabled = currentIndex === slides.length - 1;\n    }\n\n    nextButton.addEventListener('click', () =\u003e {\n        if (currentIndex \u003c slides.length - 1) {\n            currentIndex++;\n            updateCarouselState();\n        }\n    });\n\n    prevButton.addEventListener('click', () =\u003e {\n        if (currentIndex \u003e 0) {\n            currentIndex--;\n            updateCarouselState();\n        }\n    });\n\n    updateCarouselState();\n});\n\u003c\/script\u003e\u003cscript\u003e\nfunction initCarousel(id) {\n    const container = document.querySelector(`#${id}`);\n    const track = container.querySelector('.carousel-track');\n    const slides = container.querySelectorAll('.carousel-item');\n    \n    let currentIndex = 0;\n    const totalRealSlides = slides.length - 1;\n\n    function moveCarousel() {\n        const slideWidth = slides[0].getBoundingClientRect().width;\n        const amountToMove = (slideWidth + 2) * currentIndex;\n        track.style.transform = `translateX(-${amountToMove}px)`;\n    }\n\n    track.addEventListener('transitionend', () =\u003e {\n        if (currentIndex === totalRealSlides) {\n            track.style.transition = \"none\";\n            currentIndex = 0;\n            track.style.transform = `translateX(0px)`;\n        }\n    });\n\n    setInterval(() =\u003e {\n        currentIndex++;\n        track.style.transition = \"transform 0.5s ease-in-out\";\n        moveCarousel();\n    }, 3000);\n}\n\ninitCarousel('carousel-1');\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Tapo UK","offers":[{"title":"Default Title","offer_id":63868657959289,"sku":"Tapo RV50 Omni","price":319.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/9110\/6967\/files\/Tapo_RV50_Omni_UN_1.0_overview_01_large_20260701032730w.jpg?v=1783074703","url":"https:\/\/uk.store.tapo.com\/products\/tapo-rv50-omni-robot-vacuum-cleaner-mop-all-in-one-station","provider":"Tapo's Official UK Store","version":"1.0","type":"link"}