User manual



  • @intrahouse:

    Как я говорил выше объекты используются для разделения доступа. В основном это в SCADA системах.

    Большое спасибо за помощь и разъяснения! Действительно, благодаря гибкости Cherry можно сделать все как хочешь! Видно до сих пор мыслю шаблоном Berry, поскольку эксплуатирую именно эту версию.



  • Есть 4 экрана: Территория, Дом, Системы, Видео.

    Как сделать Дом по умолчанию? То есть при входе в систему отображался бы экран Дом (ID=2), а не Территория (ID=1)?



  • @Alex_Jet:

    Есть 4 экрана: Территория, Дом, Системы, Видео.

    Как сделать Дом по умолчанию? То есть при входе в систему отображался бы экран Дом (ID=2), а не Территория (ID=1)?

    Добрый день,

    Доступ -> учетные записи, в свойствах пользователя выбирите нужный экран. Можно задать для ПК и мобильной версии разные экраны как и для разных пользователей.



  • @dev:

    Добрый день,

    Доступ -> учетные записи, в свойствах пользователя выбирите нужный экран. Можно задать для ПК и мобильной версии разные экраны как и для разных пользователей.

    Спасибо! Запомню.

    Еще вопрос - в виджете "Строка состояния" размещаю SENSOR1, SENSOR2 и т.д., которые привязаны к каналам ping-плагина, например. Как в GUI системы сделать чтобы отображались Title этих устройств (идентификатор или название устройства)? Сейчас я просто помню какое устройство за что отвечает…

    И еще один момент - во всех таблицах реализована сортировка по каждому столбцу и фильтрация. Однако она работает пока находишься в этом разделе...переходишь в другой, возвращаешься и вновь надо все настраивать. То же относится к ширине столбцов. Можно как-то в cookie сохранять эти настройки? Ну или у конкретного пользователя системы?

    UPD1: в одной сессии сортировки сохраняются. Правда в Berry "визуальный" выбор систем был удобнее.



  • Добрый день,
    @Alex_Jet:

    Еще вопрос - в виджете "Строка состояния" размещаю SENSOR1, SENSOR2 и т.д., которые привязаны к каналам ping-плагина, например. Как в GUI системы сделать чтобы отображались Title этих устройств (идентификатор или название устройства)? Сейчас я просто помню какое устройство за что отвечает…

    рядом с устройством вы можете разместить примитив "Текст" и написать любой текст. Также у устройства в "Параметрах" можно изменить "Шаблон представления":

    1. Иконка

    2. Значение в виде текста

    3. Текстовое представление состояния

    4. Переключатель состояния.



  • @dev:

    Добрый день,
    @Alex_Jet:

    Еще вопрос - в виджете "Строка состояния" размещаю SENSOR1, SENSOR2 и т.д., которые привязаны к каналам ping-плагина, например. Как в GUI системы сделать чтобы отображались Title этих устройств (идентификатор или название устройства)? Сейчас я просто помню какое устройство за что отвечает…

    рядом с устройством вы можете разместить примитив "Текст" и написать любой текст. Также у устройства в "Параметрах" можно изменить "Шаблон представления":

    1. Иконка

    2. Значение в виде текста

    3. Текстовое представление состояния

    4. Переключатель состояния.

    Примитив будет отображаться всегда - это загромождение пространства. Шаблон представления - также не решает задачи, когда индикатор хочется сделать небольшим. Кстати исправьте опечатку в системе в "Переключатель состояния".

    Хотелось бы подобия атрибута title, который есть в обычном html (применяется обычно с изображениями, гиперссылками и прочим).



  • @Alex_Jet:

    @dev:

    Добрый день,
    @Alex_Jet:

    Еще вопрос - в виджете "Строка состояния" размещаю SENSOR1, SENSOR2 и т.д., которые привязаны к каналам ping-плагина, например. Как в GUI системы сделать чтобы отображались Title этих устройств (идентификатор или название устройства)? Сейчас я просто помню какое устройство за что отвечает…

    рядом с устройством вы можете разместить примитив "Текст" и написать любой текст. Также у устройства в "Параметрах" можно изменить "Шаблон представления":

    1. Иконка

    2. Значение в виде текста

    3. Текстовое представление состояния

    4. Переключатель состояния.

    Примитив будет отображаться всегда - это загромождение пространства. Шаблон представления - также не решает задачи, когда индикатор хочется сделать небольшим. Кстати исправьте опечатку в системе в "Переключатель состояния".

    Хотелось бы подобия атрибута title, который есть в обычном html (применяется обычно с изображениями, гиперссылками и прочим).

    Добрый день,

    опечатку исправим, спасибо! Идея с "title" ясна, мы постараемся реализовать данный функционал в будущих версиях.

    На текущий момент, при долгом нажатии на устройстве, выходит меню, где есть дополнительная информация (id, уровень, подсистема, зона), возможно данная информация будет полезна и поможет частично решить Вашу проблему. Спасибо.



  • @dev:

    На текущий момент, при долгом нажатии на устройстве, выходит меню, где есть дополнительная информация (id, уровень, подсистема, зона), возможно данная информация будет полезна и поможет частично решить Вашу проблему. Спасибо.

    Да, я это знаю. Это меню удобно для управления чего-либо, но не оперативного напоминания названия устройства.



  • Как сделать переключатель с 4-5 состояниями, например:

    1. АВТО

    2. ВЫКЛ

    3. Скорость 1

    4. Скорость 2

    5. Скорость 3

    Соответственно, чтобы к АВТО была возможность привязки сценария работы, а к остальным - команды управления актюаторами.



  • @Alex_Jet:

    Как сделать переключатель с 4-5 состояниями, например:

    1. АВТО

    2. ВЫКЛ

    3. Скорость 1

    4. Скорость 2

    5. Скорость 3

    Соответственно, чтобы к АВТО была возможность привязки сценария работы, а к остальным - команды управления актюаторами.

    1. Создать устройство - Переключатель

    Создать переключатель.png

    2. Добавить состояния для устройства в нижней таблице Состояния добавляются кнопкой "Копировать".

    Ввести название состояния и номер состояния строго по порядку

    Добавить состояния.png

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

    Настройка кнопок.png

    4. Создать сценарий, который срабатывает при нажатии на кнопки переключателя



  • Оооо! Как круто! Я не заметил, что у устройств есть дополнительные свойства:)

    Кстати, после первого скачивания и установки системы все картинки и т.п. были рассортированы совсем непонятно. И некоторых системных ih.." картинок нет. Не могли бы Вы их куда-то выложить? Я конечно создал уже себе все категории которые надо.

    И неплохо было бы узнать с помощью чего и как вы делаете svg картинки.



  • @Alex_Jet:

    Соответственно, чтобы к АВТО была возможность привязки сценария работы, а к остальным - команды управления актюаторами.

    По сценарию:

    Видимо, для девайса есть сценарий, который работает в режиме Авто

    То есть, по кнопке АВТО просто включаем auto этого устройства

    А по другим кнопкам - отключаем auto и даем соотв. команду, например, так

    /** 
    * @name Обработка переключателя 
    * @desc  
    */
    const sw = DeviceT("SWITCH1"); 
    const vent = Device("VENT1"); 
    
    const script = {
        start() {
          switch (Number(sw.dval)) {
    
            case 0: 
              	this.do(vent, "auto", 1); 
              	break;
             case 1: 
             	this.do(vent, "auto",0);
                	this.do(vent, "on");
              	break; 
             case 2: 
             	this.do(vent, "auto",0);
                	this.do(vent, "off");
              	break; 
             // ....
          } 
    
        } 
    };
    
    
    


  • @intrapro:

    @Alex_Jet:

    Кстати, после первого скачивания и установки системы все картинки и т.п. были рассортированы совсем непонятно. И некоторых системных ih.." картинок нет. Не могли бы Вы их куда-то выложить? Я конечно создал уже себе все категории которые надо.

    И неплохо было бы узнать с помощью чего и как вы делаете svg картинки.

    Ответьте, пожалуйста, на мое дополнение к посту сделанное несколько позже вашего ответа.



  • @Alex_Jet:

    Ответьте, пожалуйста, на мое дополнение к посту сделанное несколько позже вашего ответа.

    Нашел вот такую статью по svg - https://htmlacademy.ru/blog/127-a-guide-to-svg-on-web

    И он-лайн редактор для создания svg - http://editor.method.ac/

    Правда нарисовать значок котла отопления - слабо…



  • SVG картинки делаю в программе Graphic для Mac. Не знаю есть ли для Windows.

    Большинство картинок уже подготовлено для публикации на сайте. Откроем на этой неделе. Вероятнее всего в разделе "Загрузки".

    На счет иконки котла, можете скинуть набросок. Сделаю.



  • @intrahouse:

    SVG картинки делаю в программе Graphic для Mac. Не знаю есть ли для Windows.

    Большинство картинок уже подготовлено для публикации на сайте. Откроем на этой неделе. Вероятнее всего в разделе "Загрузки".

    На счет иконки котла, можете скинуть набросок. Сделаю.

    По котлу, а заодно рекуператору и насосам отопления, я бы хотел иметь что-то типа этого:
    boiler_off.pngrecuperator_off.png0290.png
    Соответственно те части, которые сейчас серые (у меня это режим "выключено") должны менять свой цвет. Например, для котлов - для газового если он включен будет синий цвет, для электрического - зеленый.

    Кстати, пока вспомнил - в Cherry можно сделать актюатор к которому привязаны аварийные сообщения, поступающие, например, с сухих контактов??? Тот же котел - имеет сухой контакт (или парсим какой-нибудь протокол котла) "Авария" - так чтобы эта авария отображалась у актюатора соответствующего котла отопления.



  • @Alex_Jet:

    По котлу, а заодно рекуператору и насосам отопления, я бы хотел иметь что-то типа этого:

    На всякий случай, если кто не знает: Можно использовать PNG картинки. Не обязательно SVG.



  • @intrahouse:

    @Alex_Jet:

    По котлу, а заодно рекуператору и насосам отопления, я бы хотел иметь что-то типа этого:

    На всякий случай, если кто не знает: Можно использовать PNG картинки. Не обязательно SVG.

    Интересно что в устройствах есть настройка - цвет изображения. Я так понимаю, что к PNG это отношение не имеет.



  • @Alex_Jet:

    Интересно что в устройствах есть настройка - цвет изображения. Я так понимаю, что к PNG это отношение не имеет.

    Правильно. Для PNG нужно сделать разные картинки для разных состояний.



  • На сайте в разделе Поддержка/Загрузки/Изображения https://intrahouse.ru/downloads/images/ опубликован набор SVG картинок. Разделение по группам условное. Можете использовать в своих проектах как нужно вам.
    @Alex_Jet:

    По котлу, а заодно рекуператору и насосам отопления, я бы хотел иметь что-то типа этого:

    Сделал некоторые картинки по котлу и рекуператору. В конце группы Автоматизация. Картинки плоские, как и большинство SVG изображений.


Авторизуйтесь, чтобы ответить