Система умного дома умного здания eHouse.
Проверка состояния системы eHouse журналов графическая визуализация графическое текстовое и непосредственное управление.
EHouse систему для проверки параметров и состояния всех сигналов во многих отношениях.
Это включает в себя:
- состояния приборов
- журналов контроллеров системы eHouse
- состояния выключателей
- журналов приложений пакета системы eHouse
- состояния сигнализационных датчиков
- состояний измерительных датчиков
Многие механизмы, позволяющие контроль состояния системы с помощью следующих методов: - циклически (offline)
- в режиме реального времени (online)
- система файлов - создание файловых тегов для всех сигналов, позволяющих проводить быструю проверку состояния и параметров из большого количества систем
- текстовое - просмотр журналов
- графически - визуализация (масштабируемая векторная графика) для всех сигналов, с помощью созданные вручную объекты и картинки
Есть много способов, чтобы проверить состояние системы eHouse, используя различные комбинации вышеупомянутых вариантов. Имеющиеся в настоящее время методы реализованы в системе eHouse:
- приложение "Mobile Remote Manager" (Java для мобильных устройств MIDP 2.0), проверка состояния приборов через просмотр системных журналов, получаемых по eMail, высылаемых циклически (Offline). Текстовый метод
- клиент FTP, интернет-браузер, Explorer Windows либо другое приложение употребляемое удаленно, либо локально. Текстовый метод - в режиме реального времени (online) либо циклически (offline)
- создание системы файлов (тегов и журналов) в режиме реального времени (online) через приложение "eHouse.exe" - текстово и локально
- проверка включенных приборов, программой Explorer Windows. Текстовый метод - в режиме реального времени (online)
- "eHouseMobile" на платформах Windows Mobile для графической визуализации (масштабируемая векторная графика) системы eHouse локальная и удаленная (через WiFi, LAN, Internet) -в режиме реального времени (online). скриншоты
- приложение "Visual.exe" на платформах Windows для графической визуализации (масштабируемая векторная графика) системы eHouse, употребляющаяся локально и через сеть LAN - в режиме реального времени (online).скриншоты
EHouse системы можно управлять с помощью аппаратного, локально и удаленно по-разному. Контроль может осуществляться:
- Оборудование по:
- Электрические переключатели, связанные с событиями (когда включен или выключен),
- Датчики связаны с событиями (на пересечении порогов),
- Детектор тревоги (при активации),
- Инфракрасный пульт дистанционного управления в стандартной комплектации Sony (ЦГИР) - локальное управление.
- локальное управление ' а)
- Выделенный приложений входят в eHouse - отправлять события через:
- SMS,
- Электронная почта,
- BlueTooth,
- Wi-Fi,
- ЛВС,
- Интернет.
- Веб-браузер - отправлять события через:
- Windows Explorer - Прямое копирование событий:
- локально,
- удаленное (FTP),
- FTP клиентских приложений - Прямое копирование удаленных событий.
- Применение " eHouse. EXE " В Windows для управления Отображение текста.
- Применение " Визуальный. EXE " В Windows для управления графической или текстовой либо локально, либо удаленно через электронную почту. Скриншоты.
- Применение " eHouseMobile " работает на Windows Mobile для управления графическими или текста поверх Wi-Fi, Электронная почта, SMS. Скриншоты.
- " Мобильный Remote Manager " Java-приложение для мобильных устройств (MIDP 2. 0), чтобы контролировать с помощью текстовых SMS, Электронная почта, BlueTooth.
- Прямое управление FTP (копирования файлов подготовленных событий) в Windows Explorer или клиент FTP.
- EHouse системой управления через веб-браузер
Очень большое число методов для управления браузером позволяет управлять несколькими способами, практически с любого браузера работает на любой операционной системе. В случае ограничения одного метода, Вы можете использовать другой. Это также относится и к выходу из строя один из способов передачи данных (например,. Аварии Почтовый сервер, 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) / - | + / - | + / - |
Назначение: (+ / +) => ; Система управления (отправка события)
/ Наблюдение драйверов, журнал, выходы и т.д..
- Встроенный в браузер клиента IE, Оперы и FireFox не представляется возможным для записи и копирования файлы на сервер не может управлять системой так eHouse. Не постановил, что установка плагина - Другие ' в этих браузерах включен Для управления браузером с помощью FTP. Кроме того, можно независимые приложения для использования FTP-клиента или Windows Explorer.
- IE браузер не поддерживает XML.
- 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 + Графические карты:
Графический управления XML + SVG:
- Откройте файл в браузере AdresWWW / каталог / NazwaWidoku. XML или AdresWWW / каталог / NazwaWidoku_ftp. XML в зависимости от того, как данные были переданы в системе eHouse. Готовый пример можно найти по адресу: WWW. ISYS. COM / видео / легко / Ground. XML .
-
Перемещение курсора мыши на объект, которые намерены работать (изменение состояния). В В зависимости от типа браузера и опций: вы можете получить воздушный шар Имя объекта, Изменение курсора, Имя объекта может появиться в Интернет-браузер в строке состояния. Щелкните мышью на выбранного объекта, который начинает посылать события в системе eHouse.
- Дождитесь подтверждения сообщение для eHouse системных событий.
Графический управления SVG + JavaScript сжатия:
Прямое управление FTP (Windows Explorer или FTP-клиентом):
- Откройте для Windows Exploratorze AdresFTP / каталог /. Готовый пример можно найти по адресу: WWW. ISYS. COM / легкий / - Требуется Войти как он не поддерживает передачу имени пользователя и пароля в адресе,
- Вход в сервер, используя ваше имя пользователя и пароль,
- Скопируйте файл из расположения всех событий (событий и bdquo ; AllEvents / & rdquo ; ). Продукт и bdquo ; AllEvents / & rdquo ; необходимо вручную скопировать FTP-сервер с надлежащим ограниченными правами для пользователей посторонних.
- Вставить его в свой каталог и bdquo ; писем / & rdquo ;.
Просмотр журналов и состоянии устройства через FTP:
- Открытый браузер AdresServeraFTP / каталог / или Логин: Пароль @ AdresServeraFTP / каталог /. Готовый пример можно найти по адресу: ISYS. COM / легкий / - Требуется Войти как он не поддерживает передачу имени пользователя и пароля в адресе,
- Вход в сервер, используя ваше имя пользователя и пароль,
- Просмотр журнала, файлы, содержащие текущие параметры системы, Файлы маркеры включают электрический, деятельности датчиков, переключатели и т.п..
Должен иметь следующие права на доступ к файлам и каталогам на вашем веб-сервере / 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 функциональности системы.