Estos son algunos de los paquetes disponibles para OpenDomo:

Claveordenar por icono Título Teaser
cherokee Cherokee

Logo Cherokee-projectEl excelente servidor HTTP Cherokee ha sido completamente portado a OpenDomo. Su finalidad es la de reemplazar el servidor HTTP de Busybox, ya incluído desde las primeras versiones, permitiendo un mayor rendimiento y seguridad, a través del canal HTTPS.

curl Curl

El paquete CURL permite a los distintos módulos interactuar con recursos de Internet. No proporciona ninguna funcionalidad por si mismo, pero es un requisito indispensable para otros paquetes y herramientas.

dbg Depuración

Este paquete contiene algunas herramientas de depuración que pueden ser de utilidad para los desarrolladores y auditores, aunque no proporciona ninguna funcionalidad al usuario.

dbg_valgrind Valgrind

Valgrind logoLa popular herramienta de depuración portada a OpenDomo, para garantizar la máxima calidad de los programas compilados en la distribución. Valgrind no ofrece ninguna funcionalidad adicional al usuario, pero permite a los desarrolladores verificar el correcto funcionamiento de los programas creados.

email Envío de correo electrónico

El paquete email implementa la funcionalidad de envío de mensajes por correo electrónico. Solamente se incluye el cliente SMTP y los enlaces con OpenDomo, por lo que es necesario disponer de un servidor de correo saliente válido. Gmail está soportado.

keymaps Codificación de teclado

KeymapEste paquete contiene distintos mapas de teclado opcionales. Este paquete no es necesario para ninguna instalación OpenDomo en explotación, pero puede ser de utilidad para el desarrollo, siempre que requiera un acceso a través de SSH.

libcurl Librería Curl

Este paquete contiene la librería libcurl, así como su binario, requeridos por otros paquetes. Esta librería permite la transmisión de archivos a través de HTTP, entre otros protocolos, y debe formar parte del repertorio de paquetes de los agentes que vayan a ser usados para el acceso a Internet.

microperl μPerl

Perl logoPerl, uno de los lenguajes de scripting más populares desde los 90, ya tiene su versión estable para OpenDomo. Esta versión ha sido reducida para funcionar en pequeños sistemas empotrados, con las características de un agente estándar, pero permitirá incorporar nuevos programas de terceros a nuestra plataforma.

motion Detección de movimiento

Motion logoEste módulo es una compilación especial para OpenDomo de este software, especializado en la detección de movimiento mediante el uso de todo tipo de dispositivos de captura de imagen.

odai Funciones de Inteligencia Artificial

Este módulo incluye la algorítmica relacionada con la Inteligencia Artificial del sistema, complementando otros módulos ya existentes. Estos complementos se empaquetarán en forma de sub-paquetes instalables.

odbackup Copia de seguridad y archivo

El módulo odbackup convertirá el agente donde se instale en nuestra propia máquina de copias de seguridad, protegiendo nuestra información, al mismo tiempo que proporciona una gestión más inteligente de los recursos. El módulo es experimental, por lo que su estructura puede ser modificada en próximas versiones.

odcgi Interfaz web OpenDomo

El módulo ODCGI representa la interfaz principal de OpenDomo y su función es la de formatear las entradas y salidas del sistema en un aspecto web, mucho más amigable para el usuario final, al mismo tiempo que proporciona una capa adicional de seguridad para proteger el sistema. Como añadido, la arquitectura de ODCGI ha sido diseñada para ser plenamente funcional incluso en aquellos navegadores que no dispongan de Javascript.

odcommon Archivos comunes

El módulo odcommon contiene una serie de archivos de uso común en OpenDomo. Su publicación como módulo facilitará enormemente las tareas de actualización a futuras versiones, proporcionando una mayor flexibilidad a las distribuciones publicadas.
Otra de las razones de incorporar este módulo es que nos permitirá aplicar correcciones con suma facilidad en sistemas en explotación, reduciendo el tiempo de falta de servicio.

odcontrol Control de dispositivos eléctricos

Este paquete instala un servicio que permite a un agente OpenDomo controlar elementos eléctricos mediante un dispositivo de control. Este servicio monitoriza el estado de las entradas y salidas y permite establecer respuestas automatizadas.

oddiscovery Sincronización de la red OpenDomo

El paquete oddiscovery contiene un servicio que se encarga de sincronizar los elementos de la red, detectándolos y distribuyendo los servicios que cada uno ofrece. De este modo, la red OpenDomo puede funcionar como un único agente, siendo así mucho más fácil de controlar, al mismo tiempo que ofrece las ventajas de un sistema distribuido.

odevents Gestión de eventos

El módulo de gestión de eventos permite, en primera instancia, registrar los eventos detectados por cada uno de los agentes de nuestra red y consultarlos. Adicionalmente, este servicio permite dar respuesta a los eventos en función de su originador y llevar un control centralizado de toda la red.

odkoloader Carga automática de controladores

El módulo koloader tiene como finalidad ofrecer un soporte de hardware robusto y extenso. Su funcionamiento se basa en la detección automática de hardware y la instalación de los paquetes necesarios.

El desarrollo de este paquete se encuentra actualmente en stand-by, hasta que la fase Alpha-1 quede totalmente superada.

odpkg Administrador de paquetes

La utilidad de este módulo es la de permitir instalar y desinstalar paquetes adicionales de software (dicho de otro modo, dotar de nuevas funcionalidades) de forma rápida, fácil y segura.

odspeech Sintetizador de voz

El nuevo módulo opcional opendomo-speech pretende dotar al sistema opendomo de comunicación vía voz en dirección instalación->usuario.
       
El nucleo de este módulo será un TTS(Text To Speech) que se encargará de la traducción de mensajes de texto a mensajes de voz, y se prevee la posibilidad de usar distintos TTSs en función de las necessidades, es decir, se planea dejar el sistema lo suficientemente abierto como para acercarse a la independencia de TTS.
       

odvideo Videovigilancia

Mediante este módulo podremos convertir nuestros agentes, empleando cámaras USB o IP, en un potente sistema distribuido de videovigilancia y de detección de movimientos. Con él podremos acceder a las cámaras en cualquier momento, y allà donde nos encontremos, solamente necesitando un acceso a Internet. También nos permitirá recibir alertas en tiempo real cuando se haya detectado una posible intrusión o simplemente monitorizando las áreas de la vivienda que se encuentran ocupadas.

sqlite SQLite

SQLite es un excelente motor de bases de datos local, que a diferencia de la mayoria de bases de datos, no implementa la arquitectura cliente-servidor. Esto hace posible ofrecer un gran rendimiento y un tamaño asombroso sin perder ninguna funcionalidad decisiva. En el modelo distribuido de OpenDomo, no es necesario mantener esta arquitectura cliente-servidor, ya que cada nodo puede manipular sus propias bases de datos de forma independiente.