EHouse Awtomazzjoni Bini – Analiżi Zkuk Programmazzjoni sors tal-Windows kodiċi sistema

eHouse Awtomazzjoni Home jippermettilek li toħloq log fajls test u l-fajl – markaturi bbażati li sinjal ta 'stati sistema aktar sinifikanti , istatus output , I , kejl tal-kejl inputs , dimmer livelli .
Il-pakkett tas-software Awtomazzjoni Kontroll eHouse iżommu sewwieqa taqra l-istatus sħiħ , Rapporti ħolqien test fl-direttorju ” % EHOUSE_DIR % \ Zkuk \ ” .
Jiddependi fuq il-valur tal-parametru fil-fajl ” % EHOUSE_DIR % \ Logsize . cfg ” , li jkun fih id-daqs tal-log fajls , lil hinn minn dan il-valur , il-fajl huwa mċaqlaq għal ” % EHOUSE_DIR % \ Backup – zkuk \ ” biż-żieda tad-data u l-ħin tal-ħolqien tal-isem .
Fil-każ ta 'żieda sinifikanti fl-direttorju log arkivju , jiswew darba fis-sena biex jiċċekkjaw fajls arkivjati u ħassar dawk li m'għadhomx meħtieġa .

Kontenut tad-direttorju ” Zkuk ”

Id-direttorju fiha l-fajls u folders .
Direttorji:  Il-kontenut tad-direttorju log 000 , 254 katalogi u CommManager fih informazzjoni dwar l-istatus tal-kontrollur allarm – blinds , Marquess , xtiebi .
CommManager huwa l-isem tal-kontrollur (mhux emendati fl-applikazzjoni) . 000254 huwa l-ponta ta 'l-TCP / IP . Sewwieqa oħra jidhru fuq l-internet bl-istess mod .
Direttorji: Attiva , Allarm , Twissija , Monitoraġġ fih lista ta 'allarm detector attiva .
Active Directory jinkludi l-detector allarm attwalment attivi .
Il-kontenut ta 'direttorji oħra li jiddependu fuq il-livell bħalissa magħżul ta' sigurtà (il-protezzjoni taż-żona) , li huwa , l-maskra stabbilit b'mod indipendenti għal kull output ta 'allarm (Siren , Dawl ta 'twissija , Monitoraġġ Sinjal) .
L-ismijiet ta 'l-intraċċar (kontroll ie input diġitali) u l-sinjali l-oħra huma trasmessi fil-konfigurazzjoni applikazzjoni fil-bidu tal-hardware u l-konfigurazzjoni tas-software .
Bl-istess mod , il-każ juri l-direttorji: ActiveSet , AlarmSet , WarningSet , MonitoringSet , li jkun fihom l-istess informazzjoni kif diskuss hawn fuq , Madankollu , fajls markup ma jisparixxu awtomatikament wara inkapaċitazzjoni l-input ditekter , iżda jeħtieġu tneħħija manwali .
Dan jimpedixxi taqbeż is-site , attività qasir u sensors allarm jista 'jinkludi din l-informazzjoni ma' pajjiżi terzi – parti applikazzjonijiet , eHouse barra mis-sistema jew manwalment jiċċekkja .
Huwa jħalli traċċa ta 'l-intraċċar attivat wara li tħassar l-kontenut ta' dan id-direttorju , li f'xi ċirkostanzi tkun ta 'benefiċċju .
 Eżempju ta 'l-Active Directory , ActiveSet , Monitoraġġ , MonitoringSet , Allarm , AlarmSet , Twissija , WarningSet
Il-fajls huma msemmija wara l-isem tal-CommManager kontrollur inputs ‘ u , li tippermetti faċli ħafna li tivverifika l-istat attwali tal-fajl sistema Windows jew it-tielet – applikazzjonijiet parti għall-appoġġ ta 'eHouse sistema .
Catalogs: Uffiċċju , Daria , Uffiċċju , Marco , Nina , Workshop , Salon , Tom huma l-ismijiet tal-kontrolluri (RoomManagers) fuq eHouse .
Eżempju ibbażat fuq il-kontenut ta 'direttorju ta' Salon RoomManager ‘ u biex tikkontrolla l-kamra tal-ħajja  Kontenut ta 'l-ispazju tad-direttorju għall-RoomManager Salon sewwieq ' u
F'dan id-direttorju huma l-fajls markaturi viżibbli bħalissa rreġistrati fl-isem fajl diġitali output identiku għall-isem tal-konfigurazzjoni l-output maħżuna . Wara li jibdew off-fajl tisparixxi mill-ġurnal sistema .
Subdirectory ” Salon \ Temps \ ” fih fajls bl-riżultati mill sensuri (Analog) Fajl isem l-istess bħall-isem mogħti lill-konfigurazzjoni sewwieq . Uża biss l-fajl ” . txt ” għaliex , il-possibbiltà ta 'kunflitt bejn write simultanji li tressaq eHouse applikazzjoni , qari minn barra permezz ta 'metodi oħra (bħall-użu ta' softwer tiegħek stess) .
Kull fajl fil-direttorju fih 3 riżultati temps fil-linji li ġejjin . per eżempju:
20 . 10 Il-sensur tat-temperatura huwa konness mal-input (iggradwat bħala LM335)
41 . 30 Il-valur tal-perċentwal tal-vultaġġ tal-provvista (per VCC RoomManager 5V =) għal kull sensur b'ingrandiment pożittiv
58 . 65 Il-valur ta 'l-reverse – 100 fil-mija % – x (per eżempju , sensur reverse u skala phototransistor għall-kejl tad-dawl)
Il-kontenut ta 'fajls f'direttorju ” % EHOUSE_DIR % \ Zkuk \ ” .
Il-fajls fil-direttorju ” zkuk ” huma informattivi għal żbalji iskoperta fis-sistema . Ftuħ u tbagħbis log fajls huma tkabbar tista 'tnaqqas l-istabbiltà ta' l-applikazzjoni eHouse , kontradittorja miftuħa għal softwer ieħor meta inti tipprova tikteb , għalhekk huwa aħjar li ma jagħmilx dan għal raġuni .
Jistħoqqilhom attenzjoni u l-ismijiet tal-fajls tal-kontrolluri mikroproċessur , li hija sħiħa ta 'l-istatus tas-sewwieq fil-forma ta' test .
Il-fajl jista 'jintuża minn analizzaturi log u software li jaħdmu ma eHouse inkella .
Salon fajl Eżempju . txt Kontrollur Salon RoomManager .
Salon 2011 – 12 – 07 18:56:17 Isem tad-data sewwieq u ħin
Program: (1) Numru tal-programm attwali wara l-bidla
Livell Dawl: 0 % [T = – 273 . 1 [C] , U = 0 [V] , 0 [ % ]]
Iskala Input kejl livell maqlubin dawl

Temperatura interna: 58 . 75 % [T = 20 . 6 [C] , U = 2 . 937 [V] , 58 . 75 [ % ]]
Esterni temperatura PN: 58 . 65 % [T = 20 . 1 [C] , U = 2 . 933 [V] , 58 . 65 [ % ]]
AN Input 4: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
AN Input 5: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
AN Input 6: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
AN Input 7: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
AN Input 8: 100 % [T = 226 . 8 [C] , U = 5 [V] , 100 [ % ]]
Inputs jirriżultaw ewwel perċentwali tal-vultaġġ ta 'kontroll (5V) Temperatura T = skalat għal LM335
U vultaġġ = mkejjel f'volts
Il-persentaġġ fir-rigward tal-kontrollur vultaġġ tal-provvista
Outs attivi: Output Attiva sewwieq
Ċentrali Dawl
Dawl Couch C
Dawl PD – Fil
Dawl PN – Fil
Dawl PN 1
Dawl Ċentrali 2
Dawl PN Couch
Dawl bil-lejl
Dawl PD Couch
Dawl PN 2
Dawl Ċentrali 3
Output 14
Inputs attivi: Inputs diġitali Attiva (swiċċijiet / sensuri , eċċ . – fil-każ ta 'qlib momentarju / polz huwa maħżun sat-2 status aċċettazzjoni konsekuttivi mill-kontrollur)
Jaqilbu 8
Jaqilbu 6
Input 4
Input 5
Input 7
Input 8 Deskrizzjonijiet indikati bl-aħmar
Format tal-fajl output skond it-tip ta 'kontrollur jista' jvarja , Iżda l-idea hija simili .
Formati tal-fajl output huma soġġetti għal bidla sabiex ikun żgur li jissorvelja r-riżultati .
Fajls markatur (li tindika mixgħul / mitfi) inputs u l-outputs jistgħu jiġu ċċekjati permezz tal-funzjonijiet tas-software

fileexists () jew simili , jiddependi fuq il-lingwa ta 'programmar .
Fajls fihom it-test , għandek bżonn biex tiftaħ u taqra , għandu l-ewwel kopja li jmiss u mbagħad jerġa minn backup sabiex jiġu evitati kunflitti filwaqt miktub jew qari fajls għall-applikazzjonijiet multipli .
Awtomazzjoni Home – Kontrollur Room Produttur Awtomazzjoni Home eHouse Awtomazzjoni Home – kontroll Il-house