Delphi Software de fuentes abiertas para los paneles de control de Windows y Habitaciones

Domótica – desarrollo de paneles de control de software para Habitaciones de sistema de automatización eHouse edificio . Delphi biblioteca de programación se discute en más detalle en el post .
Hemos actualizado a la versión actual de eHouse y los controladores compatibles con el estado del sistema para noviembre de 2012 .

Actualmente , el software tiene las siguientes características:

  • visualización y sistema de control de eHouse1 bajo la supervisión de PC
  • visualización y sistema de control de eHouse1 bajo la supervisión del Gestor de comunicación
  • visualización y control del sistema de Ethernet eHouse
  • Listo para el panel de control de la sala / habitación / controlador (HeatManager , RoomManager , EthernetRoomManager)
  • EHouse1 dispositivos de control, bajo la supervisión de un PC – Evento de control de grabación para los conductores en la cola de eventos para la aplicación eHouse . exe
  • Dispositivo de control eHouse 1 bajo la supervisión del Gestor de comunicación – directos eventos de aviso de control (a través de LAN)
  • Dispositivo de control Ethernet eHouse – directos eventos de mensajes de control (la LAN) directamente al controlador

Modo de funcionamiento de software es forzado a través de un archivo en el directorio ” % ehouseDir % \ Ehouse1 . cfg ” eHouse1 versión bajo la supervisión de un PC .
De otra manera , el software se está ejecutando en los controladores en modo real mediante la descarga de la situación y enviar comandos directamente a la LAN , Ethernet o WiFi .

Los paneles soportan ahora:

  • salida de control único en los botones / apagado
  • leer el estado de los controladores de salida y resaltar los botones
  • lectura y visualización de todos los parámetros de medición
  • La ejecución del programa – botones (switch)
  • El rendimiento del programa de calefacción – (Sólo para controladores Ethernet)
  • sincronización de estado de los controladores de Ethernet a través de UDP broadcast
  • estado de sincronización del sistema de archivos para eHouse1 controladores de ehouse . exe aplicación
  • Escribir eventos en cola eHouse para una aplicación eHouse . exe para eHouse1 versión bajo la supervisión de un PC
  • Envío de eventos a través de protocolo TCP / IP directamente a los controladores

El código fuente se puede encontrar en eHouse Home Automation – Software de código abierto – Delphi
El código se distribuye bajo la GNU de código abierto .
Requerir el envío de una copia del código fuente del software para actualizar y corregir errores , y el desarrollo ulterior .

El uso de software para crear sus propias aplicaciones de código abierto más allá sólo es posible sobre la base de la licencia comercial individual .
Más información sobre el sistema eHouse está en el fabricante ; s eHouse sitio web Home Automation Fabricante .