Страница 9 из 17

Re: Дашборд и виджеты

Добавлено: Вс мар 05, 2017 1:04 pm
xor
Мааленькое замечание по часам - все дни недели показаны на русском кроме воскресенья
Изображение
https://yadi.sk/i/2Lc8an343F4XPi

Re: Дашборд и виджеты

Добавлено: Вт мар 07, 2017 2:33 pm
kotbrs
Vit писал(а):
katafey писал(а):что то не выходит выдрать JSON данные с esp модуля
URL = http://192.168.1.190/readjson
Данные такого вида
SPOILERSPOILER_SHOW

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

{"system":{"hostname":"Mainmodule","uptime":40117,"rssi":-55,"freemem":20080},"sensors":{"pmv":218.7,"pmc":3.93,"pmw":482,"pmwh":717723},"pwm":{0:255,1:255,2:255},"gpio":{"5":0}}
и где скрывается путь /api/data/ ? что-то найти не могу
Попробуйте в адресной строке наберите ip-сервера/api/data/объект в системе

например так

http://192.168.0.2/api/data/Sensor_temp01

в ответ приходит вот такое
SPOILERSPOILER_SHOW
{"data":{"value":"15","minValue":"5","maxValue":"25","notify":false,"normalValue":false,"direction":"","status":false,"alive":"0","linkedRoom":"Garage","updated":"1485753435","updatedText":"16:17","updatedTime":"00:22"}}

Не находит у меня по пути http://IP-address/api/data ничего. Может модуль какой не установлен?

Re: Дашборд и виджеты

Добавлено: Вт мар 07, 2017 3:25 pm
C_3AXAPOB

Re: Дашборд и виджеты

Добавлено: Вт мар 07, 2017 10:21 pm
kotbrs
sergejey писал(а):Возможно, при обновлении не установился новый файл .htaccess, сравните с тем, что здесь: https://github.com/sergejey/majordomo/b ... /.htaccess
Проверил, файл установился. У меня Debian 7, пробовал также добавлять слэш как здесь писали - все равно не срабатывает.
Срабатывает только когда указать в пути /api.php/ вместо /api/.

Помогите поправить .htaccess правильно. Похоже дело в правиле указанном в нем.
.htaccess обрабатывается, проверял.

Re: Дашборд и виджеты

Добавлено: Пт мар 10, 2017 12:39 pm
ipz
Два вопроса
- Как можно из МДМ подсунуть дашбоарду свой JSON? Только создавать специальный объект для этого?
- как нужно правильно использовать виджет Scripts?

UPD: Сергей специально нарисовал квадрат Малевича на всю панель управления, чтобы заставить пользоваться Dashboard'ом :D
UPD: Majordroid, похоже, не умеет отображать страницу Dashboard'а (данные спарклайнов не отображаются). Majordroid просто перезагружает страницу, поэтому спарклайны сбрасываются.

Re: Дашборд и виджеты

Добавлено: Сб мар 11, 2017 4:30 pm
ipz
Много вопросов без ответов, но идея понравилась. Не ожидал, что так быстро можно набросать вполне себе рабочий интерфейс из таких простеньких примитивов...
Теперь интерфейс домашних страниц даже кажется громоздким и перегруженным ненужным хламом (это я про свой случай :D )

Не нравится:
- негибкие/неактуальные(?)/непригодные(?)/кривые (!) изначальные настройки размеров виджетов. Какая-то каша получается
Например виджет clock не совпадает по высоте ни со sparkline, ни…SPOILER_SHOW
Clipboard01.jpg
Clipboard01.jpg (12.5 КБ) 8264 просмотра
С таким зоопарком разных плиток аккуратно заполнить страницу довольно сложно.
- алгоритм перестроения из альбомной ориентации в книжную может изрядно повеселить. Иногда получаются сапоги с яишницой... Думаю с этим вряд ли что-то можно сделать (придется или еще упрощать свой интерфейс или делать отдельные дашбоарды для разной ориентации)
- Majordroid - придется выкинуть (печально смотреть, как он полностью перегружает страницу)

Мелкие глюки: при заполнении datasource, если ввести первую букву с клавиатуры, то выбранный элемент добавляется к уже введенной букве. Получается SSensor, RRpi и т.п. (видимо это к разработчикам freeboard...)
- интересный эффект получается, если добавить два виджета Clock. Не то, чтобы мне нужны двое часов, но все-равно не красиво))

В целом все супер - поселил свою поделку на планшете.
UPD: из приятных последствий упрощения интерфейса - загрузка Rpi существенно упала (да, кэп)))

Re: Дашборд и виджеты

Добавлено: Вт мар 14, 2017 2:45 pm
sergejey
JSON можно генерировать с помощью API, если речь идёт о получении значения свойства
http://localhost/api/data/switch1
http://localhost/api/data/switch1.title
обе ссылки возвращают JSON
ну или в само деле хранить в значении свойства свой JSON и запрашивать его через http://localhost/objects/?object=myobje ... myproperty

Re: Дашборд и виджеты

Добавлено: Чт мар 16, 2017 12:24 pm
directman66
и все же можно ли использовать дашборд совместно со сценами? Они по размеру не подгоняются как то вообще.

Re: Дашборд и виджеты

Добавлено: Чт мар 16, 2017 12:40 pm
sergejey
directman66 писал(а):и все же можно ли использовать дашборд совместно со сценами? Они по размеру не подгоняются как то вообще.
У меня дома используется и то и другое как отдельные вкладки интерфейса домашних страниц. По /pages.html есть вкладки со сценами, а есть вкладки с дашбордами.

Re: Дашборд и виджеты

Добавлено: Чт мар 16, 2017 7:37 pm
igrok
просьба обновить скрины на 3ей странице, пожалуйста