Tworzenie Oprogramowania Pokojowego Panela Sterującego Windows Dla Inteligentnego Domu

Inteligentny Dom, Inteligentny Budynek eHouse – przykład samodzielnego tworzenia prostego dotykowego panela sterującego dla platformy Windows XP, Vista, Windows 7 (32 i 64bity).

Założenia Projektu Softwarowego panelu sterującego Windows automatyka domu:

  • Oprogramowanie może służyć do sterowania jednym pomieszczeniem w
    • domu mieszkalnym
    • budynku
    • biurze
    • pensjonacie
    • hotelu
    • internacie
    • obiekcie publicznym
  • Oprogramowanie działa na lokalnych panelach dotykowych Windows podłączonych do sieci LAN lub WiFi
  • Oprogramowanie umożliwia podłączenie dowolnej liczby niezależnych paneli w sieci
  • Oprogramowanie cyklicznie sprawdza status sterownika mikroprocesorowego dla danego pomieszczenia z serwera eHouse (komputera głównego)
  • Oprogramowanie wyświetla wszystkie pomiary z podłączonych czujników analogowych dla danego sterownika
  • Oprogramowanie automatycznie pokazuje włączone i wyłączone wyjścia oraz ich nazwy (urządzenia elektryczne) – podświetlenie wirtualnych przycisków do włączenia każdego wyjścia
  • Oprogramowanie umożliwia przełączenie wyjścia (zmianę stanu) jednym dotknięciem ekranu (przesłanie zdarzenia systemu eHouse)
  • Oprogramowanie umożliwia uruchomienie programu dla danego pomieszczenia jednym dotknięciem ekranu (przesłanie zdarzenia do sterownika)
  • Umożliwia zamaskowanie wyjść i programów nieużywanych oraz bez prawa dostępu –  dla każdego panela indywidualnie
  • Oprogramowanie działa na plikach tekstowych z serwera systemu eHouse nie łącząc się bezpośrednio ze sterownikami
  • Oprogramowanie może być uruchamianie na dowolnym panelu dotykowym Windows XP..7, 32-64 bity o dowolnych wymiarach ekranu
  • istnieje możliwość ustawienia wielkości ekranu panela szerokość i wysokość
  • automatyczne centrowanie grup przycisków wirtualnych
  • Obiekty przycisków są rozmieszczane automatycznie z możliwością konfiguracji:
    • wielkości wirtualnego przycisku wysokość, szerokość
    • odstępu między wirtualnymi przyciskami w obu osiach niezależnie
    • rozmiar czcionki wyświetlanej dla napisów
    • kolor podświetlania przycisku niezależnie dla włączonego i dla wyłączonego wyjścia
    • Konfigurowana liczba kolumn przycisków
  • Konfigurowane Obiekty pól tekstowych wyświetlających pomiary:
    • wielkości wirtualnego przycisku wysokość, szerokość
    • odstępu między wirtualnymi przyciskami w obu osiach niezależnie
    • rozmiar czcionki wyświetlanej dla napisów
    • kolor podświetlania przycisku niezależnie dla danego typu wejścia pomiarowego
    • Konfigurowana liczba kolumn dla etykiet tekstowych
  • oprogramowanie służy do prostego (bez konieczności tworzenia indywidualnego projektu graficznego) stworzenia panela dotykowego (w przeciwieństwie do różnych metod sterowania graficznego i wizualizacji graficznej wymagających indywidualnego wykonania obrazu graficznego)
  • Oprogramowanie nie wymaga dedykowanych paneli ani dodatkowego oprogramowania poza systemem operacyjnym Windows XP..7

Zrzuty ekranów dla różnych stanów sterownika mikroprocesorowego (dla Salonu) obrazujące włączone/wyłączone wyjścia oraz pomiary wartości analogowych.

Opis Projektu:

Aplikacja może być uruchamiana zdalnie z komputera będącego serwerem systemu eHouse na dowolnym panelu dotykowym lub innym z systemem operacyjnym Windows XP, Vista, 7.

Jako parametry w linii poleceń lub dla skrótu uruchamiającego aplikację stosuje się:

/x:szerokość_panela      – szerokość panela w pikselach /x:800

/y:wysokość_panela     – wysokość panela w pikselach /y:600

/a:adres_sterownika_mikroprocesorowego  – np “/a:55-1” dla roommangera 1 alternatywnie do /r

/r:nazwa_sterownika_mikroprocesorowego – np “/r:salon” alternatywnie do /a

/p:ścieżka_zdalna_ehouse – przy uruchomieniu oprogramowania znajdującego się na panelu nie na serwerze PC systemu eHouse a dane sczytywane są z podanej ścieżki a nie katalogu lokalnego – np: /p://ehousesrv/ehouse/

 

2 thoughts on “Tworzenie Oprogramowania Pokojowego Panela Sterującego Windows Dla Inteligentnego Domu”

Comments are closed.