визуализация данных

Модератор: Alex

serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: визуализация данных

Сообщение serghei » Сб дек 02, 2017 9:31 pm

Ну потому что я год бился головой об пустой экран , "достал" всех знакомых программистов , а тут случайно нашел реализацию У НЕМЕЦКИХ ПИВОВАРОВ !!!!!!
СпойлерПоказать
SteelSeries_AMS.jpg
SteelSeries_AMS.jpg (233.19 КБ) 3429 просмотров
Правда , это пока на стороннем сервисе. Локально библиотеки еще не вставил.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: визуализация данных

Сообщение nick7zmail » Сб дек 02, 2017 9:35 pm

У Алекса же в стандартном примере похожие индикаторы...я думаю steel точно так же подключаются...может, разве что, механизм передачи данных чуть другой...
Можно и с xml забирать конечно...но писать её на sd карту - эх...бедная флешечка =D.
Лично мне они сильно громоздкими кажутся...gaugeMeter вроде опрятнее и современнее выглядят.
Кстати о них...есть варианты - как сделать правильно?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: визуализация данных

Сообщение serghei » Сб дек 02, 2017 9:45 pm

На вкус и цвет...Я балдею от них. И к стати их там более 70 вариантов. У Алисы это все прекрасно работает. А как по другому запустить в АМС я не знаю ((. И с Гауге - это надо Alexsis_76 спрашивать. Он точно знает.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: визуализация данных

Сообщение nick7zmail » Сб дек 02, 2017 9:47 pm

Подождем его...напомню, вопрос тут https://majordomo.smartliving.ru/forum/ ... 289#p65289
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: визуализация данных

Сообщение serghei » Сб дек 02, 2017 9:54 pm

nick7zmail писал(а):У Алекса же в стандартном примере похожие индикаторы...
Похожие , но проблема индикаторов в дистрибутиве - с ними ничего нельзя поделать , в смысле изменить размер , разукрасить шкалу и изменить диапазон. Потому что они написаны через eval. Я нашел вариант , как это исправить.
СпойлерПоказать
Gauge_color.jpg
Gauge_color.jpg (229.47 КБ) 3422 просмотра
Ему надо на почту писать. Теперь он тут редко бывает (((

PS. Воткнул твой файл и посмотрел.. Так конечно на странице обновляться не будет , та как ты жестко задал значение 34%.

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

<div class="GaugeMeter" id="test111" data-total="100" data-used="34" data-text="34".......
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: визуализация данных

Сообщение ser009 » Вс дек 03, 2017 5:45 am

Странно как-то
Заношу значение руками data-total=" " и data-used=" " - отображается. Если заполняет скрипт - не выводит, хотя в поля data-total=" " data-used=" " присваиваются значения

А вот если поменять значение в скобочках (указал стрелкой) значение меняется
СпойлерПоказать
esp32.JPG
esp32.JPG (127.69 КБ) 3391 просмотр
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: визуализация данных

Сообщение nick7zmail » Вс дек 03, 2017 9:10 am

Я про то же...говорю - библиотека отрисовывает свой <span> с цифрами и <canvas>с графиком по ходу...чтобы менялось - надо не только значения в <div> менять, но и сам <div> перестраивать, но тогда график анимируется с нуля...тоже не сильно хорошо. В МД при обновлении данных он тоже с нуля анимируется....Вот и хрен пойми как надо...надо после подмены данных функцию какую-то запускать, чтобы обновился span и canvas, но при этом не перестравивался с 0...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: визуализация данных

Сообщение nick7zmail » Вс дек 03, 2017 9:38 am

serghei писал(а): PS. Воткнул твой файл и посмотрел.. Так конечно на странице обновляться не будет , та как ты жестко задал значение 34%.

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

<div class="GaugeMeter" id="test111" data-total="100" data-used="34" data-text="34"....... 
В смысле жестко? Оно нормально обновляется javascript-ом...код страницы посмотри - эти значения меняются.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: визуализация данных

Сообщение serghei » Вс дек 03, 2017 9:59 am

Значения то меняются, но их не видит библиотека. Подставил другие цифры (data-used="84" data-text="84") - всё красиво отрисовалось. Значит менять надо их. Вот только не вижу адекватного API на эту библиотеку и функцию анимации. По ходу так и получится - обновляем значения и рисуем с нуля.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: визуализация данных

Сообщение nick7zmail » Вс дек 03, 2017 10:00 am

Ну апи то допилить можно)) там библиотека то строчек на 10...только вот лень =D
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить