Система умного дома умного здания eHouse.
Проверка состояния системы eHouse журналов графическая визуализация графическое текстовое и непосредственное управление.



EHouse систему для проверки параметров и состояния всех сигналов во многих отношениях.

Это включает в себя:
  • состояний измерительных датчиков
  • журналов контроллеров системы eHouse
  • состояния сигнализационных датчиков
  • состояния приборов
  • состояния выключателей
  • журналов приложений пакета системы eHouse
Многие механизмы, позволяющие контроль состояния системы с помощью следующих методов:
  • графически - визуализация (масштабируемая векторная графика) для всех сигналов, с помощью созданные вручную объекты и картинки
  • циклически (offline)
  • текстовое - просмотр журналов
  • система файлов - создание файловых тегов для всех сигналов, позволяющих проводить быструю проверку состояния и параметров из большого количества систем
  • в режиме реального времени (online)
Есть много способов, чтобы проверить состояние системы eHouse, используя различные комбинации вышеупомянутых вариантов.
Имеющиеся в настоящее время методы реализованы в системе eHouse:
  • "eHouseMobile" на платформах Windows Mobile для графической визуализации (масштабируемая векторная графика) системы eHouse локальная и удаленная (через WiFi, LAN, Internet) -в режиме реального времени (online). скриншоты
  • приложение "Mobile Remote Manager" (Java для мобильных устройств MIDP 2.0), проверка состояния приборов через просмотр системных журналов, получаемых по eMail, высылаемых циклически (Offline). Текстовый метод
  • клиент FTP, интернет-браузер, Explorer Windows либо другое приложение употребляемое удаленно, либо локально. Текстовый метод - в режиме реального времени (online) либо циклически (offline)
  • создание системы файлов (тегов и журналов) в режиме реального времени (online) через приложение "eHouse.exe" - текстово и локально
  • приложение "Visual.exe" на платформах Windows для графической визуализации (масштабируемая векторная графика) системы eHouse, употребляющаяся локально и через сеть LAN - в режиме реального времени (online).скриншоты
  • проверка включенных приборов, программой Explorer Windows. Текстовый метод - в режиме реального времени (online)

EHouse системы можно управлять с помощью аппаратного, локально и удаленно по-разному. Контроль может осуществляться:
  • Оборудование по:
    • Электрические переключатели, связанные с событиями (когда включен или выключен),
    • Датчики связаны с событиями (на пересечении порогов),
    • Детектор тревоги (при активации),
    • Инфракрасный пульт дистанционного управления в стандартной комплектации Sony (ЦГИР) - локальное управление.
    • локальное управление ' а)
  • Выделенный приложений входят в eHouse - отправлять события через:
    • SMS,
    • Электронная почта,
    • BlueTooth,
    • Wi-Fi,
    • ЛВС,
    • Интернет.
  • Веб-браузер - отправлять события через:
    • Электронная почта,
    • FTP,
  • Windows Explorer - Прямое копирование событий:
    • локально,
    • удаленное (FTP),
  • FTP клиентских приложений - Прямое копирование удаленных событий.
Очень большое число методов для управления браузером позволяет управлять несколькими способами, практически с любого браузера работает на любой операционной системе. В случае ограничения одного метода, Вы можете использовать другой. Это также относится и к выходу из строя один из способов передачи данных (например,. Аварии Почтовый сервер, FTP), мы имеем возможность использования других.
Даже на Windows, различные браузеры имеют разные возможности и ограничения. Проверено 3 основных браузеров для Windows:
  • Opera 10,
  • FireFox 3. 6,
  • Internet Explorer 6. 0, 8. 0.

Метод управления

IE 6, 8 +

Opera 10 +

FireFox 3. 6 +

Контроль Прямая FTP

- (1) / +

- (1) / +

- (1) / +

Контроль HTTP текст (в HTML-формы)

+ / -

+ / -

+ / -

Контроль Вид графического изображения сгенерированных карт +

+ / -

+ / -

+ / -

Контроль Графическое отображение XML с SVG графикой

- (2) / -

+ / -

+ / -

Контроль SVG графику с сжатия JavaScript,

- (3) / -

+ / -

+ / -


Назначение: (+ / +) => ; Система управления (отправка события) / Наблюдение драйверов, журнал, выходы и т.д..
  1. Встроенный в браузер клиента IE, Оперы и FireFox не представляется возможным для записи и копирования файлы на сервер не может управлять системой так eHouse. Не постановил, что установка плагина - Другие ' в этих браузерах включен Для управления браузером с помощью FTP. Кроме того, можно независимые приложения для использования FTP-клиента или Windows Explorer.
  2. IE браузер не поддерживает XML.
  3. IE имеет серьезные ограничения при использовании в качестве серверов приложений пр. Adobe SVG Viewer. Это не возможно запустить открытое окно скрипты {метод окно. открытый (... )}. Эта ошибка может быть обойти, редактирование сценария, eHouse системы управления, к События были отправлены без открытия нового окна. В новых версий IE, Microsoft может исправить эту ошибку, или сделать свой собственный SVG поддержка графики, который также решить эту проблема.
На блоке управления компьютер должен быть:
  • Java-машина установлена ​​(тестировался только Вс 1. 6. 0_17),
  • Браузер должен иметь активную поддержку Java и JavaScript,
  • чтобы облегчить состояние поля не заблокированы,
  • поп разблокирована для сервера, который содержит системные файлы eHouse.

Прямые методы управления для FTP и текст HTML-формы автоматически генерируется приложением eHouse. EXE с параметром И Bdquo ; / HTML & rdquo ;, после того, ваши имена, и настроен система.


Методы графический нужно создать просматривать с помощью Corel Draw после экспорта настройки приложения ehouse. EXE с параметром И Bdquo ; / CDR & rdquo ;. Процесс создания представлений, используя внешнюю программу CorelDraw обсуждается в последующих главах этой Документация. Создать все графические методы браузеров и приложений для визуализации формируется из одного Вид через VBA макросов автоматически, чтобы получить высокий Сходство изображения не зависит от технологии.

Все необходимые файлы создаются автоматически, и в сопровождении JavaScript скрипты, PHP и Java-апплетов и позволяют немедленно работы по конфигурации апплета. Конфигурация апплет, формы заявлений И Bdquo ; ConfigAux. EXE & rdquo ;, которая одновременно создает файлы конфигурации для приложения EmailGate, Мобильный Remote Manager, Визуальный, eHouseMobile.


На веб-сервер / FTP для копирования содержимого HTML и XML-каталогов в одно место,, выбранный в настройках удаленного каталога Приложений и bdquo ; FtpGate. EXE & rdquo ;. Это позволит использовать контрольные FTP для всех методов контроля. В дополнение к той же каталогов, загружать каталог и bdquo ; AllEvents \ & rdquo ; если намерены использовать прямой контроль путем копирования FTP-файл.
Веб-сервер для обработки eHouse система должна иметь (в одном адрес):
  • Сервер исходящей почты SMTP,
  • FTP,
  • HTTP,
  • PHP поддержку,
  • поддержка региональных марок в языке (*),
  • работать с длинными именами файлов и размер букв (*),
  • позволяют Логин (проверки подлинности) на сервер HTTP, FTP, SMTP,
  • позволяет устанавливать права доступа к файлам и владелец,

(*) Вы можете отредактировать скрипт для переименования файлов.

Начиная способ управления выбран в браузере.

Управление HTML-текст:

  • Откройте файл в браузере с адреса AdresWWW / каталог / бегун. HTM . Готовый пример можно найти по адресу WWW. ISYS. COM / видео / легко / бегун. HTM
  • Выберите из списка системных eHouse устройство,
  • Выберите из списка отправить событие,
  • Выберите метод для отправки FTP или по электронной почте,
  • Пресс-bdquo ; Добавить событие & rdquo ;,
  • Дождитесь подтверждения сообщение для eHouse системных событий.

Управление HTML + Графические карты:

  • Откройте файл в браузере с адреса AdresWWW / каталог / NazwaWidoku. HTML или AdresWWW / каталог / NazwaWidoku_ftp. HTML . Готовый пример можно найти по адресу: WWW. ISYS. COM / видео / легко / Parter_ftp. HTML
  • Перемещение курсора мыши на объект, которые намерены работать (изменение состояния). В В зависимости от типа браузера и опций: вы можете получить воздушный шар Имя объекта, Изменение курсора, Имя объекта может появиться в Интернет-браузер в строке состояния. Щелкните мышью на выбранного объекта, который начинает посылать события в системе eHouse.
  • Дождитесь подтверждения сообщение для eHouse системных событий.

Графический управления XML + SVG:

  • Откройте файл в браузере AdresWWW / каталог / NazwaWidoku. XML или AdresWWW / каталог / NazwaWidoku_ftp. XML в зависимости от того, как данные были переданы в системе eHouse. Готовый пример можно найти по адресу: WWW. ISYS. COM / видео / легко / Ground. XML .
  • Перемещение курсора мыши на объект, которые намерены работать (изменение состояния). В В зависимости от типа браузера и опций: вы можете получить воздушный шар Имя объекта, Изменение курсора, Имя объекта может появиться в Интернет-браузер в строке состояния. Щелкните мышью на выбранного объекта, который начинает посылать события в системе eHouse.

  • Дождитесь подтверждения сообщение для eHouse системных событий.

Графический управления SVG + JavaScript сжатия:

  • Откройте файл в браузере AdresWWW / каталог / NazwaWidoku. AdresWWW / каталог / NazwaWidoku или AdresWWW / каталог / NazwaWidoku_ftp. SVG в В зависимости от того, как данные были переданы в системе eHouse. Готовый пример можно найти по адресу: WWW. ISYS. COM / видео / легко / Ground. SVG
  • Перемещение курсора мыши на объекте, которые намерены работать (изменение состояния). В В зависимости от типа браузера и опций: вы можете получить воздушный шар Имя объекта, Изменение курсора, Имя объекта может появиться в Интернет-браузер в строке состояния. Кроме того, изменения цвета Заполните объект. Щелкните мышкой на выбранный объект на начинает отправку событий системы eHouse.
  • Дождитесь подтверждения сообщение для eHouse системных событий.

Прямое управление FTP (Windows Explorer или FTP-клиентом):

  • Откройте для Windows Exploratorze AdresFTP / каталог /. Готовый пример можно найти по адресу: WWW. ISYS. COM / легкий / - Требуется Войти как он не поддерживает передачу имени пользователя и пароля в адресе,
     Войти на FTP-сервер
  • Вход в сервер, используя ваше имя пользователя и пароль,
  • Скопируйте файл из расположения всех событий (событий и bdquo ; AllEvents / & rdquo ; ). Продукт и bdquo ; AllEvents / & rdquo ; необходимо вручную скопировать FTP-сервер с надлежащим ограниченными правами для пользователей посторонних.
  • Вставить его в свой каталог и bdquo ; писем / & rdquo ;.

Просмотр журналов и состоянии устройства через FTP:

  • Открытый браузер AdresServeraFTP / каталог / или Логин: Пароль @ AdresServeraFTP / каталог /. Готовый пример можно найти по адресу: ISYS. COM / легкий / - Требуется Войти как он не поддерживает передачу имени пользователя и пароля в адресе,
     Войти на FTP-сервер
  • Вход в сервер, используя ваше имя пользователя и пароль,
  • Просмотр журнала, файлы, содержащие текущие параметры системы, Файлы маркеры включают электрический, деятельности датчиков, переключатели и т.п..
Должен иметь следующие права на доступ к файлам и каталогам на вашем веб-сервере / FTP, На все системные функции работают правильно.

Каталог / Файловый

Разрешения Владелец

Разрешения Группа

Разрешения другой

ehouse /

XRW

XR

- - -

ehouse / *. HTM *

XRW

XR

- - -

ehouse / *. SVG

XRW

XR

- - -

ehouse / *. XML

XRW

XR

- - -

ehouse / *. ущелье

XRW

XR

- - -

ehouse / *. JS

XRW

XR

- - -

ehouse / *. PHP

XRW

XR

- - -

ehouse / *. *

XRW

R

- - -

ehouse / сообщений /

XRW

RW

- - -

ehouse / AllEvents /

XRW

R

- - -

ehouse / Журналы /

XRW

R

- - -


Вообще включены скрипты не требуют каких-либо изменений, следовательно, не требуют дальнейших объяснений. Описание дополнительных файлов, добавленных к системе приведен ниже:
  • Сценарий и bdquo ; Я. PHP & rdquo ; позволяет преобразовывать символы в требуемом формате для каждого средства передачи и готовится для передачи данных. Принимает Передача параметров как POST и GET. Дополнительно позволяет отправлять в виде многоборье (устройство & ndash ; события) и отдельных. Сценарий также осуществляет обслуживание записи событий в сервер FTP. В случае ошибки записи сигнализации проверить разрешения для каталогов и bdquo ; писем / & rdquo ; - вошли в систему пользователь должен иметь права на запись в этот каталог.
  • Сценарий и bdquo ; ehouse. JS & rdquo ; запускает апплет для отправки электронной почты ' и с событиями. Дополнительно отображает изображения в SVG стандарт сжатия реализует так файлах (около 2:1) по сравнению с нормальным, как для рисования графики файл XML. Нарисуйте все цифры, одновременно присвоения им послать событие. Сценарий может быть использовать для создания собственных графических методов контроля.
  • Сценарий и bdquo ; ehouseftp. JS & rdquo ; идентичный сценарий и bdquo ; ehouse. JS & rdquo ; кроме того, что вместо отправки события, отправка электронной почты их через FTP.
  • Апплета и bdquo ; SE. банку & rdquo ; позволяет отправлять электронную почту ' и мероприятий, отобранных на Пользователь. Она готовит сообщение электронной почты в формате системы eHouse и защищает его. Кроме того, можно кодировать сообщений электронной почты в целях повышения безопасности. Апплет современных показывает ход передачи SMTP-сервер на вашей форме и в строке состояния браузера. После отправки действительный адрес электронной почты ' и апплет окно становится зеленым, чтобы указать, успех. Щелчок мышью общей площадью апплет отображает текущий журнал Передача.

Приведенные выше примеры относятся к демо-приложение, созданное в каталоге расположены в " Образцы " прилагается к установке eHouse.


Текстовая версия автоматически генерируется из приложения " eHouse. EXE / HTML ".
Графическая версия создана во многих отношениях с одной из точек зрения в заявке stwożonego " Corel Draw 12 ". Сценарии должны быть разрешены при открытии файла, позволяют ей экспортировать представления для всех методов контроля и графической визуализации.
Изображение исходного файла - Stowożony вид для простоты установки системы (малобюджетный). Запуск приложений от места eHouse "....... \ Samples \ Bin \ " Программное обеспечение позволяет проверить систему проверки: отправить FTP журналы, FTP управления, Электронная почта, графически, лирически и непосредственно.
Выполните полную проверку системы, требует подключения по крайней мере:
  • RS232 конвертер - RS485 (COM1 до - по умолчанию),
  • по крайней мере один из водителей, RM (55, 1), Е. М., HM.

Пример создан на основе комфорта версию того же архитектурного проектирования.


Эта система проекта eHouse установка состоит из:
  • 10 RoomManager ' что,
  • HeatManager ' и,
  • ExternalManager ' и,
  • InputExternder ' и,
  • InputExtender ' и бис.
Позволяет использовать 100 % eHouse функциональности системы.