;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Este comedouro inteligente dedurou quanto meu gato come no dia

Divulgação
Imagem: Divulgação

Marcella Duarte

De Tilt, em São Paulo

15/02/2023 04h00Atualizada em 16/02/2023 11h25

Alimentadores automáticos para gatos e cachorros costumam ser sinônimo de um grande reservatório de ração. Mas não é este o objetivo do SureFeed Connect, da PetCare. O modelo é um pequeno comedouro inteligente, que detecta qual animal está se alimentando e mostra precisamente quanto e quando ele comeu.

Achei a promessa interessante já que sou uma "gateira". Depois de umas três semanas testando o produto, pude ter informações personalizadas da rotina alimentar do Felix e á-las mesmo sem estar em casa.

Basicamente, o SureFeed Connect é uma tigela de ração com diversos sensores e uma tampa, que só abre para um animal que estiver cadastrado. Assim, também é possível limitar qual tem o ao alimento e impedir que um roube a comida do outro — e até que uma criança pequena coma a ração dos bichos.

Sendo assim, acredito que o dispositivo seja prático para quem tem:

  • Dois ou mais animais em casa (da mesma espécie ou gatos e cachorros juntos).
  • Pets com alimentações específicas (como rações medicamentosas, para bebês ou idosos).
  • Pets fazendo controle de peso (devem comer determinada quantidade por dia).

Pela minha experiência

Prós

  • Mostra exatamente quanto/quando seus animais estão comendo.
  • Impede que um pet coma a ração do outro.
  • Conserva o alimento úmido ("sachê").

Contras

  • Preço alto.
  • Capacidade pequena para a ração.
  • Posição pouco ergonômica para animais maiores.
  • Melhor para pets com microchip (que ainda não é disseminado no Brasil).

Como funciona

O SureFeed identifica qual o animal que está à sua frente, através de um microchip.

Aqui no Brasil, nem todos os gatos e cachorros têm obrigatoriamente o dispositivo implantado sob a pele. Por isso, para os que não têm, a opção é colocar uma tag RFID (de identificação por radiofrequência) na coleira (uma vem inclusa na caixa e é possível adquirir outras separadamente).

Este foi justamente meu primeiro desafio. O Felix é um gato de apartamento, que nunca sai, por isso não usa coleira — e a odeia, o que me custou algumas reclamações e mordidas.

comedouro PetCare SureFeed - Marcella Duarte - Marcella Duarte
'Mais sachê, Márcia!'
Imagem: Marcella Duarte

Superado isso, o próximo o foi ensiná-lo como o estranho aparelho funciona.

Gatos são naturalmente curiosos, e em um dia ele já pegou o jeito — mas alguns animais podem demorar mais ou se assustar com a porta abrindo e fechando.

Por isso, há um modo de treinamento gradativo que pode ser ativado. É fácil cadastrar o animal:

  1. Instale a tag na coleira (caso ele não tenha microchip);
  2. Aperte o botão de incluir (uma carinha de gato com um +) na traseira do comedouro;
  3. Abra a portinha (há um botão para isso também);
  4. Espere que ele se alimente pela primeira vez -- pode usar alguns petiscos para atraí-lo;
  5. Pronto. O aparelho acenderá uma luz verde indicativa de que o pet está cadastrado.

Depois disso, é bem simples: quando este animal se aproxima, a portinha se abre; quando sai, ela fecha. Uma moldura por cima impede que outras cabeças invasoras tentem comer junto.

Uma balança embutida pesa a ração que foi colocada e que é consumida a cada visita, com precisão de gramas, e informa detalhes por meio de um aplicativo.

app comedouro PetCare SureFeed - Marcella Duarte - Marcella Duarte
App dá informações detalhadas da alimentação dos animais cadastrados
Imagem: Marcella Duarte

Sempre que for abastecer as tigelas, é preciso "zerar" a balança; luzes indicativas mostram se você botou a quantidade definida (são 8 luzes de cada lado, que acendem gradativamente conforme a ração é colocada).

Detalhe importante: para funcionar, o aparelho usa quatro pilhas tipo C, que duram seis meses, segundo o fabricante.

Capacidade para a ração limitada

É possível cadastrar até 32 bichos diferentes. Mas ressalto que o pote é pequeno, com capacidade de 400 ml — dá para um ou dois animais arem um dia com esta quantidade. É bom para quem sai para trabalhar ou a a noite fora; não rola ir viajar.

comedouro PetCare SureFeed - Marcella Duarte - Marcella Duarte
Ergonomia não é boa para gatos maiores
Imagem: Marcella Duarte

Além do mais, ele é adequado apenas para animais pequenos (gatos ou cachorros de porte menor), não só pela quantidade limitada de ração, mas pelo espaço onde deve ar a cabeça.

O Felix é grande e já ficou desconfortável, pois tem de ficar bem abaixado, com as patinhas dobradas, para ar. Isso não é bom para um gato — o ideal são potes elevados, para que possa comer "de pé", melhorando a digestão e sem forçar as articulações.

Além disso, os bigodinhos dele encostam no pote (além do desconforto, pode causar acne felina) e, às vezes, a tag da coleira fica batendo na estrutura.

Sachê

Apesar da posição não ser ideal, um benefício para nós foi que, por ser um pratinho e não um reservatório, o comedouro também aceita alimento úmido — o popular "sachê".

comedouro PetCare SureFeed - Marcella Duarte - Marcella Duarte
Luzes indicam a porcentagem do peso da porção que foi colocada em cada metade da tigela
Imagem: Marcella Duarte

O kit vem com uma tigela inteiriça (para apenas um tipo de ração) e outra dividida em duas (para colocar metade seca e metade úmida, por exemplo, que foi a minha escolha).

Achei isso especialmente interessante para deixar uma quantidade maior de alimento úmido à disposição enquanto não estou — ele adora e faz bem. Como tem tampa, a comida fica protegida e demora mais para estragar; não junta insetos e reduz o cheiro pela casa.

Assim, consegui garantir que o Felix tivesse uma alimentação mais balanceada durante o dia todo. Em geral, ele come muito pouco se não estou, pois só fica a ração seca, e mais do que deveria quando chego e posso atender aos pedidos desesperados de sachê. Com o comedouro, isso ficou mais equilibrado.

Antiladrões

Mas o uso mais interessante é mesmo o de separação de alimentos, para animais com condições especiais ou em fases da vida diferentes.

Por exemplo, na casa dos meus pais temos uma gata idosa, que é bem pequena e faz uma dieta renal. Não há o problema de ela comer a ração dos outros gatos, pois já está acostumada com a própria, mas sim dos seus amigos comerem a renal (que não é adequada para um jovem saudável, mas pelo jeito é deliciosa — e caríssima).

O mesmo vale para quem tem cachorros e gatos juntos — cães costumam ser mais "ladrões" e comer ração de gato, que tem mais proteína e pode fazer mal.

Veja um vídeo de apresentação do produto:

Integração com aplicativo

Para ter a experiência realmente inteligente, é necessário um hub (vendido separadamente ou em um kit promocional com o comedouro), que permite a conexão com a internet e integração com o aplicativo.

Ele é fofo, uma cabeçinha de gato com as orelhas iluminadas (se estiver tudo ok, a luz é verde; quando não está conectado, pisca vermelho). Do tamanho de um Echo Dot (dispositivo da Amazon com a assistente de voz Alexa), deve ser conectado ao roteador por um cabo de rede e ligado na tomada.

comedouro PetCare SureFeed - Divulgação - Divulgação
Hub tem fomato de cabeça de gato
Imagem: Divulgação

Depois, basta baixar o app Sure Petcare (para Android ou iOS), cadastrar o hub e incluir o comedouro. Dá para conectar até 10 produtos da marca (alimentadores SureFeed; portinhas SureFlap, para gatos entrarem e saírem; ou coleiras Animo, de monitoramento para cachorro, que já testamos).

Nele, é preciso colocar as informações de cada pet (espécie, nome, idade, peso etc) e definir o tamanho exato da porção de alimento.

Você recebe notificações no celular sempre que há uma atividade — e assim consegue monitorar os animais quando não está em casa, mesmo sem vê-los.

Isso também é interessante para, de alguma forma, fazer um controle do bem-estar e saúde de cada pet — alterações alimentares podem significar alterações no organismo. Por exemplo, se o animal comer muito menos que o normal por alguns dias seguidos, vale uma visita ao veterinário.

Sem o hub, o comedouro funciona normalmente, identificando o animal e abrindo a tampa, mas sem todos os dados informados pelo app (como horário exato da alimentação e gramatura de ração consumida).

Vale a pena?

É um produto interessante para quem tem mais animais, de diferentes espécies ou com necessidades específicas de alimentação, e a certo tempo fora de casa. Melhor se eles tiverem microchip implantado.

No meu caso, com apenas um gato, é legal para ver as estatísticas e me certificar que ele está comendo bem. Mas não valeria o investimento ou o stress do Felix (usar coleira e se abaixar para comer toda vez).

O SureFeed Connect custa R$ 1.499 e o Hub R$ 1.099; o kit com os dois sai por R$ 2.599. Um par de tags avulsas é R$ 65. Tudo é vendido exclusivamente na Petlove. É um investimento bem alto.

Para quem estiver buscando apenas um alimentador automático com reservatório grande, a Xiaomi tem uma opção mais em conta, que já testamos: com este valor, dá para comprar o comedouro e o bebedouro.