Home Automation eHouse – Visualisering og grafisk kontroll – programvareutvikling

Denne håndboken beskriver hvordan å generere din egen programvare { EHouse hjemme automasjon – Software } For grafisk visualisering og kontroll system { Automatisering {Hjem} eHouse Home Automation eHouse – Ledelse } .
Home Automation eHouse er utstyrt med eget visualisering system { Building Automation eHouse – Gallery of Software kontroll Kontroll}, og individuelt basert på grafikk laget aktive objekter tegnet på skjema ” Lerret ” . Berøre et objekt for å påkalle en spesifikk hendelse knyttet til hvert objekt eller åpne en dialogboks for å velge hendelser i fravær av hendelser . Dette systemet er skalerbar slik at du kan fritt zoome inn og ut uten tap av bildekvalitet og tekst som i stor grad øker sin allsidighet for ulike typer av kontroll paneler og skjermstørrelser:

  • GSM mobiltelefoner
  • Smarttelefoner
  • Tablett
  • PC
  • Wall touch-paneler
  • PDA

Beskrivelse er en utvikling dokument visualisere for smarthus eHouse inkludert aspekter av programmering og lage sine egne overlegg å lage hele systemet eller programvare for å styre desktop og dens integrering med byggautomasjon eHouse .
Eksporter konfigurasjonen for å opprette visninger for visualisering løsninger i eldre filen er opprettet ” lag – gen . txt ”
makro lag for å danne bildet for CorelDraw søknad .
I hver linje av filnavnet er opprettet warsty kompatibel navngiving av programvare for visualisering eHouse .
for eksempel:
Study – Små Central Lighting (0)
Study – Lighting Central Small (1)
Study – Central Lighting (0)
Study – Central Lighting (1)
Hvor Study – RM er navnet på rommet
” Små Central Lighting ” , ” Central Lighting ” utganger er navnene på RM
” (0) ” , ” (1) ” er det utgang statene å tildele dem til bestemte grafiske objekter for grafisk visualisering og kontroll
For å øke funksjonalitet og integrasjon med tredjeparts applikasjoner , gi en annen metode for eksport og import av data og lage din egen grafikk programvare .
Eksportere data fra eHouse applikasjonen er laget med konfigurasjonsfiler for panelet ved å lansere mobile applikasjoner ” ehouse . exe / mobile / notoggle / lang ”
parameter ” / Notoggle ” betyr ingen erstatning hendelsen for den output drivere for å veksle (endre tilstand) { Building Automation eHouse – Drivere }
parameter ” / Long ” ingen parameter fjerner noen lange hendelser (foreldet) for kompatibilitet med tidligere versjoner av eHouse
Eksporter data til en fil er opprettet ” layer_gen_2012 . txt ” og har endret format slik at du enkelt lage sin egen programvare og manipulere tekstfiler i henhold til sine egne algoritmer
Hver linje i filen inneholder følgende parametere:
Enheten navn eller beskrivelse av objektet visualisering
$ Arr $
Hendelse navn eller annen beskrivelse av objektet vises på visualisering – (Disse betegnelser er kombinert for å skape et lag i CorelDraw)
$ Arr $
Hendelse Direkte Kode – å utføre program-visualisering

$ Arr $ – det er et tabulatortegn i teksten
Eksempel: (versjon av hendelsene som starter med utskifting av endringen tilstand)
Skap Lighting $ $ arr Central Small < -(0) $tab$ 37030101020000000000
Gabinet $tab$ Oświetlenie Centralne Małe < -(1) $tab$ 37030101020000000000
Gabinet $tab$ Oświetlenie Centralne Małe < -(toggle) $tab$ 37030101020000000000
Skap Lighting $ $ arr Central < -(0) $tab$ 37030102020000000000
Gabinet $tab$ Oświetlenie Centralne < -(1) $tab$ 37030102020000000000
Gabinet $tab$ Oświetlenie Centralne < -(toggle) $tab$ 37030102020000000000

Dette gir mye enklere , intuitive filtrering , endre listen (fjerne eller legge til linjen) til dine egne behov og betydelig redusere lagene generert for CorelDrv . Hva kan være spesielt nyttig for selskaper involvert i etableringen av visualisering for intelligente bygg system eHouse .

Produsert eksport fra søknaden eHouse . exe etter behandling eller uten , importert i CorelDraw søknaden makroer eHouse .
I tilfelle av navneendringer , vel først bruke ” Fjern Layer ” slik at du kan automatisk slette alle tomme lagene .
Importer nye innstillingene gjøres ved å trykke ” Opprett nytt dokument ” . Den skiller seg fra den forrige metoden for å legge en tekstboks , Hendelse koden som skal utføres når du trykker på et objekt i programvaren for visualisering .
Dette feltet er ikke synlig på objekter visualisering .
Opprette en visualisering for å kontrollere { Home Automation eHouse – Kontroll Ehouse} intelligente huset er identisk med den som diskutert i forrige versjon, inkludert eksport av data til visualisering programvare . I tillegg oppretter en ny fil med ” . vis ” for nye kontrollpaneler .

Drivere eHouse:
lysstyring i områder
varmestyring den sentrale
styring av persienner
kontroll porter
Frittstående installasjon:
Home Automation eHouse – Uavhengig System Design
Building Automation eHouse – Self-Installation