Thursday, June 12, 2014

Home Automation eHouse with PC software allows you to create overlays for building automation syste

Ehouse Building Automation - Creating a Windows software overlays and custom algorithms eHouse.Pro @ Home Automation
Home Automation eHouse with PC software allows you to create overlays for building automation system. This allows pink bread bin you to create your individual algorithms, are not implemented in firmware or driver software pink bread bin that controls the serial eHouse Home Automation. To this end, we provide users with software source code (in Delphi 5). They can be compiled with newer versions of Delphi programming or used for other languages. We consciously chose this archaic versions are already available as free for amateur program. They work just as reliably on Windows XP, Vista, Windows 7 both 32 and 64 bit. This software is called eHouseLogAnalizer and these logs template applications that read text files up to date. This can be managed and supervised by KillWdt applications. exe. Key features of the application: Reading the status and the names of all drivers Read the status and enter the names of all drivers pink bread bin Read the measurement and the names of all drivers load measurement inputs All data on internal memory program, which can be further processed by an application using the application status of created files to text files in a directory logs / status / extension. status. The file is read only in the event of changes in eHouse application. exe.
In addition, data is kept HeatManager following variables: bonfire_status: string; / / Status of bonfire for HeatManager - Fire Status eHouse pink bread bin heating panel. exe boiler_status: string; / / Status of boiler HM - status panel eHouse heating boiler. exe Solar_status: string; / / Status of the solar system - status eHouse solar heating panel. pink bread bin exe recuperator_status: string; / / Status of recovery, ventilation, air heating - status of ventilation, heating and heat recovery HADC: array [0. . 15] of double; / / Warm Temperatures manager - measuring pink bread bin temperature HeatManager / Index / Heat manager for direct access HADC range - constant temperature indices pink bread bin for direct reading of temperature HeatManager HM_GWC CONST = 3; / / GWC - Heat exchanger art HM_KOM1 = 4; / / Fire Coat 1 - Water bonfire jacket 1 HM_KOMKONV = 5; / / Fire konvekcyjne - Bonfire convection HM_KOM2 = 6; / / Fire PLANE 2 - Bonfire jacket water 2 (backup) HM_TWEWN = 7; / / Internal temperature of the room - internal temperature of the room HM_SOLAR = 9; / Sun Collector / - Solar system HM_ZEWNPN = 8; Temperature north / / External - external temperature pink bread bin HM_ZEWNPD north = 1; Temperature / / exterior of the south - south exterior temperature HM_KOC = 10; / Boiler temperature / - HM_BANDOL pink bread bin boiler temperature = 11; / / CO / hot water tank down - hot foot buffer Watter HM_REQIN = 12; / / Clean air recuperator input - input clear recovery area HM_REQOUT = 13; / / Output recuperator home - recovery heaten blow cool air of the room - temperature HM_NAG = 14; / / Temperature Controlled 3 - way valve for heating and radiators - 3 ways cutoff temperature after the water heater or heating system other HM_REQWYC = 15; / / Home recuperator pink bread bin extract dirty - dirty house recovery pink bread bin from exhaust temperature HM_BANGORA pink bread bin = 2; / / Heating / hot water tank Gora - TOP hot water buffer HM_BANSRO = 0; / / Heating / hot water tank storage device - MIDDLE var HADCNames hot water buffer: array [0. . 15] of string; / / The names of the sensors (measuring inputs) HeatManagera EhouseLogAnalizer Basic functions: pink bread bin init_heat_temperature_names procedure; / / Initialize and / or temperature sensors read the names of HM loadnames_rm procedure; / Names / Load RoomManagerĂłw (eHouse 1) readethernetdevs procedure; pink bread bin / / Reads the Ethernet driver names (eHouse 2) get_index_rm function (str: string): integer; / / Returns the index of the table with the search status roomManagerami file name function gb (CHR: char): boolean; / / Returns a boolean value to read status adc_hm Procedure (str: string, index: integer); / / Converts the string recorded temperatures of HeatManagera status read adc_rm Procedure (str: string, index: integer); / / Converts string of analog pink bread bin measurements when reading the GBS status RoomManagerĂłw function pink bread bin (b: Boolean): String; pink bread bin / / Write Boolean in text form (0, 1) Function RMDeviceIndexByName (str: string): integer; / / Returns the index of the table to search for the driver RoomManagerami RMGetOutputStateNr Function name (index: integer

No comments:

Post a Comment