Найти в Дзене
Уголок BoDun`a

Moza Temperature monitor

Для владельцев рулевых баз Moza: R3, R5, R9, R16, R21 Мониторинг температур базы, а точнее: Мониторим двигатель, контроллер и мосфет. Графика нет, поскольку для красивого графика уже есть как минимум 2 приложения. Цель и суть данного приложения? Да всё просто, вот есть те два приложения (MozaTemps и Moza Temp Monitor) и всё в них отлично, кроме одного но И это НО заключается в том, что в реалтайме, во время гонки (привет ACC) или же простой покатушки в (привет ETS2\ATS), если у нас 1 монитор, мы не можем и ехать\гнать и наблюдать нужные данные. А данное решение, позволяет смотреть со смартфона\планшета\ноута\другого_компа\МКС(конечно же надо будет озадачиться белым IP и ещё немного гемора, но не суть) Как всё работает: Мы запускаем программу, она говорит куда нужно подключиться: В самом низу написано куда нужно подключиться в вашей локальной сети Обратите внимание, что если у вас какой-то VPN или аналогичное - то соответственно логично, что оно может не работать =) Ну и после перехода

Для владельцев рулевых баз Moza: R3, R5, R9, R16, R21

Мониторинг температур базы, а точнее:

Мониторим двигатель, контроллер и мосфет.

Графика нет, поскольку для красивого графика уже есть как минимум 2 приложения.

Цель и суть данного приложения? Да всё просто, вот есть те два приложения (MozaTemps и Moza Temp Monitor) и всё в них отлично, кроме одного но

И это НО заключается в том, что в реалтайме, во время гонки (привет ACC) или же простой покатушки в (привет ETS2\ATS), если у нас 1 монитор, мы не можем и ехать\гнать и наблюдать нужные данные.

А данное решение, позволяет смотреть со смартфона\планшета\ноута\другого_компа\МКС(конечно же надо будет озадачиться белым IP и ещё немного гемора, но не суть)

Как всё работает:

Мы запускаем программу, она говорит куда нужно подключиться:

Окно приложения
Окно приложения

В самом низу написано куда нужно подключиться в вашей локальной сети

Обратите внимание, что если у вас какой-то VPN или аналогичное - то соответственно логично, что оно может не работать =)

Ну и после перехода по данному пути в браузере телефона, мы будем наблюдать примерно такое:

Что видно в браузере на смартфоне
Что видно в браузере на смартфоне

Здесь у нас 3 датчика:

Двигатель

Контроллер

Мосфет

У всех датчиков мониторится температура текущая, максимальная, минимальная и средняя (средняя за 30 минут)

Данные обновляются один раз в 30 секунд, так пишет лог приложение Moza Pit House, соответственно чаще дёргать логи - нет никакого смысла.

Где двигатель, контроллер и мосфет - подписано и понятно.

Так же подписи есть где текущая, где минимальная, где средняя или максимальная температура.

Так же наглядно показывается цветом температура:

Синяя температура: с температурой всё отлично

Зелёная: рабочая температура, не занижено, не завышено - никаких проблем

Оранжевая: Температура которую необходимо наблюдать

Оранжевая температура станет при данных выше 60°C и это не говорит, что вашей базе плохо, жарко или горячо, нет - это просто говорит, что температура уже довольно высока, но по факту же, запас всё равно около ~20°C

Однако, если такая температура у вашей базы в простое и растёт, то тут уже явно беда.

Страшный интерфейс отображения в телефоне:

Всё легко и просто, ты дизайнер, ты просто супер гений и вообще знаешь как будет лучше:

Рядом с приложением лежит файл index.html, поправь его так, как тебе будет нужно

Важно учитывать следующее - данные идут так:

00.0|00.0|00.0:00.0|00.0|00.0:00.0|00.0|00.0:00.0|00.0|00.0

Разделяются по образу: текущая:средняя:минимальная:максимальная - делитель двоеточие

Дальше уже разбивайте по датчикам:

Двигатель|Контроллер|Мосфет

Таким образом получается:

00.0|00.0|00.0:00.0|00.0|00.0:00.0|00.0|00.0:00.0|00.0|00.0

ткущее_двигатель|текущее_котроллер|текущее_мосфет:среднее_двигатель|средняя_контроллер|средняя_мосфет:минимальная_двигатель:|минимальная_контроллер|минимальная_мосфет:максимальная_двигатель|максимальная_контроллер|максимальная_мосфет

Эти данные в виде строки вы получите подключившись по адресу http://ваш_айпи_адрес:8080/temperatures

И на основе этих данных, вы уже можете рисовать свой интерфейс таким, каким вы хотите =)

Зачем вообще оно нужно? Да всё просто, просто интересно или же исключить\подтвердить подозрения на перегревы

В будущем, возможно, будут обновления программы.

Последняя версия программы 1.3.0.0