1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 6

ПО мониторинга и управления МАП и MPPT linux. ПАК "МАЛИНА"

Тема в разделе "Бесперебойное (аварийное) электропитание", создана пользователем Osolemio, 26.07.15.

Статус темы:
Закрыта.
  1. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    Упс :aga:
    конечно 140, цифрой промахнулся :)
     
  2. Черномор93
    Регистрация:
    22.08.14
    Сообщения:
    1.770
    Благодарности:
    511

    Черномор93

    Живу дома, здесь учусь

    Черномор93

    Живу дома, здесь учусь

    Регистрация:
    22.08.14
    Сообщения:
    1.770
    Благодарности:
    511
    Адрес:
    Анапа
    У меня есть Banana PI, просто так образ от Осолемио не запускает, чего-то там надо сильно допиливать. Наверное и с Оранжем такая же фигня.
     
  3. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    В файле мастер-узла node. js обнаружено пару жучков. Страшный сон программиста :) Не там одинарная кавычка :)
    Синхронизировано на github

    Там же в каталоге others_mppt бинарники для EP Solar ETracer ET3415N (серия ETX415N)
    Работа по сети
    Работа по ком-порту
    И с ними readme. txt
     
    Последнее редактирование: 20.10.15
  4. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Готовлю некий стабильный релиз 3.02
    Вот, что там будет (может завтра еще чего придумаю):
    3.02 стабильная (надеюсь)
    Исправлено:
    1. Ошибка в ../master/node.js В некоторых режимах МАП скрипт переставал выполняться. В двух местах неверно стояла одинарная кавычка
    2. Еще какие-то несущественные мелочи
    - RasPi -
    Обновлена система и загрузчик. Все пакеты. mysql в т. ч. (нарезаем и boot. img и образ на носитель)
    Добавлены специальные утилиты, которые помогут в восстановлении сбойного носителя и пустой БД.

    1. Для версии f2fs установлен пакет f2fs-tools.
    2. Для версии f2fs выполняется проверка раздела БД при каждой загрузке с принудительным исправлением ошибок
    3. Добавлен скрипт /usr/sbin/pbase_restore.sh, который выполняет следующие действия:
    - останавливает БД
    - проверяет раздел БД
    - удаляет раздел БД - создает снова раздел в виде последнего раздела на флешке
    - форматирует его
    - проверяет
    - копирует резервную копию начальной (пустой) БД на этот раздел
    - запускает движок БД

    Скрипт еще будет полезен при первом запуске на новой флешке, если она больше 16ГБ (или иной носитель). Это расширит емкость раздела БД на весь доступный раздел носителя Естественно, запустить это можно будет, если сама флешка (раздел с линуксом) не пострадал и загрузка проходит нормально
    Скрипт можно вызвать, обратившись по адресу: http://your_IP/setup/db_reset.php Выполнение займет некоторое время, после чего на экран будет выведен весь лог выполнения
    4. Теперь текущая версия вписана в файл /release и выводится в левом верхнем углу главноего меню
    5. Обработка IP адреса по настройкам в monitor. ini была поправлена. Ранее, для сохранения произвольно установленного адреса через webmin или вручную, файл нужно было удалить. Теперь достаточно в начало строки ip=ххххх поставить # Этот способ был описан, но не работал верно
    6. На системе f2fs файловая система rootfs (/dev/sda2) после загрузки перемонтируется с параметром commit=600
    Ибо обращения на запись были на 99% подсистемой журналирования.
    Это позволяет практически исключить обращения на запись к ней. Что, по-идее, должно улучшить надежость запуска ядра linux после сбоев по питанию.
     
  5. VoronNew
    Регистрация:
    17.03.13
    Сообщения:
    11.750
    Благодарности:
    7.028

    VoronNew

    Живу здесь

    VoronNew

    Живу здесь

    Регистрация:
    17.03.13
    Сообщения:
    11.750
    Благодарности:
    7.028
    Адрес:
    Санкт-Петербург
    @Osolemio, ооо а я как раз малинки получил. сегодня поиграюсь с NOOBS а там и к Вашему продукту попробую подступиться.
     
  6. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    @Osolemio,
    "Скрипт еще будет полезен при первом запуске на новой флешке, если она больше 16ГБ (или иной носитель). Это расширит емкость раздела БД на весь доступный раздел носителя"

    Вот это очень полезная фнукция :)
    Это ж можно размер образа уменьшить и не париться какого размера флешка или внешний носитель
     
  7. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Ну, можно, конечно. Архив все равно не уменьшится. Да и у меня все носители на 16ГБ. Переделывать на 8 ради уменьшения образа я пока не готов. Это времени много занимает и внимания большого требует. У меня тут и так вчера полдня были исследования по файловой системы. Шерстил все процессы и настройки, кто чего и как с дисками делает. Поменял и настройки ext4 в итоге. Но все это нужно теперь в голове держать, готовя образы, чтобы не дай Бог чего не пропустить :)
     
    Последнее редактирование: 24.10.15
  8. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    Ну так и ладненько :)
    Ждем нового релиза.
     
  9. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Завтра буду выкладывать образы. Прошерстил все. Три дня ушло практически. Попытался все 10 раз проверить, дописать и поправить. Очень надеюсь, что ничего не пропустил.
    В ext образе оказались ошибки в структуре разделов (на каком-то этапе похоже флеша подвела, а я не заметил)
    Образ ext теперь в основном для традиционных накопителей. Разбивку поменял. Она теперь такая же, как и на f2fs - 4 раздела. Однако все разделы, кроме первого (виндозного с доками) ext4 с журналированием и некоторыми иными опциями
    На обоих образах проверил работу скрипта восстановления пустой БД / пересоздания последнего раздела на все свободное место. Работает хорошо
    При загрузке теперь обе версии проводят принудительную проверку всех линукс разделов
    При появлении ошибки на любом линукс разделе он будет переводиться в ro, дабы исключить окончательный ППЦ. При перезагрузке из журналов возможно 100% восстановление.
    Исключение будет составлять только физическая порча носителя в 99% случаях
    Короче - сделал все, что возможно. Следующий шаг по отказоустойчивости - это создание встраиваемого образа без накопления данных. Но это мне не нужно и я этим вряд ли буду заниматься

    Теперь вместо папки /home/pi/sources на RasPi будет клонированная ветка github
    Можно будет зайти в папку /home/pi/malina и командой git pull получить все последние версии файлов и дальше копировать в рабочие каталоги по необходимости. ИМХО - очень удобно
     
  10. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    @Osolemio,
    Ну вот провел тесты, результаты:
    Напряжение в норме с десятыми
    Ток - облом, так и нулит
    Индикатор режима показывает Float вместо Boost
    Отрисовка графика отсутствует, видимо из-за нулей по току
    Выработка за день в панели MPPT пошла, но не корректная, корректно считает в общей выработке по альтернативным источникам
    Отрисовка мощности отсутствует
    Батарейный монитор зарегистрировал заряд и сбросил время отдыха аккумуляторов до момента отключения панелей.
    В общем картинки прицеплены по COM варианту и по варианту LAN

    Стенд восстановил.
    Может на боевую систему перебросить проброс портов?
    Там сразу все в комплексе будет видно.
     

    Вложения:

    • COM.png
    • LAN.png
  11. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Желательно. А то я получается вслепую работаю :)
     
  12. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    Ок сейчас переброшу
     
  13. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    @Osolemio,
    Все перебросил на боевую систему, исходники и COM перебросил, firewall порты пробросил.
     
  14. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    @Cronex,

    У вас там уже токов нет, как я понимаю. Завтра смотреть?
     
  15. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    К сожалению только в след. выходные - мне же панели нужно на балконе разворачивать, я когда с работы прихожу уже темно :) солнце на моей стороне только до 16:00 по местному
    Никак не могу найти монтажников что бы стационарно панели смонтировать
     
    Последнее редактирование: 25.10.15
Статус темы:
Закрыта.