2 puntos por GN⁺ 2023-09-16 | 1 comentarios | Compartir por WhatsApp
  • FindMyCat es un rastreador de mascotas que reúne en un solo dispositivo actualizaciones de ubicación en tiempo real, reproducción de sonido y verificación de ubicación en interiores y exteriores para reducir los casos de pérdida de gatos
  • En exteriores, rastrea la ubicación con un chip GPS y LTE basado en tarjeta SIM en cualquier lugar con cobertura celular
  • En interiores, permite verificar la distancia y la dirección hacia la mascota con UWB y Bluetooth
  • HomeStation crea un Smart Tether con el rastreador dentro de casa y envía la ubicación por WiFi; al salir, inicia las alertas y el rastreo
  • Afirman que, gracias al hardware de ultra bajo consumo y a la combinación con HomeStation, se reduce la carga de tener que recargarlo y ofrece hasta 6 meses de batería con una sola carga

FindMyCat, rastreo separado para interiores y exteriores

  • FindMyCat se presenta como un rastreador de mascotas de código abierto con el lema “The only pet tracker you will ever need”
  • Con un toque en la app, se puede reproducir sonido desde el rastreador, lo que ayuda a encontrar a la mascota cuando está cerca
  • Con actualizaciones en tiempo real, se puede seguir revisando la ubicación de la mascota

Método de rastreo de ubicación y diseño de batería

  • El rastreo en exteriores usa un chip GPS real y conexión LTE basada en tarjeta SIM
    • Indican que, si hay conexión celular, puede rastrearse en lugares como el vecindario o incluso cerca de las pirámides de Egipto
  • Para la ubicación en interiores, usa UWB y Bluetooth
    • Permite verificar la distancia exacta y la dirección hacia la mascota
  • HomeStation crea un Smart Tether con el rastreador que está en casa y envía actualizaciones de ubicación por WiFi
    • Si la mascota sale de casa, se recibe una alerta en tiempo real y comienza el rastreo
    • Cuando está en casa, el rastreador cambia a un modo de suspensión de ultra bajo consumo
  • La batería puede durar hasta 6 meses con una sola carga
    • La duración de la batería puede variar según los modos que ofrece FindMyCat, y enlazan la documentación correspondiente en different modes
  • El proyecto ofrece un enlace a Github y el contenido aparece bajo la licencia Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

1 comentarios

 
GN⁺ 2023-09-16
Opiniones en Hacker News
  • Este proyecto me parece impresionante. Hace unos años hice algo parecido, pero no logré pulirlo a este nivel, y parece un gran ejemplo de cómo ejecutar bien un proyecto de hardware de código abierto (OSHW).
    Dicho eso, como otras personas, creo que el problema es el tamaño del rastreador. Mi gato se quitó en 2 minutos un collar que tenía un rastreador más pequeño. Pensé en diseñar un rastreador más pequeño que integrara en el propio collar la batería, el GPS, LoRa con antena y un microcontrolador con gestión de energía, y quería usar un pequeño transceptor Heltec LoRa+Bluetooth.

    • Hice algo similar para mi perro. Usé un Arduino Nano, un módulo GPS, un módulo LoRa, una batería 18650 y una antena, y una estación base con un ESP8266, un módulo LoRa y una antena para enviar los datos GPS a la nube.
      Como la zona tiene bosque denso, la señal LoRa empezaba a cortarse alrededor de los 1000 ft. Si hubiera sabido que con Hologram.io se podían obtener datos SIM gratis, probablemente habría ido por ese camino. No me gusta mucho la idea de ponerle una batería de ion-litio al cuello de mi perro, y tampoco llegué a aprender diseño de PCB, así que me gustaría mejorarlo y volver a intentarlo.
  • Se ve bien y me alegra que exista una versión de código abierto de algo así. Pero me pregunto quién le pondría a un gato un dispositivo tan grande en el cuello.
    Me imagino a un gato quedándose enganchado en algún lado por el collar y asfixiándose. La versión actual parece más adecuada para un perro grande, pero también me gustaría ver una próxima versión mejorada.

    • En realidad es bastante pequeño. “Mr Lee CatTrack” también se hizo en 2014 con poco más que una tarjeta SIM y GPS, y era pequeño; este producto tampoco parece mucho más grande que aquel.
      En 2012 usé Zoombak, diseñado para perros, con mis gatos, y al final a uno de ellos se le fue reduciendo cada vez más el pelo debajo del cuello porque el Zoombak se balanceaba de adelante hacia atrás mientras corría y el collar le rozaba. Aun así, a él no parecía importarle mucho, y más adelante reconocía mi auto cuando iba a buscarlo y, apenas abría la puerta, saltaba al asiento trasero como un perro. Lo extraño.
    • Que el collar de un gato se enganche puede pasar incluso sin que tenga un objeto grande colgado, y con un rastreador es probable que sea peor. Por eso, en cualquier caso, un collar desprendible/de liberación rápida es una buena opción.
    • Comparándolo con varias etiquetas existentes, este producto incluso parece pequeño.
  • Está excelente, pero se ve algo grande, y sería bueno conocer las dimensiones reales.
    Lo que más falta es un diseño resistente al agua. No hace falta que sobreviva sumergido, pero puede mojarse al pasar por arbustos húmedos o con un chaparrón repentino. La clave sería un conector USB con certificación IP67 y una ranura para colocar un sello de goma a lo largo de la unión de la carcasa.
    Viendo el STL, es mucho más grande que Tabcat. Tabcat mide 23x33x12 mm con la funda de silicona incluida, mientras que este mide aproximadamente 27x60x13 mm. Otra función útil de Tabcat, aunque no imprescindible, es el dispositivo que emite pitidos.

  • Ya probé los principales trackers para mascotas, y la mayoría son demasiado grandes para un gato. Muchos solo tienen Bluetooth, así que si el gato se va lejos no sirven de nada. Los mejores combinan Bluetooth, Wi‑Fi, LTE y GPS.
    Los productos que tienen algo más que Bluetooth encienden las demás funciones inalámbricas solo en ciertas situaciones para ahorrar energía, pero todavía no vi ninguno que lo haga bien. Prefiero que rastree mejor aunque consuma más energía. Para un objetivo que se mueve como un gato, se necesita un mejor rastreo.
    Tengo dos casos de uso en mente: saber cuándo sale de casa y encontrarlo con GPS en tiempo real, y encontrar al gato cuando está en casa pero durmiendo la siesta bajo los arbustos del patio. El Tractive, que es el más común, para mí fue completamente inútil. Cerca de casa solo activa Bluetooth y la app del teléfono busca la intensidad de la señal Bluetooth del tracker, pero mi Samsung Ultra S22 tenía que estar a 15–20 ft para detectarlo, o sea que prácticamente ya tenía que saber dónde estaba.
    Al final estoy usando JioBit. Cuando detecta el Wi‑Fi de casa, solo activa Bluetooth, pero se conecta con el teléfono y, en mi caso, funcionó hasta unos 50 ft. Cuando se conecta, se puede hacer sonar la campana del tracker para encontrar al gato, lo cual es bastante útil. Fuera de casa actualiza la ubicación GPS por LTE solo cada 5–15 minutos, demasiado poco frecuente. Además, tiene que alejarse lo suficiente del Wi‑Fi de casa para iniciar el rastreo GPS; si el gato está muy fuera del alcance de Bluetooth pero en un punto donde todavía capta Wi‑Fi, no hay rastreo en absoluto.
    Lo que quiero es algo parecido a JioBit, pero con mejor conectividad. En casa debería hacer check-in por Wi‑Fi y afuera por LTE cada pocos minutos, y permitir activar el rastreo GPS en tiempo real cuando lo estoy buscando. Si el rastreo en tiempo real está activado, debería actualizar como mínimo cada 15 segundos, y debería poder hacer sonar la campana del dispositivo por Wi‑Fi o LTE. Con el modo actual, JioBit dura semanas, pero no me importa reducir mucho la batería ni que consuma bastante energía mientras estoy buscando activamente al gato.

    • Creo que Wi‑Fi y LTE consumen demasiada energía para un tracker de mascotas. Algo como LoRaWAN sería ideal.
      En zonas urbanas ya hay cobertura pública de LoRaWAN, y aunque no la hubiera, es muy probable que la cobertura de un solo gateway sea mucho más amplia que el rango de actividad de un gato. El ancho de banda tampoco es problema, porque una coordenada GPS sin altitud entra fácilmente en el paquete LoRa más pequeño.
      Cambiar de check-ins de baja frecuencia a un modo de alta frecuencia es posible mediante la ventana de recepción que viene después del slot de transmisión, pero el problema es que hay que esperar al check-in para que se active el modo en tiempo real. Aun así, con un ciclo de check-in de baja frecuencia de unos 5 minutos, parece una molestia menor.
    • Estuve usando FitBark durante los últimos dos años y medio.
      El problema es que el patrón de uso de mi gato es mayormente al aire libre, mayormente fuera del alcance de Bluetooth y mayormente gastando batería, así que no encaja con el modelo de diseño de ingeniería pensado para perros que normalmente están con uno y a veces se escapan. Aun así, recibí una versión más eficiente en consumo.
      Un fenómeno extraño es que “redondea” la ubicación hacia la calle, algo que también vi en Pokémon Go. Pokémon Go lo hacía por privacidad después de varias demandas. Es especialmente molesto de noche, cuando el gato está cazando lagartijas en el campo de la escuela: el tracker dice que está en la calle junto a la escuela, pero en realidad está en algún lugar en medio del campo.
      En la práctica, sé dónde estuvo mi gato hace 10 minutos, con la ubicación redondeada a la calle más cercana, y luego voy acotando con la app de rastreo Bluetooth. Por supuesto, más o menos un tercio de las veces está dentro del alcance de Bluetooth pero no tiene la menor intención de moverse de donde está. Intento alimentarlo con regularidad para reducir el consumo de fauna silvestre. Mi otro gato todavía no tiene tracker y se queda más tiempo en casa, así que voy a probar FindMyCat con él.
    • No es perfecto, pero existe la opción Mictrack MT710.
      https://www.mictrack.com/product/cat-m1-nb-iot-pet-gps-track...
      Es un poco grande para un gato. No tiene Bluetooth ni parlante, así que no se puede acotar la ubicación cuando ya estás cerca. Se le puede agregar un AirTag, pero eso aumenta el costo y el volumen. Es resistente al agua y relativamente barato. Tiene una API documentada, o se puede rastrear 1 dispositivo gratis con la app Petovik.
      Se pueden enviar comandos para cambiar de modo mediante comandos SMS del proveedor de SIM o con una de las herramientas conectadas a la app Petovik. Eso sí, solo recibe comandos cuando el dispositivo está “despierto”. El modo de mayor resolución puede actualizar cada 10 segundos, y también hay un modo “LOCK” que cambia a actualizaciones de alta frecuencia durante un tiempo especificado. Si se usa el modo “dormir cuando no se mueve” y se configura la actualización en unos 2 minutos, la batería dura casi un día.
    • Me pregunto si no se podría operar una red Wi‑Fi intencionalmente débil o dirigida hacia el interior.
      No entiendo bien por qué la frecuencia de actualización de ubicación es tan baja. Si estás persiguiendo al gato por el jardín, una alerta sonora probablemente sería mejor que actualizaciones cada 15 segundos.
    • Si lo que quieres es “saber si el gato salió de casa”, sigo imaginando una solución simple: poner una cámara en un lugar que nunca quede obstruido, como la entrada, y rastrear de forma confiable si el gato está dentro o fuera. El gato no tendría que llevar un dispositivo pesado.
  • Uso https://tryfi.com/ con mi perro, y ya salvó varias veces a mi pastor alemán que salió disparado como loco por los bosques del norte de Michigan.
    En el modo normal de funcionamiento la batería dura varios meses, y si activo de forma remota el “modo perdido”, hace ping activamente a las estaciones base para dar una ubicación precisa. Esta solución open source también se ve muy pulida y completa.

  • Con GPS encendido, varios meses de duración de batería no son posibles. En modo GPS son 20 horas.
    https://www.findmycat.io/docs/TrackerModes#summary
    Uso Jiobit, y empieza en modo BLE; cuando el gato sale de un radio de 30 m, cambia a GPS. Si empieza a actualizar cada 60 segundos, la duración total de la batería con GPS/GSM es de unas 8 horas, y en uso normal dura unas 2 semanas.
    Como referencia, a mi gato lo saco bajo supervisión a un patio grande cercado. En 7 años se me escapó tres veces, y ahora esto es más bien una medida de seguridad temporal. Incluso cuando se escapó, nunca se alejó más de 100 m.

    • Si el GPS viene apagado de forma predeterminada, no es imposible. Las 20 horas de batería son solo para el “modo perdido”, que actualiza la ubicación cada 30 segundos. Si no necesitas eso y basta con actualizar bajo demanda, puede durar 1 año.
    • No sé mucho de GPS, pero siempre pensé que era una tecnología pasiva. Si es así, me pregunto qué consume la batería.
    • 20 horas en modo perdido parece demasiado poco. Idealmente, si está fuera de casa durante cierto tiempo o no se detecta movimiento, debería enviar la ubicación cada 1 hora en vez de cada 30 segundos, para aguantar en la práctica varios días o semanas. Sería bueno que funcionara como algunos rastreadores para autos.
    • Dicen que “varios meses con GPS son imposibles”, pero el Apple AirTag dice durar 12 meses.
      https://www.tile.com/en-au/blog/airtag-battery-life#
  • Hace más o menos un mes mi gato desapareció durante varios días y fue muy estresante. Ahora le puse un AirTag, y como es un gato de exterior funciona más o menos, pero si Find My no se actualiza por un rato igual me pongo nervioso. Realmente me gustaría apoyar este proyecto.

    • Mi gato desapareció una vez durante una semana y todavía no sé dónde estuvo. Ya me había despedido, pensando que lo había agarrado un zorro u otro depredador, pero exactamente 7 días después volvió como si nada. Estaba bien y no parecía especialmente hambriento ni sucio. Un misterio.
  • Me parece excelente, y creo que compraría dos.
    Lo importante es que ya publicaron notas de ingeniería detalladas, la lista de componentes y todos los archivos Gerber. Creo que eso es clave al llevarlo a Kickstarter. De verdad debería hacerse así.
    Un punto a considerar es que muchos animales no quieren usar collar. Pero quizá sí acepten un arnés bien diseñado.

  • Este proyecto está bueno, pero hace que resulte aún más frustrante lo desastroso que está ahora el mercado de rastreadores para mascotas. Si buscas rastreadores para mascotas en Amazon, solo aparecen dispositivos molestos, de forma rara, con suscripciones caras y mala duración de batería.
    Por ahora dependo de un AirTag y, si hay un iPhone de alguien cerca, en general funciona muy bien. Pero le falta GPS.
    No tengo tiempo para hacerlo yo mismo ni experiencia fabricando PCB, así que creo que pagaría por este producto. Quizá algún día lo haga como proyecto divertido, pero ahora es difícil.

    • Cuando me puse a investigar rastreadores para mascotas, me molestó que para que funcione un AirTag tenga que haber un iPhone cerca, y que el propio rastreador necesite una tarjeta SIM.
      Pensé que sería bueno usar un transceptor inalámbrico tipo Zigbee. El alcance puede ser bastante bueno [1] y el consumo es muy bajo. Si las estaciones base se retransmiten entre sí los mensajes que reciben y forman una red mesh en todo el barrio, se podría rastrear incluso a un gato que deambula lejos. No serviría para gatos que recorren varios km en un día o una noche, pero creo que funcionaría para los que se mueven una o dos cuadras. Esta red mesh también podría servir para rastrear otros objetos.
      [1] https://lowpowerlab.com/forum/rf-range-antennas-rfm69-librar...
    • Hace unos meses perdí la billetera y busqué un servicio parecido, y me encontré con exactamente todos los problemas que mencionas. Me sorprendió no poder encontrar un dispositivo pequeño que lleve una tarjeta SIM y simplemente transmita su ubicación. Al final até la billetera a la mochila.
      Quizá este rastreador para gatos libere mi billetera de su prisión de paracord.
    • Definitivamente es caro, pero el formato del modelo más reciente del collar Fi mejoró muchísimo frente a los anteriores. Para mí, que tengo un perro pequeño, eso es importante. La duración de batería también es bastante buena: cuando lo dejé una semana con una cuidadora de mascotas, bajó apenas un 3–5%.
    • Es gracias a la elección de servicios de ubicación híbridos. En casa solo envía algunos paquetes BLE y no usa 4G, pero cuando el rastreador sale, pasa al chip GPS de alto consumo y a datos 4G.
      No se puede esperar una batería de larga duración con la combinación 4G + GPS.
    • Una vez me pasó por comprar lo primero que apareció arriba en los resultados de Google sin investigar lo suficiente.
      Era una estafa con una granja en Reino Unido como dirección legal. El collar sí llegó, pero la calidad era extremadamente mala y ni siquiera coincidía con las fotos del sitio; la app era pésima y el GPS tampoco funcionaba bien. Se sentía como si estuviera rastreando el GPS de mi teléfono, que normalmente está apagado. Desde entonces no me animo a probar otros productos.
  • Fui product manager de una solución de rastreo de personas que dependía de una tecnología parecida a Bluetooth.
    No recuerdo exactamente cómo empezó, pero como en el equipo había mucha gente con gatos, bromeábamos con reutilizar nuestra tecnología para hacer una app de rastreo de gatos llamada “locatify”.
    Pero alguien ya había tomado el nombre locatify, y últimamente no paro de ver menciones a soluciones de rastreo de gatos.