Kay Automation eHouse – Kreye Software pou Windows . Programming Prensip Fondamantal nan

eHouse Automation Kay . Segondè nivo pwogram lè l sèvi avèk Windows – eHouse lojisyèl pake . eHouse Automation Anplis de sa , lojisyèl an ka , Pwogram lè l sèvi avèk ” kouvri ” kouri paralèl ak nan Automation Kay – Software .
Egzanp Programming yo nan Delphi 5 (Pascal) , pou kapab sèvi ak vèsyon an gratis nan lojisyèl sa a deja pou amater ak pou lakay ou .
Pwofesyonèl ak devlopè , ka nan kou itilize Licensedversion nan plus ak pi rich oswa egzanp rekopye nan lang pwogramasyon lòt â € <â € <tankou C + + , C # elatriye .
Pwogramasyon Segondè nivo pou sistèm eHouse enplike nan kreyasyon an nan lojisyèl kontwòl lakay ou san entèfere ak pwotokòl yo transmisyon ak chofè kominikasyon lè l sèvi avèk ki deja egziste eHouse lojisyèl . Sa pral asire ke kòrèk operasyon nan sa yo solisyon yon , menm nan evènman an nan gwo chanjman nan pwotokòl transmisyon ak mwayen transmisyon .
EHouse lojisyèl pake (eHouse aplikasyon . ègzekutabl) bay , ant Alia:

  • Aplikasyon pou siveyans eksteryè ki kominike avèk sistèm lan (nan configuration la, te anyè ” % EHOUSE_DIR \ ègzèk \ ” ) Espesyalman KillEhouse . ègzekutabl
  • Dènye Nouvèl soti yo done ak estati , detèktè valè mezire tout contrôleur yo elektwonik
  • Kreye yon anyè log tèks ” % EHOUSE_DIR % \ Log \ ”
  • Kreye yon dosye – tags enkli entrées ak sorti dapre non yo asiyen nan configuration la, te pou contrôleur , Sorti , Entran , Detèktè , elatriye
  • Tanzantan tcheke nat la nan evènman yo dwe voye nan contrôleur yo ” % EHOUSE_DIR % \ Imèl \ ” nan fòma dosye tèks

Aplikasyon (KillEhouse . ègzekutabl) nan:

  • kontwole lòt aplikasyon pou sistèm eHouse (anyè konfigirasyon ” % EHOUSE_DIR \ killexec \ ” )
  • Aplikasyon Force rekòmanse pou poz , sispansyon , mank de repons pa tan an pwograme
  • Ka aplikasyon KillEhouse dwe siveye ke ” eHouse . Ègzekutabl ” , asire kontinye operasyon nan sistèm nan anba sipèvizyon PC eHouse

Siveyans Aplikasyon , kenbe estabilite ak kontinite lojisyèl

se pake lojisyèl eHouse bati siveye pèfòmans nan tout aplikasyon pou ak kontinite nan kominikasyon ak contrôleur – Gade Dog minutri (WDT) .

Dosye yo konfigirasyon pou WatchDogTimer a (WDT) dwe gen yon ” . kouri ” ou dwe li pa eHouse aplikasyon pou .
Fòma dosye ” * . kouri ” pou eHouse . Ègzekutabl ak KillEhouse . aplikasyon pou ègzekutabl se jan sa a:

Egzanp pou eHouse . ègzekutabl yo tcheke pou konnen dènye nouvèl done yo – Kay Automation regulateur rele ” Salon ” :
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
e – House Manadjè Non Aplikasyon nan Objektif Travay la fenèt Manadjè (TaskManager)
eHouse . ègzekutabl Non dosye . Li dwe nan anyè a ” % EHOUSE_DIR \ bin \ ”
/ Ne / Nr / NT / nd Paramèt yo sou aplikasyon an liy lòd
100000 Maksimòm lavi
120 Aplikasyon pou maksimòm tan inaktivite
c: \ e – House \ logs \ salon . txt Tcheke dosye non an (chanje dat la anrejistreman – ki endike bon operasyon yo nan aplikasyon an)
Vide – lavni itilize
Vide – lavni itilize
Vide – lavni itilize
Vide – lavni itilize
Vide – lavni itilize
Vide – lavni itilize
Vide – lavni itilize
Vide – lavni itilize
Vide – lavni itilize

Afiche evènman yo contrôleur mikro eHouse sistèm – kouri yo lòd, ki

Evènman sistèm Main pou chak kontwolè yo ekspòte nan anyè a ” % EHOUSE_DIR \ AllEvents \ ” fichye tèks formate .
Se Evènman nan kouri ki estoke nan yon dosye tèks , tou senpleman yon kopi li nan nat la evènman sistèm nan eHouse . ègzekutabl , oswa anyè ” % EHOUSE_DIR \ Imèl \ ” .
Fichier evènman nan anyè sa a pou enfòmasyon , non an nan la Kay Automation Kontwolè oswa aparèy ak non nan evènman an .
Sa a se non pwodwi pa ranplase Polonè rejyonal debaz karaktè yo ASCII e se sèlman enfòmasyon ki enpòtan .
Ekstansyon nan dosye yo dwe ” . kouri ” sa yo ki te te kaptire soti nan nat la evènman apre kopye . Kontni dosye pa ka chanje , paske li gen yon fòma espesifik , ak dosye a visye nan evènman , yo pral retire oswa lakòz enstab sistèm . Li pi bon a kapab bay kopi dosye a evènman olye ke kreye li tèt yo nan anyè a nat evènman .
Sa ki nan dosye a se jan sa a: Salon ; Lighting Santral 2 Ki kote Salon – RoomManager kontwolè non – Undo edits

New!
Automation Kay – Limyè contrôleur ak
Automation Kay – Sal Chalè contrôleur pou chanm
Lighting Santral 2
Séparation ki genyen ant non an aparèy ak non nan evènman an se yon virgules ak espas yon ” ; ”
Lòt egzanp pou sa dosye:
Salon ; IR (Videyo – REW)
/ / Kòmanse evènman nauczonego IR kòd voye VCR nan remonte
Salon ; Pwogram 2
/ / Kouri nimewo 2 vivan chofè
Li se yon fason trè senp yo kòmanse evènman debaz yo pou chofè pa senpleman kopye .
Kouri evènman pi konplèks se kreye yon dosye ki gen fòma sa a (evènman dirèk):
Secu ; Nan lakay (Lajounen) Non kòm pi wo a , men se sèlman pou enfòmasyon an parèt nan boutèy la
liy vid
liy vid
liy vid
liy vid
liy vid
liy vid
liy vid
liy vid
Dirèk Evènman pa chanje sa a ranpli
Evènman Makè dirèk
2 adrès h chofè
1 vid l chofè
252 kòd evènman
99 agiman 1 evènman
255 agiman 2 evènman
255 agiman 3 evènman
255 agiman 4 evènman
255 agiman 5 evènman
255 agiman 6 evènman
255 agiman 7 evènman
Nimewo sa yo nou jwenn sa ekri nan fòma desimal . Deskripsyon endike nan wouj .
Evènman Lis mòd ” Dirèk Evènman ” sitiye nan yon anyè tankou ” % EHOUSE_DIR % \ Mobil \ ” .
Dosye yo ak ekstansyon an ” . TXT ” se non an nan evènman an , ak nan ” . DXT ” dirèk evènman kòd – ekzadesimal kòd .
Kreye evènman nan nat la yo ta dwe fè pi vit ke posib , Konsa yo pa entèfere ak operasyon an nòmal nan eHouse aplikasyon an ak tès pa li nan fen a nan dosye a sove .
Kay Automation Pwodiktè