создание индикаторов

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

Модератор: immortal

Ответить
Аватара пользователя
harrysmith
Сообщения: 86
Зарегистрирован: Чт сен 29, 2016 5:49 pm
Благодарил (а): 5 раз
Поблагодарили: 2 раза

создание индикаторов

Сообщение harrysmith » Пн май 08, 2017 1:24 am

Добрый день есть вопрос к сообществу а так же к разработчику.
Появилась необходимость сделать индикатор температуры.
На сайте в этом месте http://majordomo.smartliving.ru/Main/PChart написано что надо ввести в HTML чтобы получить индикатор. <img src="/pChart/s.php?objt=therm1&ids=80&dca=blue&max=40&middle=0&min=-40"> я конечно попробовал но получил белый квадратик.
Благо дело сначала хоть разбирался как узнать ids своего индикатора. и ввел его правильно.
Но когда проверил ссылку то обнаружил вот такой ответ:


Warning: include(.//pData.class): failed to open stream: No such file or directory in /var/www/pChart/s.php on line 91
Warning: include(): Failed opening './pChart/pData.class' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/pChart/s.php on line 91
Warning: include(./pChart/pChart.class): failed to open stream: No such file or directory in /var/www/pChart/s.php on line 92
Warning: include(): Failed opening './pChart/pChart.class' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/pChart/s.php on line 92
Fatal error: Class 'pChart' not found in /var/www/pChart/s.php on line 336

начал разбираться и ничего удивительного в ошибке нет: действительно в папке pChart отсутствует pData.class и pChart.class.
блин скачал новую версию но и там в этой папке нет таких файлов. pData.class есть в папке pChart/class и что делать переписывать код s.php, или переносить файл? А файла pChart.class вообще нет нигде.
так где же их брать????
Уважаемый Сергей если что то с форума не срабатывает, это понятно, но если с самого сайта, где описаны основы, то это как то не очень хорошо. Может Вы бы исправили там как будет правильно? заранее благодарен
Harry Smith
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 289 раз
Поблагодарили: 633 раза

Re: создание индикаторов

Сообщение xor » Пн май 08, 2017 11:59 am

Сайт ведется в виде wiki, где каждый пользователь может создавать/редактировать статьи. Одного Сергея на всё не хватит. Последняя правка этой страницы была в январе 2014. как я понял, она сделана на основе топика на форуме Живые индикаторы на PChart. Почитайте там (и если разберетесь, поправьте расстроившую вас страничку на сайте)
Аватара пользователя
harrysmith
Сообщения: 86
Зарегистрирован: Чт сен 29, 2016 5:49 pm
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: создание индикаторов

Сообщение harrysmith » Вт май 09, 2017 6:33 pm

Понятно. Wiki есть Wiki. Твори выдумывай пробуй но сам. там где вы указали я уже все облазил и нашел и файлики и восстановил папку но ничего кроме белого квадратика так и не могу получить.
И еще интересный факт: Или никто уже не использует Majordomo или в Majordomo никто не использует индикаторов, что конечно менее вероятно. Но не понятно кто тогда и какие использует
Harry Smith
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 289 раз
Поблагодарили: 633 раза

Re: создание индикаторов

Сообщение xor » Вт май 09, 2017 10:23 pm

Я использую Steel Series
viewtopic.php?f=4&t=3735
и виджеты дашборда
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: создание индикаторов

Сообщение sergejey » Ср май 10, 2017 1:36 pm

Сказать по правде, я их не делал и не использовал у себя. Но ошибку посмотрю.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
harrysmith
Сообщения: 86
Зарегистрирован: Чт сен 29, 2016 5:49 pm
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: создание индикаторов

Сообщение harrysmith » Ср май 10, 2017 11:56 pm

Ну вот вроде разобрался в проблеме но не доконца как оказалось.
МОжно скачать файлы index.zip, FreeFonts.zip, run.zip отсюда viewtopic.php?f=4&t=362&start=20#p1751 для иконок
либо pics.zip, FreeFonts.zip, go.zip отсюда viewtopic.php?f=4&t=362&start=20#p1751 для индикаторов и иконок
затем в залить их в папку pChart или pChart2 кто как переименовывал затем добавить в эту папку файлы pData.class, pChart.class, pCache.class из архива pChart.7z который можно скачать viewtopic.php?f=4&t=362&hilit=%D0%B8%D0 ... B&start=50
и самое главное потом проверить в этой папке папку fonts. Она обязательно должна быть с большой буквы Fonts (в новой версии она с маленькой буквы)!!!
Ну все теперь можно запустить.
только что то со шрифтом или не понятно с чем но числа не читаются!!!
помогите хоть с этим!
Вложения
2017-05-10_23-52-42.png
2017-05-10_23-52-42.png (63.4 КБ) 4495 просмотров
Harry Smith
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: создание индикаторов

Сообщение serghei » Чт май 11, 2017 11:37 am

Сдаётся мне, этот шрифт беда библиотеки. На индикаторах Steelseries такой же шрифт, но сами индикаторы побольше и что то разобрать можно.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить