Cómo conocer a través de Google Home los valores de los sensores integrados en eedomus

Como sabes si eres usuario de eedomus y tienes Google Home, el segundo permite enviar órdenes de voz al primero para controlar actuadores. Ya sabes … “OK Google, enciende la luz de la cocina”, por ejemplo.

Sin embargo, esa integración nativa de eedomus en Google Home no permite, al menos de momento, conocer el valor de un sensor. Dicho de otra manera, no le puedes decir a Google Home “Ok Google, ¿cuál es la temperatura en el salón?”, o mejor dicho se lo puedes decir pero no sabrá qué contestar (eso, en cambio, es posible hacerlo con otras soluciones domóticas integradas en Google Home, como Evohome sin ir más lejos).

Pues aquí va un tutorial para conseguirlo…

Eedomus y Google Home

Paso 1 – Creación de un periférico Chromecast en eedomus

Como sabes, desde la última actualización de eedomus, puedes usar tu Google Home como altavoz externo de eedomus, para reproducir cualquier mensaje a través de la síntesis de voz, canciones, emisoras de radio…

Pues bien, para esto que te propongo hoy, es lo primero que vamos a hacer, es decir implementar esta nueva funcionalidad en nuestro eedomus.

Para ello en el portal eedomus nos iremos a Configuración / Añadir o eliminar un periférico / Añadir otro tipo de periférico / Apartado Objetos Conectados / Lector Chromecast / Crear.

Le indicamos a eedomus la dirección MAC de nuestro Google Home (ayudándonos de la herramienta especialmente prevista para ello, que abriremos pulsando en la lupa:

Periférico Chromecast en eedomus

Sólo tendremos que elegir en la lista el dispositivo correspondiente a nuestro Google Home. A continuación rellenaremos los otros campos de la ventana de configuración que ves en la imagen anterior y pulsaremos en crear.

Paso 2 – Creación de un nuevo valor en el periférico Chromescast

En el periférico Chromecast Control que acabamos de crear, ahora vamos a añadir un nuevo valor. Para ello abriremos la ventana de configuración del periférico y nos iremos a la pestaña “Valores”, tras lo cual pulsaremos en “Añadir” para añadir un nuevo valor con los siguientes datos:

  • Valor bruto: 11 (por ejemplo, o cualquier otro que no esté siendo usado)
  • Descripción: Temperatura Despacho (en mi caso particular, tendrás que adaptarlo al tuyo)
  • URL: http://localhost/script/?exec=chromecast.php&ip_or_mac=[VAR1]&value=[RAW_VALUE] (aquí no cambies nada, ponlo tal cual)
  • Parámetros: &action=tts&lng=es-ES&volume=80&text=La temperatura en el despacho es de [LAST_VALUE PERIPH_ID=111111] grados

Donde:

– Lo que viene en negro es lo que tienes que copiar y pegar tal cual, sin cambios.
– Lo que viene en rojo es el mensaje que tienes que adaptar a tu caso particular.
111111 es el código API del sensor cuyo valor quieres que Google Home te lea (lo encontrarás en la ventana de configuración del sensor en cuestión, en el apartado “Parámetros Experto”. Por tanto, debes sustituir 111111 por el código API correcto).

Lo puedes ver en la siguiente imagen:

Nuevo valor en periférico Chromecast

Paso 3 – Obtención de la URL necesaria a través de la API eedomus

Volvemos a la ventana de configuración del periférico Chromecast Control, nos vamos al apartado “Parámetros experto” y pinchamos en la llave situada junto al texto “Código API”. A continuación, eedomus nos pide que introduzcamos nuestra contraseña, lo que hacemos, tras lo cual accedemos a la herramienta de ayuda para conseguir la URL que buscamos.

Para conseguir esa URL, rellenamos los campos disponibles como indico a continuación:

  • Destino: Cloud
  • Dirección: SET
  • Actuador: periph.value
  • Periférico: Google Home Despacho (Control) (en mi caso es éste, en el tuyo se llamará distinto)
  • Valor: Temperatura Despacho (¿recuerdas?, es el valor que hemos creado en el paso 2)

Lo puedes ver en la siguiente imagen:

URL API eedomus

Copiamos la URL y la reservamos para el siguiente paso.

Paso 4 – Creación del Applet necesario en IFTTT

Sí, para que esto funcione vamos a tener que usar IFTTT. Doy por sentado que ya tienes cuenta en IFTTT y los servicios Google Assistant y Webhooks dados de alta y funcionando.

En nuestra cuenta de IFTTT vamos a My Applets / New Applet y pulsamos en “+This”:

Nueva Applet en IFTTT

Elegimos el servicio “Google Assistant” y rellenamos los campos con los mensajes que queramos. Te pongo un ejemplo en la siguiente imagen:

Applet en IFTTT - This

A continuación pulsamos en “Create trigger”, tras lo cual se nos abre la siguiente ventana, donde debemos pulsar en “+That”:

Applet en IFTTT - That

Elegimos el servicio “Webhooks”, pulsamos en “Make a web request” y rellenamos los campos como indico en la siguiente imagen:

IFTTT - Webhooks

Pulsamos en “Create action” y a continuación le damos un nombre a nuestro nuevo Applet:

IFTTT - Nombre Applet

Sólo nos queda pulsar en “Finish” y probar a decirle a nuestro Google Home “OK Google, temperatura despacho”.

Unos segundos más tarde, eedomus nos contestará a través de Google Home “La temperatura en el despacho es de X grados”.

Sí, ya lo sé, la voz de eedomus está un poco enlatada y no es natural como la de Google Home (y cuidado con el volumen,  por cierto, conviene ajustarlo). Pero de momento, si queremos conocer los valores de nuestros sensores de eedomus a través de Google Home, nos tendremos que conformar con eso.

El post Cómo conocer a través de Google Home los valores de los sensores integrados en eedomus aparece primero en Domótica Doméstica.

Google Home Vs Amazon Alexa, en español

He tenido la suerte de ser uno de los elegidos por Amazon en España para probar y mejorar Amazon Alexa en nuestro idioma y, desde octubre del año pasado, uso de forma intensiva -hasta hace poco en francés y desde hace unos 10 días en español- un Google Home Mini que me ha dado muchas satisfacciones.

Sois much@s los que me habéis pedido que os vaya informando sobre las ventajas e inconvenientes de ambos asistentes, algo así como una comparativa, y aunque es muy pronto para realizar un análisis medianamente serio, no puedo negar que tengo ya algunas cosas interesantes que contar.

Dicho esto, como explicaré a continuación, a día de hoy sería muy injusto hacer una comparativa entre ambos sistemas dado que, tal y como están las cosas ahora mismo por las razones que explicaré, Google Home saldría ganador por goleada.

Google Home Vs Amazon Alexa-Echo

Google Home en español

Como sabéis sin duda, Google Home y las funciones de control de la casa de Google Assistant están disponibles en español desde el pasado día 9 de junio, es decir desde hace muy poquito.

A mi me pilló de viaje y cuando volví lo primero que hice fue configurar un segundo Google Home Mini que me había comprado precisamente en ese viaje, en el idioma español. Mi intención era dejar en francés el primer Google Home Mini que tenía y poner el segundo en español, entre otras cosas para poder comparar.

Google Home en español

En ese punto ya me llevé la primera decepción: si tienes varios Google Home se configuran todos en el mismo idioma. Parece que esa posibilidad del multi-idioma llegará en el futuro, pero de momento es inexistente.

Una vez asumida esa primera decepción, sin solución de continuidad me llevé la segunda -mucho mayor si cabe-, nada más terminar de configurar el nuevo Google Home Mini, al empezar a acribillarle a preguntas: no hacía ni la mitad de la cosas que hacía antes con el cacharro configurado en francés, a saber:

  • No me reproducía las noticias al pedírselo.
  • No ejecutaba ninguna orden domótica en español (los dispositivos domóticos compatibles con Google Home, que son muchos, no entendían el español).
  • Imposible usar la función de intercomunicador entre varios Google Home.
  • Imposibilidad o mucha inseguridad a la hora de reproducir emisoras de radio en español.

Como digo la decepción fue muy grande, hasta el punto de plantearme volver al francés.

Pero no era más que el principio… Y Google se ha dado muchísima prisa en implementar todo o casi todo lo que no lo estaba aún en los primeros días.

Empezó implementando las noticias y la posibilidad de seleccionar las fuentes de información (en este caso sí que es posible tener fuentes de noticias en distintos idiomas).

Después, en los dias sucesivos, vino todo lo demás. Total que una semana después del lanzamiento oficial en español, se puede decir que podemos hacer lo mismo con Google Home en el idioma de Cervantes que en el de Molière. Éstas son algunas de ellas: reproducción de noticias, lista de la compra, calendario, control domótico nativo en español (Evohome de Honeywell, eedomus, SonOff, Broadlink no son más que unos pocos ejemplos), posibilidad de usar varios Google Home como intercomunicadores, multitud de emisoras de radio en español, resultados deportivos, preguntas de cultura general, chistes, juegos…

Qué se puede hacer con Google Home

Ahora sí que podemos decir que tenemos Google Home en español, que funciona razonablemente bien y, cosa que nos interesa mucho a nosotr@s los “domogeeks”, que nos permite controlar nuestro hogar inteligente con la voz en nuestro idioma, cosa que es mucho más útil de lo que puede parecer en un primer momento y es mucho más que una funcionalidad para “fardar”.

Una de las grandes ventajas que le veo a Google Home, es que con identificarte con tu cuenta de Google, en cuestión de segundos el cacharro ya está configurado y listo para ofrecerte toda su “inteligencia” sin más. Hay algunas cosas que deberás configurar desde la App Google Home (servicios de música como Spotify, tus fuentes preferidas de noticias o tus soluciones domóticas), pero por así decirlo nada más sacarlo de la caja ya te impresiona (sobre todo ahora que Google ya ha implementado la mayoría de funcionalidades que existen en otros idiomas).

Así las cosas, mi sensación es que Google ya está preparado para vender los Google Home oficialmente en España, porque a día de hoy  aún no lo hace.

Amazon Echo

Amazon Alexa en español

Desde el viene pasado tengo en mi poder un Amazon Echo que el gigante norteamericano ha tenido la gentileza de enviarme gratuitamente para que lo pueda probar y de paso ayude a mejorarlo simplemente usándolo (para que se acostumbre a mi acento como al de otros beta testers de otras latitudes españolas) o reportando cosas si lo deseo.

Lo primero que te pide el cuerpo nada más terminar de configurar tu Echo, sobre todo si has probado anteriormente las mieles de Google Home, es gritar: “¡Esto es una caja tonta!”. Pero como piensas que esto no es posible, que Alexa ha sido el pionero y que en USA hablan maravillas de él, llamas al resto de miembros de la familia para que te den su opinión…

Empiezan a preguntarle a Echo todo tipo de cosas y te terminan diciendo: “¿Y esto para qué sirve? ¿Por qué has quitado el Google Home de la cocina para poner esto que no sirve para nada?” (literal).

Y es que es la cruda realidad. Alexa ni siquiera sabe quien eres si le dices “Alexa, cómo me llamo”, y eso que lo has vinculado con tu cuenta de Amazon, que vaya si tiene datos sobre ti… Una decepción mayúscula…

La mayoría de preguntas que le haces, de todo tipo, las contesta diciendo “Lo siento, no he encontrado la información para contestar a tu pregunta”. Casi lo único que hace bien es contestar a preguntas de cultura general a través de Wikipedia. Pero de serie no de “canta” las noticias, ni sabe resultados deportivos (en pleno mundial de fútbol, ¡por Dios!), ni sabe hacer nada con la domótica… En esto último piensas “siempre nos quedará IFTTT” pero vuelves a llevarte una enorme decepción cuando compruebas que el canal en IFTTT de Amazon Alexa sólo está en inglés…

Amazon Alexa en IFTTT

Una decepción tras otra, hasta que se te ocurre probar la calidad del audio reproduciendo música a través de Spotify (eso también lo hace y bastante bien, y con otros servicios de música también) o directamente por Bluetooth.

Mi reacción y la de toda la familia: Madre mía, ¡esto sí que es un altavoz en condiciones! Estaba tan emocionado en ese momento (quizá por el contraste con las decepciones anteriores) que no paraba de pensar y decir que la calidad estaba a la altura de unos altavoces Bosé que tenemos por casa (no es que el Google Home Mini sea malo en ese aspecto, ojo, diría incluso que por el tamaño que tiene da bastante calidad de audio, pero el Echo es otra cosa, otra liga muy superior, lógicamente, porque tiene otro tamaño, empezando por ahí).

Y después de esta avalancha de emociones, positivas y negativas (más de las segundas que de las primeras, todo hay que decirlo), vuelves a comportarte como un ser racional y analizas tranquilamente y a fondo la situación de Amazon Alexa para sacar conclusiones:

  • Amazon Alexa no está disponible aún en español de forma oficial (no digo los dispositivos Echo, sino la tecnología, la inteligencia que hay detrás de éstos). Sólo está disponible en beta en español y desde hace muy poquito. No podemos comparar un producto comercial (Google Home) con una beta (Alexa).
  • Echo requiere más configuración que Google Home. Tienes que ir a la App Amazon Alexa para configurar más cosas que con Google, ya que éste te tiene fichado por defecto nada más identificarte con los múltiples servicios que te ofrece desde hace años. Amazon, en cambio, necesita saber más cosas: qué calendario y contactos vas a usar (Google, iOS, Microsoft…), qué servicios de música y, sobre todo, para hacer casi cualquier cosa tienes que usar lo que Amazon llama “Skills”, es decir servicios externos. Y ocurre que a día de hoy, Amazon Alexa en español (en beta, repito) sólo ofrece dos, ni una más (entre ellas las noticias de El País, pero que encima no se actualiza como debería). Resultado: Te permite hacer muy poco a día de hoy en español, y si lo comparas con Google Home, casi nada (por esa falta de skills).
  • Cuando Amazon contacta contigo para saber si te gustaría probar Alexa/Echo en español, te hacen una pequeña encuesta para saber si reúnes las condiciones y una de las preguntas importantes es dónde te has criado en España. De eso deduzco que lo que busca Amazon ahora mismo es casi exclusivamente que Alexa se acostumbre a los distintos acentos de la geografía española, y poco más.
  • En USA y ahora en Francia, Alexa hace muchísimas cosas más que en esta beta en español y muchas de las comparativas que he leído concluyen los mismo: ambos asistentes van a la par, cada uno con sus puntos fuertes y sus puntos débiles.

Saco como conclusión que es muy prematuro hacer esa comparativa en español y sobre todo es muy injusto para Alexa porque Google Home se le ha adelantado en nuestro idioma, es un producto comercial, y Alexa no lo es aún ni mucho menos.

Se rumorea que Amazon quiere sacar los Echo a la venta en España el próximo mes de julio, pero viendo lo verde que está esa beta, lo dudo mucho. A no ser que Amazon sea más veloz aún que Google y en cuestión de días Alexa vaya incorporando nuevos servicios, especialmente los relacionados con la domótica, creo que le falta aún meses a Alexa en español antes de ser un producto comercial.

Seguiremos informando.

 

El post Google Home Vs Amazon Alexa, en español aparece primero en Domótica Doméstica.

eedomus añade soporte para Chromecast

Mañana lunes tendremos nueva actualización de la plataforma eedomus con el soporte para Chromecast audio como principal novedad.

Como de costumbre, esta actualización traerá además una buena cantidad de novedades, mejoras y correcciones de errores para los controladores domóticos eedomus y eedomus+.

A continuación hacemos un breve repaso de todas esas novedades, mejoras y correcciones. No olvides actualizar tu eedomus/eedomus+ mañana lunes si has optado por el modo de actualización manual. De lo contrario, tu controlador se actualizará automáticamente y de forma totalmente transparente para ti, sin que tengas que hacer nada.

Chromescat audio soportado por eedomus

Novedades

– Soporte para Chromecast audio (sólo eedomus+)

– Función anti-inhibidores / Jamming con RFPlayer

Amazon Echo/Alexa para eedomus ahora disponible en francés.

– Nueva página para escanear los dispositivos conectados a la red local: http://ip_controlador_eedomus/config/  o la configuración del controlador en el portal eedomus (sólo eedomus+)

– Nueva función de la toolbox que permite obtener la IP de un dispositivo de red a partir de su dirección MAC

– Nuevos periféricos Z-Wave soportados:

Mejoras

  • Soporte para los pinchos USB Edisio de nueva generación.
  • Nuevo sistema de monitorización del RFXTRX que mejora la estabilidad.
  • HomeKit: Mejora de la estabilidad (es posible que tengas que eliminar y volver a crear tu casa. En caso de que el sistema se vuelva inestable después de añadir un periférico, prueba a reinicializar).
  • Scripts eedomus: Nuevas funciones PHP admitidas: bindec() decbin() socket_read() sprintf() hash_hmac() hash()
  • Scripts eedomus: Mejora de la función httpQuery() (reenvío del código HTTP, de los headers y otros datos)
  • Scripts eedomus : Nueva función sdk_get_ip_from_ip_or_mac()
  • Actualización de la integración de LaMetric Time tras las modificaciones introducidas por LaMetric.
  • Nuevos valores para autorizar un nuevo disparo de una regla: 1 semana, 1 mes, 6 meses.
  • Mejora de la identificación de modems 3G/4G en algunas situaciones
  • Zigate: Mejora de la integración de los botones de los mandos Xiaomi (especialmente en lo que se refiere a las pulsaciones múltiples).
  • Ahora es posible controlar termostatos con Amazon Echo.
  • Mejoras de seguridad para el portal de acceso local del controlador eedomus

Correcciones de errores

  • Corrección de un bug que llegaba a bloquear las llamadas HTTP en algunos casos.
  • Corrección de un error que hacía que los widgets de “Programación” desaparecieran para algunos usuarios
  • Corrección de distintos problemas con los Philio PST02

El post eedomus añade soporte para Chromecast aparece primero en Domótica Doméstica.

Por qué, para qué y cómo integrar periféricos LoRa en nuestras instalaciones domóticas

Os he hablado en Domótica Doméstica, en no pocas ocasiones, de las tecnologías LoRA y Sigfox, redes de comunicaciones especialmente diseñadas para el IoT y los objetos conectados.

Me atrevería a decir incluso que en las últimas semanas os he dado “la chapa”, tanto en el blog como en nuestro canal de Telegram, con TheThingsNetwork, una iniciativa abierta para difundir la tecnología LoRA/LoRaWAN y crear una red LoRa gratuita en cuantos más sitios mejor.

Pero creo que mi entusiasmo ha hecho que me saltara tres o cuatro pasos importantes en la labor didáctica que pretendo llevar a cabo en este blog, compartiendo todo o casi todo lo toco, experimento y pruebo. Así que voy a rebobinar para intentar explicar de forma muy básica y sencilla por qué creo que LoRa es ya hoy, aunque las redes LoRa no estén muy extendidas aún en nuestro país, un complemento muy a tener en cuenta en cualquier instalación domótica doméstica.

LoRa

¿Por qué LoRa?

Ya sé lo que estáis pensando muchos: tengo en mi casa una buena instalación domótica basada en un controlador como eedomus, Jeedom, Domoticz, Home Assistant… y combino varias tecnologías inalámbricas especialmente diseñadas para la domótíca doméstica, como Z-Wave, EnOcean, ZigBee, Edisio, 433 Mhz… ¿Por qué debería añadir una más si ya estoy más que servido con todo esto?

A mi juicio LoRa tiene dos ventajas básicas con respecto a estas otras tecnologías que acabo de nombrar:

  • La gestión de la energía: un nodo/periférico LoRa requiere muy poca energía para funcionar. Ya sé que Z-Wave+ ha mejorado mucho en este aspecto en los últimos años, o que los periféricos EnOcean, en la mayoría de los casos, funcionan sin pilas. Pero hay que subrayar aún así que un nodo LoRa (según el periférico y el uso) puede llegar a funcionar 5 anos o más con las mismas pilas. Para según qué usos/periféricos, puede ser determinante (como la geolocalización, por ejemplo).
  • El alcance: En cuestión de protocolos domóticos inalámbricos, yo personalmente no he visto nada igual a Edisio, que supera con creces en alcance a Z-Wave+, EnOcean, ZigBee y todo el que se le ponga por delante, con un alcance de entre 100 y 200 m. en campo abierto, sin despeinarse. Pues bien, con LoRa pensad que podemos estar hablando de un alcance de varios kilómetros en según qué entornos (varias manzanas en ciudad, en función del gateway Lora que estemos usando).

Creo que ya estáis viendo adónde quiero ir a parar: a mi, como usuario de un sistema domótico multiprotocolo, me interesa sin duda alguna disponer de periféricos con un alcance de centenares de metros para algunos usos muy concretos…

Gateway monocanal y nodo LoRa

LoRa, ¿para qué?

Si habéis leído el apartado anterior de este post, estoy seguro de que ya os habrán surgido un montón de ideas sobre qué usos concretos le podríais dar a un periférico LoRa en vuestras instalaciones domóticas. Y si no, aquí van algunas pistas:

  • Caso clásico: Vives en un edificio de viviendas -pongamos en el sexto-, y tienes un trastero en el sótano o en la planta de arriba. Quieres proteger el trastero con un sensor de apertura de puertas porque últimamente se han producido robos y te preocupa. Ni Z-Wave, ni EnOcean, ni siquiera Edisio son opciones por la distancia que separa tu casa, donde tienes tu controlador domótico, del trastero. Y  cablear es impensable. En este caso, un simple gateway monocanal y un sensor de apertura LoRa te van a solucionar la papeleta sin problemas.
  • Otros caso clásico: Vives en un chalet y tienes la suerte de tener una parcela muy grande. Tienes la caseta del jardín a 250 m de tu casa, sin instalación eléctrica en ella. Quieres protegerla con un sensor de apertura pero ni Z-Wave ni Edisio llegan. Este este caso también LoRa es la solución.
  • Otras ideas de casos prácticos en el campo de la domótica doméstica: Piensa que un nodo LoRa se lo puede construir uno mismo con un módulo Arduino y muy poco dinero, y adaptarlo a casi cualquier uso. Si funciona como sensor de apertura, puede hacerlo como contacto seco, como sensor PIR, como sensor de nivel de líquidos, como detector de lluvia… No hay límites. Se me ocurre por ejemplo controlar con un nodo LoRa el nivel de agua de un pozo alejado de la vivienda, o el nivel de un depósito de gasoil también situado lejos de la casa por motivos de seguridad, o la apertura de puertas en una valla perimetral… Ya digo, no hay límites, es cuestión de creatividad y de las necesidades que tengamos.

eedomus Plus - Vista de los conectores

¿Cómo integrar periféricos LoRa en instalaciones domóticas?

Voy a explicar aquí, paso a paso, cómo integrar en el controlador domótico eedomus un nodo LoRa dado de alta previamente en la red abierta de TheThingsNetwork, pero es válido para cualquier controlador que tenga una API y admita órdenes domóticas por comandos http (Jeedom, Domoticz. Fibaro…).

Lo que no voy a explicar es cómo construir un gateway y un nodo LoRa porque, en primer lugar, sería muy atrevido por mi parte, y en segundo lugar la comunidad TheThingsNetwork Madrid organiza regularmente talleres prácticos para hacer justo eso.

Si te interesa LoRa, te recomiendo que te apuntes a uno de estos talleres, merece muchísimo la pena. Aprenderás mucho, conocerás a gente “maker” que te enseñará mucho también, y te irás a tu casa con un gateway y un sensor de apertura LoRa totalmente operativos y listos para ser integrados en tu sistema domótico (aunque no sepas soldar, te lo aseguro ;)). Y si no estás en Madrid, busca en tu zona, que hay comunidades TheThingsNetwork muy activas en toda la geografía española.

Por tanto, partiremos de la base de que ya tienes tu gateway y tu sensor de apertura LoRa funcionando y operativos.

Pasos a seguir en lo que respecta a eedomus

Lo primero que haremos es crear en eedomus un periférico virtual yendo a Configuración / Añadir o eliminar un periférico / Añadir otro tipo de periférico / Escena / Crear.

Como siempre que añadimos un periférico nuevo en eedomus, completaremos los distintos campos de la ventana de configuración del nuevo periférico, tal y como se puede ver en la siguiente imagen (con la opción “lista de valores”).

Sensor LoRa en eedomus - Ventana de configuración

Luego nos iremos a la pestaña “Valores” (no sin antes guardar los cambios) y crearemos dos valores: abierto y cerrado (ya que estamos hablando de un sensor de apertura), con los valores brutos 0 y 100 (por ejemplo), y elegiremos iconos de nuestro gusto:

Sensor LoRa en eedomus - Valores

Por otra parte, y por una razón que explicaré más adelante, añadiremos otro periférico en eedomus, a través de la store, concretamente el periférico denominado “Toggle” (ojo, no “Toggle Chain”). Para ello, en el portal eedomus nos iremos a Configuración / Añadir o eliminar un periférico / Store eedomus / Toggle / Crear y rellenaremos los campos de la ventana de configuración de este nuevo periférico, tal y como indico en la siguiente imagen (en el menú desplegable buscaremos y seleccionaremos el periférico virtual que hemos creado en el paso anterior):

Sensor LoRa en eedomus - Periférico Toggle

A continuación pulsaremos en “Crear”. Como decía, más adelante explicaré por qué es conveniente, en este caso, crear este periférico Toggle.

Ya sólo nos queda un paso. Buscaremos en el portal eedomus este nuevo periférico Toggle (con el nombre que le hayamos puesto), y abriremos su ventana de configuración para poder acceder a su código API, en el apartado “Parámetros experto”, y haremos clic en la llave situada junto a dicho código, tal y como se puede ver en la siguiente imagen:

Sensor LoRa en eedomus - Código API Toggle

Al pulsar en dicha llave, se abrirá una ventana nueva donde tenemos que introducir la contraseña de nuestra cuenta eedomus. Al hacerlo y al pulsar “retorno”, se abrirá otra ventana nueva como la que se puede ver en la siguiente imagen, donde seleccionaremos “Cloud” en “Destino”, “SET” en “Dirección”, periph.value” en “Actuador” y “Toggle” en “Valor”, tras lo cual aparecerá justo debajo una URL que copiaremos al portapapeles porque la necesitaremos más adelante.

URL API eedomusPasos a seguir en lo que respecta a TheThignsNetwork

Como decía anteriormente, parto de la base de que tenemos un gateway y un sensor de apertura LoRa dados de alta en la plataforma de TheThingsNetwork.

Lo primero que debemos hacer aquí es logearnos en nuestra cuenta de TheThingsNetwork e ir a Console/Application.

En la ventana que se abre debe aparecer nuestro sensor de apertura LoRa. Hacemos clic en él:

TheThingsNetwork - Sensor de puerta

 

A continuación nos vamos a la pestaña “Payload Formats” para asegurarnos de que tenemos “Cayenne LPP” seleccionado:

TheThingsNetwork - Cayenne LPP

Después, nos vamos a la pestaña “Integrations”, pulsamos en “Add Integration” y finalmente elegimos “HTTP Integration” entre las opciones disponibles:TheThingsNetwork - HTTP Integration

Sobre esto quiero comentar que el apartado “Integrations” ofrece distintas opciones de integración de los nodos LoRa dados de alta en la red de TheTinhgsNetwork a través de distintas plataformas, muchas de ellas  muy interesantes que no puedo comentar aquí porque sería demasiado largo, entre ellas IFTTT.

Por consiguiente, podríamos haber elegido otra opción de integración, incluida IFTTT, pero la mejor en este caso es HTTP, ya que nos evita tener que pasar por otra plataforma externa más, lo que generaría más latencia.

Al elegir “HTTP Integration” se abre una ventana nueva en la que  debemos rellenar sólo los 4 primeros campos: Process ID (el que nos inventemos), Access key (aquí elegimos en el desplegable el correspondiente al nodo/periférico LoRa que vamos a usar, si tenemos solo uno es fácil), URL (aquí pegamos la URL que hemos copiado antes en eedomus, ¿recordáis?), y Method (elegimos POST).

Guardamos la configuración pulsando en “Add Integration” y ya está.

Sensor LoRa integrado en eedomus

Ahora, cada vez que nuestro nodo LoRa detecte apertura o cierre de la puerta en la que esté instalado, ese estado se reflejará en nuestro controlador eedomus con una latencia de unos pocos segundos (unos 5-7 segundos aprox.).

¿Por qué usamos el periférico Toggle en eedomus?

Pues simplemente porque a día de hoy, la integración por HTTP que ofrece el back-end de TheThingsNetwork no permite especificar un valor en la URL que usamos. Usando el periférico Toggle, conseguimos que cada vez que Toggle reciba una llamada http desde el back-end de TheThingsNetwork, cambie el estado de nuestro periférico virtual de puerta en eedomus.

La integración que ofrece TheThingsNetwork a través de IFTTT sí que permite distinguir entre abierto y cerrado, pero la integración por HTTP de momento no (próximamente se espera una actualización de esa integración -Stack 3 de TheThingsNetwork-, que quizá permita hacer eso).

Conclusiones

En primer lugar, espero que este post no sea demasiado largo pero sois vari@s los que me habéis preguntado sobre cómo integrar nodos LoRa en eedomus y quería dejarlo documentado todo paso a paso.

Si pensáis que LoRa os puede solucionar una problemática muy concreta en vuestra instalación domótica, por su gran alcance, no lo dudéis, con un simple gateway LoRa monocanal y un nodo adecuado al uso requerido, por muy poco dinero podréis dar respuesta a esa necesidad concreta. Y si no sabéis qué demonios es LoRa, un gateway monocanal o un nodo LoRa, no pasa nada, apuntaos a un taller de la comunidad de TheThingsNetwork de vuestra ciudad o zona.

Si podemos conseguir esto con muy poco en realidad, qué no se podrá hacer cuando tengamos redes LoRa desplegadas en nuestras ciudades: se me ocurren muchos usos relacionados con la domótica, pero eso daría para otro articulo…

El post Por qué, para qué y cómo integrar periféricos LoRa en nuestras instalaciones domóticas aparece primero en Domótica Doméstica.

Cómo integrar persianas y toldos Somfy en eedomus, Jeedom u otros controladores domóticos

Somfy es una empresa francesa de automatismos y sistemas domóticos muy conocida a nivel mundial, especialmente por sus soluciones para puertas de garaje, persianas y toldos motorizados.

En los últimos tiempos, ha estado muy presente en la actualidad domótica por la compra de diversas empresas del sector (Okidokeys y su cerradura inteligente, y la no menos famosa Myfox), y por una recién estrenada política de (cierta) apertura a otros sistemas y soluciones (IFTTT, compatibilidad con Z-Wave…).

No hay duda de que Somfy ofrece soluciones robustas y de calidad. Sin embargo, para quien opta por un sistema domótico DIY basado en Z-Wave, no es la mejor opción por diversos motivos, entre ellos el precio y lo cerradas que son las soluciones Somfy.

Pero no son pocos los usuarios que optan por eedomus o Jeedom, por poner sólo dos ejemplos, y que ya disponen previamente de persianas y toldos Somfy instalados en su hogar y quieren integrarlos. Hagamos un repaso a las posibilidades de integración existentes en la actualidad.

Somfy

Somfy IO / Connexoon

Somfy IO es un sistema de control de persianas motorizadas basado en una tecnología propietaria que no se puede integrar directamente en otros sistemas domóticos.

En Jeedom se puede integrar parcialmente Somfy IO a través del plugin “Alarme Somfy”, pero es una integración muy básica (sólo permite un comando general) y sin retorno de estado.

En cambio, Somfy ofrece la pasarela Connexoon, que permite controlar el sistema IO a través del móvil con aplicaciones para iOS y Android. Pues bien, si tienes Somfy IO con Connexoon y quieres integrarlo en eedomus, desde algunos meses tienes disponible en la Store eedomus un plugin llamado “Somfy” que sirve precisamente para eso, y que ofrece un gran nivel de integración.

Plugin Somfy en la Store eedomus

Además Connexoon permite controlar otros productos de otras marcas aparte de Somfy IO, por lo que puede ser una excelente manera de integrar todas esas soluciones en eedomus de forma muy sencilla y fiable.

Somfy RTS

Somfy RTS es una tecnología inalámbrica que permite controlar persianas y toldos motorizados. Esta basado en un protocolo propietario, a pesar de lo cual es posible interactuar con él (con ciertas limitaciones), a través de controladores específicos como RFXCOM o RFPlayer, que a su vez son compatibles con controladores domóticos Z-Wave como eedomus, Jeedom y otros.

En otras palabras, si tienes eedomus o Jeedom (u otras soluciones) y RFXCOM/RFPlayer, puedes integrar en ellos tus persianas y toldos Somfy RTS.

En el siguiente vídeo, iNasi, usuario del foro de Domótica Doméstica, nos explica paso a paso cómo integrar persianas Somfy RTS en eedomus a través de RFXCOM (gracias iNasi por este vídeo y por compartirlo).

 

Somfy TaHoma

TaHoma es un sistema domótico global de Somfy que permite integrar distintas soluciones domóticas de la marca, como el control de persianas y toldos motorizados, así como otros productos de otras marcas, entre ellos Evohome de Honeywell.

En Jeedom, se puede integrar TaHoma de forma muy sencilla, con el plugin del mismo nombre, disponible al precio de 4 euros en el Jeedom Market.

Este plugin ofrece un nivel de integración bastante bueno de Tahoma, aunque el retorno de estado no es inmediato (cada 15 min.) y a día de hoy no todos los dispositivos soportados por TaHoma se pueden controlar desde Jeedom.

Plugin Tahoma en el Jeedom Market

Si existe un plugin para TaHoma en Jeedom, existirá también en la Store eedomus, pensaréis… Pues no. Podría existir, pero de momento nadie de la Comunidad eedomus lo ha desarrollado.

¿Qué soluciones tenemos entonces para integrar TaHoma en eedomus? Podemos usar Jeedom como controlador complementario de eedomus, como he explicado aquí, o podemos recurrir a IFTTT.

En efecto, desde hace algún tiempo, TaHoma es compatible con IFTTT. Ahora bien, es una integración muy básica: no ofrece ningún trigger  y una única acción (ejecución de una escena en TaHoma). No es gran cosa, pero menos da una piedra.

TaHoma en IFTTT

Creando en IFTTT un Applet basado en los servicios Webhooks (el “This”) y TaHoma (el “That”), podemos ejecutar desde eedomus ese Applet para bajar o subir nuestras persianas Somfy, por ejemplo.

Si conocéis cualquier otra forma de integrar las soluciones de Somfy en nuestros controladores domóticos Z-Wave, estaré encantado de aprender de vuestras experiencias.

El post Cómo integrar persianas y toldos Somfy en eedomus, Jeedom u otros controladores domóticos aparece primero en Domótica Doméstica.

Únete a TheThingsNetwork Madrid

Hace unas semanas os hablé en Domótica Doméstica de la Comunidad TTN Madrid (TheThingsNetwork Madrid), un grupo de personas muy activo que realiza charlas de divulgación, talleres maker, pruebas de cobertura y diseño de prototipos sobre la tecnología LoRa/LoRaWAN.

LoRa es un red de comunicación especialmente diseñada para los objetos conectados. Una de las cosas que la distinguen de otras opciones similares, como Sigfox, es que es una tecnología abierta, lo que permite crear y desarrollar redes LoRa abiertas a través de sus usuarios, como es el caso de la red mundial de  TheThingsNetwork.

Si te interesa sumarte a la Comunidad TheThingsNetwork de Madrid, ésta es tu oportunidad.

TheThingsNetwork Madrid

El próximo sábado día 26 de mayo a las 11h00 de la mañana, TTN Madrid organiza en la capital un Meetup en el que los responsables de este grupo presentarán los nuevos proyectos de esta comunidad para extender la cobertura de la red LoRa en Madrid.

El evento constará de una breve presentación sobre LoRa/LoRaWAN y TheThingsNetwork, así como de una introducción sobre nuevas posibilidades de geolocalización y la integración con COLLOS.

Además, TTN Madrid está planeando constituirse como asociación formal sin ánimo de lucro para divulgar la tecnología LoRA y TheThingsNetwork así como para lograr otros objetivos (organización de talleres y grupos de trabajo, optimización de la cobertura de la red…)

Tienes toda la información sobre este evento en este enlace.

Si te interesa la tecnología LoRa y te gustaría participar en una comunidad como ésta, no te pierdas este Meetup el próximo sábado. Yo ya estoy apuntado…

 

El post Únete a TheThingsNetwork Madrid aparece primero en Domótica Doméstica.

Analizamos el Xiaomi Mijia Sensor de Temperatura/Humedad Bluetooth

Hola Domoamigos, hoy traemos otro producto más de Xiaomi, que quizás por sus características, no se considere una opción válida para integrarlo en la domótica de casa, y es que, estamos hablando de un dispositivo que no funciona dentro de la red Zigbee, Z-Wave, rf… pero, lo que si hace este dispositivo es comunicarse vía Bluetooth, lo que nos brinda la posibilidad de integrarlo totalmente a través del plugin BLEA en nuestro controlador domótico Jeedom. Así que tomad asiento porque ya veo en vuestras caras cierto atisbo de interés y curiosidad.

En primer lugar, el embalaje en el que viene el equipo es bastante escueto, una simple caja de plástico transparente que envuelve a su vez a otra de cartón, donde en su interior y con las típicas protecciones “duras” que podemos encontrar en la mayoría de productos tecnológicos hoy día, encontraremos nuestro termómetro/higrómetro bien protegido.

El embalaje incluye:  el dispositivo, la peana de sujeción a la pared que viene provista de una pegatina 3M, las pilas y un breve manual en Chino tradicional e Inglés (de sobra).

Una vez sacamos el dispositivo de su caja y colocamos la pila, vemos que se enciende automáticamente, y al instante empieza a mostrarse los datos tanto de temperatura como de humedad de la estancia donde esta, comparado con otros termómetros similares rf (protocolos xirom y Alecto V4) las medidas son prácticamente idénticas. Lo que sí veo es que es bastante sensible en cuanto a cambios, ya que en el display las décimas casi siempre están cambiando.

Ya solo resta buscar un sitio adecuado para colocarlo, como siempre a una altura entre metro y medio a metro setenta, quitar la protección de la pegatina 3m y sujetar la peana durante un par de minutos para que pegue bien. El dispositivo va provisto de una hendidura imantada que casa perfectamente con la que trae su peana.

Ahora veamos cómo integrar este dispositivo en Jeedom.

Lo primero que necesitamos si no lo tenemos ya, es tener instalado el plugin BLEA. Una vez instalado nos dirigimos al menu Plugins -> Protocolo Domótico -> Bluetooth Advertisement y una vez abierto pulsar sobre el icono (Lancer scan), esperamos unos segundos y ya nos aparecerá nuestro termómetro/higrómetro integrado en Jeedom.

Espero que encontréis de utilidad este documento.

Saludos

Bull

El post Analizamos el Xiaomi Mijia Sensor de Temperatura/Humedad Bluetooth aparece primero en Domótica Doméstica.

Todo sobre las macros de eedomus: extra

En esta serie de minitutoriales sobres las macros de eedomus, que inicialmente iba a constar de 3 entregas, hemos aprendido en primer lugar lo que son las macros y cómo crear macros sencillas, luego vimos cómo crear macros de simulación de presencia y finalmente abordamos la cuestión de las macros de duración variable.

Hoy quiero cerrar esta serie de artículos contando cómo se puede crear una macro que involucre a más de un actuador, cosa que en principio no parece posible… Pero sí lo es y además puede ser muy útil.

las macros en eedomus

Una única macro para varios actuadores, ¿para qué?

Cómo hemos visto en esta serie de artículos, una macro es una sucesión de acciones en un actuador. Sería más exacto decir “…una sucesión de acciones en un mismo actuador”, dado que, como sabéis, la pestaña “Macros” está disponible en la ventana de configuración de cada actuador y sólo tiene efecto en ese actuador en particular, pero en ningún otro.

Sin embargo, puede ser útil y hasta necesario ejecutar macros en distintos actuadores al mismo tiempo. Para eso tenemos las reglas, me vais a decir, y es muy cierto. En una regla, en el apartado “Acciones” es posible ejecutar distintas macros en distintos actuadores.

Sin embargo, puede ser más interesante disponer de una única macro que permita crear una sucesión de acciones en distintos actuadores, por ejemplo para crear un sistema de simulación de presencia más avanzado y sobre todo más flexible y versátil que lo que nos ofrece la programación denominada “Simulación de Presencia“.

Una macro multidispositivos puede ser muy útil también a la hora de centralizar la apertura y cierre escalonado de todas las persianas de la casa, o de apagar todas las luces de una parte de la vivienda para crear las condiciones adecuadas en instalaciones muy concretas, como por ejemplo en este interesantísimo aviario domotizado que nos presentó recientemente Vicente en Domótica Doméstica.

Una única macro para distintos actuadores, ¿cómo?

Dado que las macros sólo afectan a un único actuador, parece claro que si queremos crear una macro que involucre a más de un actuador tendremos que disponer de un actuador virtual que agrupe a varios actuadores físicos. ¿Y eso se puede hacer? Sí, se puede hacer. El controlador eedomus es muy flexible y permite hacer muchas cosas…

Paso 1 – Creación de un actuador virtual de tipo “escena”

En el portal eedomus, nos vamos a Configuración / Añadir o eliminar un periférico / Añadir otro tipo de periférico / Apartado “Elemento de Programación” / Escena / Crear.

Rellenamos los campos habituales del nuevo periférico (nombre, uso, habitación, etc.) y nos vamos a continuación a la pestaña “Valores”. Ahí creamos tantos valores como periféricos reales de nuestra instalación queramos incluir en nuestra macro. Además, para cada periférico, añadiremos dos estados: ON y OFF (importante).

Lo vais a entender enseguida con una captura:

Actuador virtual en eedomus

Como estamos trabajando con un periférico virtual de tipo “escena”, si pulsamos en la casilla “Acciones relacionadas” situada junto a cada uno de los valores que hemos creado, se abre un menú desplegable donde están todos los actuadores de los que disponemos en nuestra instalación, para que podamos marcar el o los actuadores que se correspondan con el valor creado en cada línea:

Macro multidispositivos en eedomus

Paso 2 – Creación de la macro propiamente dicha

¿Qué conseguimos en definitiva con este periférico virtual? Meter en un mismo actuador virtual distintos actuadores físicos reales de nuestra instalación y, por consiguiente, podremos irnos a continuación a la pestaña “Macros” para crear distintas acciones que afecten a los distintos actuadores físicos contenidos en este actuador virtual.

Una vez más, con una imagen os resultara mucho más sencillo:

Macro multidispositivos en eedomus

Esto que veis en la imagen anterior, es un ejemplo de macro multidispositivos para simular presencia con luces y sonidos. Una vez creada esa macro, la podemos integrar muy fácilmente en cualquier regla para que se ejecute, por ejemplo, cuando salimos de casa y podemos a alarma…

A partir de ahí, es cuestión de imaginación y creatividad… o de necesidad. Pensad si os puede ser útil y mucho más sencillo tener una única macro para varios dispositivos… Es muy probable que sí, en muchas situaciones.

Espero que esta serie de artículos sobre las macros de eedomus os haya sido útil y que, de alguna forma, os haya abierto los ojos sobre las muchísimas posibilidades que nos ofrece la interfaz de usuario de eedomus.

Antes de terminar, os enlazo a continuación las páginas de la documentación online de eedomus relacionadas con las macros:

El post Todo sobre las macros de eedomus: extra aparece primero en Domótica Doméstica.

Pilot Home Automation Control, aplicación para iOS, ahora compatible con Jeedom

Hace casi cuatro años, nada menos, ya os hablé en Domótica Doméstica de esta aplicación para iOS, denominada Pilot Home Automation Control. En aquel entonces, si no recuerdo mal, sólo soportaba Domoticz.

Ahora Pilot soporta también la difunta Zibase así como la solución Jeedom. Por consiguiente es buen momento para que nos interesemos de nuevo por esta aplicación y veamos qué ofrece concretamente con Jeedom.

Aplicación Pilot para iOS

Presentación de la App

Como os decía, se trata de una aplicación exclusivamente para dispositivos móviles con sistema operativo iOS, es decir iPhone y iPad. No existe para Android, a día de hoy al menos.

Aunque la descarga de la aplicación en la AppStore es gratuita, la App ofrece compras dentro de la aplicación para pasar de la versión “Free” a la versión “Premium”. El desbloqueo de todas las funcionalidades Premium tiene un coste de 9,99 euros. Primera decepción pues si tenemos en cuenta que hace 4 años la versión Premium tenia un coste de 1,79 euros.

Aplicación Pilot para iOS - Interfaz de usuario

Por consiguiente, antes de comprar la versión Premium, os invito a probar la versión gratuita a fondo para saber si se ajusta a vuestras necesidades y si ofrece algo más que la aplicación nativa de Jeedom que justifique el pago de ese importe (recordemos que la aplicación nativa de Jeedom es gratuita pero requiere la instalación de un Plugin en Jeedom que cuesta unos 5 euros).

En la página del desarrollador, podéis ver una comparativa de las funcionalidades que ofrecen ambas versiones de Pilot (Free y Premium).

El desarrollador afirma en su página web que Pilot ofrece un control total (control de actuadores y consulta de los valores de los sensores), además de interesantes funcionalidades como la geolocalización, el control de escenas, una pestaña de favoritos para acceder más rápido a algunos periféricos, notificaciones Push y la protección de la aplicación mediante un código PIN.

Pilot para iOS - Funcionalidades

Configuración

Paso 1 – Configuración en Jeedom

Para usar Pilot con Jeedom, lo primero que hay que hacer es instalar el plugin Pilot en nuestro Jeedom, el cual está disponible de forma gratuita en el Jeedom Market.

Una vez instalado, no nos olvidaremos de activarlo, tras lo cual pulsaremos en “+” para añadir un teléfono o dispositivo iOS.

Al añadir un dispositivo iOS, Jeedom abre una nueva ventana en la que aparece, entre otras cosas, un código QR que nos servirá en el paso siguiente.

Plugin Pilot de Jeedom

Paso 2 – Configuración en nuestro dispositivo iOS

Obviamente lo primero que debemos hacer en nuestro dispositivo iOS es instalarnos la aplicación Pilot desde la AppStore.

Una vez hecho lo anterior, abriremos la aplicación y elegiremos un nuevo servidor domótico, en nuestro caso Jeedom. En ese punto la App abrirá una nueva pantalla para que escaneemos con la cámara de nuestro iPhone o iPad el código QR del paso anterior.

Aplicación Pilot para iOS - Configuración

Una vez escaneado el código QR, Pilot nos confirmará en pantalla que todo ha ido bien y tendremos acceso a la interfaz de control. La verdad es que, de esta forma, la configuración de la App es muy sencilla y rápida.

Mi experiencia de uso personal

No voy a comparar Pilot con la App nativa de Jeedom simplemente porque yo no uso esta última y no puedo comparar.

Tampoco voy a emitir grandes juicios de valor sobre la calidad de su interfaz, ya que pudiéndose probar de forma gratuita, creo que si tenéis Jeedom lo mejor es que la probéis de primera mano para que valoréis si puede ser una buena alternativa en su versión gratuita a la App oficial de Jeedom.

Aplicación Pilot en iPad Mini

En cuanto a la versión Premium de Pilot no la he probado pero personalmente, por el precio que tiene y viendo lo que ofrece sobre el papel, no veo que pueda ser una alternativa a la App oficial... pero cada uno es cada uno. Y cuidado, me estoy refiriendo a Jeedom y no a Domoticz. Con esta última quizá sí merezca la pena.

Pero sí voy a apuntar algunas cosas sobre mi experiencia particular:

  • Los actuadores Z-Wave los controla bien, aunque los botones de control no son nada del otro mundo.
  • Los actuadores Edisio no se pueden controlar correctamente desde la App, al menos los módulos de 2 relés (la App me ofrece el estado de uno de los relés y me permite controlar el otro relé, un lío…).
  • Los periféricos IP o BT aparecen pero no se pueden controlar, simplemente.
  • Las imágenes de las cámaras no se pueden visualizar en la App.
  • La App ofrece correctamente la información de los sensores, de cualquier tecnología, así como los estados de los actuadores, pero en algunos casos de forma muy rudimentaria (con ceros y unos en vez de abierto/cerrado, por ejemplo).

Puntualizo que he probado la App en dos dispositivos iOS: un iPad Mini con iOS 11.3.1 y un iPhone 5 con iOS 10.3.3, con el mismo resultado decepcionante en ambos casos.

Conclusiones

Para un usuario como yo, que principalmente usa Jeedom como sistema complementario de otro, básicamente con periféricos IP y BT, no aporta nada esta App con Jeedom. En mi caso particular, la webapp  que ofrece el propia Jeedom de serie es mucho mejor.

Pero si tenéis una instalación Jeedom basada esencialmente en periféricos Z-Wave y buscáis una aplicación gratuita, quizá os pueda ser útil. En ese caso os animo a probarla y a juzgar por vosotros mismos. La versión Premium, como he comentado, dudo que sea una alternativa a la App oficial de Jeedom.

El post Pilot Home Automation Control, aplicación para iOS, ahora compatible con Jeedom aparece primero en Domótica Doméstica.

Instalaciones domóticas: aviario y cría de pájaros

Cuando hablamos de domótica, tendemos a pensar en primer lugar en el hogar inteligente. Pero la domótica tiene muchas aplicaciones más allá de la vivienda: en salas de exposiciones y museos, en hoteles, en la empresa, en edificios con usos my concretos…

Hoy os vamos a hablar de la instalación domótica de un usuario del foro de Domótica Doméstica, Vicente, que nos cuenta en este articulo cómo ha domotizado por completo el aviario en el que cría una especie de pájaro tropical.

Su relato es sumamente interesante, desde todos los puntos de vista, y nos da una idea de lo que se puede hacer hoy en día con domótica DIY asequible de precio.

Sin más dilaciones os dejo con el relato de Vicente, no sin antes agradecerle enormemente su contribución a este blog. Ya os aviso de que es una instalación alucinante, sin exagerar

Aviario domotizado - Caseta exterior

Mi primer contacto con la “domótica” fue estudiando la carrera allá por el año 2000. En producción animal nos enseñaban algunas granjas en el extranjero que tenían ventanas que se abrían y cerraban en función de la temperatura y alucinábamos con eso. Evidentemente todo ha evolucionado muchísimo desde esos años, de tal manera que un usuario con unos conocimientos mínimos puede realizar por sí mismo una instalación muy completa para un uso particular.

Crío pájaros de exposición desde hace muchísimos años, y siempre he intentado que la primera premisa para mí sea su bienestar. Tenía claro que cuando montara un aviario nuevo, debería integrar algunas tecnologías que les proporcionaran las mejores condiciones, y que sin el uso de la domótica serían prácticamente imposibles de conseguir. La especie que crío es el diamante mandarín, un pequeño pájaro tropical australiano cuya cría empieza a finales de Octubre y termina en nuestra primavera. Recordemos que, en Australia, las estaciones van al contrario de las nuestras, con lo que en el Hemisferio Norte, la cría se realiza en las condiciones más adversas para ellos, en los meses más fríos y con menos horas naturales de luz.

Aviario domotizado - Jaulas

Para la cría, los pájaros necesitan normalmente unas temperaturas confortables, y unas determinadas condiciones de humedad, ya que, en caso de ausencia de los padres, los huevos se enfrían rápidamente muriendo el embrión, y con unas humedades bajas, los huevos se deshidratan, teniendo también problemas el correcto desarrollo de los polluelos. Otro parámetro muy importante, y que incrementa su importancia en caso de tenerlos en sitios cerrados, es la calidad del aire, pero sin generar corrientes que en invierno pueden acarrear problemas de salud.

Por mi trabajo estoy poco tiempo en casa, y cada día mi zona es muy diferente. Así, me decidí a montar un sistema domótico mediante el cual pudiera controlar y adaptar todos estos parámetros que necesitan los pájaros, pero sin estar físicamente presente, de forma que fuera lo más automático posible. El material que he usado es el siguiente:

Un detalle importante es que no podemos utilizar aire acondicionado, y la calefacción solo se utiliza cuando no haya más remedio, ya que el parámetro más importante es la humedad relativa, y de todos es sabido que cualquiera de estos dos sistemas la alteran (la bajan normalmente).

El aviario es una caseta de madera de abeto de 6×3 metros y 4cm de grosor que aísla bastante bien. El sistema domótico elegido es eedomus, especialmente porque no se necesita tener muchos conocimientos de programación para realizar reglas complicadas, y por la versatilidad que tiene.

Aviario domotizado - Estación Netatmo

Tras esta larga introducción, se intuye que los datos metereológicos y de control de temperatura y humedad son la base de todo el sistema. Así me decidí por la estación Netatmo al completo con pluviómetro y anemómetro. Con esto tengo controlado en primer lugar el viento para la apertura de ventanas, además de la lluvia. Pero quizás lo más importante y por lo que me decidí a adquirir la estación, es el sensor de CO2, que me indica la calidad del aire que tienen los pájaros en todo momento.

Este parámetro es fundamental, ya que la mayoría de aviarios que he visitado que no están al aire libre, tienen problemas de ventilación (para mantener una temperatura adecuada), y esto afecta mucho a la salud de los animales, especialmente con la aparición de hongos, problemas respiratorios, etc. La integración con eedomus es bastante correcta, y recomiendo ir a la eedomus store para agregar el plugin Anemómetro y Pluviómetro.

Aviario domotizado - Ventanas motorizadas

Así, con la estación funcionado, añadí cuatro motores de ventana Comunello para cada una de las ventanas batientes que tiene la caseta, de forma que se puedan abrir y cerrar automáticamente con las condiciones que deseemos, especialmente en casos en los que el CO2 sobrepase las 1.000 ppm, abriéndose automáticamente durante unos minutos para ventilar correctamente la habitación sin perder mucha temperatura.

Además, añadí los sensores de humo (por precaución), y otro de fuga de agua porque tengo un sistema de bebederos automáticos y al ser la caseta de madera, es importante controlar cualquier fuga de agua que deterioraría mucho la estructura. También añadí un sensor en la puerta para controlar el acceso y combinado con el Motion de Fibaro, me ayuda con la vigilancia. Mediante el luxómetro que incorpora el Motion, conozco la cantidad de luz natural que tengo en la instalación en todo momento.

Aviario domotizado - Iluminación de la caseta

Las jaulas elegidas para la instalación son Italgabbie, que llevan integradas un sistema de iluminación led que se controla mediante el móvil (Bluethooth) independiente para cada jaula (luz cálida, luz fría y luz azul). Este sistema controla la duración de fotoperiodo, intensidad que queremos de luz, hace efecto amanecer, anochecer y luz de luna (luz azul), para que por la noche en caso de que pase algo en el aviario, los pájaros puedan volver a los nidos.

Aviario domotizado - Iluminación día

Todo esto se controla desde el móvil con la aplicación de esta empresa italiana. La ventaja que tengo con el Motion, es que cuando la luz supera los 500 lux (luz suficiente para ellos), las desconecto automáticamente, con el ahorro en € que eso conlleva. Pero, además, en casos de días nublados, etc., como la luz no llega a esos 500 lux, la luz no se apaga, haciendo que la iluminación sea constante durante todo el día. Este sistema lo conecto o apago con el Fibaro Wall Plug, y la regla que tengo la ejecuto solo de día, y siempre de hora en hora, para que el aviario no parezca una discoteca en días de estos que pasan nubes y hace lo que por aquí se llama “sol y sombra”.

Aviario domotizado - Iluminación noche

¿Para qué todo este sistema de iluminación? Pues para “engañar” a los pájaros con la duración del día. Con la luz artificial, ampliamos las horas de luz que tenemos naturales, aumentando así el fotoperiodo de los pájaros, aspecto éste esencial para que entren en celo y tengan “ganas” de criar.

Hay que tener en cuenta que, en invierno, la duración del día es corta comparada con el verano, por lo que sin aumentar las horas de luz, los pájaros tienen muchas menos horas para dar de comer a los polluelos y su desarrollo es mucho menor. Para tener más seguridad, añadí un Fibaro Switch para encender y apagar las luces de la habitación y un dimmer (sin interruptor) para hacer con unas bombillas el efecto amanecer – anochecer por simple seguridad, ya que en caso de que el led de las jaulas fallara, tengo este sistema de apoyo y con el eedomus hago que, si detecta que los leds de las jaulas no tienen consumo en las condiciones en las que deberían estar conectadas, se enciendan automáticamente las pantallas led de la habitación.

Aviario domotizado - Macro eedomus Dimmer Anochecer

En este aspecto he de decir, que la configuración de un efecto amanecer-anochecer con las macros es sencillísima, tal y como se ve en la imagen. Además, el plugin Jardín, con los horarios de salida y puesta de Sol, me son de mucha utilidad para cerrar ventanas, controlar iluminaciones, etc. De esta manera no tengo que estar adecuando los horarios de la luz de las jaulas al horario del Sol. Hasta ahora, tenía que ir cambiando yo el temporizador antiguo “a mano”. Sin duda es una utilidad que hace que me despreocupe por completo del tema iluminación.

El otro canal del Fibaro Switch lo utilizo con un ionizador, cuya función es mejorar la calidad del aire. Como ya se puede ver, haciendo simples reglas, tengo todo controlado. También con otro Fibaro Wall Plug, controlo un pequeño radiador que solo se conecta en casos en los que la temperatura baje de 8 grados (de momento no ha pasado nunca). Y para poder verlo, integré en eedomus la cámara Foscam R2, y así compruebo que las ventanas se abran, cierren, etc. cuando no estoy en casa.

Aviario domotizado - Switch y sensor de apertura Fibaro, y cámara IP Foscam

Es importante también explicar, que la función de mensajes push que tiene, me resulta increíblemente útil, ya que personalizo los mensajes con información de temperaturas, humedades, lux, etc., y así confirmo que las reglas se ejecutan correctamente y tengo más información por si hubiera que tomar alguna medida más.

Una vez todo montado, trasladé los ejemplares; un cambio así para ellos es muy “radical”, y tardan en adaptarse, dando pues por perdida la temporada de cría, y simplemente esperando al año que viene. Pero la sorpresa ha sido, que el 90% de las parejas han puesto ya huevos, e incluso tengo los primeros pichones, hecho que resulta muy sorprendente y que muestra bien a las claras lo importante que es crear un ambiente ideal para ellos.

Aviario domotizado - Regla C02 en eedomus

Tras testear todas las reglas y supuestos, la tranquilidad que te aporta una instalación domótica como esta es increíble. Trabajo muchas horas fuera de casa, y de estar manera no tengo que estar preocupado por si hace demasiado calor, o baja de repente la humedad… Y desde luego, los pájaros lo agradecen.

 

El post Instalaciones domóticas: aviario y cría de pájaros aparece primero en Domótica Doméstica.