Выбор графиков на сцене
Модератор: immortal
-
Dimonopera
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
Выбор графиков на сцене
Привет всем, Подскажите пожалуйста, можно ли реализовать идею.
Хочу на сцене разместить 16 графиков температуры. 4 помещения, для каждого из помещений по 2 графика. Один на 7 дней, другой 6 часов.
Для каждой комнаты создал свойство luckGrafTemp, и если значение 1 график отображается, если 0 нет. Хотелось бы, чтобы графики отображались один под другим, в зависимости от того какие luckGrafTemp включены.
И вот вопрос, как в HTML коде прописать условие отображения, и можно ли вообще так сделать?
Хочу на сцене разместить 16 графиков температуры. 4 помещения, для каждого из помещений по 2 графика. Один на 7 дней, другой 6 часов.
Для каждой комнаты создал свойство luckGrafTemp, и если значение 1 график отображается, если 0 нет. Хотелось бы, чтобы графики отображались один под другим, в зависимости от того какие luckGrafTemp включены.
И вот вопрос, как в HTML коде прописать условие отображения, и можно ли вообще так сделать?
-
Dimonopera
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
Re: Выбор графиков на сцене
Условие отображения рассматривал. Когда выключаешь отображение графика, то на сцене остается пустое место. Если выключить 3 графика, соответственно 3 пустых места. Идеальное расположение графиков
Код: Выделить всё
[#module name="charts" id="27"#]
[#module name="charts" id="28"#]
[#module name="charts" id="29"#]
[#module name="charts" id="31"#]
[#module name="charts" id="30"#]Re: Выбор графиков на сцене
а использовать какое-нибудь свойство, чтоб условный вывод сделать?Dimonopera писал(а): Сб ноя 19, 2022 9:45 amУсловие отображения рассматривал. Когда выключаешь отображение графика, то на сцене остается пустое место. Если выключить 3 графика, соответственно 3 пустых места. Идеальное расположение графиковСейчас, когда надо, я удаляю ненужную строчку. Все графики располагаются по порядку, без пропусков. Когда надо строчку добавляю. Это жуть как неудобно. Можно было бы закомментировать, было бы уже проще. В настройке сцены есть "Дополнительный код JavaScript", а как его подключить ума не приложуКод: Выделить всё
[#module name="charts" id="27"#] [#module name="charts" id="28"#] [#module name="charts" id="29"#] [#module name="charts" id="31"#] [#module name="charts" id="30"#]
Код: Выделить всё
[#if %obj.prop% = 1] [#module name="charts" id="28"#] [#endif#]
[#if %obj.prop% = 2] [#module name="charts" id="29"#] [#endif#]win10 connect https://connect.smartliving.ru/profile/303
-
Dimonopera
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
Re: Выбор графиков на сцене
Выдает ошибкуxor писал(а): Сб ноя 19, 2022 9:00 pmа использовать какое-нибудь свойство, чтоб условный вывод сделать?Dimonopera писал(а): Сб ноя 19, 2022 9:45 amУсловие отображения рассматривал. Когда выключаешь отображение графика, то на сцене остается пустое место. Если выключить 3 графика, соответственно 3 пустых места. Идеальное расположение графиковСейчас, когда надо, я удаляю ненужную строчку. Все графики располагаются по порядку, без пропусков. Когда надо строчку добавляю. Это жуть как неудобно. Можно было бы закомментировать, было бы уже проще. В настройке сцены есть "Дополнительный код JavaScript", а как его подключить ума не приложуКод: Выделить всё
[#module name="charts" id="27"#] [#module name="charts" id="28"#] [#module name="charts" id="29"#] [#module name="charts" id="31"#] [#module name="charts" id="30"#]Код: Выделить всё
[#if %obj.prop% = 1] [#module name="charts" id="28"#] [#endif#] [#if %obj.prop% = 2] [#module name="charts" id="29"#] [#endif#]
Parse error: syntax error, unexpected '%' in C:\_majordomo\htdocs\lib\jTemplate.class.php(530) : eval()'d code on line 1
Что-то я не так в коде сделал?
Код: Выделить всё
[#if %Sensor_temp01.luckGrafTemp% = 1] [#module name="charts" id="27"#] [#endif#]Re: Выбор графиков на сцене
сорян, перемудрил(Dimonopera писал(а): Вс ноя 20, 2022 9:21 amxor писал(а): Сб ноя 19, 2022 9:00 pmа использовать какое-нибудь свойство, чтоб условный вывод сделать?Dimonopera писал(а): Сб ноя 19, 2022 9:45 amУсловие отображения рассматривал. Когда выключаешь отображение графика, то на сцене остается пустое место. Если выключить 3 графика, соответственно 3 пустых места. Идеальное расположение графиковСейчас, когда надо, я удаляю ненужную строчку. Все графики располагаются по порядку, без пропусков. Когда надо строчку добавляю. Это жуть как неудобно. Можно было бы закомментировать, было бы уже проще. В настройке сцены есть "Дополнительный код JavaScript", а как его подключить ума не приложуКод: Выделить всё
[#module name="charts" id="27"#] [#module name="charts" id="28"#] [#module name="charts" id="29"#] [#module name="charts" id="31"#] [#module name="charts" id="30"#]Код: Выделить всё
[#if %obj.prop% = 1] [#module name="charts" id="28"#] [#endif#] [#if %obj.prop% = 2] [#module name="charts" id="29"#] [#endif#]
Выдает ошибку
Parse error: syntax error, unexpected '%' in C:\_majordomo\htdocs\lib\jTemplate.class.php(530) : eval()'d code on line 1
Что-то я не так в коде сделал?Код: Выделить всё
[#if %Sensor_temp01.luckGrafTemp% = 1] [#module name="charts" id="27"#] [#endif#]
вот так, вроде, работает у меня в домашних страницах
[#if getglobal("cmd1.status")==1 #] [#module name="charts" id="1"#] [#endif#]
win10 connect https://connect.smartliving.ru/profile/303
-
Dimonopera
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
Re: Выбор графиков на сцене
Благодарю! Вроде получилосьxor писал(а): Вс ноя 20, 2022 5:38 pmсорян, перемудрил(Dimonopera писал(а): Вс ноя 20, 2022 9:21 amxor писал(а): Сб ноя 19, 2022 9:00 pmа использовать какое-нибудь свойство, чтоб условный вывод сделать?Dimonopera писал(а): Сб ноя 19, 2022 9:45 amУсловие отображения рассматривал. Когда выключаешь отображение графика, то на сцене остается пустое место. Если выключить 3 графика, соответственно 3 пустых места. Идеальное расположение графиковСейчас, когда надо, я удаляю ненужную строчку. Все графики располагаются по порядку, без пропусков. Когда надо строчку добавляю. Это жуть как неудобно. Можно было бы закомментировать, было бы уже проще. В настройке сцены есть "Дополнительный код JavaScript", а как его подключить ума не приложуКод: Выделить всё
[#module name="charts" id="27"#] [#module name="charts" id="28"#] [#module name="charts" id="29"#] [#module name="charts" id="31"#] [#module name="charts" id="30"#]Код: Выделить всё
[#if %obj.prop% = 1] [#module name="charts" id="28"#] [#endif#] [#if %obj.prop% = 2] [#module name="charts" id="29"#] [#endif#]
Выдает ошибку
Parse error: syntax error, unexpected '%' in C:\_majordomo\htdocs\lib\jTemplate.class.php(530) : eval()'d code on line 1
Что-то я не так в коде сделал?Код: Выделить всё
[#if %Sensor_temp01.luckGrafTemp% = 1] [#module name="charts" id="27"#] [#endif#]
вот так, вроде, работает у меня в домашних страницах
[#if getglobal("cmd1.status")==1 #] [#module name="charts" id="1"#] [#endif#]
2022-11-20_17-37-13.png
Re: Выбор графиков на сцене
и вам спасибо за идею)
убрал у себя график дождя при отрицательных температурах)
Код: Выделить всё
[#module name="charts" id="1"#]
[#module name="charts" id="2"#]
[#module name="charts" id="3"#]
[#if gg("Outside.Temperature") > 0 #][#module name="charts" id="4"#][#endif#]
[#module name="charts" id="10"#]win10 connect https://connect.smartliving.ru/profile/303
-
Dimonopera
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
Re: Выбор графиков на сцене
График дождя, это график уровня осадков?
Re: Выбор графиков на сцене
ну да, у меня датчик с качелькой меряет интенсивность дождя. он без подогрева(
win10 connect https://connect.smartliving.ru/profile/303
