Графики. Да, опять они.

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Графики. Да, опять они.

Сообщение Amarok » Пн фев 05, 2018 7:36 am

Как можно построить на сцене график НЕ создавая его в модуле Графики?
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Графики. Да, опять они.

Сообщение nick7zmail » Пн фев 05, 2018 8:06 am

Не знаю в чем смысл, но по-старому через картинку формата
<img src="/pCharts?параметры&графика">
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Графики. Да, опять они.

Сообщение Amarok » Пн фев 05, 2018 10:48 am

nick7zmail писал(а):Не знаю в чем смысл, но по-старому через картинку формата
А НЕ картинку? В истории ведь можно выделять период (масштабировать) историю.
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Графики. Да, опять они.

Сообщение olehs » Пн фев 05, 2018 11:38 am

Опять же, без понимания, зачем Вам это нужно, идеи могут быть не самыми лучшими, но...
Можно, например, строить графики самому, выгребая данные из скрипта.
см. https://majordomo.smartliving.ru/forum/ ... f=4&t=2099
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Графики. Да, опять они.

Сообщение Amarok » Пн фев 05, 2018 12:39 pm

Хочется на сцену поместить интерактивные графики (температуры, напряжения, освещённость, валюты), но не создавать эти графики в модуле - ибо их может быть много. В принципе, похожий функционал достигается подобной ссылкой:

Код: Выделить всё

http://192.168.0.251/pChart/?p=tempBathroom.temp&op=log&type=7d&subop=1h&subop=1h   
СпойлерПоказать
Opera Снимок_2018-02-05_143332_192.168.0.251.png
Opera Снимок_2018-02-05_143332_192.168.0.251.png (21.95 КБ) 5407 просмотров
Вроде всё прекрасно, но как убрать лишние элементы (H | 1h | 24h | 7d | 31d | Очистить всё | Оптимизировать лог )?
Пробовал убирать op=log и получил статичный график:
СпойлерПоказать
загружено.png
загружено.png (19.31 КБ) 5407 просмотров
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Графики. Да, опять они.

Сообщение Amarok » Пн фев 05, 2018 12:49 pm

Продолжаем разговор :)
Такая ссылка:

Код: Выделить всё

http://192.168.0.251/module/charts.html?id=config&period=7d&property=tempBathroom.temp 
Выводит то, что надо и как надо:
СпойлерПоказать
Opera Снимок_2018-02-05_144624_192.168.0.251.png
Opera Снимок_2018-02-05_144624_192.168.0.251.png (31.02 КБ) 5402 просмотра
Вопрос: как задать имена/цвета значений и как вывести несколько значений на одном графике?
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Графики. Да, опять они.

Сообщение nick7zmail » Пн фев 05, 2018 1:24 pm

А если ещё 1 свойство просто дописать &property=tempBathroom.temp&property=tempBathroom.temp2? (не пробовал, просто предлагаю))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Графики. Да, опять они.

Сообщение Amarok » Пн фев 05, 2018 1:37 pm

nick7zmail писал(а):А если ещё 1 свойство просто дописать &property=tempBathroom.temp&property=tempBathroom.temp2? (не пробовал, просто предлагаю))
Пробовал, ибо любопытен с детства))))))). Выводим только последний property
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Графики. Да, опять они.

Сообщение directman66 » Пн фев 05, 2018 7:44 pm

А почему у меня pChart на выходе генерит непотребную картинку? Совсем не то, что у вас не скрине.
СпойлерПоказать
234.png
234.png (37.11 КБ) 5329 просмотров
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: Графики. Да, опять они.

Сообщение xor » Пн фев 05, 2018 9:55 pm

Ответить