Inteligentny Dom Wizualizacja Graficzna


Inteligentny Dom, Inteligentny Budynek eHouse - DEMO wersji Ekonomicznej rev. lipiec 2013

Przedstawiamy działąjące demo instalacji inteligentnego budynku eHouse wg projektu demonstracyjnego eHouse.
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 z systemem LINUX Rasberian uruchamianym z karty SD.
System eHouse 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 1 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 całym parterem. 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 Online

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