EHouse Automation Hafan – Creu Meddalwedd ar gyfer Windows . Hanfodion Rhaglennu

eHouse Automation Hafan . Raglennu lefel uchel gan ddefnyddio Windows – pecyn meddalwedd eHouse . eHouse Automation Yn ogystal , Gall y meddalwedd ar , Rhaglenni gan ddefnyddio ” troshaen ” yn rhedeg yn gyfochrog â'r Automation Hafan – Meddalwedd .
Enghreifftiau Rhaglennu yn Delphi 5 (Pascal) , i fod yn gallu defnyddio'r fersiwn rhad ac am feddalwedd hon eisoes ar gyfer amaturiaid ac ar gyfer y cartref .
Gweithwyr proffesiynol a Datblygwyr , Gall y cwrs yn defnyddio y Licensedversion mwy newydd a mwy cyfoethog neu enghreifftiau ailysgrifennu i ieithoedd rhaglennu eraill â € <â € <fel C + + , C # ac ati .
Rhaglennu lefel uchel ar gyfer system eHouse yn cynnwys creu meddalwedd rheoli cartref heb ymyrryd â'r protocolau trosglwyddo a gyrwyr cyfathrebu gan ddefnyddio meddalwedd eHouse presennol . Bydd hyn yn sicrhau gweithrediad cywir o'r fath ateb , hyd yn oed os bydd newidiadau mawr yn protocolau trosglwyddo a cyfrwng darlledu .
Pecyn meddalwedd eHouse (eHouse cais . exe) yn darparu , inter alia:

  • Monitro ceisiadau allanol sy'n rhyngweithio â'r system (yng nghyfluniad cyfeiriadur ” % EHOUSE_DIR \ exec \ ” ) Yn enwedig KillEhouse . exe
  • Diweddariadau yr allbynnau data a statws , gwerthoedd synwyryddion mesur yr holl reolwyr electronig
  • Creu testun cyfeiriadur log ” % EHOUSE_DIR % \ Logiau \ ”
  • Creu ffeil – tagiau cynnwys mewnbynnau ac allbynnau yn ôl yr enwau a bennir i'r ffurfweddu ar gyfer rheolwyr , Allbynnau , Mewnbynnau , Synwyryddion , ac ati
  • O bryd i'w gilydd yn gwirio y ciw o ddigwyddiadau i'w hanfon at y rheolwyr ” % EHOUSE_DIR % \ Negeseuon e-bost \ ” mewn fformat ffeil testun

Cais (KillEhouse . exe) i:

  • monitro system eHouse cais arall (cyfeiriadur cyfluniad ” % EHOUSE_DIR \ killexec \ ” )
  • Cais Llu ailddechrau ar gyfer amser allan , atal dros dro , diffyg ymateb erbyn yr amser a raglennwyd
  • Gall cais KillEhouse cael ei fonitro gan ” eHouse . Exe ” , er mwyn sicrhau gweithrediad parhaus y system o dan oruchwyliaeth eHouse PC

Monitro Cais , cynnal sefydlogrwydd a pharhad meddalwedd

pecyn meddalwedd eHouse yn cael eu hadeiladu i fonitro perfformiad yr holl geisiadau a pharhad o ran cyfathrebu gyda rheolwyr – Amserydd Cŵn Gwyliwch (WDT) .

Mae'n rhaid i'r ffeiliau ffurfweddiad ar gyfer y WatchDogTimer (WDT) yn cael ” . yn rhedeg ” i'w darllen gan geisiadau eHouse .
Fformat ffeil ” * . yn rhedeg ” gyfer eHouse . Exe a KillEhouse . ceisiadau exe yn fel a ganlyn:

Enghraifft ar gyfer eHouse . exe i wirio am ddiweddariadau i'r data – Rheolwyr Automation Hafan a elwir yn ” Salon ” :
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
e – House Rheolwr Enw'r rhaglen yn Nhasg Rheolwr ffenestri (TaskManager)
eHouse . exe Enw ffeil . Rhaid iddo fod yn y cyfeirlyfr ” % EHOUSE_DIR \ bin \ ”
/ Ne / nr / nt / nd Mae'r paramedrau ar y llinell orchymyn cais
100,000 Bywyd Uchafswm
120 Ceisiadau anweithgarwch uchafswm amser
c: \ e – House \ logiau \ salon . txt Gwiriwyd y (newid y dyddiad cofnodi enw'r ffeil – dangos gweithrediad priodol y cais)
Gwag – defnyddio yn y dyfodol
Gwag – defnyddio yn y dyfodol
Gwag – defnyddio yn y dyfodol
Gwag – defnyddio yn y dyfodol
Gwag – defnyddio yn y dyfodol
Gwag – defnyddio yn y dyfodol
Gwag – defnyddio yn y dyfodol
Gwag – defnyddio yn y dyfodol
Gwag – defnyddio yn y dyfodol

Postio digwyddiadau i eHouse system rheolwyr microbrosesydd – rhedeg y gorchymyn

Digwyddiadau system Main ar gyfer pob rheolwr yn cael eu hallforio i'r cyfeiriadur ” % EHOUSE_DIR \ AllEvents \ ” ffeiliau testun fformatio .
Digwyddiad i redeg yn cael ei storio mewn ffeil testun , dim ond copi ohono i'r system ciw digwyddiad o eHouse . exe , neu yn y llyfr ” % EHOUSE_DIR \ negeseuon e-bost \ ” .
Digwyddiadau enw ffeil yn y cyfeiriadur hwn am wybodaeth , enw'r Rheolwr Automation Hafan neu ddyfais ac enw'r y digwyddiad .
Yr enw hwn ei gynhyrchu gan ddisodli'r Pwyl rhanbarthol cymeriadau ASCII sylfaenol a dim ond gwybodaeth berthnasol .
Rhaid i'r estyniad ffeil ” . rhedeg ” fod iddo gael ei gipio oddi wrth y ciw digwyddiad, wedi copïo . Ni ellir cynnwys ffeil yn cael ei newid , oherwydd mae ganddo fformat penodol , a chofnod dieflig o ddigwyddiadau , byddant yn cael eu dileu neu achosi system ansefydlog . Mae'n well i gopïo y ffeil digwyddiad yn hytrach na chreu eu hunain yn y ciw digwyddiad cyfeiriadur .
Cynnwys y ffeil fel a ganlyn: Salon ; Goleuadau Canol 2 Lle Salon – RoomManager rheolwr enw – i
Automation Hafan – Rheolwr golau a
Automation Hafan – Rheolwr Gwres Ystafell ar gyfer ystafell
Goleuadau Canol 2
Mae'r gwahanydd rhwng yr enw dyfais a enw'r digwyddiad yn hanner colon a gofod ” ; ”
Mae enghreifftiau eraill o ffeil cynnwys:
Salon ; IR (Fideo – REW)
/ / Dechrau digwyddiadau cod IR nauczonego i anfon y VCR i ailddirwyn
Salon ; Rhaglen 2
/ / Rhedeg fyw, 2 rhif gyrrwr
Mae'n ffordd syml iawn i ddechrau ar y digwyddiadau sylfaenol ar gyfer gyrwyr gan gopïo .
Cynnal digwyddiadau mwy cymhleth yw creu ffeil yn y fformat canlynol (digwyddiadau uniongyrchol):
Secu ; Yn y cartref (Dydd) Enw'r fel yr uchod , ond dim ond ar gyfer y wybodaeth a ddangosir yn y log
llinellau gwag
llinellau gwag
llinellau gwag
llinellau gwag
llinellau gwag
llinellau gwag
llinellau gwag
llinellau gwag
Nid Digwyddiad Direct Peidiwch â newid y ffeil
Marciwr Digwyddiad uniongyrchol
2 gyfeiriad h gyrrwr
1 gyrrwr l gwag
252 Côd digwyddiad
99 dadl 1 digwyddiad
255 dadl 2 ddigwyddiad
255 dadl 3 digwyddiad
255 dadl 4 digwyddiad
255 dadl 5 digwyddiad
255 dadl 6 digwyddiad
255 dadl 7 digwyddiad
Mae'r rhifau wedi eu hysgrifennu mewn fformat degol . Disgrifiadau a nodir mewn coch .
Modd Rhestr Digwyddiadau ” Digwyddiad Uniongyrchol ” lleoli mewn cyfeiriadur o'r fath fel ” % EHOUSE_DIR % \ Symudol \ ” .
Mae'r ffeiliau gyda'r estyniad ” . TXT ” yw enw'r digwyddiad , ac yn y ” . DXT ” Côd digwyddiad uniongyrchol – cod hecsadegol .
Dylai Creu digwyddiadau yn y ciw yn cael ei wneud cyn gynted ag y bo modd , er mwyn peidio ag ymyrryd â gweithrediad arferol y eHouse cais a phrofi na darllen i ddiwedd y ffeil arbed .
Cynhyrchydd Automation Hafan