eHouse Home Automation – Opprette en egendefinert Graphics Visualisering programvare for tabletter

Denne håndboken beskriver hvordan du oppretter din egen programvare for grafisk visualisering og kontroll system , smarthus eHouse . eHouse Home Automation har sin egen standard for grafisk visualisering og kontroll , individuelt opprettet basert på aktive objekter tegnet på skjema ” lerret ” .
Berøre en gjenstand , utløser en bestemt hendelse assosiert med hvert objekt eller åpner en dialogboks i fravær av tildelte hendelser .
Systemet er skalerbar , slik at du kan zoome inn og ut , uten å miste bilde og tekst kvalitet , som øker sterkt sin allsidighet for ulike typer av sentraler og skjermstørrelse:

  • GSM mobiltelefoner
  • Smartphones
  • Tablett
  • PC
  • Wall berøringspanelene
  • PDA

Beskrivelse er tilgjengelig på dokumentet ” visualisere smarthus eHouse ” inkludert aspekter ved programmering og lage tilpassede overlegg for å skape et helt system eller programvare , å kontrollere den grafiske og dets integrering med eHouse byggautomasjon .
Eksportere konfigurasjonen fra ” eHouse . exe ” å opprette visninger for visualisering løsninger i den eldre versjonen er opprettet ” lag – gen . txt ”
for makroen som skaper en lag for søknad ” CorelDraw ” .
I hver linje av filen , ett objekt er opprettet warsty kompatibel navngiving av programvare for visualisering eHouse .
for eksempel:
Kontor – Liten Central Lighting (0)
Kontor – Liten Central Lighting (1)
Kontor – Central Lighting (0)
Kontor – Central Lighting (1)

Der ” Kontor ” – er navnet på rommet (RM) ,
” Belysning Central Lie ” , ” Central Lighting ” utganger er navnene på de RM
” (0) ” , ” (1) ” er utgang statene å tildele dem til bestemte grafiske objekter for grafisk visualisering og kontroll
For å øke funksjonaliteten og nivå av integrasjon med tredje – parts applikasjoner , vi gir en annen metode for å eksportere og importere data og lage din egen grafikk programvare .

Eksportere data fra eHouse søknaden er opprettet med konfigurasjonsfiler for panelene ved å lansere mobile applikasjoner ” eHouse . exe / mobil / notoggle / lang ”
parameter ” / Notoggle ” betyr ingen erstatning hendelsen for output drivere for å veksle (endre tilstand)
parameter ” / Long ” ingen parameter fjerner noen lange hendelser (foreldet) for kompatibilitet med tidligere versjoner av eHouse

Ny Export datafil er også opprettet for å ” layer_gen_2012 . txt ” og har endret formatet slik at du kan enkelt lage din egen programvare og manipulere tekstfiler i henhold til sine egne algoritmer .
Hver linje i filen inneholder følgende parametere: Enhetsnavn eller beskrivelse av objektet visualisering
$ Tab $
Navnet på hendelsen eller annen beskrivelse av objekt som vises på visualisering – (Navnene er kombinert for å skape et lag i CorelDraw)
$ Tab $
Direkte kode hendelser – som skal utføres av søknaden Visualisering
$ Tab $ – Dette er et tabulatortegn i tekstfilen
Eksempel: (erstatte versjon av hendelsene til å endre produksjonen status)
Skap $ kategorien $ Lighting Central Lie < -(0) $tab$ 37030101020000000000Gabinet $tab$ OĹ›wietlenie Centralne MaĹ‚e<-(1) $tab$ 37030101020000000000Gabinet $tab$ OĹ›wietlenie Centralne MaĹ‚e<-(toggle) $tab$ 37030101020000000000Gabinet $tab$ OĹ›wietlenie Centralne<-(0) $tab$ 37030102020000000000Gabinet $tab$ OĹ›wietlenie Centralne<-(1) $tab$ 37030102020000000000Gabinet $tab$ OĹ›wietlenie Centralne<-(toggle) $tab$ 37030102020000000000 Dette åpner for en mye enklere , intuitive filtrering , endre listen (fjerne eller legge til linjen) , å passe dine behov og betydelig redusere de genererte lag for CorelDrv .
Dette kan være spesielt nyttig for selskaper involvert i etableringen av visualisering for intelligente bygg system eHouse .

Produksjon for eksport fra programmet ” eHouse . exe ” etter behandling med eller uten , importert i CorelDraw søknad makroer eHouse .
I tilfelle av navneendringer , først bruke knappen ” Fjern lag ” kan du automatisk slette alle tomme lag .
Importer de nye innstillingene gjøres ved å trykke ” Opprett nytt dokument ” .
Den skiller seg fra den forrige metoden for å legge til en tekstboks , Hendelse koden som skal utføres når du trykker på objektet i programvaren visualisering .
Dette feltet er ikke synlig på objektet visualisering .
Opprett en visualisering for å kontrollere eHouse smarthus er identisk med den som presenteres i forrige versjon , inkludert eksport av data visualisering programvare . I tillegg , opprette en ny fil med ” . vis ” for nye sentraler .
Formatet vil bli diskutert snart .