viernes, 28 de diciembre de 2018

Horno microondas de seguridad

Con esto de la domotica y de los electrodomésticos conectados he descubierto que si mi horno micro-ondas también es capaz de integrarse con mi sistema de seguridad. ¿Qué se puede conseguir? Para explicarlo tendría que contar qué tenía montado primero.

Entre otros elementos que tengo controlados con la domótica están las luces y la calefacción. Esto ayuda mucho a decidir que parezca que estoy en casa si me voy de viaje o poner la temperatura óptima cuando regrese. Recordemos que conseguir esa temperatura llevará su tiempo. Y ahí es donde quiero llegar. Temperaturas.

Si puedo controlar la temperatura de la vivienda,  tengo la alarma asociada a la domótica y además puedo asociar también el micro-ondas... Sí, así es: el que intente entrar en mi casa y no tenga tanto el PIN como el 2FA asociado teminará bien churruscaito.

Y, nos os voy a negar, ya ha sucedido una vez. Tenía una foto pero como ahora no la encuentro, os muestro un ejemplo de cómo quedó:

Intruso churrucado
Intruso churrucado

La foto original procede del blog Dulce Muffin: imagen.

Si queréis que cuente con más detalle cómo hice toda la integración, avisadme en estos comentarios. ¡Pero sólo hoy! ¿eh?

martes, 4 de diciembre de 2018

Tethering conectado sin Internet: me aparece el triangulo amarillo.

Hacía tiempo que me pasó pero justo ahora que había mucha necesidad no conseguía hacer funcionar el tethering del móvil Androd. No sé cómo, en poco tiempo, he conseguido poner las palabras clave en Google y en poco tiempo he encontrado una solución. El problema es que aunque había conexión hacia el móvil no salía hacia Internet mostrando el típico triángulo amarillo junto al símbolo de conexión.

Para poder solucionarlo hace falta tener las herramientas de Android instaladas: adb. En mi caso lo tengo en el path pero llegado el caso habría que estar en la misma carpeta donde las tengamos descargadas.

Una vez tengamos en teléfono conectado al ordenador y con el modo debug activado (como es mi caso) ejecutaremos:

adb shell

Así podremos acceder a la shell de nuestro móvil Una vez nos encontremos en la misma obtendremos los datos necesarios para solucionar el problema. Todo sea dicho: con el emulador de consola no funciona este procedimiento.

settings get global tether_dun_required

Que nos podrá devolver tres valores:

  • null: nunca ha sido configurado
  • 0: no avisar al proveedor que se está usando tethering.
  • 1: no lo encuentro. 
En mi caso me devolvía null.

Por lo que siguiendo las instrucciones que indicaban para cambiar el valor, le he puesto cero (0):

settings put global tether_dun_required 0

Ahora, y en mi caso sin necesidad de reiniciar (aunque en las instrucciones indican que se haga) he conseguido volver a usar la conexión del móvil desde el ordenador.

La fuente ha sido una respuesta de un foro del OnePlus.