This manual describes how to generate your own software for eHouse system management from Android devices. { EHouse home automation – Software } For graphical visualization and control system { Automation {Home} eHouse Home Automation eHouse – Management } .
home automation eHouse Building Management system is equipped with its own graphical visualization and control standard { eHouse Building Automation – Gallery of Software Control }, and individually based on graphics created active objects (simple figures) drawn on the form ” Canvas ” . Touching an object will invoke a specific event, associated with each object or opening a dialog box to select events in the absence of events . This system is scalable, allowing you to freely zoom in and out, without loss of image quality and text, which greatly increases its versatility for different types of control panels and screen sizes:
- GSM mobile phones
- Smartphones
- Tablets
- PC
- Wall mounted touch panels
- PDA
This document contains description how to develop visualization for the ehouse home automation system including aspects of programming and create their own overlays to create the entire system or software to control desktop and its integration with eHouse building automation .
Export the configuration to create views for visualization solutions in the older version is created ” layers-gen . txt ”
macro layer for forming the image for CorelDraw application .
In each line of the file name is created warsty compliant naming of software for visualization eHouse .
for example:
Study – Small Central Lighting (0)
Study – Lighting Central Small (1)
Study – Central Lighting (0)
Study – Central Lighting (1)
Where to Study – RM is the name of the room
” Small Central Lighting ” , ” Central Lighting ” outputs are the names of the RM
” (0) ” , ” (1) ” are the output states for assignment specific graphical objects for graphical visualization and control
To increase the functionality and integration with third-party applications , another method is provided to export and import data and create your own graphics software .
Export data from eHouse application is created with the configuration files for the Panel by launching mobile applications ” ehouse.exe /mobile /notoggle /long ”
parameter ” /Notoggle ” means no replacement event for the output drivers to toggle (change state) { Building Automation eHouse – Controllers }
parameter ” /Long ” no parameter removes some long events (obsolete) for compatibility with previous versions of eHouse
Export data to a file is created “layer_gen_2012.txt ” and has changed format, allowing you to easily create their own software and manipulate text files according to own algorithms.
Each line in the file contains the following parameters:
The device name or description of the object visualization $Tab$
Event name or other description of the object displayed on the visualization – (These designations are combined to create a layer in CorelDraw) $Tab$ Event Direct Code – to perform application-Visualization
$Tab$ – it is a tab character in text
Example: (version of events starting with the replacement of the change state)
Cabinet Lighting $Tab$ Central Small < -(0) $tab$ 37030101020000000000
Gabinet $tab$ Oświetlenie Centralne Małe < -(1) $tab$ 37030101020000000000
Gabinet $tab$ Oświetlenie Centralne Małe < -(toggle) $tab$ 37030101020000000000
Cabinet Lighting $Tab$ Central < -(0) $tab$ 37030102020000000000
Gabinet $tab$ Oświetlenie Centralne < -(1) $tab$ 37030102020000000000
Gabinet $tab$ Oświetlenie Centralne < -(toggle) $tab$ 37030102020000000000
This allows much easier , intuitive filtering , modify the list (remove or add the line) to your own needs and significantly reducing the layers count, generated for CorelDraw, What could be particularly useful for companies involved in the creation of visualization for eHouse electronic building system for high volumes .
Exported file from eHouse.exe application after modification or without , are imported to the CorelDraw application via eHouse macros.
In the case of name changes , first use the ” Remove Layer ” allowing you to automatically delete all empty layers .
Import the new settings is done by pressing ” Create New Document ” . It differs from the previous method of adding a text field, Event code to execute when you press an object in the software for visualization .
Event Code field is not visible on objects visualization .
Creating a visualization to control { eHouse Home Automation – Control Ehouse} intelligent house is identical to that discussed in the previous version including the export of data to the visualization software. Additionally, creating a new file with the “.vis” extension for new control panels .
eHouse Controllers:
home automation – lighting control in rooms
home automation – heating control the central heating management
home automation – control of blinds, gateways rollers, gates, windows drives
control gates
Standalone installation:
eHouse Home Automation – Do It Yourself System Design
eHouse Building Automation – Do It YourSelf – Installation