SmartHouse: история изменений

Материал из ЛКДС-WIKI
Версия от 10:27, 21 февраля 2018; Arcady (обсуждение | вклад) (SmartHouse v 1.0.6.6)

Перейти к: навигация, поиск

SmartHouse v 1.0.6.6

21/02/18
  1. Небольшие изменения графического интерфейса дома.
  2. Устранена невозможность управления выходами во время работы ГГС.

SmartHouse v 1.0.6.5

29/01/18
  1. Исправление автомата общения с ЛБ. Улучшено обнаружение устройств, не прописанных в конфигурации SmartHouse.
  2. Дистрибутив подписан цифровой подписью LKDS. Изменился установщик. ВНИМАНИЕ: Для корректного обновления необходимо перед установкой удалить старый дистрибутив.
  3. Небольшие изменения в интерфейсе дома в панели инструментов.
  4. Небольшие изменения в интерфейсе "диспетчер устройств" в доме.
  5. В настройках дома добавлены настроечные значения текущей временной зоны дома (GMT+зона) и время смещения автовключения освещения до заката и автовыключения после рассвета в минутах.
  6. В клиенте в заголовок окна добавлен ник текущего пользователя системы.
  7. В контекстном меню у элементов управления (в доме) добавлен пункт "Удалить". Функция удаления, путем перемещения ЭУ в правую часть окна осталась.
  8. Изменение структуры БД.

SmartHouse v 1.0.5.0

18/01/18
  1. Исправление автомата общения с ЛБ. В том числе убрано зависание статуса "не на связи", возникающего при изменении IP/порта устройства, прописанного в ПО статикой.
  2. Убраны проблемы отображения статусов телеуправления с обратной связью в момент их вкл/выкл. Так же необходимо обновить прошивку АТУ8х2.
  3. Исполняемые файлы внутри дистрибутива подписаны цифровой подписью LKDS. Сам дистрибутив пока не подписан.
  4. Небольшие изменения в интерфейсе дома панели инструментов.
  5. Добавлены шаблоны для логических выражений и для телеуправлений, которые от них зависят.

новые шаблоны

  1. Кнопка авто
  2. Выключатель авто
  3. Вентиляция авто
  4. Нагрузка авто
  5. Наруж. освещение авто
  6. Внутр. освещение авто
  7. Логическое выражение

SmartHouse v 1.0.4.0

29/12/17
  1. Исправлена ошибка "залипания" ГГС в состоянии "выключается". Для полного устранения необходимо обновить прошивки в устройствах с ГГС.
  2. В интерфейсе дома панели инструментов стали "летающими" - их можно перетаскивать и закреплять по бокам формы, укладывать панельки в несколько рядов. Так же панели стали маленькими и разделились по логическим группам. Это позволило отображать все кнопки на мониторах с маленьким разрешением.
  3. Изменение в панели событий. Устранение ошибок отображения выделенных строк. Скорректирован алгоритм сортировки - теперь он учитывает приоритет шаблона.
  4. Добавлен новый функционал - логические выражения. Пока в режиме тестирования. В качестве источника переменных могут выступать ЭУ сух контакт и ЭУ сух контакт триг. В качестве результата могут выступать ЭУ телеуправление и ЭУ телеуправление с обратной связью.
  5. Изменена БД.
  6. Улучшение интерфейса и работа над ошибками.
LogSample.jpg

SmartHouse v 1.0.3.7

12/12/17
  1. Изменена логика отображения состояния ГГС. Теперь отображается включенное состояние только для ГГС соединений с текущем сервером.
  2. Исправлена ошибка некорректного отключение клиента от сервера, в случае потери обратной связи сервер->клиент.

SmartHouse v 1.0.3.5

08/12/17
  1. Добавлена полноценная поддержка мультиклиентности приложения. Снято ограничение 1 клиент - 1 сервер.
  2. Изменена логика работы аудио оповещений. Приоритет у разговора ГГС, затем у вызова ГГС.
  3. Добавлены новые шаблоны.
  4. Добавлены новые шаблоны для быстрого конструирования фонов групп(папка _BackgroundGroup).
  5. В меню информации устройства появится детализация особого состояния.
  6. В настройках появились опции "Озвучивать нормальные/активные/ошибочные" состояния. Теперь можно более детально выбрать какие типы событий вам нужно озвучивать, а какие игнорировать.
  7. В настройках появилась опция "автопросмотр всех нормальных событий".
  8. Устранена постоянно появляющаяся ошибка, возникающая при отсутствии в системе аудио карты.
  9. Переделана синхронизация картинок подложек и событий между клиентами и сервером
  10. Исправлена ошибка отображения текущего состояния пользователей в сервере.
  11. Работа над ошибками, оптимизация и улучшение интерфейса.

новые шаблоны

  1. ГГС охраны
  2. ГГС консьерж
  3. ГГС шлагбаум
  4. ГГС подвал
  5. ГГС электрощитовая
  6. ГГС вентиляционная
  7. ГГС чердак
  8. ГГС УУТ (Узел учета тепла)
  9. ГГС ИТП
  10. ГГС МП
  11. ГГС ПУИ (Хранение инвентаря)
  12. ГГС насосная
  13. ГГС крыша
  14. ГГС серверная
  15. ГГС тамбур
  16. ГГС тех этаж
  17. ГГС ВУ (Водомерные узел)
  18. Дверь мусорокамера
  19. Дверь серверная
  20. Дверь тех этаж
  21. Дверь ПУИ
  22. Дверь УУТ
  23. Затопление УУТ триг
  24. Затопление ПУИ триг
  25. Затопление серверная триг
  26. Пожар серверная триг
  27. Засор мусоропровода
  28. Переполнение мусорокамеры

SmartHouse v 1.0.3.2

29/11/17
  1. Теперь можно менять направление аудио-тракта нажимая или отпуская ЛКМ на иконке наушников. Горячая клавиша "Ctrl" так же работает.
  2. Появилась индикация особого состояния устройств. В след версии в меню информации появится детализация проблемы.
  3. В настройках появилась опция "Сохранять положение окна клиента". Сохраняет не только позицию, но и статус окна(свернут/развернут).
  4. Устранена ошибка выбора отдельных аудио выходов в настройках клиента.
  5. Работа над ошибками, оптимизация и улучшение интерфейса.

SmartHouse v 1.0.3.0

28/11/17
  1. Увеличена стабильность работы клиента. Устранены проблемы с ГГС.
  2. В интерфейс "Список оборудования на связи" в контекстном меню появился вызов ping -t и tracert.
  3. Изменен элемент управления "панель последних событий".
  4. При изменении элемента управления устранена ошибка выбора шаблона.
  5. В настройках можно выбрать отдельные аудио выходы для ГГС и общих звуков оповещения клиента.
  6. В настройках можно выбрать аудио вход для ГГС.
  7. Работа над ошибками, оптимизация и улучшение интерфейса.

"панель последних событий"

Изменен подход к отображению: теперь в списке не журнал изменения состояний элементов управления, а только список последних не просмотренных состояний. Появилась детальная информация по каждому элементу управления. При подключении клиента к серверу, автоматически вычитываются все доступные не просмотренные состояния.
Так же вы можете:
  1. быстро перейти к просмотру объекта, в котором произошли изменения(кнопка с изображением глаза или горячая клавиша "`")
  2. пропустить(сбросить состояние не просмотрено) событие(кнопка с круговой стрелкой или горячая клавиша "DELETE")
  3. пропустить все события (кнопка с круговой стрелкой и значком бесконечности или горячая клавиша "CTRL + DELETE")
  4. пропустить только не критические события(кнопка с круговой стрелкой и значком большого пальца)
  5. перейти в режим автоматического пропуска только не критических событий(кнопка с круговой стрелкой и буквой "А" внутри). При этом имеющиеся не критические события будут стерты, а новые будут автоматически пропускаться в дальнейшем. При этом просмотр события будет подписан текущим пользователем.
Панель событий 18,01,18.jpg

SmartHouse v 1.0.2.3

17/11/17
  1. Увеличена стабильность работы клиента. Устранены утечки ОП.
  2. В интерфейс "Список оборудования на связи" дома добавлены поля, информирующие о текущей версии устройств и его последнем актуальном IP адресе. В контекстном меню появился вызов MProgPro и ConfigLBPro.
  3. В дистрибутив включены утилы MProgPro и ConfigLBPro.
  4. Список последних событий ограничен 500 записей.
  5. Работа над ошибками, оптимизация и улучшение интерфейса.

SmartHouse v 1.0.2.0

14/11/17
  1. Изменение структуры БД. Пользователи системы, они же диспетчеры, теперь объединяются в группы и их области видимости и права переместились именно в свойства группы. Теперь при создании группы элементов управления, вы будете назначать права доступа не для пользователей, а для групп пользователей. Такой подход в дальнейшем позволит реализовать быстрое изменение прав доступа и добавление новых пользователей в уже имеющуюся структуру прав. Конвертирование структуры происходит автоматически при первом запуске сервера новой версии. Редактирование структур групп пользователей и пользователей находится по прежнему на сервере во вкладке "Пользователи".
  2. Изменен механизм отображения событий домов на карте. Алгоритм стал таким: зеленый дом - внутри все элементы управления в нормальном состоянии, хотя могут быть не просмотрены; синий дом - внутри есть элементы управлении в не нормальном состоянии, но они просмотрены, те сброшены пользователем; красный дом - элементы управлении в не нормальном состоянии и они НЕ просмотрены; желтый колокольчик - поступил вызов ГГС, совместно с индикацией в правом нижнем углу экрана.
  3. Добавлен контроль состояния батареи устройств. Ведется лог ее заряда и состояний. Изменен интерфейс состояния концентратора, ПУ, ЭПУ.
  4. Клиент ведет свой отдельный лог работы в папку Log\Client
  5. Найдены и устранены ошибки в клонировании домов.
  6. Работа над ошибками, оптимизация и улучшение интерфейса.

SmartHouse v 1.0.1.0

21/09/17
  1. В настройках клиентской части ПО появились опция "Автопросмотр событий открытого окна". По умолчанию выкл. Включение опции приводит к автоматической установке статуса "просмотрено" для всех событий открытого в данный момент дома или группы в доме.
  2. В панели событий работают следующие сочетания клавиш - Ctrl+A - выделить все, Del - удалить выделенные без просмотра.
  3. Общая клавиша "`"(ё) для удаления первого из событий(возможно переделается на просмотр первого события). Нажатие обрабатывается не зависимо от фокуса окна клиента.
  4. Общая клавиша Ctrl для переговорной связи. Нажатие - переключение направления ГГС. Нажатие обрабатывается не зависимо от фокуса окна клиента.
  5. Индикация вызова ГГС - звук и иконка в правом нижнем углу клиента, а так же на карте в виде пиктограммы звонка на доме.
  6. Индикация направления ГГС - иконка в правом нижнем углу клиента.
  7. В режиме администрирования в панели дома появилась возможность отображения текущего состояния всех подключенных устройств к уже сконфигурированным концентраторам. Иконка на панели инструментов в виде цепи. В списке: зеленое - на связи, желтое - есть на связи, но нет в конфигурации ПО, красная - ошибки.
  8. Появилась возможность полностью клонировать структуру дома. Для этого нужно зайти в дом донор и в контекстном меню выбрать "клонирование->копировать дом", а затем добавить НОВЫЙ дом на карту, зайти в него и выбрать в меню "клонирование->вставить дом". Важно: Работает только на пустом доме без групп и элементов управления. Структура оборудования сохраниться, за исключением идентификаторов концентраторов - они примут отрицательные значения и их нужно будет сконфигурировать вручную!
  9. Работа над ошибками, оптимизация и улучшение интерфейса

Прошивки из раздела "Устройства v7"

   Ссылка на страницу загрузки микропрограмм