[#IOT] Problemas en casa con Purpurina, Amazon #Dash y Azure #MachineLearning

Hola!

Hace un par de días, mientras pintaba y coloreaba con mi niña de 5 años nos dimos cuenta de que nos habíamos quedado sin purpurina / brillantina. Como padre este es uno de los momentos más felices complicados que existen. La purpurina / brillantina es algo que a las niñas les encanta para decorar.

Clipboard02

Sin embargo, yo descubrí de mala manera que LA PURPURINA ES IMPOSIBLE DE LIMPIAR. Si se te ha caído un poco y le pasas una bayeta para limpiarla, pues la purpurina se multiplica y cada vez hay más. Como siempre, donde algunos vemos un problema, otros ven una oportunidad y, por ejemplo, he encontrado una empresa online que se encarga de enviar “bombas de purpurina” a tus enemigos, para básicamente arruinarles el día (o la semana). https://shipyourenemiesglitter.com/

Clipboard05

Volviendo a mi problema, en esos momentos, hubiese sido muy útil tener activo un Amazon Dash Button (link) asociado a purpurina como producto. La idea del mismo es muy simple, pones un botón asociado a un producto en tu casa. Cuando vez que ese producto está a punto de acabarse, presionas el botón y este producto se agrega automáticamente a tu lista de la compra. Si luego cierras la transacción desde tu Smartphone o laptop, lo tienes al día siguiente en casa.

Cuando se presentó hace un par de semanas, escuché opiniones de todo tipo. Por un lado, los “haters” de toda la vida con opiniones del tipo

¿Eso significa que tendré mi casa toda llena de “botones” ?; ¿cuándo tengo que comprar varias cosas tengo que hacer clics por toda mi casa? Paso de esta idea, para mi es mucho más fácil hacer la compra online desde mi ordenador.

Y en esa afirmación estaba la respuesta a su problema: para ese perfil de usuarios es más simple hacer la compra online. Por ahora, nadie obliga a utilizar los Dash Buttons.

En mi caso, después de años de entrenamiento he logrado que mis niños se hagan el desayuno ellos solos. Eso significa que ellos buscan los cereales, la leche y el cacao; y mientras yo intento no ayudarlos, ellos se encargan de su desayuno. Cuidado, esto no quita que tenga conversaciones como la siguiente con el Valentino (7 añazos)

  1. Valentino: Bruno, no hay más cereales
  2. Bruno: No hay problema, hoy compro más. ¿Cuándo se acabaron?
  3. Valentino: Ayer a la mañana
  4. Bruno: ¿Ayer? La próxima avísame antes
  5. Valentino: ¿Avisarte qué cosa?
  6. Bruno: Que no hay más cereales
  7. Valentino: Ahh Ok. Bruno, no hay más cereales
  8. Go To 1

La conversación se puede poner bastante surrealista con un niño de 7 años, y hay que tener un nivel de paciencia muy alto para no terminar en prisión 5 años. Tal vez un botón de este tipo, pueda ayudarme a que este tipo de situaciones sean más llevaderas. Si mis niños manejan ellos mismos el stock de lo que necesitan para su desayuno, pues es un excelente momento para repartir responsabilidades. En el caso de Amazon Dash, además lo han llevado a un nivel superior con 2 opciones interesantes.

Por un lado, además del botón, existe un scanner inteligente que te permite hacer algo parecido escaneando el barcode del producto que quieres comprar. Esto permite que armar la lista de la compra sea bastante ágil, ya que si lo que buscas es solo reponer, no hace falta salir de casa.

Y, en segundo lugar, la plataforma Dash tiene un dedicado especial para Makers. Esto significa que puedes agregar este “botón” en tus devices o inclusive extender la plataforma. Aquí es donde entran a jugar elementos como la capacidad de innovar en el hardware, o aprovechar la potencia de Azure Machine Learning para escenarios concretos. Por ejemplo, podría trabajar sobre estas bases:

  • Tengo un experimento de Machine Learning que analiza mis compras
  • Existe otro experimento que se dedica a analizar el tiempo para los próximos 7 días
  • Estos experimentos han detectado que cada 5 semanas (aproximadamente) tengo que reponer mi “stock” de purpurina
  • Además, cruzando datos, es posible intuir que cuando hace mal tiempo, se utiliza más purpurina
    • Esto es normal, si hace mal tiempo no podemos salir, así que toca hacer actividades en casa
  • Otro experimento puede analizar el tiempo y debido a que va llover en los próximos días y mi stock de “purpurina” es bajo, proponer o agregar este producto a mi lista de compra

Personalmente creo que estos ejemplos de IoT (Internet of Things), son los que realmente hacen una casa inteligente o un escenario de valor. Conectar un sensor de temperatura a un Raspberry Pi o a un Arduino está muy bien, aunque conectar todos los puntos para tener algo de valor, es el objetivo a lograr.

Clipboard03

Importante: Aquí me sigue saliendo la vena de Scrum / Agile, siempre hay que aportar valor 😉

Saludos @ Madrid

/El Bruno

References

Glitter Bombs, https://shipyourenemiesglitter.com/

Amazon Dash Button, https://www.amazon.com/oc/dash-button?ref_=B00Q3E4UBW

Amazon Dash for Makers, https://www.amazon.com/oc/dash-replenishment-service

Azure Machine Learning, http://azure.microsoft.com/en-us/services/machine-learning/

El futuro está en el Hardware con #VisualStudio2013, https://elbruno.com/2014/05/23/opinion-el-futuro-esta-en-el-hardware-eso-si-con-visualstudio2013/

Internet of Things, http://es.wikipedia.org/wiki/Internet_de_las_cosas

Advertisements

[#IOT] Internet of Things: Que hubiese agregado en el evento #Connect()

IoT

Hola!

Hace pocos días se celebró el evento Connect() donde Microsoft dio un golpe sobre la mesa con novedades como abrir .Net como Open Source, dejar una versión de Visual Studio Professional gratis, incluir dentro de Visual Studio 2015 capacidades de fábrica para crear apps para Android e iOS (todavía no he escrito sobre esto), etc. Además de esto, se presentaron novedades sobre Azure, modelos de licencia, etc. Vamos que entre una cosa y otra nos dejaron más contentos que un perro con dos colas.

Esta mañana, con 3ºC mientras estaba corriendo me hice la misma pregunta que me hago siempre frente a una buena noticia:

¿Cómo podría ser mejor?

Y la respuesta me vino 3 kms después:

Con una apuesta más clara para Internet of Things

Aclaración: si no sabes de que va IoT, pues fíjate en las tendencias que marca el mismo (link)

Y cuidado, que la plataforma que hoy ofrece Azure para poder trabajar con devices conectados es muy buena. Scott Hanselman presentó parte de una app en Netduino (creo o puede ser Arduino) que enviaba información en tiempo real hacia Azure para luego analizarla. El ejemplo estaba muy bien, aunque seguramente es un tema que podría ser más explotado.

Si hoy por hoy, vemos el listado de sesiones, al hacer un filtro por Internet of Things, solo vemos 2 sesiones (link) y es una pena porque Microsoft posee una excelente colección de materiales que hubiesen servido para el evento, por ejemplo

Machine Learning

Si no sabes lo que es Machine Learning, ya estas leyendo este post (link)

Internet of your Things

Esta es una excelente apuesta de Microsoft, que al parecer no muchos conocen (link). Este vídeo deja muy en clara la visión de Microsoft al respecto

Nuevas herramientas

Además de todas las tools que ya conocemos, hoy por hoy Azure tiene una cantidad de herramientas solo dedicadas al Internet of Things (link)

No voy a darle mucho más al listado de cosas que me hubiesen gustado ver, porque por ejemplo, ahora Intel está apostando fuerte por su Galileo (que ya va por la generación V2), en KickStarter siempre 8 o 9 de los 10 proyectos más populares están relacionados con IoT o connected devices. Estos datos hablan sobre la gran oportunidad que hubiese sido este evento para seguir impulsando la plataforma de IoT de Microsoft 😀

Saludos @ Madrid

/El Bruno