Навигация

    Forum

    • Зарегистрироваться
    • Войти
    • Поиск
    • Категории
    • Последние
    • Метки
    • Популярные
    • intraHouse Site
    1. Главная
    2. Алексей Евстафьев
    3. Сообщения
    А
    • Профиль
    • Подписки
    • Подписчики
    • Темы
    • Сообщения
    • Лучшие сообщения
    • Группы

    Сообщения Алексей Евстафьев

    • RE: Предложения по развитию системы

      Какой интересный раздел, нет не читал, спасибо, примерно имею теперь представление. Значит на момент привязки датчики должны находится на шине, не знал.

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: Предложения по развитию системы

      Извиняюсь, я недосмотрел, забыл я совсем про шину малины. А как добавлять DS18B20 через сканирование шины 1-WARE в разделе каналы?

      Можно бы данный материал в вики добавить для таких нубов как я.

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: Предложения по развитию системы

      Замечательно было бы добавить поддержку датчиков Dallas DS18B20, а еще лучше добавить плагин для модуля Laurent-T от KernelChip (Ну нравится мне изделия кернелчип). Не серьезно мерить температуру аналоговыми датчиками, когда есть такой замечательный Dallas DS18B20.

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      int31.jpg
      Теперь у нас два сценария ОN & OFF

      Теперь мы можем пощелкать свет реальным выключателем и с планшета, кому как нравится…

      P/S Забыл, устройства необходимо расставить на плане помещения. Виртуальный выключатель видеть на плане нет необходимости, поэтому можно скрыть его отображение.

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      int28.jpg
      Переходим на вкладку «Выполнить», добавляем управление устройствами
      int29.jpg
      Выбираем исполнителя (все тот-же светильник)
      int30.jpg
      В данном окне мы редактируем действие светильника на событие, нам нужно выключать освещение. Выбираем устройство (1), нажимаем редактор (2), и выбираем «ОFF» (3). И сохраняем!

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      int25.jpg
      В данном окне мы редактируем действие светильника на событие, нам нужно включать освещение. Выбираем устройство (1), нажимаем редактор (2), и выбираем «ОN» (3). И сохраняем!
      int26.jpg
      Видим, сценарий на включение у нас появился.

      Создаем сценарий на выключение
      int27.jpg
      Все тоже самое что и на включение в отличии события датчика – сброс.

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      int22.jpg
      Здесь событие выбираем «При сработке датчика», переходим на вкладку «Выполнить»
      int23.jpg
      Нажимаем «+», выбираем «Управление устройствами»
      int24.jpg
      В данном окне выбираем дискретный исполнитель – Светильник, записываем, нажав зеленую галочку.

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      int19.jpg
      Смотрим подтверждение о выборе порта. Мне здесь пришлось ставить галочку «Инвертировать значение», когда выключать разомкнут, на входной линии имеется логическая единица (схема включения такая). И сохраняем.
      int20.jpg
      Далее делаем так что бы реальный выключатель взаимодействовал с виртуальным выключателем

      Идем на вкладку сценарии (1)
      int21.jpg
      Жмем «По событиям устройств»(2). Нажимаем кнопку «+»(3), в открывшемся окне выбираем необходимый датчик (4).

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      int16.jpg
      Именуем как нам необходимо и сохраняем.
      int17.jpg
      Делаем связку виртуального датчика и реальной железки.

      Выбираем датчик, жмем железо, выбираем необходимый модуль.
      int18.jpg
      Здесь выбираем необходимый вход на модуле Jerome.

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      int13.jpg
      Видим, что устройство привязалось к необходимому каналу.

      Добавляем выключатель
      int14.jpg
      Идем устройства(1), добавить(2), выбираем Датчик бинарный(3).
      int15.jpg
      В открывшемся меню доступных датчиков выбираем «Датчик универсальный 2 состояния»

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      int10.jpg
      Привязываем светильник к модулю Jerome
      int11.jpg
      Выбираем необходимый порт для подключения светильника
      int12.jpg
      И просто сохраняем.

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      int7.jpg
      Модуль в системе, все нормально!

      Добавляем лампочку

      Устройства-«+»-Исполнительное устройство дискретное
      int8.jpg
      Выбираем Светильник
      int9.jpg
      С настройками по умолчанию

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      Для того что бы подключить выключатель к дискретному входу модуля необходимо собрать схему
      int4.jpg
      Примечание! 3,3 вольта можно взять с вывода 17, если модуль питается от +5 вольт и джампер установлен.

      В результате видим, что при разомкнутых контактах на входе 22 высокий уровень напряжения, логическая единица. При замыкании дискретный выход подтягивается к нулю.

      В документации на Jerome есть и другая схема, но мне эта больше понравилась меньшим количеством контактов.

      Приступаем к интеграции модуля Jerome в системе

      Плагины-Добавить(«+»)-KernelChip Jerome
      int5.jpg
      int6.jpg
      Оговариваем сетевой адрес нашего модуля, больше ничего я не трогал.

      И сохраняем!

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      Выключатель+веб. Может будет интересно. Включение-выключение обычным клавишным выключателем+веб-интерфейс.

      Подключаемся к модулю через веб
      int1.jpg
      Выбираем порт, который будет выходом (я использовал порт IO1). Настройки линии не меняем.

      Выбираем порт, который будет входом (я использовал IO22). Здесь меняем настройки линии на вход. Щелкаем мышкой непосредственно на стрелочку, на что получаем сообщение (я использую Google Chrome, в других браузерах сообщение может выглядеть иначе)
      int2.jpg
      На сообщение отвечаем утвердительно, нажав «ОК»

      В итоге наблюдаем результат своих усилий:
      int3.jpg
      Таким образом переводим нужное нам количество линий на вход, за исключением портов INT1-INT4, в режиме входа они выполняют функцию счетчика.

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      Подключаемся к модулю через веб

      Int1.jpeg
      int1.jpg
      Выбираем порт, который будет выходом (я использовал порт IO1). Настройки линии не меняем.

      Выбираем порт, который будет входом (я использовал IO22). Здесь меняем настройки линии на вход. Щелкаем мышкой непосредственно на стрелочку, на что получаем сообщение (я использую Google Chrome, в других браузерах сообщение может выглядеть иначе)

      Int2.jpeg
      int2.jpg
      На сообщение отвечаем утвердительно, нажав «ОК»

      В итоге наблюдаем результат своих усилий:

      Int3.jpeg
      int3.jpg
      Таким образом переводим нужное нам количество линий на вход, за исключением портов INT1-INT4, в режиме входа они выполняют функцию счетчика.

      Для того что бы подключить выключатель к дискретному входу модуля необходимо собрать схему

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      Проверить не могу, не регится ключ (Вчера флешку стер и записал образ заново, регистрация теперь невозможна).

      Но на рабочем дистрибутиве (И после обновления до последней версии!!!) в выборе плагинов имелся только "KernelChip Laurent-2", Плагин "KernelChip Jerome" отсутствовал. Файл kernelchip.js по пути ../ihlib/equip на месте. Испытал Jerome в качестве http-клиента работает, только при условии если убрать авторизацию на модуле(взято из официальной документации).

      Запросы будут формата:

      "/cmd.cgi?cmd=OUT,%adr%,1"-включение порта

      "/cmd.cgi?cmd=OUT,%adr%,0"-выключение порта

      Но http-клиент он только по односторонней связи работает.

      P/S Бегло посмотрел документацию на Laurent-2, вроде там нет возможности смены типа порта. В Jerome можно на дискретных линиях поставить тип "IN" или "OUT".

      Можно ли в плагине для Jerome присваивать значение "IN" или "OUT" для дискретных линий модуля?

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев
    • RE: KernelChip - Laurent & Jerome

      Здравствуйте, протестировал модуль Jerome в системе IH. Впечатления от работы хорошее, но был немного разочарован. Такое впечатление, что в базе данных создается по форме модуль Laurent (если судить по портам). Работает одна половина модуля, порты REL_1-REL_4 не работают вообще, вероятно в связи с их отсутствием в платформе Jerome. В тонкостях пока не разбирался, все испытывал на дискретном исполнителе. Работают порты IO1-IO12.

      написал в intraHouse V3 Berry
      А
      Алексей Евстафьев