Создание графиков с помощью pChart
Модератор: immortal
-
- Сообщения: 289
- Зарегистрирован: Вс сен 16, 2012 9:39 am
- Благодарил (а): 0
- Поблагодарили: 1 раз
Re: Создание графиков с помощью pChart
О, заменил пока index.php, графики пошли другие, но хотелось бы более детально разобраться с обновлением. Спасибо!
Re: Создание графиков с помощью pChart
Если в параметрах графика стоит период например 1ч, а данные за это время не обновлялись (например отвалился датчик температуры) то происходит дикая загрузка ЦП (в браузере http://localhost/pChart/?p=TEMP1.temp&u ... reen&px=10 - Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 79 bytes) in D:\_majordomo\htdocs\pChart\index.php on line 248, у меня 3 ядра доходят до 99%). Этого не происходит если ввести просто http://localhost/pChart/?p=TEMP1.temp&op=log&subop=1h. Это у меня что-то не так или это у всех?
-
- Сообщения: 113
- Зарегистрирован: Ср фев 22, 2017 12:08 pm
- Благодарил (а): 57 раз
- Поблагодарили: 13 раз
Re: Создание графиков с помощью pChart
МД пользуюсь недавно, не программист, уверенный пользователь ПК. Помогите пожалуйста с pChart графиками. сделал 4 графика на погоду openweather все рисуются а (ow_fact.temperature) не хочет если вместо fact ставлю day3 или day4 рисует график. подскажите где искать? Изначально все работало, я в приложении GPS трекер нажал кнопку очистить лог, и похоже что кроме логов затерлась информация по погоде.
-
- Сообщения: 113
- Зарегистрирован: Ср фев 22, 2017 12:08 pm
- Благодарил (а): 57 раз
- Поблагодарили: 13 раз
Re: Создание графиков с помощью pChart
Спасибо большому количеству откликнувшихся!!!Serega66 писал(а):МД пользуюсь недавно, не программист, уверенный пользователь ПК. Помогите пожалуйста с pChart графиками. сделал 4 графика на погоду openweather все рисуются а (ow_fact.temperature) не хочет если вместо fact ставлю day3 или day4 рисует график. подскажите где искать? Изначально все работало, я в приложении GPS трекер нажал кнопку очистить лог, и похоже что кроме логов затерлась информация по погоде.
Проблема решена. За сутки набралось побольше записей в истории и графики появились.
Ну а про очистку лога в GPS это видимо не здесь.
Спасибо Мне!!!
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Создание графиков с помощью pChart
То же встречал такое, пока нет истории. На загрузку не смотрел.roiksv писал(а): - Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 79 bytes) Это у меня что-то не так или это у всех?
Один раз тоже очистил лог...... Лучше бы этого не делал , пришлось что то пере устанавливать.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 62
- Зарегистрирован: Пн апр 23, 2018 11:10 am
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: Создание графиков с помощью pChart
Вывожу графики на устройстве с e-ink экраном. Браузер на устройстве не поддерживает новый CSS поэтому использую pChart статичной картинкой. Проблема в том, что цвета получаются неконтрастными. Можно ли сделать чтобы был черно-белый график без градиентов и серого фона?
-
- Сообщения: 17
- Зарегистрирован: Ср сен 01, 2021 12:39 am
- Благодарил (а): 12 раз
- Поблагодарили: 3 раза
Re: Создание графиков с помощью pChart
подскажите пожалуйста, как вот в эту ссылку запихать переменную $text?
$url = 'http://127.0.0.0/pChart/?p=Sensor_temp0 ... &width=600';
смысл такой чтоб сделать динамическую подпись
$text="что то";
$url = 'http://127.0.0.0/pChart/?p=Sensor_temp0 ... &width=600';
пробовал оборачивать кавычками - не работает
$url = 'http://127.0.0.0/pChart/?p=Sensor_temp0 ... &width=600';
смысл такой чтоб сделать динамическую подпись
$text="что то";
$url = 'http://127.0.0.0/pChart/?p=Sensor_temp0 ... &width=600';
пробовал оборачивать кавычками - не работает
-
- Сообщения: 2099
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 314 раз
- Поблагодарили: 463 раза
Re: Создание графиков с помощью pChart
- Рейтинг: 1.16%
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 17
- Зарегистрирован: Ср сен 01, 2021 12:39 am
- Благодарил (а): 12 раз
- Поблагодарили: 3 раза
Re: Создание графиков с помощью pChart
не понимаю, хоть убейте как эту функцию запихать в эту ссылку.
127.0.0.0/pChart/?p=Sensor_temp01.value&type=1d&title=$text&width=600
пробовал и саму функцию после &title= ставить просто, и оборачивать ее кавычками, на графике просто пишет название функции и все, или вообще не работает. также и с переменной просто выводит буквами $text или "$text" . вот так '$text' вообще не работает график
-
- Сообщения: 2099
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 314 раз
- Поблагодарили: 463 раза
Re: Создание графиков с помощью pChart
ну саму ссылку присваиваешь какой-то переменной в виде строки же
$url = BASE_URL . '/pChart/?p=' . $p . '&title=' . urlencode($title) . '&unit=' . $unit . '&gcolor=' . $gcolor . '&bg=' . $bg . '&fil01=' . $fil01 . '&type=' . $type;
почитать про конкатенацию, разницу между одинарными и двойными кавычками, а так в блоге это было
выше один из возможных примеров
$url = BASE_URL . '/pChart/?p=' . $p . '&title=' . urlencode($title) . '&unit=' . $unit . '&gcolor=' . $gcolor . '&bg=' . $bg . '&fil01=' . $fil01 . '&type=' . $type;
почитать про конкатенацию, разницу между одинарными и двойными кавычками, а так в блоге это было
выше один из возможных примеров
- Рейтинг: 1.16%
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо