Hasiera Automatika eHouse – Sortu Windows softwarea . Programazioa Basics

eHouse Home Automation . Maila altuko programazio Windows erabiliz – eHouse software pakete . eHouse Automatika Gainera , software izan daiteke , Programak erabiliz ” overlay ” paraleloan exekutatzen Home Automation – Software .
Programazioa adibide Delphi 5 (Pascal) , software honen bertsio librea erabili ahal dagoeneko amateurren eta etxera .
Profesionalak eta Garatzaileak , noski beste programazio-lengoaia erabili Licensedversion berriago eta aberatsago edo berridazketa adibide â € <â € <C + + bezala , C # etc .
EHouse sistema, maila altuko programazio hasiera kontrolerako softwarea sortzea dakar existitzen den software eHouse erabiliz transmisioa protokolo eta komunikazio-gidarien interferitu gabe . Irtenbide bat, hala nola, eragiketa zuzena bermatzeko , baita aldaketa garrantzitsuak gertaera transmisio protokoloak eta transmisio ertain .
EHouse software paketea (eHouse aplikazioa . exe) eskaintzen , besteak beste:

  • Kanpoko jarraipen-sistema elkarreragiten duten aplikazioak (direktorioa konfigurazioa ” % EHOUSE_DIR \ exekutatzean \ ” ) Bereziki KillEhouse . exe
  • Eguneraketak datuak eta egoera irteerak , sentsore balioak neurtzen elektronikoen kontrolagailu guztiak
  • Testu log direktorioa sortzen ” % EHOUSE_DIR % \ Erregistroak \ ”
  • Fitxategi bat sortzen du – tags barne inputak eta irteerak kontrolagailu konfigurazio esleitutako izenak arabera , Irteerak , Faktoreak , Sentsoreak , etc
  • Aldiro-aldiro, ekitaldi ilara egiaztatzen to kontrolagailu bidaliko dira ” % EHOUSE_DIR % \ Postak \ ” testu formatuan

Eskaera (KillEhouse . exe):

  • beste aplikazio eHouse sistema (konfigurazio direktorioa jarraipena ” % EHOUSE_DIR \ killexec \ ” )
  • Force aplikazio timeout berrabiarazi , esekidura , erantzun eza programatutako denbora
  • KillEhouse aplikazioa kontrolatu daitezke ” eHouse . Exe ” , eHouse PC gainbegiratuta etengabeko sistemaren funtzionamendua bermatzeko

Eskaera Jarraipen , egonkortasuna eta jarraipena software mantenduz

aplikazio guztiak eta jarraipena komunikazio errendimendua jarraipena egiteko kontrolagailu eHouse software pakete bat eraiki – Watch Dog Timer (WDT) .

Fitxategiak WatchDogTimer (WDT) konfigurazio bat izan behar ” . exekutatzen ” aplikazio eHouse irakurri .
Fitxategien formatua ” * . exekutatzen ” eHouse for . Exe eta KillEhouse . exe aplikazio honako hau da:

EHouse adibidea . exe datuak egiaztatu eguneratzeak – Hasiera Automatika kontrolagailu izeneko ” Salon ” :
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
e – House Manager Aplikazio izena Task Manager leihoak (TaskManager)
eHouse . exe File name . Direktorioa izan behar du ” % EHOUSE_DIR \ bin \ ”
/ Ne / nr / nt / nd Komando-lerroko aplikazioa parametroak
100000 Gehienezko bizitza
120 Gehienezko inaktibitate denbora aplikazio
c: \ e – Etxea \ erregistroak \ belleza . txt Checked fitxategi izena (grabaketa data aldatu – aplikazioaren funtzionamendu egokia adieraziz)
Empty – etorkizuneko erabilera
Empty – etorkizuneko erabilera
Empty – etorkizuneko erabilera
Empty – etorkizuneko erabilera
Empty – etorkizuneko erabilera
Empty – etorkizuneko erabilera
Empty – etorkizuneko erabilera
Empty – etorkizuneko erabilera
Empty – etorkizuneko erabilera

Gertakari Posting sistema mikroprozesadorea kontrolagailu eHouse – 'komandoa exekutatu:

Sistema Main kontroladorea bakoitzean gertakari direktorioa esportatu ” % EHOUSE_DIR \ AllEvents \ ” formateatutako testu-fitxategiak .
Gertaera exekutatu beharreko testu-fitxategi batean gordetzen da , kopiatu sistema gertaera eHouse ilara . exe , edo direktorioa ” % EHOUSE_DIR \ emailak \ ” .
Filename informazio direktorioa gertaerak , izena Hasiera Automatika Controller edo gailu eta ekitaldi honen izena .
Izen hori Poloniako eskualde oinarrizko ASCII karaktere ordez sortzen da, eta informazio garrantzitsua soilik da .
Fitxategi-luzapena izan behar du ” . exekutatu ” zela gertaera ilara harrapatu kopiatzea ondoren . File edukiak ezin dira aldatu , ditu formatu berezi bat delako , eta gertaerak erregistro gurpil , kendu egingo da, edo sistema sor ezegonkorra . Hobe da gertaera fitxategia kopiatu baino gertaera ilara direktorioa sortu bere burua .
Fitxategiaren edukia honako hau da: Salon ; Argiztapena Central 2 Non Salon – RoomManager controller izena – to
Home Automation – Argi Controller eta
Home Automation – Gela Heat Controller logela
Argiztapena Central 2
Puntu eta komaz eta espazio bat da gailu izena eta gertaera izena artean separator ” ; ”
Fitxategiaren edukia beste adibide batzuk:
Salon ; IR (Video – REW)
/ / Hasi gertakari nauczonego IR kodea VCR bidaltzeko atzeratzeko
Salon ; Programa 2
/ / Exekutatu multzoko 2 kontrolatzailea bizi
Gidarien oinarrizko gertaerak, besterik gabe, kopiatzea hasteko modu oso erraza da .
Konplexuagoa gertaerak carrera formatu jarraian (zuzeneko gertaerak) fitxategi bat sortu da:
Secu ; Etxean (eguna) Bezala izena , baina informazioa bakarrik erregistroa bistaratzen
lerro hutsak
lerro hutsak
lerro hutsak
lerro hutsak
lerro hutsak
lerro hutsak
lerro hutsak
lerro hutsak
Zuzeneko Gertaera Ez aldatu fitxategi hau
Gertaera Marker zuzeneko
2 helbidea h kontrolatzailea
1 hutsik l kontrolatzailea
252 gertaera kodea
99 1 argumentua gertaera
255 argumentua 2 gertaerak
255 argumentua 3 gertaerak
255 argumentua 4 gertaerak
255 argumentu 5 gertaerak
255 argumentu 6 gertaerak
255 argumentu 7 gertaerak
Zenbaki hamartar formatuan idatzitako . Descriptions gorriz adierazitako .
Gertaera zerrenda modua ” Zuzeneko Event ” esate baterako, direktorio bat dago ” % EHOUSE_DIR % \ Mugikorra \ ” .
Luzapena duten fitxategiak ” . TXT ” gertaeraren izena da , eta ” . DXT ” zuzeneko gertaera kodea – hamaseitarra kodea .
Sortu ilaran gertaerak ahalik eta azkarren egin behar da , beraz, aplikazioa eta egiaztatze eHouse ohiko funtzionamendua ez oztopatzeko, ez gordetako fitxategi amaieran irakurri .
Hasiera Automatika ekoizlea