Inteligentny Dom, Inteligentny Budynek - Praca w chmurze eHouse Cloud

Dzięki pracy w chmurze nie jest konieczne posiadanie łącza internetowego z publicznym dostępem, stałego adresu IP, ani DDNS. Dane z instalacji są przesyłane na server MySQL znajdujący się w "internecie". Służy on do przekazywania statusów dla przeglądarek, paneli oraz zdarzeń (komend) dla systemu. Dla ograniczenia użycia łącza internetowego dane są sprawdzane co ok 1m cały czas, a po nawiązaniu łączności przez właściciela częstotliwość ta zwiększa się kilku,kilkunasto-krotnie. Praca w chmurze przez WWW pozwala na dostęp z dowolnych paneli, smartfonów, systemów operacyjnych z dowolnego miejsca na ziemi (pod warunkiem dostępu do internetu).

Ideą tych wizualizacji nie jest tworzenie "pięknego i artystycznego obrazu" lecz: Powyższe warunki wymagają maksymalnej prostoty, rezygnacji z dekoracji na korzyść dużej funkcjonalności, czytelności i skalowalności na dowolne urządzenia paneli sterujących (telefony GSM, Smartfony, Tablety, SmartTV, Panele Naścienne itd)
Istnieje także możliwość tworzenia dedykowanych, bardziej eleganckich wizualizacji dla konkretnych urządzeń, wielkości ekranów we własnym zakresie.

eHouse LAN (Ethernet) - Piętrowy Dom Pokazowy wersji Comfort rev. lipiec 2017 pracująca w chmurze eHouse Cloud

Zawiera sterowniki pokojowe Ethernet dla każdego pomieszczenia głównego.

eHouse WiFi (2,4GHz b/g/n) - Piwnica rozbudowa systemu o bezprzewodową automatykę (dom pokazowy wg powyższego projektu) praca w chmurze eHouse Cloud

Zawiera miniaturowe sterowniki "All-In-One" do sterowania różnymi funkcjami: pomiary-regulacje, ogrzewanie, alarmy, oświetlenie, gniazdka, napędy, podczerwień, itd.

eHouse RS-485 - Dom Pokazowy wersji Comfort rev. lipiec 2015 pracująca w chmurze eHouse Cloud

Zawiera sterowniki pokojowe dla każdego pomieszczenia głównego. Dom posiada następujące kondygnacje:

eHouse PRO (Ethernet) - Dom Pokazowy wersji ze scentralizowanym sterownikiem do centralnej rozdzielni rev. lipiec 2017 pracująca w chmurze eHouse Cloud

Zawiera sterownik eHouse PRO (128wyjść/128 wejść) Ethernet do kompleksowego sterowania domem.


eHouse - DEMO wersji Ekonomicznej rev. lipiec 2013 pracująca w chmurze eHouse Cloud

Przedstawiamy działąjące demo instalacji inteligentnego budynku eHouse wg projektu demonstracyjnego eHouse.
System został zmodyfikowany do pracy w chmurze (na serwerach WWW ze wsparciem MySQL do aktualizacji statusów i zdarzeń
Instalacja jest wykonana przy użyciu modułu demonstracyjnego oraz 4 sterowników w architekturze eHouse1: HeatManager, ExternalManager, 2 * RoomManager'y (Parter i Poddasze).
Instalacja jest podłączona na krótko do płytki PCB modułu demo, która zawiera włączniki, czujniki pomiarowe (oświetlenia i temperatury), diody led sygnalizujące włączenie wyjść i poziomy ściemniaczy PWM.
Cały system eHouse1 pracuje pod nadzorem RaspBerry Pi rev.2, RPI2, RPI3 z systemem LINUX Rasberian uruchamianym z karty SD.
System eHouse RS-485 został podłączony do portu USB przez konverter RS-232/RS-485 oraz przejściówkę RS-232/USB.

Automatyka Domu, Automatyka Budynku. Warianty wizualizacji i sterowania graficznego

Inteligentny Dom eHouse posiada szereg rodzajów wizualizacji i sterowania graficznego.
Przykładowe zrzuty ekranów części z nich Inteligentny Dom eHouse - wizualizacja i sterowanie graficzne. Mnogość rozwiązań począwszy od dedykowanego oprogramowania na różne platformy hardwarowe i softwarowe, a skończywszy na integracji z przeglądarką WWW: pozwala na zarządzanie i sterowanie inteligentnym domem eHouse z dowolnego sprzętu: którym aktualnie dysponujemy.
Poniższy opis dotyczy sterowania graficznego i wizualizacji z przeglądarki WWW.
Maksymalna funkcjonalność zależy od cech przeglądarki internetowej.
Przeglądarki graficzne bez obsługi JavaScript i SVG (Skalowanej Grafiki Wektorowej) umożliwiają tylko sterowanie graficzne bez wizualizacji i aktualizacji statusu (wersje z rozszerzeniem HTML).
Przeglądarki internetowe wyposażone w SVG (Skalowalna Grafika Wektorowa) oraz JavaScript posiadają pełną funkcjonalność tj:

Poniższy projekt został opracowany na podstawie projektu modułu ewaluacyjnego Inteligentny Dom eHouse - moduł demo w wersji eHouse RS-485 pod nadzorem mikrokontrolera RaspBerry PI z zainstalowanym systemem Rasbian (LINUX pochodna Debiana).
Dodatkowo konieczna jest instalacja darmowego oprogramowania Web Servera APACHE wraz z modułem eHouse4Apache.so. Inteligentny Dom - Integracja z Apache
Moduł ten jest bramką pomiędzy webserverem Apache oraz serwerem systemu eHouse "eHouse4cServer" dla platform linuxowych. Inteligentny Dom - eHouse4cServer jest oprogramowaniem napisanym w niskopoziomowym języku C (Inteligentny Dom - programowanie C) dzięki czemu posiada maksymalną wydajność nawet przy pracy na bardzo ograniczonym sprzęcie mikrokomputerowym, mikroprocesorowym lub wręcz na mikrokontrolerach jednoukładowych. Jest oparty na bibliotece Inteligentny Dom - eHouse4C, która jest udostępniana gratis dla użytkowników systemu. Wspólnie z apachem umożliwia integrację systemu eHouse nie tylko z przeglądarki WWW, lecz także odwoływanie się oprogramowania firm trzecich zwiększających funkcjonalność systemu eHouse oraz łączność automatyki domowej ze światem.

Projekt automatyki budynku - Parter

inteligentny dom eHouse w wersji Ekonomicznej. Sterowanie graficzne WWW - parter

Projekt został wykonany w aplikacji CorelDraw x4 przy zastosowaniu makr VBA utworzonych na potrzeby systemu eHouse - automatyka budynkowa .
Źródło projektu Inteligentny Dom eHouse Parter Wizualizacja CorelDraw
Inteligentny Dom eHouse - tworzenie wizualizacji i sterowania graficznego.
Automatyka Domowa eHouse - Tworzenie wizualizacji i sterowania graficznego w formacie użytkownika.

W wersji niskobudżetowej zastosowano 1 RoomManager do sterowania oświetleniem, ogrzewaniem dla parteru. Jest to najuboższa z możliwych konfiguracji systemu eHouse (Należy zdawać sobie sprawę z ograniczenia sterowania podczerwienią w obu kierunkach oraz wykorzystania programów pracy RoomManagera).

Inteligentny Budynek eHouse - Wizualizacja i sterowanie graficzne

Inteligentny Budynek - wizualizacja i sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript z kompresją JavaScript
Inteligentny Dom - wizualizacja i sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript
Inteligentny Dom eHouse - export wizualizacji XML format użytkownika

Dodatkowo eHouse4CServer wspólnie z modułem ehouse4apache tworzy automatyczne statusy (czysty html) automatycznie wyświetlający stan każdego sterownika, oraz JavaScript do wysyłania zdarzeń. Może służyć do sterowania systemem z każdej przeglądarki internetowej oraz każdego sprzętu (komputery, tablety, smartphony czy inteligentneo telewizory). Np: Inteligentny Budynek eHouse sterowanie i wizualizacja HTML uproszczona wizualizacja automatyczna.


Wersje Archiwalne
Automatyka Domowa - sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript z kompresją JavaScript
Automatyka Budynkowa - sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript
Automatyka Domowa - sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript z kompresją JavaScript
Automatyka Budynku - sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript

Najprostsze sterowanie graficzne systemem eHouse z przeglądarki internetowej WWW bez SVG i JavaScript. Wykorzystany jest obraz w postaci tła oraz mapy HTML do określenia lokalizacji obiektu (kliknięcia myszą).
Automatyka Budynku - sterowanie graficzne z przeglądarek HTML obsługa przez server eHouse4cServer.
Automatyka Domowa - sterowanie graficzne z przeglądarek HTML obsługa przez email i aplikację EmailGateway.
Automatyka Budynkowa - sterowanie graficzne z przeglądarek HTML obsługa przez ftp i aplikację FtpGateway.

Projekt automatyki budynku - Poddasze

inteligentny dom eHouse w wersji Ekonomicznej. Sterowanie graficzne WWW - parter

Źródło projektu Inteligentny Dom eHouse Poddasze Wizualizacja CorelDraw

Inteligentny Budynek eHouse - Wizualizacja i sterowanie graficzne Online

Inteligentny Dom - wizualizacja i sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript z kompresją JavaScript
Inteligentny Budynek - wizualizacja i sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript
Inteligentny Dom eHouse - export wizualizacji XML format użytkownika

Wersje Archiwalne
Automatyka Domowa - sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript z kompresją JavaScript
Automatyka Budynkowa - sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript
Automatyka Domowa - sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript z kompresją JavaScript
Automatyka Budynku - sterowanie graficzne z przeglądarek WWW z obsługą SVG i JavaScript

Najprostsze sterowanie graficzne systemem eHouse z przeglądarki internetowej WWW bez SVG i JavaScript. Wykorzystany jest obraz w postaci tła oraz mapy HTML do określenia lokalizacji obiektu (kliknięcia myszą).
Automatyka Budynku - sterowanie graficzne z przeglądarek HTML obsługa przez server eHouse4cServer.
Automatyka Domowa - sterowanie graficzne z przeglądarek HTML obsługa przez email i aplikację EmailGateway.
Automatyka Budynkowa - sterowanie graficzne z przeglądarek HTML obsługa przez ftp i aplikację FtpGateway.

Dynamiczne zmienne do zastąpienia przez aktualne dane


Więcej: Inteligentny Dom