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

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

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

Статус темы:
Закрыта.
  1. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    4.02.04, как и видите
     
  2. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    4.02.04
    На ЯД лежат:
    update_4.02.03-04.sig - маленькое обновление для 4.02.03 (устанавливается через /update.php)
    Pi2&3_f2fs_4.02.04.rar - образ для Ras Pi 2 и 3. 12ГБ.

    Добавлено/поправлено:
    1. Изменение цвета прибора и знака тока по сети при продаже в сеть (индикатор красный, ток минусовой). Также меняются стрелочки на противоположные в индикаторе частоты.
    2. Поддержка высоких емкостей АБ (до 9999Ач) и токов (до 9999.99) А по АКБ
    3. Под верхние 2 пункта изменены поля БД.
    4. Поддержка Агента ИБП (добавлен файл net_settings.php)
    5. nginx дает в заголовке no-chache; это побуждает браузер не кешировать данные. У некоторых пользователей наблюдались проблемки, которые решались Ctrl+R
    6. демон mapd имеет некоторые формальные изменения для отработки п. 1 - чтение новой ячейки.
    7. Ошибка в батарейном мониторе. При сбросе и записи настроек второе значение емкости (измеренное=номиналу) не переписывалось. Отсюда косяк и погрешности, пропорционально емкости
    (/var/html/setup/battery_set.php)

    Важное примечание для подписанного пакета обновления (.sig):
    Обновление содержит скрипт mysql по переименованию и изменению формата некоторых полей.
    Рекомендую сбросить все таблицы МАП и контроллера, а также батареи перед обновлением.
    Ибо переименование всего одного столбца таблицы в 80МБ занимает 13минут. А там таких операций 3. Если таблицы гиговые, то операция может затянуться на день

    Если кто нарежет, отпишитесь пожалуйста. Ибо с контроллером моей мастер-флешки происходили сегодня непонятные вещи. Вроде все работает и снялось корректно, но флеш через некоторое время приказала долго жить
     
  3. blackish
    Регистрация:
    11.02.17
    Сообщения:
    3
    Благодарности:
    0

    blackish

    Новичок

    blackish

    Новичок

    Регистрация:
    11.02.17
    Сообщения:
    3
    Благодарности:
    0
    Приветствую, коллеги!

    Попытался прикрутить малиновый монитор к своему мап про, но как-то пока безуспешно. В логе постоянное "Error read MAP settings" и никто никого не видит. Прошивка 21.7. usb-serial вроде рабочий. Единственное что rpi старая - нашел самую первую из старых запасов. Уважаемый Osolemio, куда бежать/смотреть? Или сразу пробовать менять кабели/RPi/руки?
     
  4. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Смотреть в сторону нарезки microSD и флеш-карты из образа на ЯД
    Постом выше имя последнего образа
    Если не заработает после этого, тогда смотреть адапторы usb-serial
     
  5. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Итак, настало время начать работы по Малина-2.
    Что я попытаюсь реализовать:
    Работа только на микроSD карте. Образ прошивки минимальный (сотни МБ).
    Никаких внешних носителей (флешек, дисков). Линукс буду делать встроенный, работающий в ОЗУ.
    Там же будет располагаться циклическая БД (не mysql), накапливающая информацию за определенный срок - не более. Веб-интерфейс на 70-80% будет сохранен.
    Наружу Малины будут торчать только открытые интерфейсы и описанные сервисы. Т. е ее легко можно будет прописать в любую систему.
    Все остальное будет закрыто.
    На SD карту будут записываться только настройки и некие реперные точки в специальный раздел. 99% времени microSD карта будет находиться в режиме "только чтение".
    Т. о. Малина должа, по-идее, получиться "легкой" и неубиваемой. И тогда это будет реально встраиваемый модуль.
    Все остальные тяжелые сервисы вынесутся на локальные и облачные серверы (второй этап) + мобильные платформы (3 этап).
    Малину-1 по-возможности я оставлю в виде существующей 4.02.04, если не обнаружатся серьезные ошибки.

    Размышляю над USB модемом. Сохранять его нет желания, они уже умирают (SMS GSM канал уже почти не сыскать, в основном HiLInk с невозможностью перевода в чистый GSM модем). И гемора много по настройкам и прыганием по портам.
     
    Последнее редактирование: 13.02.17
  6. kapik
    Регистрация:
    20.09.07
    Сообщения:
    2.122
    Благодарности:
    700

    kapik

    Живу здесь

    kapik

    Живу здесь

    Регистрация:
    20.09.07
    Сообщения:
    2.122
    Благодарности:
    700
    Адрес:
    Санкт-Петербург
    @Osolemio, подскажите, стрелочный индикатор тока АКБ, работает адекватно, при поступлении на АКБ значение положительное, а при разряде АКБ, значение отрицательное. Почему график всегда с положительным значением?

    Безымянный2.png
     
  7. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Ашыпка :) В базе хранится без знака. В МАПе тоже. Отсюда чехарда. Наследство первых версий ПО и особенностей МАП.
    В Малине-2 я сразу в локальной базе буду хранить со знаками.
     
  8. kapik
    Регистрация:
    20.09.07
    Сообщения:
    2.122
    Благодарности:
    700

    kapik

    Живу здесь

    kapik

    Живу здесь

    Регистрация:
    20.09.07
    Сообщения:
    2.122
    Благодарности:
    700
    Адрес:
    Санкт-Петербург
    :( а как же первая малинка? "Умерла, так умерла"
    Про продажу в сеть не забудьте. :hello:
     
  9. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    А я ничего не поменяю по-большому счету. В БД поле unsigned. Знак хранится отдельно. Т. е. для графиков выборка нужна двойная, что увеличит время построения в пару раз точно. А если сейчас в БД знак передавать, то надо переделывать опять БД и кучу кода, который учитывает 2 поля. Смысл?
    А что первая, вторая? Я стараюсь лучше делать. График такой уже 2 года. И еще по току в сеть/из сети такой же.
    Выйдет новая версия, перепрошьетесь, да и все. И выкинете USB флешку :)
     
  10. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Попался ресурс:
    Рекомендованные SD карты для Raspberry Pi
    https://elinux.org/RPi_SD_cards

    Я сейчас для новой Малины Sony купил. Все зеленые :) Я рад :)
     
  11. Recruit1406
    Регистрация:
    11.08.15
    Сообщения:
    786
    Благодарности:
    218

    Recruit1406

    Живу здесь

    Recruit1406

    Живу здесь

    Регистрация:
    11.08.15
    Сообщения:
    786
    Благодарности:
    218
    Адрес:
    Алматы
    @Osolemio,
    Идея работы исключительно на microSD хороша, однако есть ли в планах написать управление теми тремя реле которые есть в контроллерах заряда?
     
  12. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Что есть контроллеры заряда? MPPT?
    А как я ими могу управлять? Там внешнее управление не предусмотрено. В принципе, если добавят как в МАП, внешнее управление, то можно.
    И еще. Я планирую убрать 3G модем как класс. Ибо в Малине уже будет WiFi, и, приобретя мелкий прибамбас с аккумулятором, можно спокойно теперь иметь 3G-WiFi шлюз
    Зато, благодаря этому, думаю, что можно будет в Малину включать до 4 контроллеров при связи с МАП по UART (встроенный вариант), либо до 3 + МАП по USB.
    Но для этого в прошивку контроллера придется добавить настройку ID, чтобы я мог их хоть как-то идентифицировать. Пока этого нет
     
  13. Recruit1406
    Регистрация:
    11.08.15
    Сообщения:
    786
    Благодарности:
    218

    Recruit1406

    Живу здесь

    Recruit1406

    Живу здесь

    Регистрация:
    11.08.15
    Сообщения:
    786
    Благодарности:
    218
    Адрес:
    Алматы
    Таки да MPPT... внешнее управление было бы очень кстате учитывая стоимость...
    Wi-Fi подключение при желании можно было и раньше реализовать. Элементарно точку доступа в режим клиента воткнуть. тот же mikrotik mAP lite... он по размеру совсем мал.

    Без 3G свистка удалённо управлять железом в тех местах где нет нормального интернета с белым ip становится невозможным.
    А МАПы часто берут в те места где 2G связь уже событие... так что этот аспект я б еще 10 раз обдумал...
     
  14. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

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

    Osolemio

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

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    А мы и этот вопрос будем решать :) Главное, чтобы Интернет был
    С модемом один гемор. Он вываливается из сети в плохих зонах, СМС не придут.
    Прыгает по портам. А я не могу на любой модем поставить udev правила по привязке на порт. И их с смс каналом становится все меньше. Уже почти не найти.
    Во-вторых, свисток вифи и встроенный - две большие разницы.
    Когда у меня на USB портах будут только МА tty устройства, я могу спокойно делать поиск, не боясь повалить какой-то свисток посылкой цепочки байт
     
  15. Recruit1406
    Регистрация:
    11.08.15
    Сообщения:
    786
    Благодарности:
    218

    Recruit1406

    Живу здесь

    Recruit1406

    Живу здесь

    Регистрация:
    11.08.15
    Сообщения:
    786
    Благодарности:
    218
    Адрес:
    Алматы
    @Osolemio, Анонс логики удалённого управления не сделаете?

    По поводу 3G свистков... с теми системами СМС уведомления и управления с которыми сталкивался - там сам GSM модуль имеет 232 порт. Стоят такие модули правда не 3 рубля как свистки, но таки на них всё стабильно работает.
    Если у вас с МА всё серьёзно... может стоит подумать на сию тему?
    Свистки в сад... а вот что-то подобное вы не пробывали?
    https://arduino-ua.com/prod730-Raspberry-Pi-SIM900-GSMGPRS-Modyl
     
Статус темы:
Закрыта.