Reply To: Puerto conexión externa

#656
adminadmin
Keymaster

Hola Gamusino,

bueno, los datos que se guardan en el servidor, como puedes imaginar, son muy aburridos. La temperatura actual, el estado del relé, y poco mas. Con el tiempo añadiré mas informacion, como un historico de temperaturas.

El trabajar de esta manera, y no como trabaja el termostato para arduino yun, donde el servidor es el propio yun, ni te imaginas los quebraderos de cabeza durante la programacion que me ha evitado, y honestamente: es mucho mas seguro (desde el punto de vista de la privacidad) esta arquitectura, que la del otro proyecto.

Lo que comentas de si abandono el proyecto… que deja de funcionar… Lo mismo pasaria si abandono el proyecto del yun, y decido no actualizar mas la app, o la app sale de la tienda por cualquier motivo. Frente a eso hay poco que hacer. Una empresa grande siempre te puede dar algo mas de garantia respecto a la durabilidad del proyecto… o no. Cuando dan carpetazo a un asunto, tampoco tienen muchos miramientos.

La app cliente pide esos permisos por el siguiente motivo. Tu instalas la app del termostato en el android viejo o en la PI. A continuacion instalas la app cliente en tu movil, y como en ambas usas (presumiblemente) la misma cuenta de gmail, pues los datos estan sincronizados.

Pero si ahora quieres añadir el movil de tu pareja para que pueda controlar el termostato, o bien configuras la misma cuenta de gmail en ese movil (un rollo), o bien se recurre a algun otro mecanismo.

Ese otro mecanismo es que la app de termostato puede generar un codigo QR, donde esta la informacion que identifica unicamente a tu termostato (una id). En el movil de tu pareja fotografias dicho qr, y ya lo tienes “vinculado”.

Por eso necesita ese permiso, para poder fotografiar el codigo QR. El permiso para video no lo necesita, pero forma parte del mismo paquete de permisos.

Un saludo

PS: el termostato no te va a vigilar ni grabarte para hacerte chantaje cuando tenga una foto tuya zampandonte una hamburguesa. AUnque no me deis ideas 😀