Posts Tagged ‘интерфейс’

CM15A добавлен в LinuxMCE 0810

Thursday, February 4th, 2010

X10 несмотря на почтенный возраст все еще в игре. Однако до недавнего времени пользователи LinuxMCE могли пользоваться только старой версией адаптера к ПК CM11A, который и выпускать уже перестали. Силами нескольких энтузиастов эта проблема была решена. И теперь новая версия адаптера CM15 включена в последней версии 0810 бета.

Для добавления CM15 идем на админском сайте в Wizard –> Devices –> Interfaces, жмем “Add device” и выбираем CM15A из списка в открывшемся окне.

Add to Bookmarks

Tags: , , ,
Posted in LinuxMCE, X10 | 11 Comments »


Еще раз о локализации интерфейса

Monday, October 5th, 2009

После загрузки дампа с русским языком и перегенерации Орбитера выявилась одна неприятная деталь. Локализировать интерфейс LinuxMCE не так-то просто, как казалось вначале. Дело в том, что меню топ уровня формируется внутри Орбитера на этапе генерации. Соответственно зная установленный язык, можно получить нужное значение из таблицы Text_LS. Проблема же заключается в том, что подменю “Свет”, “Медиа”, “Климат”, “Охрана” и “Телефония” формируются Орбитером, а утилитой UpdateEntArea для каждой зоны в доме. Сделано это для того, чтобы с одного Орбитера можно было управлять всеми зонами в доме. Полученные данные сохраняются в таблице базы данных. Откуда они достаются на этапе генерации Орбитера.

Идея состоит в том, чтобы сохранять в результатах работы UpdateEntArea не конечное значение для кнопки меню, а его ID из таблицы Text_LS. Соответственно при генерации Орбитера, зная какой язык установлен в нем, получим локализованное наименование вместо захардкоженного английского. Для реализации этой идеи надо будет добавить дополнительное поле в таблицу CommandGroup – PK_Text, поменять UpdateEntArea классы для сохранения этого ID и изменить OrbiterGen класс для вытаскивания локализованного наименования пункта меню по PK_Text и PK_Language. Маятно немного, но зато интерфейс будет локализован полностью.

Add to Bookmarks

Tags: , ,
Posted in LinuxMCE | No Comments »


Обновленный Z-Wave интерфейс

Wednesday, September 17th, 2008

LinuxMCE достался Z-Wave интерфейс еще от Plutohome. Но проблема в том, что он был (и собственно есть) очень базовым. То есть функционала в нем практически не было. А тут еще сняли с производства адаптер для ПК, поддерживаемый этим интерфейсом. Соответственно встал вопрос адаптации Z-Wave интерфейса к реалиям сегодняшнего дня. Результатом явилась тестовая версия, уже доступная для тестирования (пока только i386).

Новый интерфейс уже может:

  • управлять бинарными выключателями и диммерами
  • показывать статус устройств на плане
  • интегрироваться с мастером настройки управления светом
  • поддерживать бинарные сенсоры
  • разбудить “спящий” девайс

Ожидается возможность загрузки конфигурации Z-Wave сети, поддержка еще большего количества моделей интерфейсов к ПК, поддержка термостатов и многое другое.

Add to Bookmarks

Tags: , ,
Posted in Автоматизация | No Comments »