Cuidados que debe prestar si tiene un patinete Xiaomi M365


A finales del 2016  apareció del  famoso fabricante   Xiami   un novedoso patinete  eléctrico :el Xiaomi Mijia, el cual como   todo  sabemos ha creado una auténtica revolución en cuanto a la micro-movilidad ,  solucion por cierto que ha sido seguida  e imitada  por muchísimos  otros fabricantes , incluso procedentes del sector automovilístico ( como Seat) o del sector tecnológico ( Coonga)

Al igual que con todos los productos de Xiomi, este modelo  de inmediato atrajo la atención de un público más amplio gracias a su diseño exitoso tal vez minimalista  y sobre todo por sus muy buenas características técnicas, destacando en su día su excelente relación calidad/precio  con unas  prestaciones excepcionales donde destaca su sistemas de frenada regenerativa y una especie de ABS.

Los datos técnicos más destacados son los siguientes:

● El motor con ruedas de 300 vatios (máx .: 600 vatios) proporciona la velocidad máxima de 25 km / h y un gradiente máximo de 15 grados. 
● Batería de ión de litio de 12.8Ah / 37V para un máximo de 45 km. 
● Tres modos de velocidad (modo de ahorro de energía, modo estándar, modo de deporte). 
● Pantalla incorporada para un monitoreo conveniente del  nivel de batería
● Ruedas inflables de goma de 8,5 pulgadas para diferentes motivos. 
● Diseño de plegado rápido para facilitar el transporte en el maletero de su automóvil. 
● Carcasa de aleación de aluminio para carga máxima de 100kg. 
● Adecuado para adultos y adolescentes por diversión.

El Mi Electric Scooter de Xiaomi es sin duda uno de los equipos más populares de la marca, por ofrecer un patinete de atractivo diseño, fácil manejo, con unas muy buenas características y, sobre todo, un precio interesante  sobre todo ahora  que ya hay disponible una nueva versión ( con mayor autonomía, display mejorado  y mayor potencia). 

 

 

Veamos   al menos tres  criterios  que deberíamos seguir  si contamos con este modelo  M365:

 

La seguridad es lo  primero 

Es obvio  que  al conducir  un patinete eléctrico al menos debemos llevar  casco ( de hecho  en algunas ciudades comienza a ser obligatorio )    y que además podemos complementar   con  ropa resistente , protecciones para rodillas y codos  ,así como guantes,etc .  

Además del casco  y las protecciones , está el tema de la seguridad del propio vehiculo que pasa por tener éste , como cualquier otro vehiculo. en buen estado  a nivel de frenos,luce,a presión y estado de los neumáticos ,  columna de dirección sin holguras, etc

Precisamente, en este último sentido Xiaomi ha informado de que un número limitado de unidades de su patinete eléctrico M365 presenta un fallo en un tornillo en el mecanismo de plegado que puede llegar a provocar que la barra vertical se separe del tronco principal del patinete durante su uso ,(lo cual como es de suponer  no es nada bueno pues puede generar un grave accidente a su conductor) , sino que también se hará cargo de su reparación sin coste para el cliente  (aunque pueda estar fuera de garantía )

En efecto  Xiami  recientemente, ha detectado un posible problema de seguridad con el Xiaomi Mi Electric Scooter (Modelo: M365),pero    está localizado  solo  en un número limitado de unidades de producción  consistente en un tornillo en el aparato de plegado que tiene el potencial de aflojarse, lo que permitiría que la barra de  dirección  pueda perder la verticalidad  y  romperse del cuerpo principal mientras está en uso, lo cual obviamente supone un peligro. Afortunadamente trabajando estrechamente con el  fabricante de Mi Scooter eléctrico, han solucionado el problema pero,  pasa porque el propio fabricante recoja el patinete , lo repare  y luego lo devuelva  con el problema solucionado

Como consejo, es esencial que el usuario no intente solucionarlo por su cuenta, ya que de hacerlo (y no resolverse), la marca podría descargar su responsabilidad, y desentenderse de su Xiaomi M365 afectado por el defecto de fabricación en el tornillo del mecanismo de plegado.

De hecho Xiami  a  través de su página web ,ha emitido un retiro proactivo de seguridad del producto para las unidades potencialmente afectadas  que comenzó el 26 de junio de 2019 para el Reino Unido y el 1 de julio de 2019 para otros mercados. Como tal, están alertando a todos los que compraron este producto a que dejen de usar de inmediato el Scooter eléctrico Xiaomi Mi (M365) hasta que hayan determinado si su scooter es parte del lote  a corregir  o no. 

 En total son  10257 unidades afectadas, que se produjeron entre el 27 de octubre de 2018 y el 5 de diciembre de 2018, y se concentran principalmente en :

  • El Reino Unido (7849 piezas).
  •  Alemania (613 piezas),
  • España (509 piezas)
  •  Dinamarca (258 piezas),
  • Kazajstán (200 piezas),
  • Myanmar (175 piezas),
  • Colombia (97 piezas),
  • Turquía (80 piezas),
  • Laos (79 piezas),
  • Italia (37 piezas),
  • Hungría (34 piezas),
  • Grecia (31 piezas),
  • Corea (30 piezas),
  • Macao (25 piezas),
  • Emiratos Árabes Unidos (22 piezas),
  • Bélgica (17 piezas),
  • Portugal (16 piezas),
  • Singapur (14 piezas),
  • Rusia (1 piezas),
  • Tailandia (1 piezas) ),
  • Y sin identificar (169 piezas).

La información anterior puede diferir debido a la libre transferencia entre diferentes regiones, lo que puede no ser precisa, pero  en todo caso , los números de serie afectados (S / N) son los comprendidos   en los siguientes intervalos desde: 21074/00000316 – 21074/00015107 y 16133/00541209 – 16133/00544518.

Cualquier poseedor de un Scooter eléctrico Xiaomi Mi (M365) puede  comprobar  fácilmente si  su pariente está sujeto a recuperación  siguiendo estos sencillos pasos:

    1. Busque  el número de serie   en la parte inferior del patinete  (cerca del conector de carga)
    2. Ingrese el número de serie en el cuadro a continuación  de la pagina que  Xiami  ha preparado.  hhttps://www.mi.com/global/support/mi-electric-scooter-recall-program/?_ga=2.103113344.1200045800.1560244120-1901302157.1559908089
    3. Introduzca la  clave  que aparece en el captcha que aparece  bajo la caja del numero de serie
    4. Pulse el botón”  “VERIFY
    5. Lo normal es que no  presente problema alguno, lo cual será mostrado en ingles con un  mensaje qeu indicara que no esta afectado
    6. Si su dispositivo es parte del programa de recuperación de seguridad del producto, recibirá inmediatamente un mensaje solicitando que ingrese su dirección de correo electrónico. Dentro de las 72 horas, recibirá información adicional sobre la reparación del Scooter eléctrico Xiaomi Mi sin costo para usted.

 

 

Firmware al dia 

Hace unos meses  el grupo de seguridad Zimperium publicaba un informe en el que demostraba que el  Xiaomi tenía un grave problema de seguridad que permitía a otra persona, con los conocimientos suficientes, controlar remotamente el patín  por medio de la conexión bluetooth. La  vulnerabilidad detectada  se debe ,a que aunque el proceso de registro de usuario es necesario en la aplicación oficial, sin embargo en una conexión directa  con una app por medio de la conexión bluetooth  el dispositivo  ya no se requiere ningún tipo de autenticación, de ahí que se puedan ejecutar comandos con total libertad   para  ejecutar comandos remotos (como acelerar, por ejemplo) en el scooter sin que el dueño del aparato pueda evitarlo. Precisamente  este agujero de seguridad  era conocido por la comunidad, ya que era empleado también como vía para instalar firmwares caseros que permitían aumentar la potencia del patín . A cambio de esta mejora momentánea  mermamos  la autonomía de la batería, pero sobre todo  impedimos  la actualización  y mejora continua  de otras posibles características como el  frenado inteligente,el sistema de carga con la frenada , gestión  de la autonomía ,  o por ejemplo el tema  de  impedir el control  por terceros.

La firma ha anunciado que ya es posible actualizar el patinete para arreglar esta vulnerabilidad. Lo que hay que hacer, simplemente, es asegurarse de contar con la última actualización de la aplicación Mi Home, a través de la cual llegará la actualización OTA del firmware versión 1.5.1 para Mi Electric Scooter. Teniendo la app al día, el paquete para su Xiaomi debería de aparecer en pantalla sin problemas. 

Hablamos de algo obvio pero que muchas personas suelen olvidar  : la app ofrecida por el propio fabricante para gestionar este modelo, la cual es casi siempre la más olvidada a pesar de sus muchísimas prestaciones.  En efecto ,aunque hay muchas  apps, basadas en el uso del GPS, para calcular la velocidad , esto  hará consumir  batería del móvil  y NO  van ofrecer la información  de la autonomía,  o batería ( la oficial si ).  Además ,   sobre todo, tampoco   va a permitir cambiar diferentes aspectos del patinete :la dureza del sistema de  frenado regenerativo , el control de crucero , el encendido de la luz trasera o la actualización del firmware entre otras  variables.  La app recomendable por tanto es   la oficial Mi home (disponible en google Play)

La aplicación funciona  fenomenal   gracias  a un enlace bluetooth que habrá que habilitar . Para que la puedan utilizar en el idioma español  tiene un truco , que es el siguiente: en el momento que instale la app pide el país y todos  debemos poner Europa ( recomendado ) , y no tienen que poner OTROS PAÍSES .Siguiendo ese sencillo paso  puede  seguir instalando la aplicación y esta ya no dará problema:se conecta con el patinete y se queda instalada con el idioma castellano.

Una vez instalada , lo primero es buscar el patinete en el apartado “Mis dispositivos” y seguir el asistente con el patinete lógicamente encendido

Screenshot_2018-08-31-07-21-13-014_com.xiaomi.smarthome[1]

El interfaz una vez conectado y vinculado el patinete a nuestro teléfono,  nos ofrece una información  justa, es decir  la velocidad actual , el porcentaje de batería restante y los km recorridos como vemos en esta imagen:

Screenshot_2018-08-31-07-18-15-955_com.xiaomi.smarthome[1]

Si deslizamos hacia la derecha podemos bloquear el patinete   y por ejemplo de este modo  no se podría apagar pulsando el botón de encendido y mandaría una alarma si se elija:

Screenshot_2018-08-31-07-18-09-865_com.xiaomi.smarthome[1].png

 

Es muy destacable en opción Más   , algunos  aspectos configurables del patinete  como son la dureza del sistema de  frenado regenerativo , el control de crucero , el encendido de la luz trasera , establecer una clave, información de la batería  o del vehículo y sobre todo  la actualización del firmware ( o la restauración de este ) entre otras  funcionalidades.

Screenshot_2018-08-31-07-19-36-479_com.xiaomi.smarthome[1]

Uno de los aspectos   cruciales,  es poder actualizar el firmware del patinete a su última versión   (por ejemplo para resolver el problema del secuestro del painete por ercerso) , para lo cual se hace fundamental que tanto el patinete como el terminal permanezcan cerca y con el bluetooth activo :en tan solo uno segundos  lograremos nuestro objetivo  y tendremos  nuestro  patinete con el ultimo firmware disponible el cual intentará exprimir al máximo las capacidades de este.

Screenshot_2018-08-31-07-22-47-966_com.xiaomi.smarthome[1]     +Screenshot_2018-08-31-07-22-24-533_com.xiaomi.smarthome[1]

 

 

 

 

 

Cambio de neumáticos

Uno de los  principales averías  que puede sufre este modelo es  que  puede  pinchar alguna de  las ruedas  ( como casi cualquier vehículo con neumáticos ).En este caso desgraciadamente , la dificultad estriba en que  las ruedas son tan pequeñas que son mas complejas de cambiar  que una bicicleta.

Los pinchazos  serán más acusados  si se sobrepasan los 100kg de peso ( por ejemplo si lleva consigo a un niño pequeño) o si se transita por vías no asfaltadas: en estos casos   existe la solución de los  neumáticos macizos

Existen  neumáticos diseñados para reemplazar la rueda delantera o trasera del scooter eléctrico Xiaomi Mijia M365 siendo muy resistentes ,y  lo mas importante:no requieren  hincharlos ,  por lo que no pueden pinchar nunca,  así  que  para aquellas personas que suelen pinchar,  esta solución es  la mas práctica y duradera.

El material usados es especial de goma con superficie ranurada ofreciendo una excelente adherencia y una buena resistencia al desgaste. También es resistente a la perforación, no esta ventilado, y es duradero y ligero

Su flexibilidad  por tanto es superior , y su capacidad de sellado también ,permitiendo al neumático permanecer estable como un neumático tradicional totalmente transpirable.

Ofrecen en resumen ciertas ventajas:

      • Mayor  fiabilidad total
      • Ya no va a pinchar  al bordear las aceras  , saltando , etc
      • El patinete puede circular por cualquier tipo de terreno
      • El mantenimiento es cero
      • No hay  que regular las presiones
      • Soportan   muchísimos mayor  pesos  que los de aire

Y como contra-prestaciones:

      • Menos autonomía
      • Mayor  peso
      • Menor aceleración
      • Menos confort  que con  los de aire (pero tampoco  tan incómodos como un skate o como las ruedas típicas de patinetes pues la goma amortigua parte de los baches  al no ser completamente rígidas  pero cuenta con numerosas  ventajas )

 

Por cierto, si opta por cambiarlas usted mismo no  olvide calentar estas ( por ejemplo metiéndotelas en un microondas un corto tiempo)    para colocarlas   en las ruedas originales pues de otro modo sera  una tarea casi imposible.

Por cierto  este tipo de rueda maciza  se pueden comprar en Amazon  por unos 30€ 

Una solución parcial es  usar neumáticos hinchables de  doble cámara   algo más gruesas (1,8 mm) que las originales (0,9 mm) lo  cual  evitará pinchazos repetidos

 

 

 

 

 

    Anuncios

    Construya una alarma de proximidad a partir de un económico foco


     

    En efecto  hoy en día hay soluciones muy económicas  debido a su gran escala comercial  que son   susceptibles de ser mejoradas para complementar con notoriedad  sus prestaciones y lo mas interesante !sin coste alguno!.

    En el ejemplo de hoy  vamos  a  ver como de hecho una modesta  lámpara con sensor de movimiento para uso en exteriores  ideal (almacén, garaje, clóset, etc …,con un bajo consumo de sólo 10 vatios ( aunque existen  de muchas  potencias  más elevadas ) ,y  900 lúmenes de luz  garantizados   puede usarse   además de su cometido principal de encenderse  cuando el sensor detecta movimiento  en el exterior , que  también envíe   una alarma hacia el interior, para  que tengamos constancia  si no nos  hemos percatados por la activación de la luminara   de que puede que haya personas , animales o cosas merodeando por el exterior   .

    Además  hay un aspecto interesante, en esta simple  modificación  pues mantendremos el  diseño moderno y compacto de la luminaria ,  ya que vamos a hacer una sencilla modificación   que apenas ocupa más espacio ( únicamente necesitaremos  añadir una regleta )  y que además no inhabilita su protección  impermeable (IP66), una característica fundamental para aquellos que desean montar esta luminaria en el exterior.

    Respecto al interior de  la luminaria , esta se aleja de las convencionales halógenas al   incorporar uno de los últimos 30 chips súper brillantes de LED  que reemplazan a los  anteriores, ofreciendo una iluminación más brillante (900 LM, blanco frío de 6000 Kelvin ) ,  con un gran ahorro en la factura de la luz y una gran durabilidad (los LED tienen una vida media de 50000 horas).

    El foco integra un sensor PIR   y la electronica necesaria para activar la luminaria  , la cual por cierto va integrada en el propio receptor del PIR

    En est emodelos , se puede ajustar la iluminación utilizando los 3 botones de configuración de la parte de atrás del propio modulo del PIR 

    Los ajuste son los siguientes:

    • HORA ;sirve  para establecer la duración de la iluminación (6-360 s);
    • SENS; sirve para ajustar el rango de detección (1-12m);
    • LUX :ajuste la fotosensibilidad (día y noche)

     

    Aparte de ajustar  el sensor de movimiento ajustable hasta 10 metros, un ajuste especialmente interesante es el ajuste LUX pues no puede permitir que el foco  ( y  por tanto la alarma ) no se active de día ,pudiéndose accionar automáticamente solo de noche  , que es cuando la mayoría de las ocasiones los dueños de lo ajeno merodean por los exteriores de los inmuebles

    Con la doble función de iluminación sorpresiva ( que el producto  ya lo contempla ) y la alarma sonora ( que vamos añadir tanto interior como exterior ) la idea   que se  busca con esta mejora es   una  detección anticipada que localizar los intentos de intrusión y antes de que el intruso haya conseguido entrar : así, decidimos antes a los intrusos y, ademas  tenemos un señal audible de que ha sucedido , señal que por cierto podemos contemplar con otros sistemas como camaras, alarmas remotas , etc

    Bien veamos la mejora  de este foco con sensor que podemos comprar por unos 15€

     

     

    La idea  de este post  es mejorar  un asequible  foco del fabricante  CLY  para poder usarlo para activar otras cargas ( no solo la de la propia luminaria) , para lo cual tendremos que abrirlo con cuidad  para capturar la señal de salida y devolverlo al exterior . Desgraciadamente  manipulaciones del producto nos  hará  perderas la garantia , pero por el precio que tiene creemos merece la pena puesto que nos puede ser muy útil desde el interur  saber si se ha activado el foco  o por ejemplo para enviar a una central de alarma

     

    Empieza la acción: Paso a paso

    Empezaremos  antes de desmontar el producto  probando la luminaria pues cualquier cambio de esta en su configuración nos hará perder la garantia, asi que  es nuestra última oportunidad para  probar de que funciona perfectamente este.

    Bien si funciona ok , desmontamos  los 4 tornillos de la parte posterior  y sacaremos con cuidado el cristal protector  y luego con cuidado de no toca los leds  los otros dos tornillos  del reflector 

    Como se observa en la imagen de más abajo  hay dos bloques  ,   diferentes : el chip compuesto por leds( en el centro )    y el convertidor ac/dc para este ( a la derecha)

    Además  se observan claramente  tres conexiones que van al módulo PIR : 

    • Cable marrón; uno de los polos de la red para dar alimentación permanente al módulo PIR
    • Cable azul : otro de los polos de la red  para dar alimentación permanente al módulo PIR
    • Cable rojo ; el cable de detección del PIR   que permite alimentar al convertidor ac/dc 

     

    Hemos visto que nuestro objetivo es cable rojo  de salida del módulo de  PIR   que permite alimentar al convertidor ac/dc de la luminaria , y que por tanto nos permite obtener la salida del rele interno del modulo PIR ,así que intentaremos capturar este hilo  para lo cual descubriremos el protector plástico del empalme 

     

    Es muy poco ortodoxo , pero como no queremos que el módulo pierda la estanqueidad , y normalmente  para luces exteriores las instalación no suelen contar con este cableado, utilizaremos el cable amarillo de masa del cable de salida ( más adelante si nos interesa podemos exteriormente fijarle un tornillo al chasis y volverlo a conectar)

     

     

     

    Ahora solo nos queda  usar una ficha de empalme para conectar el cable amarillo de la manguera exterior con  en emplame rojo-blanco procedente de la salida del modulo PIR hacia el convertidor ac/dc

     

     

     

    Ahora ya cerraremos con cuidado la luminaria  : primero el reflector  y luego la junta de estanqueidad  , el cristal  y finalmente la tapa . Ahora ya podemos conectar la c. a.  al extremo de la manguera del foco  , pero con la  importante diferencia que en el  cable amarillo ya no conectaremos la masa  sino por ejemplo un zumbador o  un testigo  que  alojaremos  en el interior de la vivienda para tener constancia  visual    o sonora   de que el foco luz se ha encendido por movimiento de objetos extraños próximos al PIR . Por cierto si se pregunta  donde conectar el otro extremos del zumbador o luz auxiliar este irá conectado al cable marrón de la manguera .

    En el esquema anterior, como se puede apreciar ,se complementa con un interruptor para anular el zumbador en caso de que sea demasiado molesto  .Asimismo se recomienda otro interruptor a la entrada de ca si este va estar conectado permanentemente  a la red de ca.

     

     

    Hay muchas opciones de uso para esta salida de CA , el cual por cierto no debemos cargar con mucha potencia pues corremos el riesgo de estropear lso contactos del relé interno del modulo PIR

    Algunos ejemplos de lo que podemos hacer con esta salida “extra”;

    • Un  relé  de potencia con bobinado de  220v de CA para conectar cargas mayores
    • Un segundo relé de 220V pero para utilizar los contactos para alarmas
    • Un  zumbador de 220V ( los hay por 2€ en Amazon)
    • Un timbre convencional
    • etc

    Bueno ,como hemos visto   quizás sean una idea un tanto atrevida , que no todo el mundo esté dispuesto a realizar,  pero desde luego !la posibilidad está ahí   ! y eso sin casi ningún coste adicional !¿se le ocurre  alguna mejora adicional ? si es así no dude en compartirla con toda la comunidad ..!!GRACIAS!!

     

    NOTA;Como hemos recibido consultas , en este nueva imagen creemos que se describe mejor la modificación que pasa por soltar el cable amarillo de masa y unirlo con una regleta o un empalme con la conexión marcada como salida del relé 

    Interaccionar con FireBase desde Arduino


    Como  podemos ver en este blog en numerosas  entradas que hablamos de dispositivos de IoT, es  relativamente sencillo construir nuestros  propios dispositivos de IoT con algunos sensores y microcontroladores  como Arduino, NodeMCU, Raspberry  Pi, etcétera , lo cual le permitirán automatizar su hogar apoyándose en estos dispositivos como por ejemplo usando el servicio de Cayenne .

    De hecho ,como ejemplo de lo  sencillo  y económico  que puede ser  la construcción de dispositivos   IoT desde un punto de vista más empírico , lo ideal es usar un o NodeMCU ESP-12E para   acceder a Firebase  

     

    Picture of Bill of Materials

     NodeMCU ESP-12E  es muy barato (unos 6€)   ,  y al tener  wifi incorporado para conectarse a internet,  ya tenemos los elementos suficientes  para conectarnos a  bases de datos avanzada  en l anube como puede ser Firevase y   gracias a un hardware tan eficiente  (y por supuesto los servicios cloud de Firebase).

    Precisamente  FirebaseArduino (abstracción completa de la API REST de Firebase expuesta a través de las llamadas de C ++ de una manera amigable con el cableado.)   es una biblioteca muy útil usada   para simplificar la conexión a la base de datos Firebase desde cualquier cliente Arduino .Esta biblioteca  como podemos imaginar  se encarga de todo el análisis de Json y puede realizar transacciones en tipos C / Arduino puros.

    En un post anterior “Primeros pasos con NodeMCU y Firebase”  ya vimos un sencillo ejemplo de como ambos componentes pueden funcionar, Veamos a  a continuación  que podemos hacer c muchas mas cosas con esta famosa librería

     

    class FirebaseArduino

    Esta es la clase principal para que los clientes de Arduino interactúen con Firebase. Como es habitual con arduino  para referenciarla  y poderla usar necesitamos  introducir  esta libreria con un include  al principio del programa , como por ejemplo

     #include <FirebaseArduino.h>”

    Esta implementación está diseñada para seguir las mejores prácticas de Arduino y favorecer la simplicidad sobre todo lo demás. Para casos de uso más complicados y más control, podemos usar la clase Firebase en Firebase.h.

    Esta libreria debe ser llamada primero con void begin ( const String y host , const String y auth = “” )  , lo cual inicializa el cliente con el host y las credenciales de base de fuego dados.

    Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);  //intentamos conectarnos a la base de datos Firebase con nuestras credenciales

    Los parámetros son :

    • host : es decir el  host de base de datos de base de datos de Fierbase , normalmente X.firebaseio.com.
    • auth : credenciales  para la db  que pueden ser  una palabra  secreta o token.

     

    Lo más sencillo  precisamente para pasar las credenciales de Firebase   a esta clase es usando  variables que  definiremos al principio del programa:

    • #define FIREBASE_HOST “xxxxxxxxxxxxxxx.firebaseio.com”
    • #define FIREBASE_AUTH “xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”

     

    Veamos algunas funciones que podemos usar con esta clase:  pushInt,pushFloat, pushBool,pushString,push,setInt, setFloat,setBool,setString,set ,getInt, getFloat,getBool,getString,get,   las relacionadas con Firebaseobject(get,readevent)  .   asi como remove,stream, available,read ,success, failed,error

     

     

    String pushInt ( const String & path , int value )

    Anexa el valor entero al nodo en la ruta.Equivalente al POST de la API REST. Debe comprobar  success()  después de llamar. Devuelve la clave única del nuevo nodo hijo.

    Los parámetros que usa:

    • path : La ruta del nodo padre.
    • value : valor entero que desea agregar al nodo.

     

    String pushFloat(const String &path, float value)

    Esta función anexa el valor flotante al nodo en la ruta.  Es equivalente al POST de la API REST. Debe comprobar   success()   después de llamar. Devuelve la clave única del nuevo nodo hijo.

    Los parámetros que usa:

    • path : La ruta del nodo padre.
    • value : valor flotante que desea agregar al nodo.

    String pushBool(const String &path, bool value)

    Esta función anexa el valor booleano al nodo en la ruta.  Es equivalente al POST de la API REST. Debe comprobar el resultado de salida con  success()  después de llamar a a funcion . Devuelve la clave única del nuevo nodo hijo.

    Los parámetros que usa:

    • path : La ruta del nodo padre.
    • value : valor Booleano que desea agregar al nodo.

    String pushString(const String &pathconst String &value)

    Esta función anexa el valor de cadena al nodo en la ruta.Es equivalente al POST de la API REST. Debe comprobar el resultado de salida con  success()  después de llamar a a funcion. Devuelve la clave única del nuevo nodo hijo.

    Los parámetros que usa:

    • path : La ruta del nodo padre.
    • value : valor de la  cadena que desea agregar al nodo.

     

    String push(const String &pathconst JsonVariant &value)

    Esta función anexa los datos JSON al nodo en la ruta.Equivalente al POST de la API REST.   Devuelve la clave única del nuevo nodo hijo.

    Parámetros

    • path : La ruta del nodo padre.
    • value : los datos JSON que desea agregar al nodo.

     

    void setInt(const String &path, int value)

    Escribe el valor entero en el nodo ubicado en la ruta equivalente al PUT de la API REST. Debe comprobar el resultado de salida con  success()  después de llamar a a función

    Parámetros que usa

    • path : la ruta dentro de su base de datos al nodo que desea actualizar.
    • value : valor entero que desea escribir.

    void setFloat(const String &path, float value

    Escribe un  valor en coma flotante en el nodo ubicado en la ruta equivalente al PUT de la API REST.Debe comprobar el resultado de salida con  success()  después de llamar a a función

    Parámetros necesarios:

    • path : la ruta dentro de su base de datos al nodo que desea actualizar.
    • value : el valor flotante que desea escribir.

    void setBool(const String &path, bool value)

    Escribe el valor booleano  en el nodo ubicado en la ruta equivalente al PUT de la API REST.  Debe comprobar el resultado de salida con  success()  después de llamar a a función  

    Parámetros que usa

    • path : la ruta dentro de su base de datos al nodo que desea actualizar.
    • value :  valor booleano  que desea escribir.

    void setString(const String &pathconst String &value)

    Escribe el valor de la cadena en el nodo ubicado en la ruta equivalente a la PUT de la API REST. Debe comprobar el resultado de salida con  success()  después de llamar a a función

    Parámetros que requiere:

    • path : la ruta dentro de su base de datos al nodo que desea actualizar.
    • value : valor de la cadena que desea escribir.

     

    void set(const String &pathconst JsonVariant &value)

    Escribe los datos JSON en el nodo ubicado en la ruta.  Equivalente al PUT de la API REST.  Debe comprobar el resultado de salida con  success()  después de llamar a a función

    Parámetros necesarios:

    • path : la ruta dentro de su base de datos al nodo que desea actualizar.
    • value : datos JSON que desea escribir.

     

    int getInt(const String &path)

    Obtiene el valor entero ubicado en la ruta. Debe comprobar el resultado de salida con  success()  después de llamar a a función   Devuelve el valor entero ubicado en esa ruta. Solo será poblado si  success()   es verdadero. Requiere un único  parámetro path : la ruta al nodo que desea recuperar.

     

    float getFloat(const String &path)

    Obtiene el valor flotante ubicado en la ruta. Debe comprobar el resultado de salida con  success()  después de llamar a a función. Devuelve  un valor flotante ubicado en ese camino. Solo será poblado si un success()  ) es verdadero.

    Requiere un único  parámetropath : la ruta al nodo que desea recuperar.

     

    String getString(const String &path)

    Obtiene el valor de cadena ubicado en la ruta.Debe comprobar el resultado de salida con  success()  después de llamar a a función.   Devuelve el valor de cadena ubicado en esa ruta. Solo será poblado si el   success()   es verdadero.

    Requiere un único  parámetropath : la ruta al nodo que desea recuperar.

     

    bool getBool(const String &path)

    Obtiene el valor booleano ubicado en la ruta.Debe comprobar el resultado de salida con  success()  después de llamar a a función. Devuelve el  valor booleano ubicado en esa ruta. Solo será poblado si el éxito () es verdadero. Requiere un único  parámetro  path : la ruta al nodo que desea recuperar.

    Es muy usado para  activar o desactivar un  nivel  lógico  en los pines binarios  en la placa ,por ejemplo para activar una salida a nivel alto  o bajo 

    Ejemplo

          bool isLedOn = Firebase.getBool(“led”); // recuperamos el valor del objeto led de la sesión firebase

     

     

    FirebaseObjectget(const String &path)

    Obtiene el valor del objeto json ubicado en la ruta.Debe comprobar el resultado de salida con  success()  después de llamar a a función. Devuelve el valor FirebaseObject ubicado en esa ruta. Solo será poblado si el éxito () es verdadero.Requiere un único  parámetro path : la ruta al nodo que desea recuperar.

    FirebaseObjectreadEvent()

    Lee el siguiente evento en una stream ( secuencia).Esto solo tiene sentido una vez que se ha llamado a  stream() 

    A la salida FirebaseObject tendrá [“type”] que describe el tipo de evento, [“path”] que describe la ruta efectuada y [“data”] que se actualizaron.

     

     

     

    void remove(const String &path)

    Elimina el nodo, y posiblemente el árbol completo, ubicado en la ruta.Debe comprobar el resultado de salida con  success()  después de llamar a a funcion.Requiere un único  parámetro path : la ruta al nodo que desea eliminar, incluidos todos sus hijos.

    void stream(const String &path)

    Inicia la transmisión de los cambios realizados en el nodo ubicado en la ruta, incluido cualquiera de sus elementos secundarios.

    Debe comprobar el resultado de salida con  success()  después de llamar a a funcion Esto cambia el estado de este objeto. Una vez que se llama a esto, puede comenzar a monitorear available () y llamar a readEvent () para obtener nuevos eventos.

    Requiere un único  parámetro path : la ruta dentro de su db al nodo que desea monitorear.

    bool available()

    Comprueba si hay nuevos eventos disponibles.Esto solo tiene sentido una vez que se ha llamado a  stream()  .Devuelve si un nuevo evento está listo.

    bool success ( ) 

    Devuelve   si el último comando fue exitoso.

    bool failed ( ) 

    Devuelve si el último comando falló.

     

    const String &error()

     Devuelve el  mensaje de error del último comando si  failed() es verdadero.

     

     

     

     

     

    class FirebaseObject

     

    Representa el valor almacenado en Firebase , puede ser un valor singular (nodo de tipo leaf) o una estructura de árbol.

    Las  funciones publicas  definidas para esa clase son las siguientes:

     

    FirebaseObject ( const char * data ) 

    Construir a partir de json.  Requiere un único  parámetro data : cadena formateada JSON.

     

    bool getBool ( const String & path = “” ) const

    Devuelve el valor como un booleano. .Requiere un único  parámetro optional : ruta en el objeto JSON.

     

    int getInt ( const String & path = “” ) const

     Devuelve el  resultado como un entero.Requiere un único  parámetro optional : ruta en el objeto JSON.

     

    float getFloat ( const String & path = “” ) const

    Devuelve el valor como un flotador..Requiere un único  parámetro optional : ruta en el objeto JSON.

     

    String getString ( const String & path = “” ) const

    Devuelve el valor como una cadena.Requiere un único  parámetro optional : ruta en el objeto JSON.

     

    JsonVariant getJsonVariant ( const String & path = “” ) const

    Devuelve el valor como JsonVariant.Requiere un único  parámetro optional : ruta en el objeto JSON.

    bool success ( ) const

    Devuelve si hubo un error en la descodificación o el acceso al objeto JSON.bool 

     

    failed ( ) const

    Devuelve si  hubo un error en la descodificación o el acceso al objeto JSON.const 

     

    String & error ( ) const

     Devuelve un mensaje de error si  failed()  es verdadero.

     

     

    Mas informacion en  https://firebase-arduino.readthedocs.io/en/latest/

    Como eliminar la luz residual de las luminarias con leds


    Puede  que al realizar una pequeña instalación en la que hacemos uso de luminaria basada en diodos  LED nos hayamos  topado con un curioso fenómeno  que al pagar esta   queda una levísima  iluminación que solo se  advierte claramente si nos quedamos a oscuras.

    Este fenómeno que no ocurre no existe con las luminarias incandescentes se explica  porque los leds llegan a lucir (aunque muy débilmente) con corrientes del orden de pocos microAmp , lo cual ya es suficiente  de hecho para que a  podemos observar una débil luz( similar al efecto de ver carteles fluorescentes  que con la luz que destellan)

    Con esta anomalía  podemos tener la sensación molesta de que estamos ante un relativamente molesto  gasto de suministro eléctrico ,si bien es mínimo   dado la mínima corriente que los atraviesa  y que por tanto consumimos

    Es cierto que hay personas que no les molesta en absoluto este efecto pues por la noche gracias a “ese defecto” podemos ver lo justo para ir a cualquier parte de la casa sin encender la luz en plena oscuridad..¿pero y si deseamos   que no se encienda en absoluto? Pues veamos como solucionarlo

     

    Cables y derivaciones en lamparas de sobremesa o de pie

    Antes de conectar o desconectar elementos , en caso de lamparas de  sobremesa, de pie, de mesa ,flexo,etc si tiene conectadas luminarias de leds , podemos probar los siguientes recursos:

    • Invertir la forma de conectar el enchufe a la toma de corriente ( es decir invertir la fase por el neutro y viceversa)
    • Probar con otra luminaria de otra marca o modelo ( podría se defecto de la propia bombilla de led sobre todo si es de origen asiático de bajo coste)
    • Revisar el cableado  interior  pues si toca uno de los cables con el apantallado metálico ademas de ser peligroso podria hacer suficiente masa para que se encienda la luminaria levemente
    • Reemplazar el interruptor monopolar por bipolar , es decir que corte no solo uno de los cables ( fase o neutro ) sino ambos a la vez.

    Interruptores con testigos de neón

    Esta particular característica de los leds está creando un nuevo problema cuando estos se usan para iluminación porque las instalaciones eléctricas, muchas veces tienen diferencias de potencial a tierra que generan pequeñas fugas de corriente y que no dejan que las lámparas de leds se apaguen completamente.

    Este  fenómeno es especialmente persistente  cuando se usan interruptores de encendido con luz de señalización con neón como podemos observar en el  esquema de abajo  donde el testigo de neón con la correspondiente resistencia va en paralelo con el propio interruptor:

    .

     

    Es evidente en el esquema  anterior que si abrimos el interruptor  , la lampara de neon  y la resistencia de 330k quedará en serie  con la luminaria de leds, lo cual en muchos caso sera suficiente para que este conjunto resistencia-neón  deje pasar la suficiente corriente  para que se ilumine levemente la luminaria.

    Por  tanto si deseamos eliminar este efecto residual bastará eliminar el testigo de neón del interruptor ( suelen ir separados del interruptor  y enchufables para sustituirlo fácilmente en caso de que se fundan) 

    Pero ¿Y si no desea eliminar el testigo del interruptor?  pues para eliminar la luminosidad residual en las lámparas a leds podemos aprovechar dos factores:

    • Que  la corriente que atraviesa el circuito es muy baja.
    • Que es necesario superar un umbral de tensión para que los leds se enciendan , umbral  que dependerá de como esten conectados en la luminaria (  más alto si los leds están conectados en serie).

    ¿Y como lo logramos ? pues  lo que tenemos que hacer es conectar en paralelo con   la luminaria una resistencia de  1Mohmio  para lograr que la caída de tensión sobre la lámpara, cuando esta se encuentra apagada, sea más baja de la tensión de umbral citada.

    Naturalmente, debido a que existen numerosos tipos de lámparas, será necesario probar experimentalmente el valor justo.

    Podemos empezar con un valor muy alto, por ejemplo 1Mohms , lo cual dará una corriente de I=V/R =220/1.000.000 =0,00022 ( es decir 2.2mA  ) ,   que en  potencia disipada seria =I^2 x R = 0,00022*0,00022*100000= 0.0484W , lo cual es asumible con una simple resistencia de 1/4W)

    Si no logramos que los leds se apaguen puede ir bajando de forma  muy conservadora este valor pues a medida  que disminuya este valor la corriente y la potencia disipada por esta resistencia serán mayores

    Como referencia , como tope de valores podemos estar en 1/4 de Watt con valores por encima de 330K con 220V y 100K con 110V. 

     

    Por cierto,  hay personas  que precisamente buscan potenciar   el fenómeno de la luz residual de los leds   por ejemplo, conectando una resistencia de algunos K en paralelo con los interruptores de alimentación de 12V en modo tal que quede una débil luz en el ambiente para permitir de ver cuando todas las luces están apagadas. Es un sistema realmente cómodo. 

    Solución con rele 

    Tal y como hemos hablado con las lamparas de sobremesa , muchas veces el problema se debe a que los interruptores no cortan por completo los dos hilos ( fase  y neutro ) de la instalación ya que suelen ser monopolares . Ademas  para empeorar al situación en algunas y instalaciones esta conectado el neutro en lugar de la fase al interruptor (o incluso hay instalaciones con fase y fase en lugar de fase o neutro como debería  ser )

     

    En este caso no podemos hacer casi nada sino buscar un sistema que haga que ese resto de corriente no llegue a la luminaria provocando ese resplandor residual, para lo cual podemos optar por “un cortador de luz.” , es decir un “relé“o contacto que actúe cortando eléctricamente los dos hilos que llegan a la lámpara   y de esta manera impidiendo la llegada de tensión por ambos hilos simultáneamente.

    El proceso consiste en separar ligeramente la luminaria del techo y colocar el “relé” entre los cables que llegan a la luminaria . De esta forma y una vez colocado de nuevo, cuando accionamos el pulsador de la luz sólo oiremos un muy ligero chasquido (es imperceptible) que nos indica que la corriente ha sido totalmente cortada y por lo tanto no llega residuo alguno que provoque el pequeño resplandor.

     

     

     

     

    Solución  dudosa con condensador

    Por último hay personas que optan   por conectar  un condensador  de .47uf en paralelo con lo podriamos llamarlo polos de la lampara, asi este absorbe la corriente residual y antes de completar su carga se descarga por el cambio de ciclo,

    Es  una solución interesante aunque podría  tener un problema: la reactancia del capacitor es Xc = 1 / (2 * Pi * f * C ) = 1 / (2 * 3,14 * 50 * 0,00000047) = 6772 ohms. Por lo tanto, la potencia disipada por el capacitor será P = V * V / R = 7,15 Watts. Es decir, tendríamos un consumo extra de 7 Watts que se pierde en el condensador

     

     

    Por cierto este efecto  al igual que no les afecta a todas las instalaciones   tampoco les afecta por igual  a todos las luminarias  dependiendo muchas veces del fabricante y  modelo para manifestarse o no este efecto cuanto menos indeseado   

    Cómo encender las luces Hue desde Google Home sin comprar uno de los altavoces de Google


    En efecto  los asistentes de voz han llegado para quedarse de modo que lo que hoy son capaces de hacer  probablemente sera superado muy rápidamente   con creces en un futuro muy cercano con nuevas posibilidades. Precisamente uno de los campos mas interesantes   dentro de  las posibilidades  que ofrece la IA   es el control  de  nuestros dispositivos   domésticos,  destacando con  voz propia el control de la iluminación eléctrica,  sencillamente porque aparte  de que esta estandarizado los tipos de luminarias,  el control  de estas es mucho mas sencillo  que el de cualquier  electrodoméstico en el que podamos pensar  (si bien  esto esta cambiando con equipos  eléctricos  cada vez mas conectados como lavadoras , equipos de aire acondicionado , calefacción , etc).

    Dentro de la domótica orientada a la iluminación, destaca con voz propia el sistema Hue de Philips , pues en efecto mucho antes de que Lifx, IKEA, Sengled y el like llegaran a la escena, la compañía, que por cierto cambió su nombre de Philips Lighting a Signifity, ya estaba ofreciendo una serie de bombillas conectadas que podrían controlarse desde una aplicación en su teléfono inteligente (de hecho la primera bombilla que se encendió  fue en octubre de 2012).

    A  pesar de  que esos antiguos rivales hoy en día ya ofrecen una  buena calidad, son fáciles de usar y   son alternativas genuinas, Hue sigue siendo el rey del peso pesado indiscutible en una división en constante expansión ,siendo por tanto para muchas personas,Philips Hue  el primer nombre en que piensan  al equipar sus casas inteligentes.

    Sin embargo, una casa inteligente no  es tan simple como comprar  el  famoso   Philips Hue Hub   y  enroscar bombillas compatibles con el sistema  Hue , y de hecho no es necesariamente la cosa más fácil de lograr, pues existe una gran variedad de luminarias  Philips Hue para elegir, así como una plétora de accesorios y extras,   así como una gama aparentemente interminable de características y especificaciones-que puede ser muy  desalentadores para empezar,   pues ademas,  si queremos llegar aun mas lejos,  deberíamos  sincronizar  estos con  ecosistemas como Nest, Alexa, HomeKit ,  Google Assistant o últimamente Movistar Home con su famosa implementación de IA  con  “Aura”.

     

    Configurar Philips Hue

    Esencialmente, una configuración de Philips Hue (como en la mayoría de los otros sistemas de iluminación inteligentes) utiliza señales inalámbricas  Wi-Fi y ZigBee permitiendo  conectar hasta 50 dispositivos de iluminación inteligente  mediante una aplicación o un control remoto físico

    Resumidamente   para conectar de luces inteligentes  basadas en el sitema Hue de Philips ,  solo necesitamos  conectar el Hub  a la red eléctrica  y a una toma ethernet, conectar  bombillas compatibles   y configurar todo el ecosistemas desde la app Hue  y usted será capaz de controlar su brillo, colores, el tiempo que permanecen encendidas o apagadas o   la forma en que reaccionan a otra tecnología inteligente.

    De hecho, gracias a los gustos de Amazon Alexa y Google Assistant, y recientemente Movistar Home ,  es posible que incluso ya  no necesite usar  la aplicación Hue  en absoluto( excepto para la primera configuracion), pues la iluminación de su casa se controlará solo con la  voz., pero en todos los casos, no obstante ,para hacer  este control posible,  vamos a  necesitar un elemento    que haga de puente  entre la red  wifi  y red  Zigbee : el  Philips Hue Hub .

    En efecto Philips Hue Hub integra el coordinador y el router Zigbee en un único dispositivo , permitiendo conectar hasta 50 bombillas Hue además de 10 accesorios para poder ampliarlo. Además  no solo este Hub admite bombillas Philips Hue  sino  otras marcas mas económicas  como Inn, Osram y hasta incluso las bombillas de Ikea

    El puente de Philips Hue es pues la herramienta que permite la conexión y manejo de bombillas LED  compatibles con Zigbee  al ser  compatible con ZigBee 3,0, pero también al ser compatible con el protocolo estándar ZigBee Light Link   permite  que conectemos   bombillas que no tienen que ser necesariamente  Philips Hue  como tal, pues  hay  otros  productos y dispositivos compatibles con ZigBee Light Link que  funcionan con el puente Hue. De hecho , tal  y como ya comentamos en un post anterior , podemos usar otras  marcas como por ejemplo las  bombillas inteligentes de IKEA   o  otras  bombillas de la talla de GE y Osram

    Una vez conectado el Hub  a la red eléctrica  y a una toma ethernet el Philips Hue Hub , necesitaremos instalar  la app  “Philips Hue ” disponible en Google  Play para  configurar tanto el Hub como las luminarias . Una vez  realizada esta configuración de una única vez   podremos programar y personalizar la iluminación de una  casa  permitiendo organizar fácilmente la iluminación por habitaciones,encender o apagar todas las luces de las habitaciones o cambiar el color o el brillo en todas las bombillas según su estado de ánimo o actividad  con independencia de la cantidad de la cantidad de  bombilla que hayamos instalado.

    Configurar un puente Philips Hue

    • Enchufe el puente de Hue en una toma de corriente y conéctelo a su router a través del cable Ethernet.
    • Proceda una vez que las cuatro luces del puente se iluminen.
    • Vaya a Configuración > puentes de Hue > Añadir puente de Hue en la aplicación Philips Hue.
    • Siga las instrucciones de configuración.

    Cconfigurar una bombilla Philips Hue

    • Primero, asegúrese de que el puente Philips Hue esté configurado.
    • Vaya a Configuración > configuración de luz > Añadir luz.
    • Pulse ‘ Buscar ‘ o agregue manualmente el número de serie que aparece en la bombilla.
    • Siga las instrucciones de configuración, desde cuyo punto puede nombrar su luz y ponerla en habitaciones.

    Lo normal es que instalemos   las bombillas desde la aplicación “Philips Hue ” disponible en Google  Play  y controlemos  todas las luminarias   tanto  desde la propia aplicación  o desde un accesorio Hue, pero además ,   recientemente  se  ha implementado el control de esta mediante  la  inteligencia artificial de Movistar  (Aura)   en el famoso Movistar  Home , dispositivo que actualmente no solo permite el control de  las  luminarias conectadas al  Philips Hue Hub mediante  ordenes vocales  del tipo “ok Aura enciende las luces” o “Ok Aura apaga las luces” (así como elegir el color o la intensidad de la iluminación de forma táctil en la pantalla de tu Movistar Home), ademas    permite  tener el control  de las llamadas ( crucial para el caso de emergencias)   , buscar contenidos de Imagenio y proyectarlos en la TV, gestionar la conectividad con la voz , y un largo etcétera .

     

    Movistar Home

    Si tiene instaladas  las luces inteligentes (Phillips Hue) y cuenta con en el famoso Movistar  Home , en efecto podrá controlar el apagado y encendido de las luces del salón a través del comando de voz, “OK Aura, enciende las luces” u “OK Aura, apaga las luces”, así como elegir el color o la intensidad de la iluminación de forma táctil en la pantalla de su Movistar Home y todo ello  con tres sencillos pasos desde el propio Home:
    1.  Pulsando el botón del Hub de Hue , nos iremos en el Movistar Home  a Ajustes->Conectividad->Luces
    2.  Ahora una vez detectado el hub   debería aparecer  en este apartado en la pantalla de MH
    3. Lo siguiente es buscar las luces , así que nos volveremos  en el MH a Ajustes->Conectividad->Luces   y seleccionaremos las luces sobre las que actuar
     

     

    Vinculación  de   Philips Hue a Google Home

    Ademas  de la posibilidades comentadas  de control de la aplicación  , desde periféricos Hue o incluso desde MOVISTAR  HOME , es posible controlar las luces  con la voz desde cualquier smartphone o tableta de forma sencilla  haciendo prácticamente innecesario el desembolso  de un altavoz inteligente de Google   de paso nos ahorraremos un dinero que según  las especificaciones podría llegar hasta los 150€

    Para  controlar las luces Hue desde la  app de  Google Home en primer lugar tendremos que asegurarnos que esta activada la conexión con el exterior de las luxes , por los que nos iremos en la app de Philips  Hue  a Ajustes->Controles–>Controla desde fuera de.., 

    Si  no tenia activo esta opción , la app le llevara automáticamente a  la pagina de philips donde necesitara crear una cuenta para acceder al servicio ,  así como conceder los permisos necesarios para  el control externo de su sistema de iluminación , Una vez validado y terminado el proceso debería de ver   vera que esta opción  aparece como conectado

     

    Configuración Google Home 

    Ahora tenemos todo preparado para instalar  la aplicación Google Home ( por cierto tambien disponible para  Iphone)  , con la que  podremos configurar, gestionar y controlar un Google Home y Chromecast pero también directamente el sistema Hue de Philips  ( , además de miles de productos para casas conectadas, como luces, cámaras, termostatos y otros dispositivos, con esta a única aplicación).

    Aparte de poder controlarlo por la voz ,esta aplicación tiene accesos directos para realizar las acciones más habituales, como poner música o atenuar las luces para ver una película ( todo ello se o controla  con un solo toque, para disfrutar de lo bueno sin tener que esperar).

     

    Bien   lo primero  tenemos nuestro sistema configurado  desde la app de Hue , y tenemos habilitado el control desde fuera, pues lo siguiente sera instalar  la aplicación Google Home (la cual  por cierto también disponible para  Iphone)

     

    Lo primero que tiene que hacer es una vez instalada es abrir la aplicación de Google Home.

    En la primera instalación  nos preguntara si concedemos permisos de nuestra   ubicación  ,la cual podria ser útil para automatización del hogar

    En cuanto hay concluido esta primera configuración, enseguida nos preguntara si deseamos buscar dispositivos compatibles de forma nativa  

    Si no tiene un chromecast o un  Google Home no detectara nada , por lo que  enseguida vera la configuración de tu casa. Es en esta pantalla ( menú principal) donde deberá  pulsar en el botón Añadir(+)  que se en la parte superior de la pantalla, en la configuración de su casa

    Ahora  una vez entre en las opciones de Añadir y gestionar, en el apartado Añadir a la casa  pulsaremos en Configurar Dispositivo que verá en primer lugar, y que sirve para vincular todo tipo de dispositivos compatibles con Google Assistant.

    Una vez en esta pantalla de Configuración , pulse sobre la opción Configurar dispositivo vera dos opciones para vincular dos tipos de dispositivos: una  para dispositivos oficiales hechos para Google ( no es la nuestra ) y otra  opción de “Funciona con Google”   para dispositivos de terceros.

     

     

    Seleccionando la opción de “funciona con Google” ,en  esta opción  aparece un sinfín de marcas y modelos  por lo que lo mas sencillo es buscarlo como “ph” pulsando en la lupa de la parte superior

    Enseguida la aplicación de Google le llevará a la web de Philips Hue, donde va a tener que iniciar sesión con su cuenta que debió crear cuando en la aplicación Hue a través de la selección  Ajustes->Controles–>Controla desde fuera de..,.

    Si no tuviese  esa cuenta de acceso a Philñips Hue desde el exterior,  primero tendrá que crearla para continuar , lo cual es aconsejable hacerlo desde la propia app de Philips en Ajustes->Controles–>Controla desde fuera de..,.. 

    .

     

    Una vez haya iniciado sesión, en la web se le informará de que Google está solicitando el acceso para supervisar sus bombillas, y le preguntarán si estás de acuerdo. De estar de acuerdo   puede pulsar en el botón para aceptarlo, y ya deberían aparecer toas  las luminarias que puede utilizar  desde esta  app  con la voz 

     

     

    Por ejemplo puede probar a decirle “Ok Google, enciende las luces”, o “apaga las luces” o si lo desea pulsar directamente en los accesos directos  para apagar , encender o disminuir a aumentar la intensidad de forma selectiva alguna ( o todas )  las luminarias compatibles con el sistema Hue que tenga instaladas

     

     

    Para terminar también puede utilizar comandos de voz mas complejos  como “pon las luces de color morado” o “baja la intensidad de las luces” o incluso dar ordenes de voz para que encienda o apague las luces a una hora  o  durante un determinado periodo ,con una cierta secuencia,etc  ..como ve las posibilidades son bastantes extensas  para poderlas en numerar desde aquí .

    ¿Amigo lector le parece interesante este sistema?

    Como cambiar la Rom de un dispositivo Android


    Gracias a las herramientas ADB y Fasbbot podemos ejecutar una serie de comandos que vamos a necesitar, y que nos permiten desinstalar las aplicaciones que no necesitamos sin tener que contar con permisos de  root en nuestro  dispositivo Android ( smartphone, tablet u incluso otros dispositivos). 

    • En efecto ADB, o lo que es lo mismo Android Debug Bridge ( Conector o puente para depuración de Android ), es un juego de herramientas incluido en el paquete SDK de Android  que consiste en una serie de programas con función tanto de cliente, como de servidor, que se comunican entre ellos . Como es sabido el uso normal del ADB se realiza desde la línea de comandos, aunque  existen numeroso interfaces gráficos para controlarlo.
    • Fastboot es una herramienta que nos proporciona Android para flashear archivos y modificar algunos factores de software. Es decir, con ella podemos abrir el bootloader y tener la posibilidad de cambiar la ROM.

    Por tanto ADB Android y Fastboot son dos herramientas muy utilizadas y de obligatorio uso para desarrolladores Android asi como para aquellos usuarios que necesiten, por ejemplo, cambiar la ROM o instalar un Recovery personalizado, por ejemplo, para hacer root.

     

      

     

    Estas dos herramientas funcionan en modo de comandos, desde una ventana de MS-DOS, por lo que a simple vista para muchos usuarios puede resultar confusa e incluso complicada, veamos primero como instalamos estas herramientas en nuestro ordenador  y después como podemos usarlas

     

    Archivos necesarios para adb  y fastboot en Android

    Para poder hacer uso de estas herramientas necesitaremos los binarios correspondientes y las dependencias, en forma de librerías .dll. La lista de estos archivos es:

    • adb.exe
    • fastboot.exe
    • AdbWinUsbApi.dll
    • AdbWinApi.dll

    Tanto el adb en Android como el fastboot y las librerías suelen instalarse automáticamente junto a Android Studio y todo el SDK de Android. Como el entorno de desarrollo de Android ocupa varios gigas y estas sencillas aplicaciones apenas superan los 10 megas podemos descargarlas separadas del SDK desde múltiples sitios, por ejemplo, desde los foros de XDA.

    Una vez tenemos estos archivos podemos optar por dos opciones:

    • La primera de ellas y la más sencilla y segura es guardarlos todos ellos en una misma carpeta en nuestro disco duro (por ejemplo en C:\ o en el mismo escritorio) y cuando abramos una ventana de MS-DOS situarnos mediante el comando cd en ella, para poder ejecutar las herramientas que deseemos.

    • La segunda de ellas, recomendable si hacemos uso habitual de adb y fastboot, es copiar los 4 archivos anteriores a la ruta C:\Windows\System32. De esta manera simplemente abriendo una ventana de MS-DOS, independientemente de nuestra ruta, podremos ejecutar las aplicaciones escribiendo adb o fastboot.

     

    Para que querido lector se haga una idea ,una vez instalada la utilidad adb  la ejecución desde  linea de comandos desde un equipo con windows 10 del comando adb  sin parámetros , se ve así:

    Microsoft Windows [Versión 10.0.17134.590]
    (c) 2018 Microsoft Corporation. Todos los derechos reservados.

    C:>adb
    Android Debug Bridge version 1.0.31

    -a – directs adb to listen on all interfaces for a connection
    -d – directs command to the only connected USB device
    returns an error if more than one USB device is present.
    -e – directs command to the only running emulator.
    returns an error if more than one emulator is running.
    -s – directs command to the device or emulator with the given
    serial number or qualifier. Overrides ANDROID_SERIAL
    environment variable.
    -p – simple product name like ‘sooner’, or
    a relative/absolute path to a product
    out directory like ‘out/target/product/sooner’.
    If -p is not specified, the ANDROID_PRODUCT_OUT
    environment variable is used, which must
    be an absolute path.
    -H – Name of adb server host (default: localhost)
    -P – Port of adb server (default: 5037)
    devices [-l] – list all connected devices
    (‘-l’ will also list device qualifiers)
    connect [:] – connect to a device via TCP/IP
    Port 5555 is used by default if no port number is specified.
    disconnect [[:]] – disconnect from a TCP/IP device.
    Port 5555 is used by default if no port number is specified.
    Using this command with no additional arguments
    will disconnect from all connected TCP/IP devices.

    device commands:
    adb push – copy file/dir to device
    adb pull [] – copy file/dir from device
    adb sync [ ] – copy host->device only if changed
    (-l means list but don’t copy)
    (see ‘adb help all’)
    adb shell – run remote shell interactively
    adb shell – run remote shell command
    adb emu – run emulator console command
    adb logcat [ ] – View device log
    adb forward –list – list all forward socket connections.
    the format is a list of lines with the following format:
    ” ” ” ” “\n”
    adb forward – forward socket connections
    forward specs are one of:
    tcp:
    localabstract:
    localreserved:
    localfilesystem:
    dev:
    jdwp: (remote only)
    adb forward –no-rebind
    – same as ‘adb forward ‘ but fails
    if is already forwarded
    adb forward –remove – remove a specific forward socket connection
    adb forward –remove-all – remove all forward socket connections
    adb jdwp – list PIDs of processes hosting a JDWP transport
    adb install [-l] [-r] [-s] [–algo –key –iv ]
    – push this package file to the device and install it
    (‘-l’ means forward-lock the app)
    (‘-r’ means reinstall the app, keeping its data)
    (‘-s’ means install on SD card instead of internal storage)
    (‘–algo’, ‘–key’, and ‘–iv’ mean the file is encrypted already)
    adb uninstall [-k] – remove this app package from the device
    (‘-k’ means keep the data and cache directories)
    adb bugreport – return all information from the device
    that should be included in a bug report.

    adb backup [-f ] [-apk|-noapk] [-obb|-noobb] [-shared|-noshared] [-all] [-system|-nosystem] []
    – write an archive of the device’s data to .
    If no -f option is supplied then the data is written
    to “backup.ab” in the current directory.
    (-apk|-noapk enable/disable backup of the .apks themselves
    in the archive; the default is noapk.)
    (-obb|-noobb enable/disable backup of any installed apk expansion
    (aka .obb) files associated with each application; the default
    is noobb.)
    (-shared|-noshared enable/disable backup of the device’s
    shared storage / SD card contents; the default is noshared.)
    (-all means to back up all installed applications)
    (-system|-nosystem toggles whether -all automatically includes
    system applications; the default is to include system apps)
    ( is the list of applications to be backed up. If
    the -all or -shared flags are passed, then the package
    list is optional. Applications explicitly given on the
    command line will be included even if -nosystem would
    ordinarily cause them to be omitted.)

    adb restore – restore device contents from the backup archive

    adb help – show this help message
    adb version – show version num

    scripting:
    adb wait-for-device – block until device is online
    adb start-server – ensure that there is a server running
    adb kill-server – kill the server if it is running
    adb get-state – prints: offline | bootloader | device
    adb get-serialno – prints:
    adb get-devpath – prints:
    adb status-window – continuously print device status for a specified device
    adb remount – remounts the /system partition on the device read-write
    adb reboot [bootloader|recovery] – reboots the device, optionally into the bootloader or recovery program
    adb reboot-bootloader – reboots the device into the bootloader
    adb root – restarts the adbd daemon with root permissions
    adb usb – restarts the adbd daemon listening on USB
    adb tcpip – restarts the adbd daemon listening on TCP on the specified port
    networking:
    adb ppp [parameters] – Run PPP over USB.
    Note: you should not automatically start a PPP connection.
    refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1

    [parameters]

    – Eg. defaultroute debug dump local notty usepeerdns

    adb sync notes: adb sync [ ]
    can be interpreted in several ways:

      • If is not specified, both /system and /data partitions will be updated.
      • If it is “system” or “data”, only the corresponding partition
        is updated.

    environmental variables:
    ADB_TRACE – Print debug information. A comma separated list of the following values
    1 or all, adb, sockets, packets, rwx, usb, sync, sysdeps, transport, jdwp
    ANDROID_SERIAL – The serial number to connect to. -s takes priority over this if given.
    ANDROID_LOG_TAGS – When used with the logcat option, only these debug tags are printed.

    C:>

    Como  se puede apreciar en las lineas anteriores , existe infinidad de opciones para esta versatil  utilidad , pero no se preocupe porque vamos a recopilar los principales comandos más utilizados para realizar tareas básicas de configuración avanzada de sistemas Android.

     

    Comandos básicos de ADB

    adb devices

    Este comando nos muestra en pantalla la lista de dispositivos conectados en modo adb a nuestro ordenador. Es el primer comando que debemos ejecutar ya que si nuestro smartphone aparece es que la comunicación es correcta y los drivers son los adecuados.

    adb push  <ruta>

    Con este comando enviamos un archivo a nuestro dispositivo. Es muy práctico cuando las funciones de almacenamiento masivo no funcionan correctamente. Debemos especificar la ruta donde se guardará el archivo enviado.

    adb pull

    Justo el comando inverso. Nos permite copiar un archivo desde nuestro smartphone al ordenador.

    adb install <aplicación.apk></aplicación.apk>

    Este comando nos permite instalar aplicaciones en formato apk en nuestro dispositivo.

    adb uninstall <aplicación.apk></aplicación.apk>

    Nos permite desinstalar una aplicación, al contrario que el comando anterior.

    adb shell

    Nos carga un terminal que nos permite controlar nuestro dispositivo en modo texto. Es una opción para usuarios avanzados, pero muy práctica, por ejemplo, si tenemos problemas con los permisos.

    adb reboot

    Este comando reinicia nuestro dispositivo en modo normal, para cargar Android (o el sistema operativo instalado) automáticamente.

    adb reboot-bootloader / reboot recovery

    Con estos comandos podemos reiniciar el teléfono en el modo bootloader o en el modo recovery, según lo que necesitemos en cada momento.

    Comandos básicos de Fastboot

    Los comandos de fastboot sólo funcionan cuando nuestro dispositivo está en modo bootloader, por lo que si tenemos el dispositivo en modo adb estos comandos no funcionarán.

    Siempre podemos utilizar el comando adb reboot-bootloader para que el dispositivo se reinicie automáticamente en el modo compatible con Fastboot.

    fastboot devices

    Su función es la misma que la de adb devices, es decir, comprobar que el dispositivo está correctamente conectado al ordenador y es detectado por esta herramienta.

    fastboot oem unlock

    Este comando es utilizado por muchos fabricantes como Sony o Google en sus dispositivos para liberar el bootloader y poder, por ejemplo, instalar un recovery o hacer root.

    Este comando nos mostrará una serie de pasos (entre los que nos pedirá la clave secreta de desbloqueo) para proceder con la tarea.

    fastboot flash

    Este comando nos permite flashear cualquier archivo .img descargado para nuestro dispositivo.

    4 sencillos ejemplos de flash más comunes son:

    • fastboot flash recovery recovery.img -> Flashea e instala el recovery en nuestro dispositivo.
    • fastboot flash boot boot.img -> Cambia el sistema de arranque (boot) de nuestro dispositivo, necesario para poder cargar el recovery en muchos casos.
    • fastboot flash radio radio.img -> Instala los nuevos controladores de radio.
    • fastboot flash system system.img -> Instala un nuevo sistema completo.

    fastboot flashall

    Este comando nos permite flashear automáticamente todos los archivos .img que tengamos descargados y copiados en la ruta de adb y fastboot. Muy útil cuando hay que flashear varios archivos en un dispositivo, por ejemplo, cuando ha quedado en modo soft brick.

    fastboot boot <imagen>

    Esta función nos permite cargar “en modo live” una imagen del sistema operativo para probarla sin necesidad de escribir los datos en la memoria interna. La suelen utilizar los desarrolladores para probar un nuevo kernel o recovery, aunque de cara al usuario la utilidad práctica está algo reducida.

    Instalación de un sistema Hue de Philips


    Aunque existen muchos modelos de redes basadas en Zigbee , lo cierto es que el sistema Philips Hue prácticamente se ha convertido   el modelo de referencia del mercado  , siendo el  Hub Hue el alma del  sistema.

    En efecto mucho antes de que Lifx, IKEA, Sengled y el like llegaran a la escena, la compañía, que cambió su nombre de Philips Lighting a Signifity, en efecto ya estaba ofreciendo una serie de bombillas conectadas que podrían controlarse desde una aplicación en su teléfono inteligente (la primera bombilla que se encendió  fue en octubre de 2012).

    Pero mientras que esos antiguos rivales hoy en dia ya ofrecen una  buena calidad, son faciles de usar y  alternativas genuinas, Hue sigue siendo el rey de peso pesado indiscutible en una división en constante expansión siendo para muchas personas, Philips Hue  el primer nombre en que piensan  al equipar sus casas inteligentes.

    Sin embargo, una casa inteligente con Hue no es necesariamente la cosa más fácil de lograr. Claro, es tan simple como atornillar una bombilla para empezar, pero ahora hay una gran variedad de bombillas Philips Hue para elegir, así como una plétora de accesorios y extras-y una gama aparentemente interminable de características y especificaciones-que puede ser muy  desalentador para empezar.  !Y ni siquiera hemos mencionado la sincronización de ecosistemas con los gustos de Works with Nest, Alexa, HomeKit y Google Assistant.!

     

     

     

    Cómo configurar Philips Hue

    Esencialmente, una configuración de Philips Hue (como en la mayoría de los otros sistemas de iluminación inteligentes) utiliza señales inalámbricas de Wi-Fi y ZigBee permitiendo  conectar hasta 50 dispositivos de iluminación inteligente  mediante una aplicación o un control remoto físico

    Resumidamente  para conectar una carga de luces inteligentes (en las tomas de bombilla regulares en su casa, o simplemente enchufado estas ) solo necesitamos  configurar estas desde la app  y usted será capaz de controlar su brillo, colores, el tiempo que permanecen encendidas o apgadas o   la forma en que reaccionan a otra tecnología inteligent De hecho, gracias a los gustos de Amazon Alexa y Google Assistant, y recientemente Movistar Home ,  es posible que incluso ya  no necesite usar  la aplicación en absoluto, pues la iluminación de su casa se controlará solo con la  voz.  Par hacer  esta conectividad posible vamos a  necesitar un elemento    que haga de puente  entre la red  wifi  y red  Zigbee ; el  Philips Hue Hub .

    En efecto Philips Hue Hub integra el coordinador y el router Zigbee en un único dispositivo , permitiendo conectar hasta 50 bombillas Hue además de 10 accesorios para poder ampliarlo. Además  no solo este Hub admite bombillas Philips Hue  sino  otras marcas mas económicas  como Inn, Osram y hasta incluso las bombillas de Ikea

    El puente de Philips Hue es pues la herramienta que permite la conexión y manejo de bombillas LED  compatibles con Zigbee  al ser  compatible con ZigBee 3,0, pero también al ser compatible con el protocolo estándar ZigBee Light Link  lo cual significa que las  bombillas que conectemos a este no tienen que ser necesariamente  Philips Hue  como tal, pues  hay  otros  productos y dispositivos compatibles con ZigBee Light Link que  funcionan con el puente Hue. Por lo tanto tal  y como ya comentamos en un post anterior , podemos usar otras  marcas como por ejemplo las  bombillas inteligentes de IKEA   o  otras  bombillas de la talla de GE y Osram

    Cómo configurar un puente Philips Hue

    • Enchufe el puente de Hue en una toma de corriente y conéctelo a su router a través del cable Ethernet.
    • Proceda una vez que las cuatro luces del puente se iluminen.
    • Vaya a Configuración > puentes de Hue > Añadir puente de Hue en la aplicación Philips Hue.
    • Siga las instrucciones de configuración.

    Cómo configurar una bombilla Philips Hue

    • Primero, asegúrate de que el puente Philips Hue esté configurado.
    • Vaya a Configuración > configuración de luz > Añadir luz.
    • Pulse ‘ Buscar ‘ o agregue manualmente el número de serie que aparece en la bombilla.
    • Siga las instrucciones de configuración, desde cuyo punto puede nombrar su luz y ponerla en habitaciones.

    Aunque en realidad  el hub de Philips Hue  tiene un precio razonable de unos 49€  , el precio de las luminarias  Philips  Hue compatibles con Hue no  lo es tanto (a partir de 25€ por luminaria)  ,lo cual hace que muchas personas se cuestionen la viabilidad del sistema Hue, pero afortunadamente existen mas opciones como IKEA Trådfri  o las bombillas o la marca Holandesa Inn  .

    Aquí hay algo que no leerá en el sitio web de Philips Hue: en realidad no necesita bombillas Philips Hue para tener un sistema Philips Hue.
    Philips Hue forma parte del protocolo estándar ZigBee Light Link y, como tal, los productos y dispositivos compatibles con ZigBee Light Link funcionan con el puente de Hue. Puede ser un poco complicado, pero puede obtener bombillas más baratas como IKEA, GE,INN  y Osram  y  todas configuradas en su sistema de Hue. 

     

    Philips Hue: starter kits

    Intentando hacer mas asequibles  estos precios , Philips  ofrece  Starter kits  donde   une el puente y diferentes tipos de bombillas , existiendo   11 opciones diferentes disponibles en el Reino Unido, seis en los Estados Unidos y unas tantas  también en el resto de Europa . Los precios comienzan a partir de 63€ para un kit que incluye el puente y dos bombillas de luz blanca cálida.

    Con este kit podremos jugar con la luz  eligiendo uno de los 16 millones de colores disponibles incluso sincronizando las bombillas HUE de Philips con las películas y la música pudiendo  pasar de luz blanca cálida a fría y brillante en un simple toque desde la app o, permitiendo por ejemplo, crear su propio amanecer o despertar poco a poco.

     

     

    En el otro extremo del espectro  también existe un puente, un interruptor de dimmer y tres luces multicolor a precios   mucho menos asequibles .

    En todo caso , sea la opción que opte  , solo tendremos que conectar el puente, conectarlo a su router mediante Ethernet, e ir  añadiendo las bombillas que obtuvo de la sección de configuración de la luz de la aplicación. Usted tendrá que presionar el botón en el medio del puente cada tan a menudo – como cuando se quiere sincronizar con Alexa – pero eso es tanto la molestia que hay. Solo tienes que dejar tus viejos interruptores de luz regulares encendidos y entregarte a una nueva forma de controlar las luces de tu casa.

     

     

    Cómo configurar luces Hue sin un puente

    Un sistema Philips Hue generalmente consiste en el puente de Hue y al menos una bombilla Hue. Técnicamente, en realidad no se necesita un puente Philips Hue pues sólo se puede utilizar un interruptor de atenuación de tono, ,pero se limitarán a una simple situación de atenuación de la luz, para hasta 10 bombillas, y eso es apenas abrazar la revolución casa inteligente, ¿verdad?

    Si tiene un  echo Plus o echo show de segunda generación, que son esencialmente concentradores ZigBee, tampoco necesitará el puente Hue para usar sus bombillas. Sin embargo, mientras que estos dispositivos echo ofrecen de hecho más que el control de interruptor de dimmer básico, todavía no soportan del todo las capacidades de puente de Philips Hue ,. Necesitará un puente “para desbloquear la experiencia completa de Philips Hue” – ( según las propias  palabras de Philips ).

    Sin el  puente de Philips Hue , usted se va a perder en las características clave como luces de encendido/apagado automáticas al entrar o salir de su casa, interruptores inteligentes y controles del sensor, despertar y rutinas de sueño, escenas personalizadas, la sincronización de sus luces con música, vídeo y juegos, y el acceso a aplicaciones de terceros, por lo que  tendremos una  integración básica.  Si le interesa saber  cómo configurar Hue sin un puente en las próximas lineas develamos el “misterio”..

    Instalación  en Amazon en echo plus

    El Echo Plus es un altavoz inteligente que se controla con la voz y que usa el Alexa Voice Service.

    Dispone de un controlador de Hogar digital Zigbee integrado que le permite configurar y controlar sus dispositivos de Hogar digital compatibles sin complicaciones así como escuchar música en streaming con un sonido excepcional.Asimismo  también incluye un sensor de temperatura interno

    Como podrá intuir esta version  (plus) tiene un precio superior a la versión standard básicamente por integrar el controlador  Zigbee razón por la que por ello no se hace necesario adquirir el puente de Philips Hue ya que toda la mayoría de  las bombillas compatibles con Zigbee se podrán conectar a este 

    Para configurar Echo Plus con Alexa

    • Asegúrese de que la luz Philips Hue esté encendida y lista para conectarse.
    • Descargue la habilidad(skin)  Philips Hue en su dispositivo Alexa.
    • Luego diga, “Alexa, encuentre mis dispositivos” y espere 45 segundos mientras el asistente escanea el área en busca de nuevos dispositivos.
    • Una vez que se descubre una bombilla, puede conectarlo a través de la aplicación de Alexa y controlarlo manualmente o a través de su voz. Sólo asegúrese de nombrarlo con algún nombre  fácil de decir y recordar.
    • Ya sea que tenga un puente o no, puede controlar sus luces usando sólo su voz. Pruebe un comando como, “Alexa, disminuye la luz de la habitación a 50%”.

     

    Philips Hue: la aplicación

    Anteriormente mencionamos que el Hue Hub es el cerebro de la operación, disparando las señales a todas las bombillas conectadas. Si ese es el caso, entonces la aplicación es la imaginación y es  donde todo se crea antes de que el Hub le diga a las bombillas qué hacer. ¿La mejor parte? Significa que Philips está actualizando continuamente la aplicación con nuevas características.

    Dentro de la aplicación se puede agrupar bombillas en salas, crear escenas de color, rutinas de diseño, temporizadores de inicio, añadir configuraciones de seguridad y un anfitrión entero más. También es donde se añaden nuevas luces a su sistema Hue.

    Precisamente con la app  “Philips Hue ” disponible en Google  Play e IOS e incluso también para  relojes SmartWatch, se  puede programar y personalizar la iluminación de una  casa  permitiendo organizar fácilmente la iluminación por habitaciones. Se  puede encender o apagar todas las luces de las habitaciones o cambiar el color o el brillo en todas las bombillas según tu estado de ánimo o actividad lo cual es una tarea fácil de controlar, con independencia de la cantidad de bombillas.

    Estas son algunas de sus muchísimas posibilidades:

    • Transformar la iluminación en una experiencia extraordinaria eligiendo  entre 16 millones de colores o cualquier tono de luz blanca.
    •  Activar sus mañanas, fomentando la concentración o cambiando a una configuración más relajante al final del día, ya sea para leer un libro, relajarse después de la cena o prepararse para dormir.
    • Disfrutar de un atardecer en Honolulu o de una noche de fiesta en el Soho en Londres. Basta con pulsar la escena para transformar su habitación. La aplicación Philips Hue dispone de más de 30 escenas seleccionadas por nuestros diseñadores de iluminación.
    • Con un  algoritmo transformar su fotografía favorita en una escena personal Philips Hue. El algoritmos extrae los colores relevantes y los aplica de forma inteligente a las bombillas. Ahora puede utilizar tus bombillas Hue para revivir tus recuerdos utilizando tus propias fotografías.
    • Automatizar las luces como quiera: empiece a una hora concreta o a la puesta de sol, enciende y apague las luces o active una escena. Incluso puede simular que está en casa reproduciendo la rutina aleatoriamente.
    • Configurar y olvidarse gracias al conocimiento de la ubicación de la aplicación, las luces se encenderán automáticamente cuando llegue a la puerta de entrada o se apagarán al salir de casa.
    • Configurar las luces para que le ayuden a dormir por la noche y despertar revitalizado creando sus propias rutinas de sueño personalizadas para atenuar automáticamente las luces por la noche o para despertarse suavemente por la mañana.
    • Sorprender a sus amigos o dejar de preocuparse si tiene que andar por la casa a oscuras con las manos ocupadas. Tanto si desea encender o apagar las luces o cambiar el brillo de una habitación, puede hacer muchas cosas con la voz por ejemplo mediante el asistente de voz Movistar Home . Si tiene instaladas luces inteligentes (Phillips Hue), podrá controlar el apagado y encendido de las luces del salón a través del comando de voz, “OK Aura, enciende las luces” u “OK Aura, apaga las luces”, así como elegir el color o la intensidad de la iluminación de forma táctil en la pantalla de su Movistar Home.

     

    Por  tanto se puede usar esta  aplicación para encender y apagar las luces, cambiar los colores y el brillo e incluso  controlar sus bombillas cuando está fuera de su casa si ha creado una cuenta de Hue y ha iniciado sesión dentro de la aplicación.

    La aplicación incluso sabe si esta en casa o fuera, por lo que sabe si has dejado las luces encendidas por error (o si para encenderlas a medida que llegas a casa). 

     

    Sincronización con asistentes inteligentes

    En realidad no necesitara esa aplicación para el día a día   gracias el programa amigos de Hue de Philips. Hue siempre ha estado abierto con los gustos de IFTTT, Logitech y Xfinity, pero ha añadido Nest, Google Assistant, Apple Homekit , Amazon Alexa y  recientemente Movistar   Home a la mezcla.


    Esto significa que no solo puede controla por voz para encender y apagar las luces, sino puede tomar medidas de seguridad adicionales como tener todas las luces encendidas si el movimiento es detectado por una cámara determinada, o si las luces se vuelven rojas si tu Nest Protect detecta monóxido de carbono.

    Usando HomeKit o IFTTT también puede crear escenas elaboradas a través de toda su tecnología conectada, como tener su temperatura configurada a su nivel de sueño perfecto, mientras que al mismo tiempo tener sus luces apagadas, sus persianas cerradas y su alarma de seguridad armado.

    Los escenarios son aparentemente interminables y Hue es fácilmente una de las plataformas de hogar inteligente más compatibles ( de hecho tendrá que luchar para encontrar kit conectado que no funcione  muy bien con él).

    Consejos y trucos para obtener más

    Debido a que Philips Hue ha existido por un tiempo, y debido a que la plataforma es tan abierta, hay mucho más que puede hacer con sus bombillas fuera de la aplicación oficial y el ecosistema.
    Además de la aplicación oficial, encontrará  muchísimas  aplicaciones de Hue de terceros en Google Play y App Store, de hecho, más de 700.

    La mayoría son basura-que siempre es el camino con una API abierta-pero hay algunas gemas que añaden características a la mezcla que la aplicación oficial no permite. Las mejores selecciones incluyen Hue disco para añadir un poco de color a su fiesta en casa y OnSwitch para agrupar sus bombillas Hue con sus Lifx los en la misma aplicación.

    Las cosas más geniales de las luces de Hue es que puedes hacer mucho con ellas. ¿Quieres que se sincronicen con el clima? Puedes hacerlo. ¿Quieres aprovechar la aplicación Hue Sync para que tu experiencia cinematográfica sea más divertida, es fácil aprender cómo.

    Sus competidores

    Philips Hue podría ser la luz principal en el mundo de la iluminación inteligente, pero hay muchas alternativas de iluminación inteligente ahora en venta.

    Lifx es el pretendiente más obvio de la corona de Hue – es un sistema sin puente que ofrece con una aplicación que (¿nos atrevemos a decirlo?) más fácil de usar que el de Hue, con puntos de precio más baratos y un ejército cada vez mayor de bombillas y accesorios. M

    La gama de IKEA Trådfri se convirtió en la fiesta de iluminación inteligente a principios de 2017 y, mientras que no hay muchas campanas y silbidos todavía, asistentes inteligentes, bombillas de colores y mayor compatibilidad están comenzando a llegar-y como se mencionó anteriormente, incluso se pueden conectar  bombillas más baratas de IKEA funcionando muy bien dentro de su configuración de Hue.

    Otros nombres que compiten por el espacio en una familia  iluminación inteligente en constante expansión son Nanoleaf, Osram, WeMo, Hive, Sengled y Elgato.

     

     

     

     

    Como ejemplo curioso que se puede llegar a hacer con estas luces es que con una nueva aplicación de sincronización,  para PC con Windows 10 y Macs que ejecutan MacOS Sierra. la cual básicamente, la aplicación analiza el contenido que está viendo y sincronizará sus luces para que pueda estar rodeado de color. El efecto es casi como la película o el programa de televisión que está viendo está tratando de estallar fuera de la televisión ( algo similar al efecto ambilight). Asimismo la compañía está hablando con las compañías de streaming para hacer esto más de una cosa, como las secuencias de luz se ejecutan en los guiones diseñados por significan de antemano.

    Desgraciadamente esta característica está en su mayoría limitada ahora pues necesitará conectar su TV a su PC a través de HDMI, Chromecast, AirPlay o Miracast , pero esto nos da  una idea del potencial de lo que puede hacerse con un sistema Hue !bienvenido al mundo del futuro!.