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

Модератор: Alex

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

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

Сообщение serghei » Сб фев 10, 2018 2:10 pm

А текстовые файлы понимает? IP /descr.txt Покажет названия графиков.
Проверять надо библиотеки. Вечером с другого компа отправлю еще раз. Вполне возможно , что Мега слишком медленно отдает файлы и где то срабатывает таймаут.
А ! И самое главное ! Проверь страницу в разных браузерах! Вполне возможно , что Опера косячит. На планшете Мини-Опера нормально открывает.
Под ХР и хромом то же не работает.

Хмм.. На скрине календаря не вижу. Покажи , какие ошибки выдает браузер.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Sps
Сообщения: 45
Зарегистрирован: Вт окт 27, 2015 4:23 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение Sps » Сб фев 10, 2018 5:44 pm

serghei писал(а):А текстовые файлы понимает? IP /descr.txt Покажет названия графиков.
До этого текстовые файлы не понимал, дописал в сервер .txt сейчас браузер видит и в окошке появились названия графиков
serghei писал(а):А ! И самое главное ! Проверь страницу в разных браузерах! Вполне возможно , что Опера косячит. На планшете Мини-Опера нормально открывает. Под ХР и хромом то же не работает.
У меня Мазила, когда форум читал вроде писали, что проблем нет.
serghei писал(а):Хмм.. На скрине календаря не вижу.
Календарь есть, просто рамка сливается с фоном, дизайном сейчас заниматься не хочу в отличии от скрипта с css и html у меня проблем нет, главное запустить, а там я красоту наведу, в любом случае мне все менять надо, у меня совсем другой дизайн страниц.
serghei писал(а):Покажи , какие ошибки выдает браузер.
о каких ошибках идет речь, браузер грузит страницу и не возмущается, может Вы имеете ввиду отработку скриптов по F12?
Sps
Сообщения: 45
Зарегистрирован: Вт окт 27, 2015 4:23 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение Sps » Сб фев 10, 2018 6:40 pm

Что-то 10-02-18.msg у меня не создается я его принудительно ручками воткнул на SD карту, в браузер выводится только пустой (роюсь в коде, ищу кто отвечает за запись в этот файл). И вообще на сколько критично его отсутствие при построении графиков?
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

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

Сообщение serghei » Сб фев 10, 2018 8:21 pm

Файлы .msg из другой оперы. Это логирование событий ( сначала надо прописать в коде ). Alexsis_76 просто объединил вместе с графиками. Что бы создался файл - должно произойти событие.
Только что проверил на мозилле - НЕ РАБОТАЕТ !! Попробуй хромом открыть или телефоном .
СпойлерПоказать
Мозилла.jpg
Мозилла.jpg (331.46 КБ) 5004 просмотра
Видно, что ответы как бы есть , но без обновления страницы. Графика нет.А как посмотреть на ошибки - не могу найти.
СпойлерПоказать
2_браузера.jpg
2_браузера.jpg (201.28 КБ) 5004 просмотра
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Sps
Сообщения: 45
Зарегистрирован: Вт окт 27, 2015 4:23 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение Sps » Сб фев 10, 2018 9:43 pm

serghei писал(а):Попробуй хромом открыть или телефоном
Да у меня в Мазиле тоже самое, а что это за архив и ниже таблица с кучей данных (в моем варианте туда писались данные из .log) я так понимаю это от .msg
Загрузил через Хром то фоновая картинка не грузится, то календари, то названия графиков короче тормоз полный, раз 15 перегружал и наконец я его замучил, хром график выдал. Вылезли другие бока обновления нет и .log файл перестал писаться (странно какая тут зависимость?). Думаю поковырять библиотеку может уговорю ее подружиться с Мазилой.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

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

Сообщение serghei » Сб фев 10, 2018 9:58 pm

Я так намучился в самом начале. На 10-ке с хромом вроде работает. И SteelSeries вроде тоже показывает.

Первое запустил логирование событий от ser009. Данные писались в .log Потом эту страницу создали и переделали в .msg
не принципиально , но иногда возникает путаница.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

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

Сообщение alexsis_76 » Вс фев 11, 2018 3:37 pm

Термостат вчерне готов,требуются по тестировать,
скомпилировать из архива подставив свои данные в
const char* ssid = "##############";
const char* password = "#############";
датчик температуры BMP280 часы ds3231,подключаются к шине i2c,время синхронизируется с ntp сервером,netbios имя http://alex/,после прошивки можете лицезреть стартовую страницу,доступ к настройкам термостата через http://alex/Calendar.htm
Безымянный.JPG
Безымянный.JPG (70.38 КБ) 4959 просмотров
выберите начало окна ,окончание окна,интервалы температур,события по выходе из интервалов,день недели,id от 1 до 3 ну и создать
выбор времени-допустим установлен интервал от 11:23 до 12:00,следующий интервал от 12:01 до.... и т д ,всего интервалов 3,события ниже порога и выше порога могут быть установлены в Наблюдать, тогда при пересечении порогов никаких действий не производится и остальное,причем работает только Включить нагреватель на 14 порту,для тестов этого достаточно,сохранение настроек пока не сделано,так же отсутствует вывод информации на страницу,так что пока можно писать на бумажке, вообщем пробуйте пишите,исходники прилагаю.
Вложения
pwm.rar
(1.1 МБ) 181 скачивание
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

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

Сообщение serghei » Вс фев 11, 2018 7:26 pm

УФФФ... А что это было ??? Во-первых очень трудно было скомпилировать. Пришлось с нуля поставить 1.6.5 с сайта , затем ни с какими дровами для ESP8266 не компилилось. Ругалось на #include <ESP8266NetBIOS.h> . Загрузил с Хаба не понял чего , обновился до 2.4.0-rc1 и вроде залилось . И файлы то же. Лог старта
СпойлерПоказать
  • FS File: /24-02-2018.log, size: 746B
    FS File: /27-05-2017.msg, size: 2.13KB
    FS File: /Calendar.htm, size: 2.22KB
    FS File: /css/cal.gif, size: 125B
    FS File: /css/export.css.gz, size: 4.70KB
    FS File: /css/img/cal.gif, size: 125B
    scandone
    state: 0 -> 2 (b0)
    FS File: /css/img/next_mon.gif, size: 60B
    state: 2 -> 3 (0)
    FS File: /css/img/next_year.gif, size: 70B
    state: 3 -> 5 (10)
    add 0
    aid 4
    cnt
    FS File: /css/img/no_cal.gif, size: 138B
    FS File: /css/img/prev_mon.gif, size: 59B

    connected with mega, channel 10
    dhcp client start...
    FS File: /css/img/prev_year.gif, size: 69B
    FS File: /css/next_mon.gif, size: 60B
    FS File: /css/next_year.gif, size: 70B
    FS File: /css/no_cal.gif, size: 138B
    FS File: /css/prev_mon.gif, size: 59B
    FS File: /css/prev_year.gif, size: 69B
    FS File: /css/style.css.gz, size: 427B
    FS File: /css/tcal.css.gz, size: 1022B
    FS File: /descr.txt, size: 170B
    FS File: /edit.htm.gz, size: 4.02KB
    FS File: /favicon.ico, size: 1.12KB
    FS File: /graf.htm, size: 7.80KB
    FS File: /graphs.js.gz, size: 1.92KB
    FS File: /index.htm, size: 4.15KB
    FS File: /script/amcharts.js.gz, size: 60.00KB
    FS File: /script/dragIconRoundBig.svg, size: 679B
    FS File: /script/jquery-1.9.0.min.js.gz, size: 31.17KB
    FS File: /script/lens.svg, size: 533B
    FS File: /script/none.js.gz, size: 52B
    FS File: /script/read-csv.js.gz, size: 441B
    FS File: /script/serial.js.gz, size: 13.90KB
    FS File: /script/tcal.js.gz, size: 3.47KB
    FS File: /.log, size: 4B
    FS File: /165-165-2165.log, size: 1.95KB



    Connecting to mega
    scandone
    ip:192.168.2.105,mask:255.255.255.0,gw:192.168.2.100
    .192.168.2.105

    WiFi connected
    8888
    waiting for sync
    Transmit NTP Request
    us.pool.ntp.org: 216.229.0.49
    Receive NTP Response
    0:48:30 12.2.2018
    HTTP server started
    ESP8266 test!
    pm open,type:2 0
    handleFileRead: /
    handleFileRead: /script/jquery-1.9.0.min.js
    handleFileRead: /favicon.ico
    handleFileRead: /Calendar.htm
    handleFileRead: /script/jquery-1.9.0.min.js

    LmacRxBlk:1
    LmacRxBlk:1
    handleFileRead: /css/prev_year.gif
    LmacRxBlk:1
    LmacRxBlk:1
    handleFileRead: /css/prev_mon.gif
    handleFileRead: /css/next_year.gif
    handleFileRead: /css/next_mon.gif
    handleFileRead: /descr.txt
    handleFileRead: /11-02-2018.msg
    handleFileRead: /11-02-2018.log
    handleFileRead: /11-02-2018.log
    handleFileRead: /11-02-2018.log
    handleFileRead: /11-02-2018.log
    handleFileRead: /11-02-2018.log
    handleFileRead: /11-02-2018.log
    handleFileRead: /11-02-2018.log
    handleFileRead: /11-02-2018.log
    handleFileRead: /11-02-2018.log
    handleFileRead: /11-02-2018.log
    handleFileRead: /01-02-2018.log
    handleFileRead: /descr.txt
    handleFileRead: /01-02-2018.log
    handleFileRead: /01-02-2018.log
    handleFileRead: /01-02-2018.log
    handleFileRead: /01-02-2018.log
    handleFileRead: /01-02-2018.log
    handleFileRead: /01-02-2018.log
    handleFileRead: /01-02-2018.log
    handleFileRead: /01-02-2018.log
Тут еще разбираться надо. У меня BME280 только с I2C интерфейсом. Код надо переписывать? Датчики еще не подключал.
СпойлерПоказать
PWM.jpg
PWM.jpg (56.54 КБ) 4811 просмотров
Жесть.... Если логи писать на SPIFFS, на долго не хватит. Хотя есть с 16 мегбайтами версия , но ломать не хочу...
Синхронизации времени нет. И зачем там 8888 порт ? С компа брать? Надо как то винду настраивать ?
И страницу " Календарь" как то ужать надо - хотя бы в столбик - Начало , а выбор внизу.
СпойлерПоказать
GRAF.jpg
GRAF.jpg (136.28 КБ) 4811 просмотров
А почему там знаки вопроса? Че то с кодировкой?

Здорово получается!

*** Сообщение запрещено. Содержит контактную информацию. Сообщение похоже на спам. ***
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

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

Сообщение serghei » Вс фев 11, 2018 9:53 pm

Опять забанили.... Сильное решение. Только не понятно , зачем в скетче указывать IP адрес , если он сам создался? Следующий свободный после компа. С синхронизацией времени разобрался ( Тайм зона). А вот файл лога создается не правильно или из-за отсутствия данных ? Тогда это косяк )).
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

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

Сообщение alexsis_76 » Пн фев 12, 2018 12:48 am

зачем в скетче указывать IP адрес
это осталось от предыдущих версий.
А вот файл лога создается не правильно или из-за отсутствия данных
это не предусмотрено,а тот что ты видел это другое.
Ответить