Графики IH Pro
-
Там хранится неверное значение, причем если поменять его вручную, то оно не применяется без перезапуска IH
Да, все верно, при редактировании файлов напрямую сервер нужно перезагрузить
А значения uptoDay, uptoHour тоже неверные?
Не для всех счетчиков создался параметр uptoMonth, сегодня заводил новые и обратил внимание. Если дописать руками - то начинает работать. По тем, где uptomonth изначально был - проверил по графикам показания - они действительно далеко не на 1е число.
-
Не для всех счетчиков создался параметр uptoMonth, сегодня заводил новые и обратил внимание. Если дописать руками - то начинает работать. По тем, где uptomonth изначально был - проверил по графикам показания - они действительно далеко не на 1е число.
Проверим. Время до момента uptoMonth у нас еще есть
-
Добрый вечер. Создал отчет по расходу счетчиков. Расход округляется до целого числа. Что я не так делаю?
-
Добрый вечер. Создал отчет по расходу счетчиков. Расход округляется до целого числа. Что я не так делаю?Снимок.PNG
После обновления работает как надо. Только в текущем состоянии можно задать устройства типа METER. У меня есть виртуальные счетчики, являющиеся устройствами SENSORA. Можно этим устройствам в следующем обновлении тоже внести в список устройств "Расход по счетчикам"?
-
Подскажите пожалуйста,
имеются клапана теплого пола нормально открытые.
Т.е. когда на них подается 0, петля открыта, пол работает, когда 1 - петля закрыта, пол выключен.
А таймлайн строится по значению. И на графике выделеы периоды, когда петли выключены.
Как инвертировать?
-
-
Какую написать общую формулу, чтобы вместо 0 выдавало 1, а вместо 255 - ноль ?
-
Какую написать общую формулу, чтобы вместо 0 выдавало 1, а вместо 255 - ноль ?
(value == 255) ? 0 : 1
-
Спасибо!!!
Простым перебором символов не зная заранее нужной длины строки я шел бы к решению лет 45.
Может все таки оставить намеки в документации?
-
Простым перебором символов не зная заранее нужной длины строки я шел бы к решению лет 45.
Может все таки оставить намеки в документации?
Это стандартная тернарная операция https://ru.wikipedia.org/wiki/Тернарная_условная_операция#JavaScript
В данном случае для JavaScript
Но Вы правы, примеры надо будет показать.
-
Что случилось с графиком (с временной шкалой)?
Выяснил.
Это секунды и милисекунды.
Только кто его туда смасштабировал?
-
А теперь еще и данные искажаются.
По статусу устройств видно, что работает газовый котел, насос теплого пола, и открыты 3 клапана теплого пола.
А графики показывают, что газовый котел выключен, насос выключен, а из 3-х клапанов открыт только один.
Это симптом чего?
-
Если смасштабировать график, чтобы на временной шкале были дни, показания начинают отображаться, даже можно обратно смасштабироваться на часы. Только то, что сразу не отображалось почему-то наползает на серую линию "вы здесь".
Но если переключиться на другой экран, а потом снова вернуться в график - опять ничего не отображается.
-
Хочу чтобы живительные операции с масштабом графиков можно было скриптом проводить.
И иконку шаманского бубна для скрипта!!!!
-
А сейчас стало понятно, что вообще ничего не понятно.
Фактически все выключено. и котел, и насос. и клапана.
Но если покрутить туда-сюда масштаб, покажет, что все включено. И даже сделает прогноз на ближайшее будущее, что все будет работать, кроме клапана комнаты
-
У меня тоже есть один такой таймлайн. Он показывает что выключен, хотя по факту включен, причем 99% времени включен
-
Что с этим делать то?
Не работают же графики.
-
Что с этим делать то?
Не работают же графики.
Так понимаю, две (даже три?) проблемы
1. Данные на текущий момент недостоверны - значит, момент переключения не зафиксировался в БД
Это могло произойти при нештатном отключении сервера, или реле переключались в момент, когда сервер был отключен.
Скорее всего, при следующем переключении (on/off) картина восстановится. Если нет - возможно, структура данных нарушена
Для исключения таких ситуаций нужен периодический check данных, сохраняемых как таймлайн. Скорее всего добавим этот функционал, структура хранения тоже вероятно будет изменена.
2. Масштаб отображения. Он берется из настроек виджета Timeline - "Масштаб отображения по умолчанию". Возможно, там (каким-то образом?) не введено значение
3. Таймлайн предсказывает будущее - вперед на 5 секунд, но все же Где-то происходит рассогласование времен. У вас все таймлайны такие?
А если на другом устройстве (клиенте) посмотреть?
-
1. Про достоверность данных ничего сказать нельзя.
Потому, что сначала показывает одно, а при изменении масштаба - начинает показывать другое.
2. масштаб отображения по-умолчанию - 1 час. На домашнем ПК, нотбуке и рабочем ПК все одинаково. Сначала было одинаково хорошо. Теперь просто одинаково
3. Не все. Видите же, на одном графике 3 из 4-х таймлайнов рассогласованные, один - нет.
Но главное, выключение насоса и всех клапанов произошло совсем недавно. И ничего не восстановилось. Утром было все включено - показывало включенным только клапан комнаты, а при изменении масштаба показывало включенным все.
Теперь все выключено. Но показывает включенным клапан комнаты. И при изменении масштаба показывает включенным все.
Газовый котел теперь показывает выключенным, что правильно. Изменение масштаба ничего не меняет.
Показывает, что последнее включение у котла было в 16:19, что соответствует действительности.
Данные за ночь потеряны, показывает, что был выключен, хотя было наоборот.
По мне так проблема одна - графики.
-
По мне так проблема одна - графики.
А черта правильно показывает текущий момент? По скриншотам не совсем понятно.
Отправьте, пожалуйста, файл данных /var/lib/intrahouse-c/projects/<ваш проект>/operative/timelinedata.json на <email email="support@ih-systems.com">support@ih-systems.com</email>