Building automation eHouse – Pace di sviluppo software del pannello di Windows sterzo per la casa intelligente

Home Automation eHouse – esempio , creare un sé semplice – touch panel di controllo per Windows XP , Vista , Windows 7 (32 e 64bit) . Ipotesi di progetto del software del pannello di controllo di Windows Home Automation :

  • Il software può essere utilizzato per controllare una camera singola in
    • casa di riposo
    • edificio
    • ufficio
    • pensione
    • Albergo
    • dormitorio
    • struttura pubblica
  • Il software funziona su Windows, touch panel locali sono collegati alla rete LAN o Wi-Fi
  • Il software permette di collegare un numero qualsiasi di sistemi indipendenti nella rete
  • Software controlla periodicamente lo stato del controllo a microprocessore per una camera con il server eHouse (computer host)
  • Software visualizza tutte le misure dei sensori collegati al controller analogico
  • Il software mostra automaticamente l'uscita e disattivare , ed i loro nomi (apparecchiature elettriche) – evidenziare i pulsanti virtuali per consentire a ciascuna uscita
  • Il software permette di uscita di commutazione (modifica) il touch screen (il sistema di segnalazione eventi eHouse)
  • Il software permette di eseguire il programma per la camera un touch screen (inviare l'evento al controllore)
  • E ti permette di mascherare i programmi inutilizzati e senza il diritto di accesso – per ogni pannello individualmente
  • Il software funziona su file di testo dal eHouse sistema server non si collega direttamente con i driver
  • Il software può essere eseguito su qualsiasi Windows XP pannello a sfioramento . . 7 , 32 – 64 bit di qualsiasi dimensione dello schermo
  • è possibile impostare la dimensione della larghezza dello schermo e l'altezza del pannello
  • centratura automatica di gruppi di pulsanti virtuali
  • Gli oggetti sono disposti i tasti automaticamente configurabile:
    • la dimensione dell'altezza pulsante virtuale , larghezza
    • la distanza tra i pulsanti virtuali su entrambi gli assi indipendentemente
    • dimensioni dei caratteri per il testo visualizzato
    • colore della luce del pulsante in modo indipendente abilitato e disabilitato uscite per
    • Numero configurabile di colonne chiave
  • Oggetti configurabili visualizzare campi di testo misure:
    • la dimensione dell'altezza pulsante virtuale , larghezza
    • la distanza tra i pulsanti virtuali su entrambi gli assi indipendentemente
    • dimensioni dei caratteri per il testo visualizzato
    • Evidenziazione di colore per il pulsante , indipendentemente dal tipo di ingresso di misurazione
    • Numero configurabile di colonne per etichette di testo
  • software è usato per una semplice (senza dover creare individuale graphic design) per creare pannello a sfioramento (in contrasto con i vari metodi di controllo , e la visualizzazione grafica di prestazioni grafiche singole esigente immagine grafica)
  • Il software non richiede un pannello dedicato o software aggiuntivo oltre Windows XP . . 7

Screenshots per diversi stati del controllo a microprocessore (per la mostra) che illustrano la uscite on / off e misurazione valori analogici .



Descrizione del progetto:
L'applicazione può essere eseguita in remoto da un computer che server del sistema eHouse su qualsiasi pannello a sfioramento o qualsiasi altro sistema operativo Windows XP , Vista , 7 .
Come parametri sulla riga di comando o di avvio delle applicazioni di scelta rapida si applica quanto segue:
/ X: Larghezza pannello – larghezza del pannello in pixel / x: 800
/ S: heign pannello – altezza del pannello in pixel / s: 600

/ A: CONTROLLER_ADDRESS – ad esempio, ” / A: 55 – 1 ” roommangera 1 per un'alternativa al / r

/ R: CONTROLLER_NAME – ad esempio, ” / R: soggiorno ” alternativamente / a

/ P: remote_path_ehouse – quando si esegue il software sul server , non sul sistema PC pannello e dati letti eHouse sono specificati il ​​percorso e non la directory locale – Per esempio: / p / ehousesrv / eHouse /