Home Assistant #2: Preparando la Raspberry Pi

Home Assistant #2: Preparando la Raspberry Pi

Como primer paso para poder poner en marcha el sistema, necesitamos poder ponerlo en algún equipo, puede ser un ordenador convencional, pero, para esta guía, usaremos una Raspberry Pi3.

Existe un sistema que se flashea directamente en la microSD y se supone que ya viene todo instalado, pero, después de un tiempo probando, os recomiendo empezar por una distribución completa llamada Raspbian e instalar directamente Home Assistant en ella, ya que, en algunos casos es necesario instalar dependencias en Linux y, con la distribución con todo instalado, es más difícil.

Flasheo de Home Assistant

  • Descargar Etcher para flashear la microSD. Es muy sencillo de manejar
  • Descargar la distribución mínima Raspbian sin escritorio (no es necesario y perdemos requisitos)
  • Descomprimimos el Zip de Raspbian y ejecutamos Etcher

  • Seleccionamos la imagen de Raspbian y, si hemos metido el USB (con la microSD) o la SD directamente y Etcher lo detecta, aparecerá directamente seleccionada la unidad donde flashear, aseguraros que es la unidad que queréis usar y le damos a Flash!
  • Tras unos minutos, tendremos el sistema instalado en la microSD
  • Ahora, para poder acceder a la Raspbian sin tener que conectarla a una pantalla ni tener que ponerle un teclado, os recomiendo crear un fichero llamado “ssh” en la partición boot, sin necesidad que contenga nada, solo existir el fichero.
  • Ponemos la microSD en la Raspberry sin conectar a la corriente y, entonces, conectamos la red (RJ45) y le conectamos el cargador microUSB con un cargador que, al menos, de los 2A.
  • Para determinar la IP que le ha asignado nuestro router, necesitaremos conectarnos a la interfaz de web del router para ver las IPs que tenemos en casa o, por otro lado necesitaremos conectar a una TV o monitor la raspberry y con un teclado para entrar en el sistema.
    • Usuario por defecto: pi
    • Contraseña por defecto: raspberry
    • Comando para saber la IP del sistema: ifconfig

Ahi podemos ver que la IP de la raspberry es 192.168.1.100. Ahora ya podemos trabajar en remoto por medio de SSH y empezar en el siguiente tutorial con la instalación de Home Assistant.

¿Habéis podido concluir con éxito?

IMPORTANTE: Con el fin de ayudaros de una forma más directa, he creado un grupo en Telegram donde podemos ayudarnos todos así como evitar que os quedéis atascados, si tenéis telegram podéis pulsar aquí para uniros y si no lo tenéis, os recomiendo que os lo instaléis ya que lo usaremos en el tutorial para notificarnos.

La entrada Home Assistant #2: Preparando la Raspberry Pi se publicó primero en Domótica en Casa.

Smart Home barata con Xiaomi y Home Assistant #1

Smart Home barata con Xiaomi y Home Assistant #1

Hola a todos, llevo un tiempo queriendo poder hablar sobre un tema que me encanta y que, a nivel personal quería hacer y que, he pensado que os podía interesar para poder realizarlo por vosotros mismos en casa por poco dinero, hablo, de automatizar vuestra casa con un coste bastante bajo.

Antes de nada, he de decir que, al igual que vosotros, estoy experimentando con este tema y en muchas cosas, tengo que ponerme a estudiarlas antes de poder ponerlas en marcha ya que, hay que barajar bastantes conceptos que son nuevos para mi como los protocolos de comunicación que usan muchos de los dispositivos que vamos a usar, aunque, poco a poco iremos avanzando en el tema.

Smart Home con Xiaomi

Xiaomi es una de las marcas que le ha visto interés al tema de la domótica y, por eso, tiene una de las gamas de productos más barata y completa del mercado, aunque, tenemos la pega de que sus servicios, no funcionan a la perfección desde España, ya que, están diseñadas para poder usarse dentro de China, como es el caso de la cámara Xiaofang, aunque, existen soluciones al respecto.

Como os comento, gracias a la aplicación Mi Home, podemos realizar numerosas tareas automatizadas que, usando los productos de Xiaomi, harán que nuestro hogar sea poco a poco más inteligente. Estos dispositivos están perfectamente acoplados y, desde la aplicación podemos configurar de una manera sencilla, algo que para muchos, está perfecto, pero, cuando empiezas a querer avanzar, ves que tienes un problema si quieres usar diferentes marcas del mercado ya que, cada marca, tendrá una propia aplicación, algo que hace que no sea tan cómodo como debería.

Smart Home con Home Assistant

Para el problema de unificar diferentes marcas, tenemos el proyecto Home Assistant, un proyecto escrito en Python que es totalmente libre y gratuito y que, con una pequeña guía, podemos tener instalado sin problema alguno en nuestra Raspberry Pi o bien en un PC. En el proyecto que estoy montando, he usado una Raspberry Pi3 y por otro lado una Raspberry Pi, con ambas, es suficiente para poder controlar la mayoría de cosas que podamos conectar.

Si entráis en la web de Home Assistant, podréis ver en el apartado de Componentes, los dispositivos que soporta, que se pueden contar por cientos y, sobretodo, que crecen casi semanalmente con cada nueva versión, por lo que es muy posible que si ahora no soporta algo que uséis, es muy posible que pronto pueda funcionar.

Como os comento, quiero que esto sea una serie de artículos y tutoriales para poder enseñaros el potencial de esta aplicación y, sobretodo, por si pueden ayudar para conseguir casas mucho más inteligentes y cómodas.

¿Que os parece la idea?

IMPORTANTE: Con el fin de ayudaros de una forma más directa, he creado un grupo en Telegram donde podemos ayudarnos todos así como evitar que os quedéis atascados, si tenéis telegram podéis pulsar aquí para uniros y si no lo tenéis, os recomiendo que os lo instaléis ya que lo usaremos en el tutorial para notificarnos.

La entrada Smart Home barata con Xiaomi y Home Assistant #1 se publicó primero en Domótica en Casa.

Google Home ya permite el uso de altavoces Bluetooth

Google Home ya permite el uso de altavoces Bluetooth

Parece que Google ha actualizado su servicio Google Home para permitir el uso directo de nuestros altavoces Bluetooth sin tener que usar su hardware de streaming, como lo es el Chromecast.

Gracias a esta actualización, podremos emparejar nuestros altavoces para que sean usados directamente desde la aplicación, algo que hasta la fecha no podíamos hacer, ya que, podíamos, para poder hacer uso de los mismos, tener conectado un Chromecast, pero, ahora, al dejar gestionar dichos altavoces por medio de la App, Google Home se convierte en el centro de un servicio multimedia muy completo.

Google anunció en su blog el cambio en su aplicación para poder, como dicen en el mismo blog, que ahora es la pareja perfecta, ya que, nos da muchas posibilidades.

Ahora podemos emparejar un altavoz directamente y marcarlo como el por defecto para así, con los comandos de Google Home, podemos activarlo, pero, la cosa no queda ahí, sino que si emparejamos más altavoces a la App, podremos tener hilo musical en múltiples habitaciones haciendo grupos con dichos altavoces.

Sin duda, una gran noticia a aquellos usuarios de usen Google Home y tengan altavoces bluetooth sin usar dentro de casa, ya que, ahora, les pueden dar un gran uso.

Link: Fuente

La entrada Google Home ya permite el uso de altavoces Bluetooth se publicó primero en Domótica en Casa.

¿Qué significa IoT? Explicación sencilla

¿Qué significa IoT? Explicación sencilla

En muchas ocasiones, vemos como se hace mención a un concepto relativamente nuevo llamado IoT (Internet of Things) o, también conocido como el internet de las cosas, pero, ¿qué significa este concepto?.

Si nos remontamos a la evolución de lo que ahora conocemos como internet, vemos que el IoT es tan solo una evolución natural de lo que ahora conocemos como internet, ya que, hemos pasado de tener conexión en algunos ordenadores hasta llegar a tener conexión en muchos aparatos como podrían ser móviles, tablets y, poco a poco, vemos como otros aparatos de casa van adoptando la conexión a la red.

Si vamos un paso adelante en este concepto, es donde vemos el potencial real del IoT, que no estamos hablando de futuro, sino de algo ya presente desde hace algún tiempo y que está creciendo de forma exponencial, ya que, hablamos de que todo lo que nos rodea poco a poco estará conectado, quizá no a internet directamente, pero si conectado a algo que lo enlazará a la red y será posiblemente controlado por el dueño de forma remota o, al menos, será capaz de dar alguna información sobre lo que mida/controle.

Imaginad por un momento que tenemos en casa botes de conserva que tienen una fecha de caducidad controlada por algún microcontrolador que permite informar cuando se está acercando la fecha de caducidad, medicamentos, o cualquier cosa que sea perecedera, estaría conectada a nuestra casa para así poder informarnos a tiempo y evitar que se pierda. Entrando en el tema de la medicina, un dispositivo que controla el corazón de un paciente podría mantener monitorizado el estado de salud las 24 horas del día y, en caso de algún problema, actuar desde el mismo momento que ocurre. Algunos de estos avances, ya están en uso, pero, todavía queda mucho que recorrer para poder interconectar todo lo que nos rodea, aunque, hablamos de algunos años para poder avanzar mucho en este campo.

La domótica es IoT

Lo que en español llamámos domótica (en inglés Smart Home) vendría a ser parte del IoT, ya que, sería todo lo que engloba la parte de la automatización de un hogar, desde sensores de presencia para poder encender o apagar luces, de luminosidad, alarmas, termostatos, sensores de ventana, etc existen actualmente miles de tipos de sensores que nos permiten hacer de nuestra casa un lugar más cómodo así como poder hacer más eficiente nuestra casa gracias a tomar decisiones en base a muchos parámetros que son controlados con otros sensores, es decir, todo está interconectado.

Tipos de comunicaciones

Principalmente, para la interconexión de aparatos, tenemos 2 tipos de comunicaciones, las cableadas y las inalámbricas, que, al igual que ocurre en las redes convencionales, dentro de cada una de ellas tenemos diferentes protocolos y estándares de comunicación (algunos abiertos y otros privativos) con los que podemos conectar los dispositivos.

  • Cableadas:
    • Ethernet
    • Cable de corriente
    • I2C
    • KNX
  • Inalámbricas:
    • WiFi
    • GSM
    • Bluetooth
    • Z-Wave
    • Zigbee
    • RFID
    • KNX

Tanto las redes cableadas como las inalámbricas, poseen sus pros y sus contras, pero, lo bueno es que tenemos posibilidad de cruzar dichas comunicaciones para que se comuniquen las de un tipo con las de otro

Problemas del IoT

Uno de los grandes problemas a los que se ha enfrentado el IoT es a la identificación del dispositivo, ya que, actualmente con el uso del IPV4, la asignación de direcciones en internet que todavía usamos en su mayoría, posee un número de dispositivos muy limitado, siendo imposible tener todo lo que se nos viene encima localizado. Gracias al IPV6, podremos asignar direcciones sin problema, por lo que este problema, es algo que pronto (o debería ser pronto) quedará erradicado.

Otro de los grandes problemas, tal y como hablamos, es la falta de seguridad en el IoT, ya que, se ha descuidado bastante y, a los expertos, les preocupa seriamente por el hecho de que todo lo que nos rodea, podría ser vulnerable y, por tanto, ser controlable de forma remota por alguien no autorizado.

Como suele ocurrir con las nuevas tecnologías, existen multitud de protocolos y estándares de comunicaciones que luchan por llevarse el gato al agua, algo que de momento, deja muchas puertas abiertas de cara a un futuro cambiante donde todavía pueden salir novedades antes de que tengamos un caballo ganador.

¿Sigues teniendo alguna duda? Puedes contactar con nosotros.

[contact-form-7]

La entrada ¿Qué significa IoT? Explicación sencilla se publicó primero en Domótica en Casa.

La seguridad en la domótica preocupa a los especialistas

La seguridad en la domótica preocupa a los especialistas

Cuando hablamos de domótica, muchas veces nos referimos a lo que en inglés se conoce como IoT, es decir, el internet de las cosas (Internet of Things), o lo que viene a ser, la interconexión de diferentes aparatos entre sí.

Este nuevo concepto, como podéis imaginar, engloba a millones de dispositivos que, además, va en un aumento de forma espectacular y que, en pocos años, será de muchos decenas de millones de aparatos conectados a internet o, al menos, conectados dentro de la red de nuestra propia casa para realizar tareas que nos hagan la vida más sencilla. Hasta aquí, todo apunta a que estamos ante un gran avance tecnológico, pero, como podemos imaginar, implica unos peligros que debemos controlar antes de que sea demasiado tarde y, uno de ellos, es la seguridad de todos estos dispositivos.

Hasta ahora, no son muchos los fabricantes que han puesto un gran empeño en conseguir que dichos aparatos sean seguros, por lo que empezamos a poblar nuestra casa de sensores, cámaras, detectores, que, podrían ser “infectados” de alguna forma y conseguir realizar con ellos una función diferente a la que han sido diseñados. Por ejemplo, imaginemos un virus que se pueda propagar y que haga uso de diferentes agujeros de seguridad en dichos aparatos y consiga que dichos aparatos se infecten los unos a los otros y realicen un ataque contra las principales webs del planeta, ¿que ocurriría? Hay que pesar que igual podrían haber 100-200 dispositivos por habitante de la tierra y, por tanto, tendríamos delante el mayor ataque de la historia que, habría que estudiar la manera de frenar, porque, siendo dispositivos tan diferentes, no existe un parche único para ellos.

Es por este tipo de posibles agujeros de seguridad, por los que los expertos de seguridad han coincidido que debemos empezar a mirar con detenimiento la seguridad en estos aparatos, que, además conviven con nosotros y, en muchos casos, pueden ver todo lo que hacemos en la intimidad.

¿Pensáis que será un problema en el futuro?

La entrada La seguridad en la domótica preocupa a los especialistas se publicó primero en Domótica en Casa.

Sonoff basic: Interruptor WiFi muy económico

A pesar de lo que su nombre “basic” puede indicar, se trata de un aparato muy versátil con el que podemos solucionar numerosos problemas a pesar de que básicamente tan solo apaga y enciende algo.

El Sonoff basic es un interruptor pero controlable de manera remota e incluso pudiendo programar dichos apagados por medio de la aplicación, aunque, no dispongamos de internet para poder hacerlo de una forma remota. Gracias a su reducido tamaño, nos permitirá poder ocultarlo con gran facilidad cerca de donde queramos hacer uso del mismo.

Puede valernos como sustituto del interruptor, pudiendo dejar activado el mecanismo siempre y poniéndolo, por ejemplo, antes de la lámpara que queramos controlar o, pudiendo usarse para activar o desactivar un aparato que dejemos preparado, eso si, siempre con un consumo no muy alto, ya que, tiene un aguante máximo de unos 2200W, pero que, es mejor no llegar a rozar.

El funcionamiento es sencillo, ya que, lo emparejamos a la App que usan los Sonoff, la eWelink y podremos hacer uso del mismo, así como tener controlados todos los dispotivos que tengamos de la marca. Sin duda, por el precio que tiene, desde los 5€ en China hasta los 10-15€ comprado en España, se trata de un dispositivo interesante con una buena relación calidad-precio. Además, existe una gran comunidad detrás de la mayoría de dispositivos Sonoff ofreciendo firmware alternativos con los que podemos integrarlos en sistemas diferentes al del fabricante, abriendo un abanico grande de posibilidades.

Vamos a analizar con algo más de detenimiento este dispositivo con el fin de mostraros todo lo que podemos hacer con el mismo.

La entrada Sonoff basic: Interruptor WiFi muy económico se publicó primero en Domótica en Casa.

Powered by WPeMatico

¿De qué trata Domótica en casa?

Hace relativamente poco tiempo que me metí en el mundo de la domótica, aunque, desde siempre había sido un tema que me había gustado, eso si, con la idea de que era algo caro y relativamente complejo, al menos, no para el usuario de calle. Afortunadamente, como en todos los mercados, el precio de la tecnología, debido a la fuerte demanda, así como a la fabricación en China, se ha visto reducido de una manera sustancial, pudiendo crear una Smartphone por mucho menos de lo que antes costaba.

Gracias a una búsqueda en Google acabé en Home Assistant y, tras unas semanas leyendo sobre el tema descubrí la potencia que tenía, así como que Home Assistant no era el único competidor en este mercado siendo completamente Open Source, algo que me llamó la atención especialmente ya que en este mercado, siempre han dominado empresas con protocolos y software cerrados (además de ser exclusivos para cada marca).

Home Assistant permitía algo que no era lo habitual, unificar en un solo sitio la mayoría de sensores que hay en el mercado, que, aunque todavía quedan muchos por integrar, si que gracias a las actualizaciones periódicas, podemos tener una docena de nuevas plataformas integradas en nuestro controlador cada dos semanas.

Resumiendo, el propósito de esta web es poder acercar la domótica, también conocida como Smart Home en inglés, a todos aquellos usuarios que sin un nivel alto de conocimientos tecnológicos, sean capaces de poder montar en sus casas instalaciones totales o parciales para automatizar ciertas cosas, y, sobretodo, poder ayudar a aquellos que puedan estar atascados en el proceso.

¿Quieres colaborar para poder a ayudar a más gente llegar a tener su propia Smart Home? ¡Puedes con nosotros!, ponte en contacto con nosotros.

¡Esperamos que os guste el proyecto!

La entrada ¿De qué trata Domótica en casa? se publicó primero en Domótica en Casa.

Powered by WPeMatico

Primeras pruebas de Google Cloud Computing con WordPress

Como ya dije en el anterior posts, estaba de cambios y, como tal, estoy probando, en lugar del VPS económico donde estaba, los «click to deploy» de Google donde te dejan un servidor, del tamaño que quieras, preparado para montar tu wordpress, y, la verdad, que el resultado parece bastante bueno.

Todavía no me queda claro el coste que tendrá, pero, creo que el servidor donde ahora está hospedado edubox, junto con un par de webs sin tráfico alguno,  no pasará de los 6-7€ mensuales, pero, como digo, después de tanto tiempo de ausencia, la web ha bajado mucho en visitas, aunque, espero poder solucionarlo con el tiempo.

Las pruebas que estoy realizando, ha sido, haciendo uso del servicio de Google Cloud, donde podemos lanzar una máquina virtual y, Google la deja preparada para poder trabajar en ella. En el caso de querer escalar, podremos, hacer volcado, y restaurar sobre una máquina mayor, para poder soportar la carga, pero, como podéis comprobar, o al menos, es la impresión que me da a mi, ahora va bastante mas rápida que antes. Seguiré probando e informaré de los resultados.

EduBox

Cambios, server, pruebas, etc. en EduBox

Muchos pasáis por la web a diario en busca de un artículo que ha sido indexado por Google, algo, que, desde hace mucho tiempo se ha quedado mas estancado debido a numerosos proyectos en rueda que me quitan el poco tiempo disponible que tengo, aunque, la verdad es que me gustaría volver a mover el blog para de verdad, escribir de algo que no sea temática definida, mi día a día.

Por esta razón, me he propuesto unos cuantos artículos que serán enfocados a los cambios que he hecho en el servidor (ahora mismo estoy en pruebas) además de diferentes aplicaciones, plugins y demás que he podido descubrir en los últimos meses y que, me ayudan de una importante manera en todos mis quehaceres diarios.

Espero poder mover el blog un poco más de lo que ahora se está moviendo, y, uno de los cambios que quería realizar es el cambio de la estética, algo que llevo bastante tiempo que el actual no me termina, y, eso, siendo el blog personal, es contradictorio ;).

Escalemos en Alexa.com con la web

Hace un tiempo que conseguí meter en Alexa la web dentro de las posiciones de casi 1.000.000, que puede parecer una posición penosa, pero nada mas lejos de la realidad ,es cierto que no demuestra gran tráfico, pero si empiezas a estar «considerado».

Me he propuesto, tras este gran parón, volver a posicionar la web para ver si meto Edubox.org de nuevo en una buena posición, ahora, que tras mas de 1 año en Gizchina, ves como funciona muchas cosas en las webs.

Mi proposito, es conseguir escalar de la posición en la que ahora mismo se encuentra, 4.188.755 (bonito número) a estar en no mucho tiempo dentro de la web 1.000.000 y una vez conseguido, seguir escalando hasta ver donde dejamos el blog.

Como temática, he pensado en comentar el caso de un amigo que se ha venido a vivir a España y la odisea para conseguir los papeles de su residencia…algo para darse cabezazos.

Espero poder escribir con regularidad, por lo que podríamos decir que ¡empezamos!