Libertad: el Proyecto de software de automatización de inicio de código abierto

Freedom es un nuevo proyecto de automatización de hogar de código abierto en el código de Google. Escrito en Java se ejecuta en Windows, Linux, Mac y Solaris y se distribuye bajo la licencia GPL2.

Admite dispositivos X10, Android, Arduino, BeagleBoard y más, y se puede implementar en una red de hardware entre pares de bajo costo. Es escalable y ofrece un equilibrio de carga automático en los nodos en la red. Si usted es un desarrollador profesional o está interesado en hacerlo usted mismo (bricolaje) Automatización de construcción, la libertad puede ayudarlo a crear fácilmente su propio sistema de automatización de edificios sin comenzar desde cero. El equipo describe el sistema como un CMS para la automatización del hogar …

“Freedom es un software de automatización de construcción de código abierto (por ejemplo, automatización del hogar) distribuido bajo la licencia GPL2, escrito en Java y con el apoyo de la Universidad de Trento, Departamento de DISI (ITALIA). El proyecto tiene como objetivo desarrollar un marco extensible de código abierto para la automatización de edificios inteligentes. La libertad en realidad puede interactuar con dispositivos X10, Android, Arduino y mucho más.

La libertad es un marco de automatización de edificios distribuido por igual con equilibrio automático de carga; Se puede implementar en una red de nodos de hardware económicos como BeagleBoard (creando una VPN de Domotics) o en una sola PC convencional. Si usted es un desarrollador profesional o está interesado en hacerlo usted mismo (bricolaje) Automatización de construcción, la libertad puede ayudarlo a crear su propio sistema de automatización de edificios sin comenzar desde cero

Freedom es un marco de automatización de edificios que reduce el tiempo y el esfuerzo para desarrollar su propio software de automatización de edificios. Fredom ofrece características útiles como lo hace un CMS para el desarrollo del sitio.

Open Source: Licencia GPLV2

Distribuido y escalable: se puede implementar en una red de nodo de hardware entre pares de bajo costo. Es escalable y ofrece un equilibrio de carga automático en los nodos en la red.

Languaje cruzado: utiliza una madre (ActivemQ) para intercambiar información entre componentes (mensajes de texto JSON y XML)

Crossplatform: la libertad está escrita en Java para que pueda ejecutarse en Windows, Linux, Mac, Solaris. Se requiere Java JRE 6.

Basado en eventos: cada acción en el entorno real y cada interacción con el sistema (por ejemplo: un clic en la GUI) se asigna a un evento. Los eventos pueden interceptarse en tiempo de ejecución con desencadenantes, lo que hace que el comportamiento del sistema sea completamente configurable y no predeterminado.

Modular y extensible: la libertad es modular y puede enriquecer sus características usando complementos. La API se distribuye junto con el software para crear nuevos complementos. Ofrece características del marco OSGI de una manera más simple, aprovechando la herencia de programación OO bien conocida.

Rico en semántico: Freedom ofrece un conocimiento rico en semántico del entorno para ejecutar sistemas de inteligencia y razonamiento. No se requiere codificación, el entorno se puede describir utilizando nuestro editor gráfico.

Hardware Agnóstico: Freedom tiene una capa de abstracción de hardware para abstracto de la infraestructura de hardware (sensores y actuadores) utilizando eventos, disparadores y comando “.

Freedomotic.com: Freedom on Google Code

¿Quieren más? – Síganos en Twitter, como nosotros en Facebook, o suscribirse a nuestro feed RSS. Incluso puede entregar estas noticias por correo electrónico, directamente a su bandeja de entrada todos los días.

Compartir este:
Facebook
Gorjeo
Reddit
LinkedIn
Pinterest
Correo electrónico
Más

Whatsapp
Impresión

Skype
Tumblr

Telegrama
Bolsillo

Leave a Reply

Your email address will not be published. Required fields are marked *