Blog

IoT: Lecciones aprendidas

18 de octubre de 2017

¿Ha intentado alguna vez desarrollar su propio hardware y software al mismo tiempo? Nosotros sí. Es como ejecutar y enviar mensajes de texto al mismo tiempo. Hemos pasado por ello, hemos fracasado, hemos aprendido y estamos trabajando constantemente para mejorar. Hoy vamos a compartir las lecciones que hemos aprendido con todas las personas lo suficientemente locas como para crear una empresa de hardware (el dispositivo Bluetooth Smart Stone) y de software (el sitio web y la aplicación móvil Spaceti) al mismo tiempo.

IoT: Lecciones aprendidas

¿A qué retos nos enfrentamos? Bueno, uno de los más importantes era la falta de servicio de GPS en el interior de los edificios y la necesidad de una combinación útil y funcional de hardware y aplicación móvil. Entonces, ¿cuál es la diferencia entre el desarrollo de software (aplicación móvil, panel de control web) y el de hardware? ¿Cuáles son las lecciones que hay que aprender?

1. No se descargan herramientas de HW de Internet...

Martillos, destornilladores, cables, tornillos. ¿Necesita una nueva herramienta para el desarrollo de productos? Pues no puedes descargarla sin más. Tienes que ir a la tienda de artículos para el hogar más cercana y conseguir las herramientas que necesitas.

2. Prototipo, prototipo, prototipo...

Puedes cambiar fácilmente el código de tu programa y actualizarlo, una y otra vez. Pero, ¿has probado a cambiar las conexiones de un circuito impreso? ¿Una y otra vez? Así no funciona, por desgracia.

Sí, una impresora 3D es imprescindible para el desarrollo de hardware, pero no para la producción.

3. ¿Entregan también los fines de semana?

Para instalar la última versión del software, sólo necesitas una buena conexión y reinstalar si es necesario, pero los suministros de hardware y componentes están limitados por sus existencias y fechas de entrega, por no hablar de los días festivos.

4. Conexiones

Wifi, radio FM, señal GSM, Bluetooth LE, fusión de sensores, etc. Estas eran nuestras opciones para resolver los problemas de conectividad del dispositivo y la aplicación móvil. Tras algunas pruebas tanto en Android como en iOS, nos decidimos por la tecnología Bluetooth.

5. Encriptarlo todo

Según una previsión de Gartner, en 2020 habrá 20.000 millones de dispositivos diferentes conectados a Internet. La privacidad de los datos se ha convertido en el tema más discutido en el IoT después de que los ataques de botnets y las brechas afectaran a millones de hogares en todo el mundo en los últimos años. Por lo tanto, nunca subestime la seguridad de todas las partes del sistema de IoT. No bloquees todas las ventanas de tu casa mientras dejas la puerta principal abierta.

Este es un resumen de nuestras lecciones aprendidas sobre el IoT. Y aquí está el producto de hardware final: la piedra inteligente, un dispositivo Bluetooth con sensores incorporados que forma parte de la solución de localización en interiores de Spaceti.
Esperamos que hayas disfrutado del artículo. ¿Alguna lección propia? ¿Está interesado en trabajar con nosotros? Háganoslo saber en trang@spaceti.com.And. Esté atento. La semana que viene compartiremos más información sobre la Smart Stone.

Aneta Klímová
Aneta Klímová
anet@spaceti.com