Home Automation eHouse – Visualisering och grafisk styrning – mjukvaruutveckling

Denna handbok beskriver hur du skapar din egen mjukvara { EHouse hemautomation – Programvara } För grafisk visualisering och styrsystem { Automation {Home} eHouse Home Automation eHouse – Hantering } .
Home Automation eHouse är utrustad med ett eget visualiseringssystem { Building Automation eHouse – Gallery of Software kontroll Röststyrning}, och individuellt baserade på grafik som skapats aktiva objekt som ritas på formen ” Canvas ” . Vidröra ett objekt att anropa en viss händelse i samband med varje objekt eller öppna en dialogruta för att välja händelser i avsaknad av händelser . Detta system är skalbara så att du kan fritt zooma in och ut utan förlust av bildkvalitet och text som kraftigt ökar dess mångsidighet för olika typer av kontrollpaneler och skärmstorlekar:

  • GSM-telefoner
  • Smartphones
  • Tablett
  • PC
  • Wall pekskärmar
  • PDA

Beskrivning är en utveckling dokument visualisera för smarta hem eHouse inklusive aspekter av programmering och skapa sina egna överlägg att skapa hela systemet eller programvara för att styra datorn och dess integration med fastighetsautomation eHouse .
Exportera konfigurationen för att skapa vyer för visualisering lösningar i den äldre filen skapas ” lager – gen . txt ”
makro lager för att bilda bilden för CorelDRAW ansökan .
I varje rad av filnamnet skapas namngivning warsty kompatibel programvara för visualisering eHouse .
Till exempel:
Studera – Små Central Belysning (0)
Studera – Belysning Central Liten (1)
Studera – Centrala Belysning (0)
Studera – Central Lighting (1)
Var man studerar – RM är namnet på rummet
” Små Central Lighting ” , ” Central Lighting ” Utgångarna är namnen på RM
” (0) ” , ” (1) ” är den utgående staterna att tilldela dem specifika grafiska objekt för grafisk visualisering och kontroll
För att öka funktionaliteten och integration med tredjepartsapplikationer , ge en annan metod för att exportera och importera data och skapa din egen grafikprogram .
Exportera data från eHouse program skapas med konfigurationsfiler för panelen genom att lansera mobila applikationer ” ehouse . exe / mobil / notoggle / lång ”
parameter ” / Notoggle ” innebär att ingen ersättning händelse för utgången förarna att växla (ändra läge) { Building Automation eHouse – Drivrutiner }
parameter ” / Long ” ingen parameter bort några långa händelser (föråldrad) för kompatibilitet med tidigare versioner av eHouse
Exportera data till en fil skapas ” layer_gen_2012 . txt ” och har ändrat format så att du enkelt skapa sina egna program och manipulera textfiler efter sina egna algoritmer
Varje rad i filen innehåller följande parametrar:
Enhetens namn eller beskrivning av objektet visualisering
$ Arr $
Händelse namn eller annan beskrivning av objektet visas på visualisering – (Dessa beteckningar kombineras för att skapa ett lager i CorelDraw)
$ Arr $
Händelse Direkt kod – att utföra program-visualisering

$ Arr $ – det är ett tabbtecken i text
Exempel: (version av händelserna som börjar med byte av förändringen staten)
Skåp belysning $ $ arr Central Liten < -(0) $tab$ 37030101020000000000
Gabinet $tab$ Oświetlenie Centralne Małe < -(1) $tab$ 37030101020000000000
Gabinet $tab$ Oświetlenie Centralne Małe < -(toggle) $tab$ 37030101020000000000
Skåp belysning $ $ arr Central < -(0) $tab$ 37030102020000000000
Gabinet $tab$ Oświetlenie Centralne < -(1) $tab$ 37030102020000000000
Gabinet $tab$ Oświetlenie Centralne < -(toggle) $tab$ 37030102020000000000

Detta möjliggör mycket lättare , intuitivt filtrering , ändra listan (ta bort eller lägga till linjen) till dina egna behov och avsevärt minska lagren som genereras för CorelDrv . Vad kan vara särskilt användbart för företag som är involverade i skapandet av visualisering för intelligenta byggsystem eHouse .

Bearbetade varor från tillämpningen eHouse . exe efter behandling eller utan , importeras i CorelDraw tillämpningsmakron eHouse .
I fråga om namnändringar , väl först använder ” Ta bort lager ” ger dig möjlighet att automatiskt ta bort alla tomma lager .
Importera de nya inställningarna görs genom att trycka ” Skapa nytt dokument ” . Den skiljer sig från den tidigare metoden att lägga till en textruta , Händelse kod som ska köras när du trycker på ett objekt i program för visualisering .
Detta fält är inte synlig på föremål visualisering .
Skapa en visualisering för att styra { Home Automation eHouse – Kontroll Ehouse} intelligenta hus är identiskt med det som diskuterats i den tidigare versionen, inklusive export av data till visualisering programvara . Dessutom skapar en ny fil med ” . gentemot ” för nya kontrollpaneler .

Drivrutiner eHouse:
belysningsstyrning i utrymmen
värmestyrning den centrala
styrning av jalusier
kontrollera grindar
Fristående installation:
Home Automation eHouse – Oberoende System Design
Building Automation eHouse – Self-installation