eHouse Home Automation and Building Automation has several applications for graphic visualization and control on many operating systems and software platforms. { eHouse home automation – Software } , where the input files are exported (as text files) from CorelDraw application for simplicity and convenience . { Building Automation eHouse – Gallery of Software Control }
Input files for graphical visualization and control { Home Automation eHouse – Control } are simple ascii.text, to allow and ease eHouse system integration to third-party software and increase the functionality of the system, panels and enables cooperatives and vendors to create software on any hardware platforms and operating systems , which are not fully supported by our company .
Integration of third-party graphics software, control panels is available through libraries for developers (directly) . { Home Automation eHouse – Management }
The second method of integration is indirectly via PC with eHouse software installed via many transmission media .
Building Automation – Controllers
The input file for control and graphics software as standard ascii text file , containing a graphical object in each line, compatible with eHouse Automation System .
Individual parameters are separated by a tabulator .
No. Parameter Name
1 . Name of Event (name displayed when you move pointer in some applications)
2 . Figure (a figure drawn – digitally coded)
3 . X1 (all dimensions in meters – objects are drawn in Corel in 1:1 scale – meter units)
4 . Y1 (x1 parameters , y1 , x2 , y2 depend on the type of figure)
5 . X2
6 . Y2
7 . thickness – line thickness
8 . color – color of the line (outline)
9 . Background Color – fill color
10 . Type of line / type (how to draw a line in some applications: continuous , dashed , dotted , etc.)
11 . Orientation (Text – in some applications)
12 . Turning radius X (rounded to the rectangle – if available by OS)
13 . Turning radius Y (rounded to the rectangle – if available by OS)
14 . Selection (selection – future use)
15 . Font Size (text) – empty for other figures
16 . Font (for text) – empty for other figures
17 . Text – content of the text or blank
18 . Event code to execute when you press the object
19 . Future applications – not used
20 . Future applications – not used
21 . Future applications – not used
Figure type coding:
84 – text
82 – rectangle or rounded rectangle
69 – ellipse or circle
76 – line
Examples:
Draw a rectangle for the two output states (1 and 0):
Hall – The outlet vestibule PN 2 (1) 82 4448 3980 4508 3920 0 62975 62975 0 0 0 0 0 0
Hall – The outlet vestibule PN 2 (0) 82 4448 3980 4508 3920 0 62975 1514015 0 0 0 0 0 0
Draw a circle for the two output states (1 and 0):
Hall – Night Lamp (1) 69 4283 4113 25 25 0 62975 62975 0 0 0 0 0 0
Hall – Night Lamp (0) 69 4283 4113 25 25 0 62975 1514015 0 0 0 0 0 0
Printing dynamic text (replaced by the current data visualization applications):
Ground floor bathroom – Floors Temperature (OK) 84 3981 3806 0 0 0 4166144 4166144 0 0 0 0 0 8 = Arial Tpod %TEMP% C
Drawing the Line Part of the contour of the building:
Graphics Visualization and control of graphic file format Some text may be replaced by dynamic data depending on the current state of the system:
%TEMP% – temperature measured (must be placed on a layer for a given temperature)
%LIGHT% – lighting level (must be placed on a layer for a given light)
For HeatManager
%TEMP0% – Heat Buffer Middle Temperature Measure
%TEMP1% – External Temperature South
%TEMP2% – Heat Buffer Top Temperature
%TEMP3% – The temperature of GWC
%TEMP4% – Bonfire temperature
%TEMP5% – The temperature of the DGP (distribution of hot air for the fireplace)
%TEMP6% – Temperature bonfire 2
%TEMP7% – The internal temperature
%TEMP8% – External temperature – North
%TEMP9% – Temperature of the Solar System
%TEMP10% – Boiler temperature
%TEMP11% – The temperature of Heat Buffer Bottom
%TEMP12% – Temperature RECU In
%TEMP13% – Temperature RECU Out
%TEMP14% – Heater (heater)
%TEMP15% – recuperator temperature (dirty exhaust air from the house)
%HEATER_RECUPERATOR_TEMP% – The internal temperature of air recuperator
%HEATER_RECUPERATOR_SPEED% – speed recuperator
%HEATER_RECUPERATOR_MODE% – Recuperator Mode
%HEATER_PROGRAM% – Program HeatManager { home automation – heating control central
}
%HEATER_KOMSTAT% – Status Bonfire
%EXTERNAL_CURRENTZONENAME% – Name of Security Zones – External Manager { home automation – control gates, rollers }
%EXTERNAL_CURRENTPROGRAM% – External Manager – No. blinds Program { Home Automation – Security }
%EXTERNAL_CURRENTPROGRAMNAME% – External Manager – Program Name for Rollers
%EXTERNAL_CURRENTZONE% – External Manager – Number of security zone
%TEMP% – Status of analog inputs for CommManager (calculated temperature)
%LIGHT% – Status of analog inputs for CommManager (calculated level of illumination)
%ADC% – Status of analog inputs for CommManager
%VOLT% – Status of analog inputs for CommManager (voltage value)
%PERCENT% – Status of analog inputs for CommManager (Percentage)
%TCPMANAGER_CURRENTZONENAME% – Name of Security Zone – CommManager
%TCPMANAGER_CURRENTPROGRAM% – Ethernet Manager – Number of program
%TCPMANAGER_CURRENTPROGRAMNAME% – Ethernet Manager – Rollers Program Name (for CommManager) { home automation – control of blinds, gates })
%TCPMANAGER_CURRENTZONE% – Comm Manager – No security zone
%TCPMANAGER_CURRENTADCPROGRAMNAME% – Ethernet Manager – ADC Pickup Program Name
%TCPMANAGER_CURRENTADCPROGRAM% – Ethernet Manager – ADC Program Number
{ home automation – lighting control in the rooms}
More about design and construction of self eHouse system installation:
Home Automation eHouse – individual System Design
Building Automation eHouse – Self-Installation