Страница 8 из 10
Re: [Модуль] Сцены (scenes)
Добавлено: Вт июл 30, 2019 9:15 pm
zh_serzh
Т.е. в методах на открытие и закрытие надо будет в течение 15 секунд выставлять этот статус, а по окончании изменения состояния крана выставлять "0" или "1".
Данный способ мне не подходит, теряется прямая связь с концевиком крана...
Пример: может получиться так, что кран еще не открыт (временно пропадало питание на кране), а программа отсчитала 15 сек и изменила статус, придется вводить дополнительные проверки.. Управляю кранами через сценарии ( по отдельности + все вместе) их 6 шт. В каждый сценарий вносить проверки и т.д. не совсем правильно...
Я предполагал использовать проверку существования таймера (отложенной задачи - он один для всех 6 сценариев) для блокировки нажатия кнопки.
В любом случае всем спасибо за советы, буду думать дальше...
Re: [Модуль] Сцены (scenes)
Добавлено: Вт июл 30, 2019 9:33 pm
Chainik
Мажордомо -- штука очень гибкая (что и достоинство и недостаток). Одного и того же результата можно добиться кучей разнообразных способов.
Просто надо знать вашу конкретную ситуацию. Если у вас изменение статуса инициируется срабатыванием концевика, вообще замечательно. Если есть обратная связь с концевиками (т.е. можно "спросить" замкнут концевик или нет) -- великолепно.
Тогда, к примеру,начальное положение крана "открыт", статус "0". Нажимаем кнопку в интерфейсе -- запустился метод на закрытие, выставляется статус "2" (типа "состояние изменяется"). Сработал концевик по завершении закрытия -- скриптом или методом (можно даже тем же, если "поймать" в нем соответствующие параметры) выставляется статус "1" (закрыт).
Так что все зависит от конкретной ситуации. Главное, были бы нужные данные, а "накодить" можно всегда.
Сцены, ошибка Java
Добавлено: Чт авг 15, 2019 12:27 pm
diver
Всем привет!
Создаю на сцене элемент типа "Уведомление" выбираю "Условие отображения", скажем если показания температуры больше чем - отображать.
Нажимаю Сохранить, но значение не применяется и в javascript_errors.log ошибка:
09:15:20 0.50450400 URL:
http://192.168.0.79/admin.php?pd=cGFuZW ... s&inst=adm& - SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data; line: 3045
Сами настройки отображения скидываются на условие "если = 1"
PS
Если создавать другой элемент, например html и к нему применять условия отображения, то они применяются нормально, хотя в логах всё равно появляется ошибка:
09:26:27 0.45518000 URL:
http://192.168.0.79/admin.php?pd=cGFuZW ... s&inst=adm& - SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data; line: 2472
Re: [Модуль] Сцены (scenes)
Добавлено: Пн авг 26, 2019 11:06 am
diver
Есть идеи? Такая ошибка очень часто появляется при редактировании сцен, при разных условиях.
Причем на свежей инсталляции МДМ она тоже присутствует.
Re: [Модуль] Сцены (scenes)
Добавлено: Пн авг 26, 2019 11:16 am
Chainik
diver писал(а): Пн авг 26, 2019 11:06 am
Есть идеи? Такая ошибка очень часто появляется при редактировании сцен, при разных условиях.
Причем на свежей инсталляции МДМ она тоже присутствует.
Проверьте, что радиоточка в пункте "Расширенная настройка" стоит в положение "Да".
Re: [Модуль] Сцены (scenes)
Добавлено: Пн авг 26, 2019 11:32 am
diver
Проверьте, что радиоточка в пункте "Расширенная настройка" стоит в положение "Да".
Не помогает.
Можете у себя попробовать ? На сцене создать элемент типа "объект", выбрать любой объект (хоть градусник) и сделать ему простое условие отображения по свойству другого объекта ?
У меня при сохранении в логах вылезает ошибка и изменения не применяются.
Re: [Модуль] Сцены (scenes)
Добавлено: Пн авг 26, 2019 11:49 am
Chainik
diver писал(а): Пн авг 26, 2019 11:32 am
...
Можете у себя попробовать ?
...
К сожалению, сейчас не могу (далеко от оборудования). Если только вечером.
Re: [Модуль] Сцены (scenes)
Добавлено: Пн авг 26, 2019 12:05 pm
nick7zmail
Объекты в этом плане вообще привередливы. У них особо ничего не меняется. Создавайте html.
Re: [Модуль] Сцены (scenes)
Добавлено: Пн авг 26, 2019 12:10 pm
diver
nick7zmail писал(а): Пн авг 26, 2019 12:05 pm
Объекты в этом плане вообще привередливы. У них особо ничего не меняется. Создавайте html.
Блин

Я 3 дня убил разбираясь в css и js - что бы у моих объектов создать шаблон отображения и теперь мне надо именно объект...
Ладно, спасибо.
Re: [Модуль] Сцены (scenes)
Добавлено: Пн авг 26, 2019 1:58 pm
nick7zmail
Дак возьмите ваш код для шаблона, вставьте в html, и просто у конструкций %.свойство% допишите имя объекта %объект.свойство%.