Навигация

    Forum

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

    Темы, созданные Erik

    • E

      IntraHouse перестала существовать?
      IntraHouse • • Erik  

      3
      0
      Голоса
      3
      Сообщения
      45
      Просмотры

      E

      О! Спасибо. Раньше была ссылка на сайт https://ih-systems.com/ru/ И на сайте были обе системы. А теперь оттуда перенаправляет на https://intrascada.com/ru/, и никакого Home там нет. Добавьте перекрестные ссылки для заблудившихся. Пожалуйста.
    • E

      Секундомер
      Сценарии • • Erik  

      1
      0
      Голоса
      1
      Сообщения
      22
      Просмотры

      Нет ответов

    • E

      Сценарии работы с пользователями
      Сценарии • • Erik  

      4
      0
      Голоса
      4
      Сообщения
      64
      Просмотры

      I

      В V5 предусмотрено логирование всех действий по запуску команд и изменению настроек. Фиксируется, что действие выполнил пользователь X или сценарий Y. Скрипт с интерфейса можно запустить и в Cherry. Слушать события для конкретного сеанса - подумаем об этом.
    • E

      Предложения по блокам (скрипты)
      intraHouse V5 • • Erik  

      2
      1
      Голоса
      2
      Сообщения
      93
      Просмотры

      I

      @Erik, спасибо за предложения , они интересны и важны для нас. Надеемся продолжить обсуждение, когда доберемся до реализации этих фич.
    • E

      Битые ссылки
      Вопросы по работе сайта и форума • • Erik  

      2
      0
      Голоса
      2
      Сообщения
      26
      Просмотры

      I

      Спасибо большое. Не усмотрели после обновления на сайте.
    • E

      SOLVED Скрипт для расчета времени восхода и захода солнца
      Сценарии • • Erik  

      7
      0
      Голоса
      7
      Сообщения
      64
      Просмотры

      E

      @homa Спасибо!!!
    • E

      Кодовый замок из настенных выключателей (скрипт-шутка)
      Примеры сценариев • • Erik  

      3
      2
      Голоса
      3
      Сообщения
      70
      Просмотры

      E

      Поправил сценарий. /** * @name кодовый замок * @desc * @version 4 */ const Sw1 = Device("SensorD", "Выключатель1"); const Sw2 = Device("SensorD", "Выключатель2"); const Sw3 = Device("SensorD", "Выключатель3"); const Sw4 = Device("SensorD", "Выключатель4"); const Actor = Device("ActorD", "Секрет"); startOnChange([Sw2]); script({ // 1. 1101 start() { if (Sw1.value==1 && Sw2.value==1 && Sw3.value===0 && Sw4.value==1) { // взводим таймер, чтобы отключить this.startTimer("T1", 2, "turnOff"); } this.addListener(Sw1, "onSw1"); this.addListener(Sw2, "onSw2"); this.addListener(Sw3, "onSw3"); this.addListener(Sw4, "onSw4"); }, onSw1() { // 2. 0101 if (Sw1.value===0 && Sw2.value==1 && Sw3.value===0 && Sw4.ivalue==1) { this.stopTimer("T1"); this.startTimer("T1", 2, "turnOff"); } // 6. 1010 if (Sw1.value==1 && Sw2.value===0 && Sw3.value==1 && Sw4.value===0) { this.stopTimer("T1"); this.startTimer("T1", 2, "turnOff"); } }, onSw2() { // 5. 0010 if (Sw1.value===0 && Sw2.value===0 && Sw3.value==1 && Sw4.value===0) { this.stopTimer("T1"); this.startTimer("T1", 2, "turnOff"); } }, onSw3() { // 3. 0111 if (Sw1.value===0 && Sw2.value==1 && Sw3.value==1 && Sw4.value==1) { this.stopTimer("T1"); this.startTimer("T1", 2, "turnOff"); } // 8. 1001 if (Sw1.value==1 && Sw2.value===0 && Sw3.value===0 && Sw4.value==1) { this.stopTimer("T1"); Actor.toggle(); this.exit(); } }, onSw4() { // 4. 0110 if (Sw1.value===0 && Sw2.value==1 && Sw3.value==1 && Sw4.value===0) { this.stopTimer("T1"); this.startTimer("T1", 2, "turnOff"); } // 7. 1011 if (Sw1.value==1 && Sw2.value===0 && Sw3.value==1 && Sw4.value==1) { this.stopTimer("T1"); this.startTimer("T1", 2, "turnOff"); } }, turnOff() { this.exit(); } }); С первоначальным условием запуска он не запускался. И сравнение с числами работает надежнее, чем проверка состояния он/офф. ПО крайней мере в моем случае. Ну и команду актуатора замка поменял на "переключить". Можно теперь его включить и выключить попеременно.
    • E

      Вентиляция с учетом точки росы.
      Примеры сценариев • • Erik  

      14
      2
      Голоса
      14
      Сообщения
      99
      Просмотры

      A

      @Erik ну значит у меня проблема, у меня кнопка и вентилятор настроен на двойное нажатие, надо помощь разработчиков))))))
    • E

      SOLVED Свет по датчику движения с дополнительными условиями.
      Сценарии • • Erik  

      12
      0
      Голоса
      12
      Сообщения
      155
      Просмотры

      E

      @intrapro Заработало, спасибо.
    • E

      Сниппеты на каждую функцию устройства.
      Сниппеты • сниппеты • • Erik  

      10
      0
      Голоса
      10
      Сообщения
      299
      Просмотры

      A

      Здравствуйте. Подскажите пожалуйста, как при помощи сниппета создать сценарий ( блок схему ) устройства.
    • E

      NVR Shinobi
      intraHouse V4 Cherry • • Erik  

      21
      0
      Голоса
      21
      Сообщения
      1927
      Просмотры

      E

      Шиноби настроен на запись по движению, и через апи запросом можно получить список имеющихся видео записей. Запрос http://192.168.88.39:8080/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome Вываливается список в таком виде { "isUTC": false, "total": 257, "limit": 100, "skip": 0, "videos": [ { "mid": "VSC1", "ke": "viewvrechome", "ext": "mp4", "time": "2019-02-14T06:53:09Z", "duration": null, "size": 262, "frames": null, "end": "2019-02-14T07:00:32Z", "status": 1, "details": { "dir": "/mnt/usb/" }, "filename": "2019-02-14T06-53-09.mp4", "actionUrl": "/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome/VSC1/2019-02-14T06-53-09.mp4", "links": { "deleteVideo": "/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome/VSC1/2019-02-14T06-53-09.mp4/delete", "changeToUnread": "/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome/VSC1/2019-02-14T06-53-09.mp4/status/1", "changeToRead": "/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome/VSC1/2019-02-14T06-53-09.mp4/status/2" }, "href": "/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome/VSC1/2019-02-14T06-53-09.mp4" }, { "mid": "VSC1", "ke": "viewvrechome", "ext": "mp4", "time": "2019-02-05T02:37:50Z", "duration": null, "size": 1004520, "frames": null, "end": "2019-02-05T03:29:13Z", "status": 1, "details": { "dir": "/mnt/usb/" }, "filename": "2019-02-05T02-37-50.mp4", "actionUrl": "/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome/VSC1/2019-02-05T02-37-50.mp4", "links": { "deleteVideo": "/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome/VSC1/2019-02-05T02-37-50.mp4/delete", "changeToUnread": "/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome/VSC1/2019-02-05T02-37-50.mp4/status/1", "changeToRead": "/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome/VSC1/2019-02-05T02-37-50.mp4/status/2" }, "href": "/5gaO8iZiXfjleAW5MvH5Dgu8zwBIEW/videos/viewvrechome/VSC1/2019-02-05T02-37-50.mp4" } ] } Как это визуализировать в IH? Что бы из этой визуализации можно было осуществить предлагаемые действия с роликами? Или это уже задача для плагина?