Мониторинг "солнечной электростанции". Своими руками. часть 1

Поділитися
Вставка
  • Опубліковано 16 вер 2024
  • Как сделать самому мониторинг СЭС. Часть первая. Простая программа мониторинга для Raspbery.
    Следующая часть • Мониторинг "солнечной ...
    Программа и протоколы обмена : drive.google.c...
    переходник RS232 - USB
    www.ozon.ru/pr...
    Raspberry Pi 3 megabonus.com/...
    корпус
    megabonus.com/...
    megabonus.com/...
    Raspberry Pi 3 в различной комплектации
    megabonus.com/...
    преобразователь USB в RS232 или 485
    megabonus.com/...

КОМЕНТАРІ • 35

  • @Центрус
    @Центрус 3 місяці тому +2

    прям все разжевал и в рот положил - осталось проглотить😎

  • @Shatvalera
    @Shatvalera Місяць тому

    Ставь на поток!Бизнес!Я куплю первый!Ибо я в этом ДУБ!

    • @dimaespirans8547
      @dimaespirans8547  Місяць тому

      Дальше в видео все расписано как сделать самому. что купить откуда скачать и как установить. Специально так подобрал компоненты, чтобы без особых проблем можно было собрать.

    • @Shatvalera
      @Shatvalera Місяць тому

      @@dimaespirans8547 спасибо,но я в этом дуб!

  • @Пользователь-ч2с
    @Пользователь-ч2с 3 місяці тому +1

    Малинки уже не актуальны, по цене малины уже можно купить мини-пк на проце N100, там и с ссд не надо колхозить, и потребление питания чуть больше малины но при вычислениях гораздо мощнее, и архитектура х86-64, несколько лан-портов..
    Про контрольные суммы. Первое это сразу посчитать суммы на командах запросах и сделать табличку, тогда не нужно каждый раз делать излишние вычисления.
    Второе - в ответах qpigs часто вижу когда из двух байт контрольной суммы один байт может быть пустым, т.е его нет, и тогда байт съезжает влево на последнюю цифру данных. Но это легко просчитывается и в принципе на корректность данных не влияет, т.к всегда последняя цифра полезных данных в таких ответах - ноль (в моем инверторе). Ошибка может быть при переполнении буфера, когда получена только часть ответа.

    • @dimaespirans8547
      @dimaespirans8547  3 місяці тому +1

      "Первое это сразу посчитать суммы на командах запросах" - так и было, пока не дошел до команд в которых дата должна быть. Пришлось делать расчет. А вот в программе опроса БМС нет расчета. там CRC заранее посчитана. В общем по обстоятельствам.
      Проверку CRC конечно нужно бы вставить, а то не по феншую. Соберусь с духом, доделаю.

  • @Romzes_Pra
    @Romzes_Pra 3 місяці тому +2

    Аж интересно сколько альтернативщиков поняли про что вы расказали ставим + )))
    пс. Если возможно напишите подобное для пк виндовс 10 - 11 - что бы и с инвертора и с 4 - 6 бмс получать по юсб данные и выводить на экран - приложение сразу видеть все показания - выложите за $ кудато - в приделах разумного готов купить .

    • @dimaespirans8547
      @dimaespirans8547  3 місяці тому +2

      Целый виндус использовать чтобы он крутился 24 часа и статистику снимал? Нет никакого смысла. Поэтому и делают мониторинг на Raspberry, а через винду, или хоть с планшета, телефона и т.п. смотрят результат.
      Но в принципе на винду поставить python и туже программу с минимум доработок запустить. Правда еще плюс БД для хранения. Плюс вебсервис для интерфейса. Нет никакого смысла практического такой огород собирать.

    • @dimaespirans8547
      @dimaespirans8547  3 місяці тому +3

      У меня такое подозрение, что Ваш инвертор как раз имеет такой же протокол обмена. Скоро подробнее расскажу как на raspberry все собрать. Делов на пару часов.

    • @Romzes_Pra
      @Romzes_Pra 3 місяці тому +1

      @@dimaespirans8547 смысл что есть мини пк с 6 юсб портами который намного шустрее малинки с вин 11 с коробки за 100-150 $ его расположить где инвертор и 4 сборки акб - все подключить и получать со всего этого данные в графической оболочке все и сразу) а к пк подключатся по удаленке с любой точки мира . В любом случаи спасибо за видео - за попытки так сказать .

    • @denyadroid2713
      @denyadroid2713 3 місяці тому

      юсб порты имеют свойства со временем "садиться", особенно это касается при использовании длинных кабелей. не даром у нормальных юзб разветвителей свой блок питания. хотя бы потому нет смысла подключать к компу или ноуту. лучше внешнее устройство которое будет беречь ваше железо!

    • @dmitryvolt3470
      @dmitryvolt3470 3 місяці тому +1

      Однозначно товарищ с виндой) прав. Комп а-ля токий клиент стоит копейки, доступен и понятен большинству. Потребляет несколько десятков ватт, и никто не говорит что ему будет легко. Параллельно будет выполнять другие задачи.

  • @АлександрДружинин-р9к

    Выставка энергосбережения 18 20 июня посмотри .

    • @dimaespirans8547
      @dimaespirans8547  3 місяці тому

      Видел, спасибо. Но далековато туда тащиться. Не уверен. тем более среди недели.

  • @valerakn1568
    @valerakn1568 3 місяці тому

    неплохо, интересно посмотреть) у меня мониторинг был на страром ноуте (HA+node-red) но он много света жрал, пересел на старый смартфон (Linux Deploy+node-red) не удобно без интерфейсов, сейчас запустил на ТВ-боксе (armbian+node-red). Первым делом добавил контрольную сумму то бывало прилетали неверные значения. Инвертор и БМС опрос раз в 1с, и рулю бойлером с рег. мощности и температуры, свет, графики, ТГ уводомления и тд.

    • @dimaespirans8547
      @dimaespirans8547  3 місяці тому

      Мне НА "не зашла". Но если малинка+ HA то будет немного попроще. На сколько я помню НА прекрасно работает с питоном и запустить програмку такого рода как у меня совсем не сложно будет

    • @valerakn1568
      @valerakn1568 3 місяці тому

      @@dimaespirans8547 думаю да, сам НА мало пользовался, тяжеловес не всем нужен, вот и я отказался, сейчас только node-red, он не требователен, хоть он рассчитан на JS, но есть возможность и питон пользовать.
      П.С. не агитирую просто делюсь опытом, может кому пригодится, интересно было увидеть как реализовано у вас)

  • @Danila8258
    @Danila8258 3 місяці тому

    Интересен локальный мониторинг, т.к. СЭС на даче и когда уезжаем, все выключается. Вариант № 3 предложенный Дмитрием для меня более удобен, Купить на Али мини PC и по WI-FI получать и хранить данные. Малинку собирать дороже получается.

  • @andreyplachinta681
    @andreyplachinta681 3 місяці тому

    Дмитрий а smart laif возможно использовать как облачное хранилище?

    • @dimaespirans8547
      @dimaespirans8547  3 місяці тому

      Это что-то "туевское", на сколько я знаю. Не помню чтобы у них был доступ к облаку через web. Если с точки зрения смартфона, то в теории можно. Если известен API (протокол) через который в это облако пихать данные. После того как данные получены из инвертора, их все равно куда закинуть. По сути одну строку поменять в программе. На счет смартлифе на 100% не скажу, потому что мне их API не попадался, но я и не искал целенаправленно. Но теоретически возможно.

  • @sergey_5557
    @sergey_5557 2 місяці тому

    Добрый день. openenergymonitor может получать данные например от Arduino? Как это настроить? В каком виде Arduino должна отправлять данные и куда?

    • @dimaespirans8547
      @dimaespirans8547  2 місяці тому

      Может и от ардуино получать. по сети. т.е. из ESP8266, например. Данные отправляются в точно таком же виде. Пример отправки данных можно посмотреть либо на сайте "input api", либо в локальной своей системе. Я в видео про это показывал. Если не в этой части то дальше.

  • @electronics_geek
    @electronics_geek 3 місяці тому

    Кто бы для моего xantrex mppt 60-150 раскурил бы протокол 🫣

  • @denyadroid2713
    @denyadroid2713 3 місяці тому +1

    по факту большинство, даже если будет все готовое, установят, одну неделю помониторят, и забудут :)
    если железо все собрано правильно, все бмс ок, балансиры ок, предохранители ок, то как бы проблем не должно быть. выработку общую проще поставить счетчик.
    сама идея хорошая, но, она должна быть реализована на самом инверторе, а не все эти танцы с бубнами, кабелями и т.д. как бы эту мысль донести до разработчиков всего этого железа?
    так же как и физический мониторинг основных параметров на отдельном экране.

    • @dimaespirans8547
      @dimaespirans8547  3 місяці тому +1

      есть у них мониторинг в облаке. Я показывал. Только срез раз в 5 минут. Ну и на дисплей в инверторе инфа выводится. И БМС есть с дисплеем.
      Но народ хочет "личное" и чтобы бегать смотреть не нужно было. В общем у каждого свои потребности.
      Есть спрос - покажу что и как. Нне жалко.

    • @denyadroid2713
      @denyadroid2713 3 місяці тому

      @@dimaespirans8547 для большинство мониторинг в облаке, то же самое что и ТНВД - не понятная хрень к которой не понятно как подходить. все это изначально должно быть в каждом инверторе, к каждой батарее. хочешь в сеть? подключил через витую пару к роутеру, програму на комп, смартфон или любое другое устройство поставил и пользуйся. вот что хочет народ :). да еще и так, чтоб все эти устройства подключались и добавлялись в один интерфейс. по принципу plug&play.
      но нет, у всех свои протоколы, свои приколы, туча разных кабелей. часто 2 одинаковых инвертора не работают на одной и той же программе и кабеле потому как прошивка другая. короче - бардак :)

    • @Shatvalera
      @Shatvalera Місяць тому

      ​@@dimaespirans8547 ставь на поток!Бизнес!Я куплю первый!Ибо я в этом ДУБ!