eHouse Home Automation – Creazione di un software di visualizzazione grafica per le tavolette

Questo manuale descrive come creare il vostro proprio software per la visualizzazione grafica e di controllo , eHouse casa intelligente . eHouse Home Automation ha un proprio standard per la visualizzazione grafica e di controllo , individualmente creato sulla base di oggetti attivi disegnati sul modulo ” tela ” .
Toccare un oggetto , innesca un evento specifico associato ad ogni oggetto o si apre una finestra di dialogo in assenza di eventi assegnati .
Il sistema è scalabile , che consente di ingrandire e rimpicciolire , senza perdere la qualità dell'immagine e del testo , che aumenta notevolmente la sua versatilità per i diversi tipi di pannelli di controllo e delle dimensioni dello schermo:

  • GSM telefoni cellulari
  • Smartphone
  • Compressa
  • PC
  • Pannelli di parete
  • PDA

Descrizione è disponibile nel documento ” visualizzare il eHouse casa intelligente ” compresi aspetti di programmazione e creare sovrapposizioni personalizzate per creare un intero sistema o software , per controllare l'immagine e la sua integrazione con la building automation eHouse .
Esportare la configurazione da ” eHouse . exe ” per creare viste per soluzioni di visualizzazione nella versione precedente è stato creato ” strati – gen . txt ”
per la macro che crea un layer di applicazione ” CorelDraw ” .
In ogni riga del file , un oggetto viene creato conforme denominazione warsty di software per la visualizzazione eHouse .
per esempio:
Ufficio – Piccola centrale Illuminazione (0)
Ufficio – Piccola centrale di illuminazione (1)
Ufficio – Centrale Illuminazione (0)
Ufficio – Centrale di illuminazione (1)

Dove ” Ufficio ” – è il nome della stanza (RM) ,
” Illuminazione Central Piccolo ” , ” Illuminazione centrale ” uscite sono i nomi dei RM
” (0) ” , ” (1) ” sono gli stati di uscita per assegnarli a specifici oggetti grafici per la visualizzazione grafica e di controllo
Per aumentare il livello di funzionalità e di integrazione con – applicazioni di altri produttori , mettiamo a disposizione un altro metodo per esportare e importare i dati e creare il vostro proprio software grafico .

Esportare dati dall'applicazione eHouse viene creato con i file di configurazione per i pannelli con il lancio di applicazioni mobili ” eHouse . exe / mobile / notoggle / lungo ”
parametro ” / Notoggle ” significa che nessun caso di sostituzione per i driver di uscita per passare (cambiamento di stato)
parametro ” / Lungo ” nessun parametro rimuove alcuni eventi lunghi (obsolete) per garantire la compatibilità con le versioni precedenti di eHouse

Nuovo file di esportazione dei dati è anche creato per ” layer_gen_2012 . txt ” e ha cambiato il formato che consente di creare facilmente il proprio software e manipolare file di testo secondo i propri algoritmi .
Ogni riga del file contiene i seguenti parametri: Dispositivo nome o la descrizione della visualizzazione dell'oggetto
Tab $ $
Il nome della manifestazione o altra descrizione dell'oggetto visualizzato sulla visualizzazione – (I nomi sono combinati per creare un livello in CorelDraw)
Tab $ $
Eventi dei codici diretti – essere eseguita dal Visualization applicazione
Tab $ $ – si tratta di un carattere di tabulazione nel file di testo
Esempio: (che sostituisce la versione dei fatti per cambiare lo stato dell'uscita)
Cabinet $ $ scheda Illuminazione Central Piccolo < -(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 Questo consente molto più facile , filtraggio intuitivi , modificare l'elenco (rimuovere o aggiungere la riga) , in base alle proprie esigenze e ridurre in modo significativo i livelli generati per CorelDrv .
Ciò potrebbe essere particolarmente utile per le aziende coinvolte nella creazione di visualizzazione per eHouse intelligente sistema di costruzione .

Esportazioni di prodotti manufatti l'applicazione ” eHouse . exe ” dopo trattamento con o senza , importato in applicazione CorelDraw macro eHouse .
Nel caso di cambi di nome , utilizzare prima il pulsante ” Rimuovere livello ” consente di eliminare automaticamente tutti i livelli vuoti .
Importare le nuove impostazioni effettuate premendo ” Crea nuovo documento ” .
Essa differisce dalla precedente metodo di aggiunta di una casella di testo , Evento codice da eseguire quando si preme l'oggetto nel software di visualizzazione .
Questo campo non è visibile sulla visualizzazione dell'oggetto .
Creare una visualizzazione per controllare la casa intelligente eHouse è identica a quella presentata nella precedente versione , inclusa l'esportazione di software di visualizzazione dati . Inoltre , creare un nuovo file con il ” . vis ” per i nuovi pannelli di controllo .
Il formato sarà discusso presto .