Релиз IntraHouse V5
-
@intrapro Спасибо. Будем дальше изучать систему.
-
Все вроде работает. Заметил, что после перезагрузки сервера и запуска сценария функцией boot() на вкладке "Выполнение" папки "Сценарии" вот такая картина:
По факту сценарий активен, а тут показано, что он остановился.
-
Пользователь @Lost написал в Релиз IntraHouse V5:
Все вроде работает....
По факту сценарий активен, а тут показано, что он остановился.Да, это вы верно заметили, здесь информация не совсем верно представлена.
Показывает, сколько длится синхронная часть (последняя выполненная функция, грубо говоря). Контроль зацикливания
-
Добрый вечер!
При дальнейшем ковырянии выявил, что вот такая конструкция не передает сообщения в Telegram:
this.info("telegram","u0002", "Был план получить снимок с камеры " + this.cam_id + ", но увы" );
Хотя в отладчике все нормально. В Pushnotification передача выполняется.
-
@Lost, уберите "не" из конструкции if (result.filename)
-
@Alex_Jet Это сделано специально, чтобы отправляла ь не картинка, а сообщение после else.
-
Это сообщение удалено!
-
Странно, ничего не делал и pushnotification заработал
-
А что означает следующая надпись на вкладке "О системе"?
Число привязанных каналов превышает доступные! Исполнительная система переведена в режим ограниченного функционала!
-
@Lost К сожалению при выпуске бета с 5.8.17 по 5.8.19 была допущена ошибка в механизме версий.
- Выполните установку IntraHouse командой curl https://docs.intrahouse.ru/ru/intrahouse-installation/
- Войдите с учетными данными admin/202020
- Переключитесь на свой проект
В версии 5.8.20-beta проблема исправлена
В процессе установки ваш проект не пропадет.
Просим извинения за доставленные неудобства.
-
@IntraVM То есть по верх существующей нужно накатить новую?
-
@Lost Да.
-
@IntraVM Ясно. Спасибо.
-
Добрый вечер!
Что то с командами плагина MegaD похоже не все в порядке. Вот сценарий:
Вот результат в отладчике:
Сценарий работу не заканчивает, зависает. Что тут не так?И еще вопрос. Как задать интервал таймера например 0,1 секунды? Или можно только кратно 1 секунде?
-
@Lost, время для таймера пишется в секундах, например 0.5 секунды. По скриншотам - как будто что-то не работает в части getResponse. У меня на версии 4 лог плагина такой:
18.03 12:21:12.835 IH: plugin command { unit: 'megad4', command: '/sec/?uart_tx=0b0400d30001&mode=rs485', type: 'command' } 18.03 12:21:12.836 megad4: command: '/sec/?uart_tx=0b0400d30001&mode=rs485' 18.03 12:21:13.024 megad4: 18.03 12:21:13.024 megad4: localhost => 192.168.11.24 HTTP GET /sec/?uart_tx=0b0400d30001&mode=rs485 18.03 12:21:13.031 megad4: localhost <= 192.168.11.24 response: statusCode=200 contentType = text/html 18.03 12:21:13.032 megad4: body: Done 18.03 12:21:13.836 IH: plugin command { unit: 'megad4', command: { url: '/sec/?uart_rx=1&mode=rs485', onResponse: 'raw' }, uuid: '1647580873835', type: 'command' } 18.03 12:21:13.837 megad4: command: { url: '/sec/?uart_rx=1&mode=rs485', onResponse: 'raw' } 18.03 12:21:14.026 megad4: 18.03 12:21:14.026 megad4: localhost => 192.168.11.24 HTTP GET /sec/?uart_rx=1&mode=rs485 18.03 12:21:14.034 megad4: localhost <= 192.168.11.24 response: statusCode=200 contentType = text/html 18.03 12:21:14.042 megad4: body: 0b|04|02|03|c0 18.03 12:21:14.044 IH: Received response for command undefined "0b|04|02|03|c0"
Какую железку опрашиваете?
-
@Alex_Jet Добрый день! Опрашиваю счетчик SDM630. В 4 версии сценарий нормально заходит в getResponse. В 5 версии такая беда. Интервал таймера пробовал меньше секунды. Получается если задать меньше 0.5 сек то по факту таймер не работает (интервал типа 0). Если задать 0.5 и более то интервал отрабатывает 1 сек. В 4 версии все нормально. Проблемы видимо в 5-ке.
-
В описании версии 5.9.22 указано::
5.9.22 ◇ 22-06-2022
При установке системы автоматически устанавливается Demo-лицензия (100 тэгов на 30 дней)
Все? Через 30 дней откатываться на 4 версию?
-
@Erik Это только для IntraSCADA.
Спасибо! Исправили
-
Скажите, а как в версии 5.9.22 с импортом проектов из 4 версии?
Помню, были планы поправить импорт, чтобы больше можно было из 4 забрать.
Попробовал - вообще не импортируется (пишет, что архив пустой). Я видимо не знаю, как делать импорт в 5.9.22.Подскажите.
-
Пользователь @Lost написал в Релиз IntraHouse V5:
Добрый вечер!
При дальнейшем ковырянии выявил, что вот такая конструкция не передает сообщения в Telegram:
this.info("telegram","u0002", "Был план получить снимок с камеры " + this.cam_id + ", но увы" );
Хотя в отладчике все нормально. В Pushnotification передача выполняется.Смотрю, с февраля ничего не изменилось. Такая конструкция по прежнему не передает сообщения в Telegram. А не передается оказывается из-за символа "_" в теле самого сообщения. В отладчике все норм. Можно поправить этот косяк?