EHouse[edytuj]

Z PrePedia
Skocz do: nawigacja, szukaj
Information icon4.svg W Wikipedii odbyła się dyskusja nad usunięciem tego artykułu, zobacz ją.

eHouse jest otwartym systemem automatyki budynku do samodzielnego rozwoju i montażu (DIY) rozwijanym nieprzerwanie od 2000 roku w Polsce[1].

Od tego czasu powstało 6 wariantów komunikacyjnych współpracujących ze sobą (Hybrydowo): RS-485/422, Ethernet, CAN, RF, WiFi, Scentralizowany.

Darmowe oprogramowanie na dowolne urządzenia/systemy operacyjne jest rozwijane zarówno przez producenta sterowników iSys.PL, jak i społeczność eHouse (jako Open Source).

Obsługa systemu eHouse została zaimplementowana w jednym z najlepszych darmowych międzynarodowych projektów Open Source dla Automatyki Budynku Domoticz[2]:

Geneza systemu eHouse[edytuj]

Ideą powstania systemu eHouse było stworzenie nie drogiego systemu inteligentnego domu / automatyki budynku (sterowniki + oprogramowanie) dla amatorów i hobbystów (głównie dla informatyków i programistów).

eHouse ma realizować możliwie kompletną automatykę budynku DIY[3]:

  • bez konieczności znajomości elektroniki, programowania sterowników PLC, mikroprocesorowych itd.
  • nie korzystając z dedykowanych paneli HMI, drogich ekranów sterujących
  • wykorzystując dowolne „niesystemowe” włączniki, czujniki dostępne na rynku
  • pozwalając na samodzielne projektowanie, instalację, konfigurację, rozwój, integracje i programowanie (DIY)
  • otwartość systemu na świat zewnętrzny i możliwość łatwego sterowania z systemów komputerowych itd.
  • pozwalający na tworzenie własnych indywidualnych wizualizacji dla systemu
  • posiada kilka niezależnych metod komunikacji z systemem (aby uniezależnić się od awarii łącza): podczerwień, TCP/IP (WiFi, LAN, Ethernet), BlueTooth, eMail, FTP, System Plików, SMS, HTML Request, MySQL
  • posiada sterowniki oparte na mikrokontrolerach jednoukładowych z wbudowanym oprogramowaniem wewnątrz-układowym (firmware) umożliwiającym uzyskanie różnych funkcjonalności
  • możliwa aktualizacja firmwaru (oprogramowania wewnątrz-układowego) przez lokalną sieć systemu bez specjalizowanego sprzętu, co pozwala także na różne warianty i funkcje dla tego samego osprzętu.

Od 2000 roku powstało kilka wariantów komunikacyjnych systemu eHouse tworzących jeden hybrydowy i zintegrowany system IB (przewodowy/bezprzewodowy do dowolnego typu instalacji – puszki, rozdzielnie).

Warianty komunikacyjne sterowników eHouse[edytuj]

  1. RS-422/RS-485
  2. Ethernet (LAN)
  3. WiFi (b/g/n – 2.4GHz)
  4. PRO (wariant do centralnej rozdzielni)
  5. CAN (Controller Area Network)
  6. RF (Radiowe 863MHz,902/915MHz)
  7. HYBRID (wszystkie powyższe wersje zintegrowane ze sobą w jeden hybrydowy system IB)

RS-485/422 (eHouse 1)[edytuj]

Jest najstarszym wariantem systemu rozwijanym od 2000 roku pracującym na przemysłowej magistrali szeregowej RS-485/422 (FULL Duplex), zrealizowanej przy pomocy standardowej skrętki komputerowej UTP-8.[4] Full duplex oznacza to, że na magistralę danych wykorzystane są 4 linie (oddzielnie pary różnicowe):

  • TX+, TX- (nadawania)
  • RX+, RX- (odbioru)
eHouse RS-485 automatyka budynku schemat instalacji
eHouse RS-485 (RoomManager) sterownik pokojowy zasoby
eHouse RS-485 HeatManager sterownik kotłowni schemat blokowy
eHouse RS-485 ExternalManager sterownik napędów

Maksymalna długość magistrali może wynosić ~1000m i może zawierać do 250 sterowników 'eHouse 1' bez instalacji dodatkowych „repeaterów”, które służą do zwiększenia odległości i ilości podłączonych urządzeń.

Sterowniki eHouse RS-485 są niskonapięciowymi modułami PCB zasilanymi napięciem do 15VDC i nie zawierają wyższych napięć. Do wyjść sterowników podłącza się zewnętrzne przekaźniki umożliwiające włączanie dowolnych urządzeń elektrycznych. Niskonapięciową instalację systemu można wykonać samodzielnie i bezpiecznie w domu a tylko podłączenie styków przekaźników do urządzeń 230V wymaga elektryka.

System eHouse 1 pracuje pod nadzorem „głównego hosta zarządzającego”:

  • komputera PC i oprogramowania Windows
  • komputera PC lub mikrokomputerów LINUX z oprogramowaniem serwerowym
  • CommManagera – sterownika komunikacyjnego integrującego system RS-485 i Ethernet

Nadrzędny Host służy do przesyłania informacji (zdarzeń między sterownikami), odbiera ich statusy oraz stanowi bramkę na świat.

Sterowniki eHouse RS-485 są zbudowane na mikrokontrolerze jednoukładowym z wbudowanym firmwarem do wykonywania konkretnych funkcji sterowania:

  • sterownik pokojowy (oświetlenie, ogrzewanie, podczerwień) – zapewniają naturalny podział automatyki na pomieszczenia i kompleksowe sterowanie pokojem[5]
  • sterownik kotłowni CO i rekuperacji[6]
  • sterownik napędów i alarmowy

Sterowniki posiadają ponad 50 punktów sterujących różnego typu i są konfigurowane z aplikacji Windows podczas inicjalizacji systemu aby pracowały autonomicznie.

System eHouse RS-485 jest rozszerzony o darmowe oprogramowanie Windows[7], które pozwala na:

  • konfiguracje systemu (sterowniki są autonomiczne – same wykonują zaprogramowane lokalne funkcje)
  • oprogramowanie do wizualizacji (Java,.Net,.Net CF])
  • zapewnia bramki do „świata zewnętrznego”

Bramki komunikacyjne:

  • BlueTooth
  • FTP
  • EMAIL
  • SMS
  • TCP/IP
  • system plików
  • sterowanie media-playerami
  • System jest zintegrowany z oprogramowaniem Open Source Domoticz.

System może być także zarządzany przez oprogramowanie serwerowe Linux (eHouse.PRO) dla różnych platform, sprzętowych x86,x64, Raspberry PI 1/2/3, Banana PI/Pro, Orange Pi itd.

eHouse Ethernet (eHouse LAN)[edytuj]

System eHouse LAN[8] jest rozwijany od 2008 roku. Ten wariant systemu posiada sterowniki mikroprocesorowe pracujące bezpośrednio w sieci Ethernet (LAN). Podłącza się je do switcha/routera Ethernet standardowym przewodem UTP-8 oraz wtyczkami RJ-45.

System zabezpieczeń i sterownik napędów oraz zarządzanie eHouse RS-485
eHouse LAN EthernetRoomManager (ERM) Sterownik Pokojowy
eHouse LAN – Panel Podczerwieni DIY (Obsługa Podczerwieni Nadawanie/odbiór, Pomiar Temperatury i poziomu oświetlenia)
eHouse LAN Automatyka Budynku schemat

Zastosowanie interfejsu Ethernet pozwala na separacje galwaniczną segmentów instalacji (pełne odizolowanie elektryczne od siebie). Dzięki temu nie występuje ryzyko uszkodzenia wszystkich sterowników w przypadku np.:

  • poważnego uszkodzenia jednego z nich
  • przebicia do wysokich napięć (230V)
  • wyładowań atmosferycznych

Analogicznie do sterowników eHouse One są one niskonapięciowe (15VDC) bez bezpośredniego dostępu do wyższych napięć.

System eHouse LAN posiada równouprawnione sterowniki nie wymagające nadrzędnego serwera/hosta. Posiadają one klienta/serwery TCP/IP do komunikacji z panelami i pomiędzy sterownikami domotyki eHouse. Połączenie TCP/IP (do wysyłania komend) jest zabezpieczone i pozwala na „logowanie się do sterowników” na kilka sposobów:

  • algorytm challange-response z dynamicznym kodem, który może być unikalny dla każdej instalacji
  • algorytm XOR Password szyfrowanie stałego hasła dynamicznym kodem z serwera
  • otwartym hasłem
  • brak zabezpieczeń

Poziom zabezpieczeń jest wymuszany przy konfiguracji sterownika Statusy sterowników (bieżące stany) są rozsyłane broadcast’ami UDP (rozgłaszanie – maska 0.0.0.0) do wszystkich paneli i aplikacji dzięki temu można podłączyć dowolną liczbę paneli do sieci LAN/WiFi (do sterowania i wizualizacji) bez obciążania sterowników. Rozgłaszanie statusów UDP działa tylko wewnątrz lokalnej sieci LAN/WiFi.

Przez Internet konieczne jest:

  • bezpośrednie połączenie TCP/IP do serwera systemu (eHouse.PRO pracujący na Linuxie, aplikacja Windows lub Java zbierające wszystkie statusy sterowników) przez łącze z publicznym dostępem
  • praca w chmurze eHouse Cloud (synchronizowanie informacji przez bazę danych MySQL znajdującej się po stronie internetu)

Specyfikacja protokołu eHouse TCP/IP jest otwarta (dla trzech ostatnich metod autentykacji do sterowników)[9]. Najbezpieczniejszy algorytm logowania jest tylko wykorzystywany przez sterowniki Ethernet, Pro, WiFi i oryginalne aplikacje eHouse aby nie osłabiać bezpieczeństwa systemu.

„eHouse LAN” jest zbudowany z dużych i bardzo dużych sterowników mikroprocesorowych z wbudowanym firmwarem do wykonywania konkretnych funkcji sterowania:

  • sterownik pokojowy Ethernet (ERM – odpowiednik RoomManager’a RS-485)[10]
  • sterownik napędów i alarmu z powiadomieniem SMS i zarządzaniem systemem „eHouse RS-485”[11]
  • scentralizowany sterownik mieszkania i alarmu z powiadomieniem SMS i zarządzaniem systemem „eHouse RS-485”[12]
  • sterownik basenowy – automatyka przydomowej pływalni (EPM – oświetlenie, ogrzewanie, napędy rolet, kolektory słoneczne, zasobnik CO/CWU)

Sterowniki eHouse LAN są konfigurowane z aplikacji Windows podczas wstępnej inicjalizacji systemu.

Do systemu eHouse LAN jest dołączone darmowe oprogramowanie (Java PC, Android, Windows, WWW, Linux)

eHouse WiFi (2.4GHz b/g/n)[edytuj]

eHouse WiFi Inteligentny Dom – sterownik
eHouse WiFi Inteligentny Dom Schemat

System eHouse WiFi pracuje bezprzewodowo bezpośrednio w lokalnej sieci WiFi (WLAN). Wariant „eHouse WiFi” systemu jest rozwijany od 2014 roku[13]. Sterowniki mogą pracować jako:

  • klient najbliższej z 3 sieci WiFi (3 SSID)
  • A/P (access point bez łączenia sterowników ze sobą w jeden system)

Aby zapewnić prawidłową pracę systemu eHouse WiFi konieczne jest pokrycie zasięgu sieci WiFi przez routery w miejscach instalacji sterowników. Sterowniki eHouse WiFi są równouprawnione nie wymagające nadrzędnego serwera (jeśli łączą się wspólnie do routera lub routerów WiFi połączonych ze sobą). Posiadają one klienta/serwery TCP/IP do łączności z systemem eHouse LAN, PRO i oprogramowaniem sterującym zgodnie protokołem opisanym dla systemu eHouse LAN. Są zaimplementowane te same zabezpieczenia połączenia TCP/IP co w sterownikach eHouse LAN, więc nie wystarczy uzyskać dostęp do sieci komputerowej LAN/WiFi aby umożliwić zarządzanie sterownikami.

Sterowniki WiFi są znacznie mniejsze od LAN, RS-485 (mieszczące się w puszkach elektrycznych).

Sterowniki eHouse WiFi są konfigurowane z aplikacji Windows podczas wstępnej inicjalizacji systemu. Do systemu eHouse WiFi jest dołączone darmowe oprogramowanie Windows takie same jak dla systemu eHouse LAN

eHouse CAN/RF (863/902/915MHz)[edytuj]

Inteligentny Dom eHouse CAN/RF schemat instalacji

System eHouse CAN pracuje przewodowo na magistrali szeregowej (Controller Area Network)[14]. Po wpięciu modułu RF może pracować bezprzewodowo radiowo na jednym z wybranych pasm częstotliwości zależnym od modułu radiowego. System eHouse CAN/RF pracuje pod nadzorem serwera Linux z bramką komunikacyjną RF i CAN. System CAN/RF jest przeznaczony tylko do małych instalacji, otwartych obiektów (jak mieszkania, szklarnie, magazyny).

eHouse PRO[edytuj]

eHouse PRO jest scentralizowanym wariantem systemu eHouse (do dużych centralnych rozdzielni). System może być zrealizowany na kilka sposobów:

  • stosując moduły 128 wyjść (SPI/I2C) dla mikrokomputerów typu Raspberry PI 1/2/3, Banana PI/PRO itd.
  • stosując moduły 127 wejść (SPI) dla mikrokomputerów typu Raspberry PI 1/2/3, Banana PI/PRO itd. (z funkcjami alarmu)
  • stosując sterowniki „eHouse One”
  • stosując sterowniki „eHouse LAN”

System eHouse PRO pracuje pod nadzorem oprogramowania serwerowego Linux z obsługą WWW. Główne jego funkcje to:

  • konfiguracja i zarządzanie przez WWW oraz system plików
  • współpraca z oprogramowaniem Apache WWW server
  • zdalne sterowanie przez SMS (przez dołączony modem GSM)
  • obsługa alarmu (5 wyjść alarmowych: syrena, światło ostrzegawcze, wczesne ostrzeganie, cichy, monitoring)
  • powiadomienie o alarmach przez SMS
  • obsługa chmury „eHouse Cloud” – synchronizowanie statusów i odbieranie komend poprzez bazy danych MySQL znajdujących się na serwerze internecie
  • tworzenie automatycznych wizualizacji graficznych WWW
  • tworzenie programów: wyjść/scen świetlnych, napędów, stref zabezpieczeń, makr, relacji kodów pilotów podczerwieni
  • sterowanie media-playerem VideoLAN

eHouse HYBRID[edytuj]

eHouse HYBRID (CAN/RF, WiFi, LAN, RS-485, PRO) Hybrydowy system Automatyki Budynku, BMS schemat

Hybrydowa wersja systemu eHouse posiada oprogramowanie serwerowe eHouse PRO wzbogacone o obsługę wszystkich wariantów systemu. Pozwala to na tworzenie dowolnej kombinacji „mieszanej” systemu przewodowa/bezprzewodowa nie zależnie od interfejsu komunikacyjnego oraz dowolne typy instalacji. Pozwala to na tworzenie niczym nie ograniczonych instalacji systemu IB oraz dodawanie bezprzewodowych sterowników po wykończeniu obiektu. Dzięki temu w jednej instalacji można jednocześnie stosować:

  • eHouse LAN np. w postaci mini-rozdzielni pokojowych
  • eHouse RS-485 np. w postaci mini-rozdzielni pokojowych
  • eHouse CAN do puszek elektrycznych
  • eHouse RF zainstalowanych na zewnątrz budynku gdzie nieopłacalne jest układanie dodatkowych przewodów
  • eHouse WiFi do puszek elektrycznych lub zabudowy w oprawach oświetleniowych, napędach itd.
  • eHouse PRO do centralnej rozdzielni zawierający alarm i urządzenia podłączone centralnie (np. napędy)
  • eHouse Thermo Bezprzewodowe termostaty i nastawniki temperatury

eHouse BMS[edytuj]

eHouse RFID – kontrola dostępu czytnik kart zbliżeniowych

eHouse BMS jest oprogramowaniem integrującym automatykę budynku eHouse z zewnętrznymi urządzeniami w jeden wspólny system:

  • HVAC (ogrzewanie, wentylacja, klimatyzacja)
  • Alarmy firm trzecich
  • kontrola dostępu kartami/brelokami (RFID)
  • urządzenia Modbus TCP/IP
  • sprzęt Audio/Video (Onkyo, Denon, Marantz)
  • oświetlenie DALI/DMX

Warianty instalacyjne systemu eHouse[edytuj]

Automatyka Budynku eHouse LAN – sterownik zintegrowany z przekaźnikami i podstawkami na szynę DIN/TH
  • Sterowniki eHouse DIY LAN, PRO, RS-485, CAN, RF, WiFi (Do samodzielnego montażu – Zrób To Sam)
  • Sterowniki do małych rozdzielni LAN, RS-485 (instalacyjne)
  • Sterowniki do centralnych rozdzielni LAN, RS-485, PRO (instalacyjne)
  • Sterowniki do-puszkowe (WiFi, CAN, RF)
  • Sterowniki OEM (LAN, PRO, RS-485, CAN, RF, WiFi – moduły PCB) do zabudowy w osprzęcie elektroinstalacyjnym

Oprogramowanie eHouse[edytuj]

Do systemu eHouse dołączone jest darmowe oprogramowanie do:

  • konfiguracji
  • zarządzania
  • wizualizacji
  • bramki komunikacyjne

Windows (PC)[edytuj]

eHouse – makra i skrypty VBA dla Corel Draw – do tworzenia indywidualnych wizualizacji graficznych (SVG – Scalable Vector Graphic)
  • Aplikacje do konfiguracji sterowników LAN (eHouseWiFi.exe), RS-485 (eHouse.exe) i wgrywania nowego oprogramowania wewnątrz układowego
  • Aplikacja serwerowa dla systemu eHouse LAN i eHouse RS-485 (TCP/UDP)
  • Bramka BlueTooth (BlueGate.exe)
  • Bramka Email (EmailGate.exe)
  • Bramka FTP (FtpGate.exe)
  • Bramka SMS (SmsGate.exe)
  • Odtwarzacz komunikatów (Player.exe)
  • Loger eHouse LAN (TCPLoger.exe)
  • Tworzenie wizualizacji indywidualnej (skrypty VBA dla CorelDraw)

Java (PC)[edytuj]

Oprogramowanie Java do wizualizacji i zarządzania systemem eHouse

Dowolne systemy operacyjne obsługujące Javę[15].

  • Wizualizacja i sterowanie graficzne (LAN, WiFi, PRO, RS-485)
  • Sterowanie przez WiFi, Internet, Chmurę
  • Obsługa wizualizacji automatycznych i indywidualnych
  • skalowalna grafika wektorowa (SVG) umożliwiająca skalowanie bez utraty jakości

Android[edytuj]

Oprogramowanie automatyki budynku eHouse do wizualizacji i sterowania graficznego dla Androida

Dowolne urządzenia Android (Smartfony, Tablety, SmartTV)[16].

  • Wizualizacja i sterowanie graficzne (LAN, WiFi, PRO, RS-485)
  • Sterowanie przez WiFi, Internet, Chmurę, SMS, eMail
  • Obsługa wizualizacji automatycznych i indywidualnych
  • sterowanie głosowe (speech recognition)
  • skalowalna grafika wektorowa (SVG) umożliwiająca skalowanie bez utraty jakości

Linux[edytuj]

Wizualizacja i sterowanie systemem eHouse z przeglądarki WWW oraz wyszukiwarka (HTML+JavaScript)

Oprogramowanie serwerowe eHouse (x86,x64, Raspberry PI 1/2/3, Banana Pi/Pro, Orange PI)

  • eHouse: LAN, WiFi, PRO, RS-485, Thermo, CAN, RF, RFID, Cloud
  • sterowanie WWW, Onkyo, Denon, Marantz
  • sterowanie TCP/IP, UDP
  • konfiguracja WWW (PRO, CAN/RF)

Oprogramowanie Open Source (os) i Biblioteki Komunikacyjne (b)[edytuj]

.Net,.Net CF, C# Open Source dla komputerów PC i urządzeń mobilnych z systemem operacyjnym Windows
Wizualizacja i sterowanie graficzne systemem eHouse dla przeglądarek WWW (SVG+JavaScript)

Udostępnione jest oprogramowanie Open Source i biblioteki komunikacyjne na różne platformy sprzętowe i systemy operacyjne:

  • Android
  • Linux
  • Windows
  • JAVA (dowolne systemy z obsługą Javy)
  • WWW (dla przeglądarek internetowych)

Kody źródłowe i biblioteki komunikacyjne są dostępne między innymi w językach[17]:

  • Java (PC, Android)
  • C, C++
  • C#,.Net,.Net CF
  • HTML, JavaScript, SVG, XML
  • Pascal (Delphi)

Kody źródłowe aplikacji i bibliotek[18]:

  • (os) Analizator logów dla 'eHouse RS-485' i ‘eHouse LAN’ (Delphi, Pascal – Windows)[19]
  • (os) Integracja z oprogramowaniem OpenRemote (eHouse: LAN, RS-485, PRO) (Java PC)[20]
  • (os) Integracja z oprogramowaniem Domoticz (eHouse: LAN, WiFi, Thermo, RS-485, PRO) (C++: Linux, Windows, iOS i inne)[21]
  • (os) Wizualizacja i sterowanie graficzne WWW (eHouse: LAN, WiFi, Thermo, RS-485, PRO, CAN, RF) (JavaScript, HTML[22], SVG[23], PHP)
  • (os) Wizualizacja i sterowanie graficzne.Net.Net CF (Windows) (eHouse: LAN, RS-485)[24]
  • (b) komunikacja TCP/IP i UDP (Android)

Typy wejść/wyjść sterowników mikroprocesorowych eHouse[edytuj]

Sterowniki eHouse są różnej wielkości; posiadają rozmaitą ilość zasobów sprzętowych od kilkunastu do kilkuset „inteligentnych punktów sterujących” różnego typu:

  • Programowane wyjścia binarne (włącz/wyłącz) (do podłączenia przekaźników)
  • Programowalne wyjścia podwójne (do sterowania napędami/serwami, elektrozaworami)
  • Programowane wejścia binarne (włącz/wyłącz) – do podłączenia włączników, czujników
  • Ściemniacze (Dimmery) – PWM (Puls Width Modulation)
  • Wejścia pomiarowe (analogowe – do podłączenia napięciowych czujników np. temperatury, oświetlenia, wilgotności)
  • Regulatory temperatury (wyjścia reagujące na zmianę temperatury wejść pomiarowych)
  • Wyjście podczerwieni (nadawanie sygnałów pilotów podczerwieni – sterowanie zewnętrznym sprzętem A/V)
  • Wejście podczerwieni (odbieranie sygnałów pilota podczerwieni – zdalne sterowanie z pilota podczerwieni).

Zarządzanie systemem eHouse[edytuj]

Interfejsy komunikacyjne i metody sterowania:

  • zdalne sterowanie z pilota podczerwieni
  • przez WiFi, LAN, Internet, SMS
  • z aplikacji JAVA, Android
  • z przeglądarki WWW
  • Modbus TCP[25]
  • HTML Rest
  • TCP/IP Client/Serwer

Algorytmy sterujące zaimplementowane w sterownikach eHouse[edytuj]

  • Sterowanie oświetleniem i urządzeniami (włącz/wyłącz)
  • Ściemnianie oświetlenia LED (dimmery)
  • pomiary i regulacje wartości fizycznych (temperatura, oświetlenie itd.)
  • sterowanie ogrzewaniem w pomieszczeniach (termostaty)
  • Sterowanie ogrzewaniem centralnym (CO) oraz kotłownią
  • Zarządzanie wentylacją, rekuperacją, kolektorami słonecznymi, kominkiem z płaszczem wodnym, zasobnikiem CO/CWU
  • Sterowanie napędami: rolet, bram, markiz, zasłon, okien itd.
  • Zdalne sterowanie sprzętem Audio/Video przez podczerwień (nauka i odtwarzanie kodów podczerwieni)
  • Zintegrowany alarm z powiadomieniem SMS
  • Sceny świetlne i programy wyjść
  • Programy regulacji i ogrzewania
  • Programy napędów rolet, bram itd.
  • Programy zarządzania CO i kotłownią
  • Strefy zabezpieczeń
  • Kalendarz/Terminarz
  • Programowanie indywidualnych algorytmów (edytor zależności)
  • zarządzanie oświetleniem DALI/DMX

Warianty Profesjonalne vs. DIY[edytuj]

eHouse LAN Automatyka budynku – mini rozdzielnia dla pokoi hotelowych
eHouse LAN (EthernetRoomManager) – rozdzielnia na 32 wyjścia przekaźnikowe
eHouse PRO BMS – automatyka budynku centralna rozdzielnia (128 wejść/128 wyjść)

Obecnie w systemie eHouse znajdują się także profesjonalne akcesoria montażowe, dzięki czemu instalacja systemu jest znacznie prostsza niż sterowników DIY. Pozwalają one zminimalizować liczbę przewodów instalacyjnych w rozdzielni do niezbędnego minimum oraz możliwość popełnienia błędów instalacji. Są to między innymi:

  • moduły przekaźnikowe z przemysłowymi przekaźnikami+podstawkami na szynę DIN/TH
  • sterowniki zintegrowane z przekaźnikami+podstawkami na szynę DIN/TH
  • moduły złącz rj-12 (do minimalizacji okablowania przewodów niskonapięciowych – al’a centralka telefoniczna)
  • dedykowane skrzynki rozdzielcze dla różnych wariantów systemu (eHouse RS-485, LAN, PRO)
  • zmontowane rozdzielnie automatyki budynku eHouse (RS-485, LAN, PRO)

Pakiety Ewaluacyjne/Demo DIY[edytuj]

System posiada także akcesoria ewaluacyjne do nauki i konfiguracji systemu „na biurku”. Dzięki temu znacznie łatwiej:

  • poznać system
  • zaprojektować optymalny system
  • uzyskać maksymalną funkcjonalność systemu
  • zaprogramować go przed instalacją w budynkach
  • eksperymentować z systemem (bez narażenia drogich urządzeń podłączonych w gotowym budynku na uszkodzenia).

Zastosowania eksperymentalne[edytuj]

eHouse jest w większości systemem niskonapięciowym i może być zasilany z akumulatora 12-15V.

  • Moduły PCB bez obudowy i zabezpieczeń pozwalają realizację różnych systemów sterowania elektronicznego (nie koniecznie automatyki budynkowej czy inteligentnego domu).
  • Do wyjść binarnych można podłączać dowolne urządzenia elektryczne i elektroniczne
  • do wejść binarnych można podłączać dowolne czujniki, włączniki dostępne na rynku
  • do wejść pomiarowych (napięciowych) można podłączać analogowe czujniki realizując pomiar i regulację różnych wielkości fizycznych: wilgotność, temperatura, poziom oświetlenia, stężenie gazów, ciśnienie, napięcia, prądu, mierniki zużytej mocy,
  • ściemniaczami można regulować nie tylko oświetlenie LED, lecz także sterować zasilaczami z regulacją napięcia, regulować obroty silników itd.
  • edytor zaawansowanych zależności (indywidualnych algorytmów) pozwala na tworzenie dowolnych złożonych funkcji nie zaimplementowanych standardowo w sterownikach (bez konieczności programowania)
  • Używając bibliotek programistycznych i kodów źródłowych można tworzyć także własne oprogramowanie dla systemu oraz integrować z innymi systemami

Możliwe jest wykonanie automatyki różnych obiektów w oparciu o sterowniki i oprogramowanie eHouse:

  • łodzi, jachtów, houseboat’ów[26]
  • kamperów, przyczep kampingowych, domów mobilnych, działek rekreacyjnych[27]
  • automatyki dla domów/mieszkań osób niepełnosprawnych (np. zdalne sterowanie głosem)[28]
  • automatyka hoteli, pensjonatów, aparthoteli, condohoteli[29]

Przypisy[edytuj]

  1. Skocz do góry iSys.PL – iSys Intelligent Systems: eHouse Otwarty system Automatyki budynku. [dostęp 2018-05-04].
  2. Skocz do góry Społeczność Domoticz: Obsługa eHouse z międzynarodowego projektu Domoticz (Open Source) (ang.). 2017. [dostęp 2018-05-05].
  3. Skocz do góry Społeczność eHouse: inteligentny dom eHouse oficjalny blog DIY. 2004. [dostęp 2018-05-05].
  4. Skocz do góry iSys – Intelligent Systems: informacje ogólne i dokumentacja techniczna eHouse One. [dostęp 2018-05-04].
  5. Skocz do góry iSys.PL: Sterownik Pokojowy eHouse 1. 2002. [dostęp 2018-05-05].
  6. Skocz do góry iSys.PL: Sterownik Ogrzewania i wentylacji eHouse 1. 2002. [dostęp 2018-05-05].
  7. Skocz do góry iSys.PL: Darmowe oprogramowanie eHouse 1. 2004. [dostęp 2018-05-05].
  8. Skocz do góry iSys.PL: Sterownik pokojowy eHouse Ethernet. 2009. [dostęp 2018-05-05].
  9. Skocz do góry iSys.PL: Otwarty protokół komunikacji eHouse TCP/IP. [dostęp 2018-05-05].
  10. Skocz do góry iSys.PL: sterownik pokojowy eHouse Ethernet. 2008. [dostęp 2018-05-05].
  11. Skocz do góry iSys.PL: sterownik napędów i alarm (eHouse Ethernet). 2009. [dostęp 2018-05-05].
  12. Skocz do góry iSys.PL: Sterownik piętra/mieszkania (eHouse Ethernet). 2009. [dostęp 2018-05-05].
  13. Skocz do góry iSys.PL: eHouse Wifi Dokumentacja. 2014. [dostęp 2018-05-05].
  14. Skocz do góry iSys.PL: eHouse CAN/RF dokumentacja systemu. [dostęp 2018-05-05].
  15. Skocz do góry iSys.PL: Darmowe oprogramowanie eHouse dla Javy. 2008. [dostęp 2018-05-05].
  16. Skocz do góry iSys.PL: Oprogramowanie eHouse Dla Androida. 2012. [dostęp 2018-05-05].
  17. Skocz do góry iSys.PL: Darmowe oprogramowanie eHouse i Open Source. 2010. [dostęp 2018-05-05].
  18. Skocz do góry Społeczność eHouse: Kody źródłowe i oprogramowanie Open Source dla eHouse (GitHub). 2010. [dostęp 2018-05-05].
  19. Skocz do góry Społeczność eHouse: Oprogramowanie Open Source – Pascal (eHouse RS-485, LAN). 2009. [dostęp 2018-05-05].
  20. Skocz do góry Społeczność eHouse: eHouse Java Open Source – Integracja z OpenRemote. 2011. [dostęp 2018-05-05].
  21. Skocz do góry Społeczność eHouse: Oprogramowanie Open Source eHouse – C, C++ (dla Linuxa). 2009. [dostęp 2018-05-05].
  22. Skocz do góry Społeczność eHouse: Oprogramowanie Open Source eHouse (WWW, HTML, JavaScript). 2017. [dostęp 2018-05-05].
  23. Skocz do góry Oprogramowanie WWW Open Source eHouse (JavaScript, SVG). 2006. [dostęp 2018-05-05].
  24. Skocz do góry Społeczność eHouse: Oprogramowanie Open Source eHouse (.Net,.Net CF, C#). 2008. [dostęp 2018-05-05].
  25. Skocz do góry iSys.PL: eHouse Integracja – Modbus TCP/IP. 2017. [dostęp 2018-05-05].
  26. Skocz do góry Społeczność eHouse: Automatyka Łodzi, Jachtów. 2016. [dostęp 2018-05-05].
  27. Skocz do góry Społeczność eHouse: Automatyka Kamperów, Działek rekreacyjnych. 2016. [dostęp 2018-05-05].
  28. Skocz do góry eHouse.Info: Automatyka dla osób niepełnosprawnych. 2018. [dostęp 2018-05-05].
  29. Skocz do góry ehouse.info: Automatyka hoteli, aparthoteli, condohoteli. 2017. [dostęp 2018-05-05].