eHouse Home Automation – Programming panels and smartphone graphical visualization and control – Library for programming Android

Programming Android Panels, Tablets and Smartphones – usage  eHouse visualization standard

eHouse Home Automation implements of complete graphical visualization and control compliant to eHouse system for Android . “eHouse 4 Android” library for eHouse Building Automation (eHouse for Android) is an extension of development environment for eHouse (libraries and APIs), that allow individual users , cooperating firms and companies to develop individual and dedicated software for eHouse system for Mobile Panels , Tablet , PC , SmartPhones, etc. for control and management.

Basic functions for eHouse graphical visualization and control for Android platform:

  • Graphical Control of eHouse System { Home Automation Control } – Pressing the graphical object on the screen sends a control command for eHouse system associated with a given graphic object { Home Automation Management }
  • Graphical visualization of eHouse system – individually designed to draw graphical objects associated with the outputs, inputs states ,  measurement values ​​of analog sensors , for all eHouse Controllers  { Home Automation – Controllers } .
  • Visual images can be scaled using “fingers gestures ” zoom out and zoom in devices equiped with a  “multitouch” display
  • Images can be moved left , right , top , bottom , and diagonal by finger gestures
  • Drawing of the view is performed with a scalable vector graphics (SVG) to ensure no loss of quality when zooming in and out
  • Visualization and graphical control supports eHouse visualization file format,  to import graphical data (generated from the CorelDraw application)
  • Direct connection to TCP/IP Server (PC or CommManager) locally on LAN, WiFi or via the Internet with any physical connection (DDNS is required in the absence of a fixed IP address and a lack of blocking and firewall for TCP/IP protocol)
  • Visualization is working on a thin client to limit the number of data transferred between the controllers and panels which is especially important when utilize internet connection on a GSM network (EDGE, WAP, 3G, 4G, GPRS)
  • Visualization of the data and updates of output, input states, measurement results and displays the images associated with them. Views are individually designed using CorelDraw software

Visualization Application example for eHouse { Automation } (SCREEN SHOOT ‘s) based on exemplary individual residential home project: (for comparison with other systems { Building Automation – Gallery of Control Software })
 eHouse4Android - Intelligent home control with android ehouse - graphic visualization and control

Updating controllers states and change the image associated with the outputs , inputs and measuring lines , in real time (online) over WiFi , Internet or other connection type (TCP/IP) .
 eHouse4Android - Intelligent home control with android ehouse - visualization of the drivers updated in real time (online)
Lossless image scaling (thanks to scalable vector graphics, SVG) by finger gestures on touch screen of SmartPhone.
 eHouse4Android - home automation eHouse  - Visualization lossless image scaling based on the scalable vector graphics SVG  eHouse4Android - Intelligent home control with android eHouse Visualization moving and scaling the image

Automatic Visualization – Graphical display of the status of current controller equipment and running of basic events:
change output states and programs, ADC Programs, Zones.

This visualization is created automatically for each eHouse Controller, without having to create individual design of visualization . It includes all signal states (outputs , inputs , measuring inputs , dimmers , etc. . )
 eHouse4Android - home automation control with android eHouse Automatic Visualization and control graphics driver  eHouse4Android -  home automation control with android eHouse Automatic Visualization and graphical control screen for the driver shifted  eHouse4Android - Intelligent home control with android eHouse Automatic Visualization and graphical control for the Controller when you move the screen

The source code of the program Building Automation and Control eHouse graphical visualization of Android

More information and software drivers eHouse: home automation – lighting control in spaces
home automation – heating control, HVAC the central
home automation – control of blinds , gates , awnings
control gates , shutters , awnings
eHouse home automation – Software Control ,  Visualization , Logs: Windows , Java , Windows Mobile , Control scripts for web , FTP

Home Automation – Security Additional Information Self-design and installation ” Do it yourself ”

Home Automation eHouse – DO IT Yourself System Design

Building Automation eHouse – Self-Installation