Software+Domótica


 * OpenDomo**

Actualmente con el auge de los sistemas Open Source, es interesante que los tomemos como primera opción para la implantación de alguna solución en cualquier área de nuestra vida cotidianda.

La domótica a pesar de ser una solución que emplea ampliamente la tecnología, no se queda atrás en el desarrollo de softwares de código abierto que la soluciones.

Como ejemplo de ellos, tenemos a la aplicación **OpenDomo.**

OpenDomo es un proyecto para la creación de un sistema abierto para el control domótico y la seguridad en el hogar. Se distribuye con licencia GPL, lo que permite copiar, usar, modificar y redistribuir el código fuente. Ofreciendo al usuario control de dispositivos eléctricos y electrónicos, videovigilancia, acceso remoto, para poder controlar electrodomésticos, ser alertado por eventos, etc.. Intenta unificar las distintas tecnologías existentes en la domótica actual uPnP, X10, EIB, etc con el protocolo TCP/IP.

OpenDomo permite que el acceso al sistema se pueda realizar desde cualquier dispositivo, PC, PDA, teléfono móvil, etc, y la seguridad, ya que al ser un sistema que va a tomar el control de elementos tan delicados para la seguridad como puertas, ventanas, persianas y elementos electrónicos. Debe su robustez a un sistema modular basado en Linux, que da al proyecto la seguridad que dicho núcleo ha demostrado durante varias décadas.

Tiene la posibilidad de desarrollos por parte del usuario ya que además de los lenguajes de programación típicos de los sistemas Linux, posee una SDK para un desarrollo más cómodo. De todas formas, el lenguaje de programación recomendado es el shellscript, por su sencillez, y porque al trabajar con comandos nativos de Linux, no necesita compilador y las actualizaciónes las da el propio kernel.

Sin embargo OpenDomo se encuentra aún en desarrollo, pues aún falta ahondar en las ideas de usabilidad, accesibilidad y robustez, así mismo, dotar al sistema de inteligencia artificial, para que tome decisiones sin intervención humana.


 * Características:**

Kernel Linux versión 2.6.27, con los últimos “patches”. Kit de herramientas busybox versión 1.15.3 odpkg, odcgi, odcommon y oddiscovery preinstalado en el sistema base

El repositorio incluido en OpenDomo 0.8.2 permite la instalación manual de: - Gestor de eventos (paquete odevents) - Control eléctrico (paquete odcontrol) - Sintetizador de voz (paquete odspeech) - Sistema de videovigilancia (paquetes odvideo y motion) - Buscador distribuido (paquete ripple) - Envío de notificaciones por correo electrónico (paquete email) - Librería y binario de cURL (paquete libcurl) - Librería SQLite3 (paquete libsqlite)

Página principal del proyeccto: http://es.opendomo.org/ Información obtenida de http://softwarelibreweb.blogspot.com/2010/05/opendomo-domotica-open-source.html

Logo de OpenDomo