Ndërtimi Automatizimi eHouse – Duke analizuar Regjistra Programim burimor të Windows kodin e sistemit

eHouse Automatizimi në shtëpi ju lejon të krijoni fotografi log tekst dhe Përkthim – shënuesit bazë për të sinjalizuar një shtetet më të rëndësishme të sistemit , Statusi i prodhimit , Unë , matjet matjen e inputeve , Nivelet dimmer .
Paketë software Automatizimi Kontrollit eHouse mbajtur shoferët lexuar statusin e plotë , Raportet krijuar tekst në directory ” % EHOUSE_DIR % \ Shkrime \ ” .
Në varësi të vlerës së parametër në dosjen e ” % EHOUSE_DIR % \ Logsize . cfg ” , përmban madhësinë e dosjeve log , përtej kjo vlerë , file është zhvendosur në ” % EHOUSE_DIR % \ Backup – logs \ ” me shtimin e datës dhe kohës së krijimit të emrit .
Në rast të një rritje të konsiderueshme në directory log arkivit , vlerë një herë në vit për të kontrolluar dosjet e arkivuara dhe fshini ato që nuk janë më të nevojshme .

Përmbajtja e directory ” Shkrime ”

Lista përmban skedarët dhe dosjet .
Listat:  Përmbajtja e directory log 000 , 254 katalogë dhe CommManager përmban informacion në lidhje me statusin e kontrollues alarmi – blinds , markez , portat .
CommManager është emri i kontrollues (jo ndryshuar në aplikimin) . 000.254 është maja e TCP / IP . Shoferët e tjerë shfaqet online në të njëjtën mënyrë .
Directories: Active , Alarm , Paralajmërim , Monitorimi përmban një listë të alarmit detektor aktive .
Active Directory përfshin të gjitha detektor aktualisht aktive alarmit .
Përmbajtja e drejtorive të tjera në varësi të nivelit të përzgjedhur aktualisht të sigurisë (mbrojtja zonë) , që është , maskë vendosur të pavarur për çdo prodhim alarmi (siren , Paralajmërim të lehta , Monitorimi sinjal) .
Emrat e detektorë (input të kontrollit dmth digjitale) dhe të gjitha sinjalet e tjera janë transmetuar në konfigurimin e aplikimit në fillim të hardware dhe konfigurimin e software .
Në mënyrë të ngjashme , Rasti tregon drejtoritë: ActiveSet , AlarmSet , WarningSet , MonitoringSet , që përmbajnë të njëjtin informacion si diskutuara më lart , Megjithatë , Fotografi markup nuk zhduket automatikisht pas paaftësi të dhëna detektor , por kërkojnë largimin manual .
Kjo parandalon skipping , Aktiviteti i shkurtër dhe sensorë alarmi mund të përfshijë këtë informacion me të tretë – aplikacionet e partisë , eHouse jashtë sistemit ose me dorë të kontrolloni .
Ai lë një gjurmë e të gjitha detektorë aktivizohet pas fshirjes përmbajtjen e kësaj directory , të cilat në disa rrethana mund të jetë shumë i dobishëm .
 Shembull i Active Directory , ActiveSet , Monitorimi , MonitoringSet , Alarm , AlarmSet , Paralajmërim , WarningSet
Fotografi janë emëruar pas emrit të CommManager kontrollues inputeve ‘ dhe , i cili mundëson shumë e lehtë për të kontrolluar gjendjen aktuale të sistemit Windows skedar ose të tretë – aplikacionet e partisë për të mbështetur një eHouse sistemit .
Katalogjet: Zyra , Daria , Zyrë , Marco , Nina , Punishte , Sallon , Tom janë emrat e kontrolluesit (RoomManagers) në eHouse .
Shembull i bazuar në përmbajtjen e një directory për Salon RoomManager ‘ dhe për të kontrolluar dhomën e jetesës  Përmbajtja e hapësirës directory për RoomManager Salon shofer ' dhe
Në këtë directory janë fotografi shënuesit dukshme aktualisht regjistruar në emrin e file prodhimit digjitale identike me emrin e konfigurimit prodhimit ruajtur . Pas fillimit off file zhduket nga log e sistemit .
Subdirectory ” Salloni \ Temps \ ” përmban fotografi me rezultatet nga sensorë (analoge) File name njëjtë si emri i dhënë në konfigurimin e shoferit . Përdorni vetëm dosjen e ” . txt ” sepse , mundësia e konfliktit mes shkruaj njëkohshme të paraqesë një aplikim eHouse , një lexim nga jashtë me metoda të tjera (të tilla si duke përdorur software tuaj) .
Çdo file në directory përmban 3 temps rezultate në linjat e mëposhtme . për shembull:
20 . 10 Sensor temperatura është e lidhur me input (diplomua si LM335)
41 . 30 Vlera e përqindjes së tensionit të furnizimit (për KQV = 5V RoomManager) për çdo sensor me një zmadhim pozitiv
58 . 65 Vlera e kundërt – 100 për qind % – x (për shembull , një sensor kundërt dhe shkalla phototransistor për matjen e ndriçimit)
Përmbajtja e dosjeve në një directory ” % EHOUSE_DIR % \ Shkrime \ ” .
Fotografi në directory ” shkrimet ” janë informative për gabimeve zbulimin në sistemin . Hapja dhe ngatërrime me fotografi log janë të zgjerimit mund të zvogëlojë stabilitetin e aplikimit eHouse , konfliktual hapur për programe të tjera, kur ju përpiqeni për të shkruar , kështu që është më mirë të mos ta bëjë këtë për një arsye .
Meritojnë vëmendje dhe emrat e file të kontrollorëve mikroprocesor , e cila është e plotë të statusit të shoferit në formën e tekstit .
File mund të përdoret nga analizues log dhe software punojnë me eHouse ndryshe .
Shembull fotografi Salon . txt Controller Salon RoomManager .
Salon 2011 – 12 – 07 18:56:17 emri i shoferit datën dhe kohën
Programi: (1) numri i programit aktual pas ndryshimit
Niveli ndriçim: 0 % [T = – 273 . 1 [C] , U = 0 [V] , 0 [ % ]]
Niveli Input matja shkallë të përmbysur dritë

Temperatura e brendshme: 58 . 75 % [T = 20 . 6 [C] , U = 2 . 937 [V] , 58 . 75 [ % ]]
PN jashtme Temperatura: 58 . 65 % [T = 20 . 1 [C] , U = 2 . 933 [V] , 58 . 65 [ % ]]
NJË Input 4: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
NJË Input 5: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
NJË Input 6: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
NJË Input 7: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
NJË Input 8: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
Inputet rezultat parë në një përqindje të tensionit të kontrollit (5V) T temperatura = shkallëzuar për LM335
U tensionit = matur në volt
Përqindja në lidhje me kontrollues të tensionit të furnizimit
Opozitë aktive: Prodhimi aktive shofer
Ndriçimi qendrore
Ndriçimi Couch C
Ndriçimi PD – Në
Ndriçimi PN – Në
Ndriçimi PN 1
Ndriçimi Qendrore 2
Ndriçimi PN Couch
Dritën e natës
Ndriçimi PD Couch
Ndriçimi PN 2
Ndriçimi Qendrore 3
Output 14
Inputet aktive: Inputeve digjitale aktive (Switches / sensorë , etj . – në rastin e ndrron / Pulse çastit është ruajtur deri në 2 statusit të pranimit radhazi nga kontrollues)
Kaloni 8
6 kaloni
Input 4
Input 5
Input 7
Input 8 Përshkrimet treguar në të kuqe
Format file output në varësi të llojit të kontrollues mund të ndryshojnë , Por ideja është e ngjashme .
Output file formats janë subjekt për të ndryshuar në mënyrë të sigurt për të monitoruar rezultatet .
Files shënues (tregon on / off) inputet dhe rezultatet mund të kontrollohet duke përdorur funksionet software

fileexists () ose të ngjashme , varësisht nga gjuhë programimi .
Fotografi të përmbajnë tekst , ju keni nevojë për të hapur dhe të lexoni , së pari duhet të kopje tjetër dhe pastaj të rivendosur nga një backup për të shmangur konfliktet duke shkruar ose lexuar dosjet për aplikime të shumta .
Automatizimi në shtëpi – Kontrolluesi dhomë Automatizimi në shtëpi Producer eHouse Automatizimi në shtëpi – kontrolluar Shtëpia