Prime Day, Ecovacs anticipa le offerte: Deebot X12, Winbot W3 e Ultramarine P1

Ecovacs anticipa il Prime Day con un primo giro di offerte che parte dal 15 giugno. Non si tratta di tutta la gamma: i prodotti coinvolti in questa fase sono tre: il top di gamma dei robot lava-aspira (l’X12 Omnicyclone), il lavavetri e il robot per la piscin…

Sarah Johnson Sarah Johnson · · 7 min read · 0 views
Prime Day, Ecovacs anticipa le offerte: Deebot X12, Winbot W3 e Ultramarine P1

Prime Day, Ecovacs anticipa le offerte: Deebot X12, Winbot W3 e Ultramarine P1

Sarah Johnson · Jun 15, 2026

Ecovacs anticipa il Prime Day con un primo giro di offerte che parte dal 15 giugno. Non si tratta di tutta la gamma: i prodotti coinvolti in questa fase sono tre: il top di gamma dei robot lava-aspira (l’X12 Omnicyclone), il lavavetri e il robot per la piscin…

Smart home

Prime Day, Ecovacs anticipa le offerte: Deebot X12, Winbot W3 e Ultramarine P1

Ecovacs anticipa il Prime Day con un primo giro di offerte che parte dal 15 giugno. Non si tratta di tutta la gamma: i prodotti coinvolti in questa fase sono tre: il top di gamma dei robot lava-aspira (l’X12 Omnicyclone), il lavavetri e il robot per la piscina.

15 giugno 2026 - 07:00 Prime Day, Ecovacs anticipa le offerte: Deebot X12, Winbot W3 e Ultramarine P1 Ascolta ora 00:00 00:00 document.addEventListener('DOMContentLoaded', function () { const audioPlayerContainer = document.getElementById('audio-player-container'); const audio = audioPlayerContainer.querySelector('audio'); const expandPlayerButton = audioPlayerContainer.querySelector('#expand-player-button'); const playPauseButton = audioPlayerContainer.querySelector('.audio-player-expanded > .player-controls > #play-pause-button'); const playPauseIcon = playPauseButton.firstElementChild; const seekSlider = audioPlayerContainer.querySelector('.audio-player-expanded #seek-slider'); const volumeSlider = audioPlayerContainer.querySelector('.audio-player-expanded #volume-slider'); const volumeMuteButton = audioPlayerContainer.querySelector('.audio-player-expanded #volume-mute-button'); const muteIcon = volumeMuteButton.firstElementChild; const durationContainer = audioPlayerContainer.querySelector('.audio-player-expanded #duration'); const currentTimeContainer = audioPlayerContainer.querySelector('.audio-player-expanded #current-time'); const outputContainer = audioPlayerContainer.querySelector('.audio-player-expanded #volume-output'); let playState = ''; let userIsSliding = false; let muteState = 'unmuted'; let playProgressPercentageRounded = 0; const showRangeProgress = (rangeInput) => { if (rangeInput === seekSlider) { audioPlayerContainer.style.setProperty('--seek-before-width', rangeInput.value / rangeInput.max * 100 + '%'); } else { audioPlayerContainer.style.setProperty('--volume-before-width', rangeInput.value / rangeInput.max * 100 + '%'); } } const calculateTime = (secs) => { const minutes = Math.floor(secs / 60); const seconds = Math.floor(secs % 60); const returnedSeconds = seconds < 10 ? `0${seconds}` : `${seconds}`; return `${minutes}:${returnedSeconds}`; } const displayDuration = () => { durationContainer.textContent = calculateTime(audio.duration); } const setSliderMax = () => { seekSlider.max = Math.floor(audio.duration); } const displayBufferedAmount = () => { const bufferedAmount = Math.floor(audio.buffered.end(audio.buffered.length - 1)); audioPlayerContainer.style.setProperty('--buffered-width', `${(bufferedAmount / seekSlider.max) * 100}%`); } const whilePlaying = () => { if (userIsSliding === false) { seekSlider.value = Math.floor(audio.currentTime); } currentTimeContainer.textContent = calculateTime(seekSlider.value); audioPlayerContainer.style.setProperty('--seek-before-width', `${seekSlider.value / seekSlider.max * 100}%`); let seekSliderValuePercentageRounded = Math.round(seekSlider.value / seekSlider.max * 100); if (playProgressPercentageRounded !== seekSliderValuePercentageRounded) { trackPlayProgressPercentageAnalytics(seekSliderValuePercentageRounded); }; playProgressPercentageRounded = seekSliderValuePercentageRounded; } const trackPlayProgressPercentageAnalytics = (progressPercentageRounded) => { switch (progressPercentageRounded) { case 25: case 50: case 75: case 90: case 100: if (window.$ilg_dl) { // TRACK DATALAYER EVENT var _dlObj = collectDataLayerObjectData('tts_progress', { 'tts_percent': progressPercentageRounded }); $ilg_dl.utils.pushToDataLayer(_dlObj); $ilg_dl.utils.log('ILG - DATALAYER - TTS_PROGRESS: ', _dlObj); } break; default: break; } } const trackPlayPauseButtonAnalytics = (previousPlayState, currentPlayState) => { if (previousPlayState === '' && currentPlayState == 'playing') { if (window.$ilg_dl) { // TRACK DATALAYER EVENT var _dlObj = collectDataLayerObjectData('tts_start'); $ilg_dl.utils.pushToDataLayer(_dlObj); $ilg_dl.utils.log('ILG - DATALAYER - TTS_START: ', _dlObj); } } else if (previousPlayState === 'paused' && currentPlayState == 'playing') { //console.log('DATALAYER EVENT: audio_resume'); } else if (previousPlayState === 'ended' && currentPlayState == 'playing') { //console.log('DATALAYER EVENT: audio_restart (play again after end)'); } else if (previousPlayState === 'playing' && currentPlayState == 'paused') { //console.log('DATALAYER EVENT: audio_pause'); } } expandPlayerButton.addEventListener('click', () => { const audioPlayerCollapsed = audioPlayerContainer.querySelector('.audio-player-collapsed'); const audioPlayerExpanded = audioPlayerContainer.querySelector('.audio-player-expanded'); audioPlayerCollapsed.style.display = 'none'; audioPlayerExpanded.style.display = 'block'; playPauseButton.click(); }); playPauseButton.addEventListener('click', () => { let previousPlayState = playState; if (playState === '' || playState === 'paused' || playState === 'ended') { audio.play(); playState = 'playing'; playPauseIcon.classList.remove('fa-play'); playPauseIcon.classList.add('fa-pause'); } else { audio.pause(); playState = 'paused'; playPauseIcon.classList.remove('fa-pause'); playPauseIcon.classList.add('fa-play'); } trackPlayPauseButtonAnalytics(previousPlayState, playState); }); volumeMuteButton.addEventListener('click', () => { if (muteState === 'unmuted') { audio.muted = true; muteState = 'muted'; muteIcon.classList.remove('fa-volume'); muteIcon.classList.add('fa-volume-slash'); } else { audio.muted = false; muteState = 'unmuted'; muteIcon.classList.remove('fa-volume-slash'); muteIcon.classList.add('fa-volume'); } whilePlaying(); }); audio.addEventListener('progress', displayBufferedAmount); audio.addEventListener('timeupdate', () => { whilePlaying(); }); audio.addEventListener('ended', () => { audio.currentTime = 0; playState = 'ended'; playPauseIcon.classList.remove('fa-pause'); playPauseIcon.classList.add('fa-play'); }); seekSlider.addEventListener('input', (e) => { userIsSliding = true; showRangeProgress(e.target); currentTimeContainer.textContent = calculateTime(seekSlider.value); }); seekSlider.addEventListener('mouseup', () => { userIsSliding = false; }); seekSlider.addEventListener('change', () => { audio.currentTime = seekSlider.value; }); volumeSlider.addEventListener('input', (e) => { const value = e.target.value; showRangeProgress(e.target); outputContainer.textContent = `${value} %`; audio.volume = value / 100; }); if (audio.readyState > 0) { displayDuration(); setSliderMax(); displayBufferedAmount(); } else { audio.addEventListener('loadedmetadata', () => { displayDuration(); setSliderMax(); displayBufferedAmount(); }); } }); Segui Il Giornale su Google Discover Scegli Il Giornale come fonte preferita

Per chi punta al modello più alto in gamma, c'è Ecovacs Deebot X12 Omnicyclone. Il prezzo scende da 1.399 euro a 999 euro, con uno sconto vicino al 30%. La promozione sarà valida dal 15 al 26 giugno su Amazon.

L'X12 Omnicyclone è praticamente l'ultimo modello di Ecovacs, lanciato un paio di mesi fa con la tecnologia di aspirazione ciclonica abbinata alla funzione lavapavimenti. La stazione OMNI si occupa di tutto in autonomia: svuota il contenitore della polvere, lava e asciuga i panni, ricarica il robot. Il sistema di navigazione è basato su LiDAR con riconoscimento ostacoli, e la mappatura è precisa anche in ambienti grandi o su più piani.

È pensato per chi vuole il massimo e non vuole gestire nulla manualmente. Lo sconto a 999 euro, pur restando un prezzo importante, è interessante perché abbassa di 250 euro rispetto all’offerta lancio di soli due mesi fa.

Ecovacs Winbot W3 Omni, il lavavetri con la "lavatrice" integrata

Ecovacs Winbot W3 Omni è il robot lavavetri di punta del brand e l'aspetto che lo distingue dai concorrenti è la stazione OMNI: dentro c’è una lavatrice che lava i panni, così il robot parte sempre con i panni puliti e non bisogna gestire nulla a mano tra una sessione e l'altra.

Funziona su finestre e vetrate, con navigazione autonoma e rilevamento dei bordi. Il prezzo scende da 699 euro a 599 euro, con la promo attiva per 10 giorni a partire dal 15 giugno su Amazon.

Non è uno sconto enorme in percentuale, ma su un prodotto di questa categoria rimane comunque un risparmio di 100 euro su un modello che è stato presentato da pochissimi mesi ed è l’unico di questo tipo in commercio.

Ecovacs Ultramarine P1, per chi ha una piscina

Chi ha una piscina può guardare a Ecovacs Ultramarine P1, il robot pulitore che gestisce in autonomia la pulizia del fondo e delle pareti, risalendo lungo le superfici e coprendo l'intera vasca senza intervento manuale.

La navigazione è intelligente e il ciclo di pulizia completo si adatta alle dimensioni della piscina, riprendendo se necessario.

Il prezzo passa da 549 euro a 399 euro, con

window._taboola = window._taboola || []; _taboola.push({ mode: 'alternating-thumbs-a-1x3', container: 'taboola-mid-article-for-you', placement: 'Mid Article For You', target_type: 'mix' }); uno sconto di circa il 27%, e la promozione è attiva su Amazon dal 15 giugno. A questa cifra è tra le opzioni più accessibili per chi vuole smettere di pulire la piscina a mano e poter contare su una manutenzione quotidiana automatica.

TAGS Vedi tutti i commenti (0) Lascia un commento window._taboola = window._taboola || []; _taboola.push({ article: 'auto', url: ' ' }); if (window._taboolaOS === 'Android') { _taboola.push({ mode: 'alternating-thumbnails-a', container: 'taboola-feed-below-article', placement: 'Feed Below Article Android', target_type: 'mix' }); } else if (window._taboolaOS === 'iOS') { _taboola.push({ mode: 'alternating-thumbnails-a', container: 'taboola-feed-below-article', placement: 'Feed Below Article iOS', target_type: 'mix' }); } else { _taboola.push({ mode: 'alternating-thumbnails-a', container: 'taboola-feed-below-article', placement: 'Feed Below Article', target_type: 'mix' }); } _taboola.push({ flush: true }); .comments__actions { display: none; } .btn.form-comment-insert__cancel { display: none; background-color: transparent; border: none } [data-pid] .btn.form-comment-insert__cancel { display: unset; } Segui Il Giornale su Google Discover Scegli Il Giornale come fonte preferita Commenti Commenta Pubblica un commento Non sono consentiti commenti che contengano termini violenti, discriminatori o che contravvengano alle elementari regole di netiquette. Qui le norme di comportamento per esteso. Annulla Pubblica Accedi Nome utente o email Password Accedi Registrati Hai dimenticato la password? Accedi

Spiacenti, devi abilitare javascript per poter procedere.

Leggi anche Rubriche Retrogusto La guida definitiva alle Bollicine del Mondo Andrea Cuomo La guida definitiva alle Bollicine del Mondo

Read Full Article on Ilgiornale.it

How did this make you feel?

Comments (0)

Log in or create an account to leave a comment.

No comments yet. Be the first!