Как стать автором
Обновить

Zabbix-мониторинг российского микрокомпьютера Repka Pi

Время на прочтение12 мин
Количество просмотров5.8K
Всего голосов 11: ↑10 и ↓1+13
Комментарии31

Комментарии 31

Я извиняюсь, а что поддерживает "Рейнбов софт" в своей "Расберипайски" — высококачественный текстолит? Не нужно никакой "поддержки производителя", никакой Репка ОС, только Armbian.

Поддержка Armbian имеется, как и некоторых других ОС.

Плата полностью разработана и изготовлена в НПО Рэйнбовсофт. Соответственно, возможно внесение изменений не только в ПО, но и в железо.

Подробнее о проекте можно почитать в блоге на сайте компании. Ведется разработка новых версий платы. Также есть фильм: Репка Pi ответит сколько в ней российского и откуда деньги на разработку.

Если бы железо было уникальное, а не китайское, это было бы оправдано. Но в плате ничего уникального нет.

Иметь на каждую плату/производителя собственную версию Debian со своими репозиториями, особенностями и проблемами — это зло.

Плата уникальная, разработана НПО Рэйнбовсофт и не копирует платы зарубежных микроконтроллеров. Выше в обсуждении есть ссылки на информацию о проекте.

Когда плата отечественной разработки и изготовлена здесь, то имеется возможность вносить в нее изменения. Заменить процессор, например, или другие детали, изменить форм-фактор, добавить или убрать что-нибудь.

В любом случае иметь свою разработку - это оправдано с точки зрения возможности ее развития и внесения изменений. А простое копирование закладывает отставание уже с самого начала.

Кстати, на сайте разработчика есть информация, что в версиях Repka Pi 4 и 5 уже планируется использовать другие процессоры — Allwinner H6, ARMv8 Cortex-A53 64-бит (техпроцесс 28 nm) и архитектура ARM 6 - 8 ядер Cortex-A72 или А73 (техпроцесс 16 или 12 nm), соответственно.

Что касается версий ОС, то в микрокомпьютерах ОС комплектуется только минимальным набором драйверов, а не полным, как в ОС для серверов и рабочих станций. Поменялся процессор или какие-либо другие компоненты на плате - нужно вносить изменения в драйверы. Но пользователям незачем беспокоиться на этот счет - изменения внесет разработчик микрокомпьютера.

Не вводите читателей в заблуждение. Всё начиная от компонентной базы и заканчивая ОС - иностранное. То что вы решили собрать это здесь, чтобы попилить на этом госденег выделенных на "импортозамещение", не делает эту китайскую плату российской.

Здесь имеет смысл почитать статью и посмотреть фильм от разработчиков, ссылки выше в комментариях. Там рассказано, что плата разработана, изготовлена и собрана здесь, комплектующие из Китая, ОС на базе Ubuntu, но работает и Armbian. Нет принципиальных препятствий запустить на Репке и те ОС, которые включены в реестр отечественного ПО.
Сейчас ведутся работы по сертификации Репки.

Насчет откуда деньги тоже есть в фильме. Очевидно, что этот микрокомпьютер намного более отечественный, чем тот же Raspberry Pi.

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

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

Что касается конкурентов, в том числе по цене, то здесь ни о никаких заказных разработках или внесении изменений в железо речи быть не может. Единственная возможность - покупать готовые модели, подходят они вам полностью или нет.

В целом для российского бизнеса сейчас очень важно развитие наших отечественных продуктов. У тех же isp, астры годные ПО. Железо тоже тоже потихоньку подтягивается. Дальше будет лучше)

В этом плане, судя по откликам в интернете, у Raspberry Pi и конкурирующего по цене Orange Pi есть большие проблемы.

Вот тут хотелось бы поподробней. О каких проблемах идёт речь конкретно.

И если уж заявлено об этом, то уж тогда не хватает информации какие именно проблемы решили создатели Repki ?

Конечно радует, что появляются отечественные разработки. Но ценник посмотрел, ниразу не конкурентоспособные. Orange Pi привлекательней гораздо выглядят по цене и другим параметром однозначно. На данном этапе это скорей всего будет для госсектора. Но можно только пожелать парням удачи.

Что касается области применения, то кроме госсектора сходу вижу:

  • кружки робототехники и вообще обучение, в том числе в школе;

  • управление роботами и промышленными системами;

  • управление оборудованием IoT;

  • разного рода серверы небольшой мощности в локальной сети и в интернете;

  • проекты самоделок DYI;

  • проекты, в которых требуется заказная разработка микрокомпьютеров

Например, на базе Raspberry Pi автор этой статьи делал сервер управления кассами в магазине, где помимо OpenVPN работают сервисы Nginx и Apache и некоторые другие. Эта функциональность без проблем может быть реализована и на Repka Pi.

О проблемах с RPI и OPI в статье написано:

"Несомненно, важным преимуществом Repka Pi 3 перед зарубежными аналогами является возможность получения поддержки непосредственно от производителя. В этом плане, судя по откликам в интернете, у Raspberry Pi и конкурирующего по цене Orange Pi есть большие проблемы. "

Есть ли возможность заказать изменения в железе у RPI и OPI, обратившись к их производителям? Да, имеются очень большие сообщества пользователей этих микрокомпьютеров, но как насчет обратной связи от разработчиков?

В то же время разработчик Repka Pi доступен для общения, и может выполнять заказы, связанные не только с ПО, но и с железом микрокомпьютера.

Вы именно это подразумевали под "большими проблемами" ? Диалог с производителем ?

Я верно Вас понял ?

Ну а кружки, iot, кассы, openmediavault, роутеры (да, да open wrt) и т.п. Вполне себе крутятся на Orange pi, долго и с успехом. Таки не поверите, на периферии, для обучения, дешевле Orange Pi (nano pi и т.д.) купить, что в ряде случаев является преимуществом. В сообществах найдется ответ на 99,9% возникающих вопросах. Ни разу не сталкивался с необходимостью пинать производителей МК (сталкивался только в узкоспециализированных системах). Честно, даже не понимаю о каком диалоге разработчика и конечного пользователя идёт речь. Нет ну правда, ну зря вы рассматриваете Repka в ключе конкуренции. Ну не выдерживает, пока точно. Плюсов равно как и минусов хватает в любом продукте. Идеала нет.

Repka Pi довольно сложный путь выбрали. Заявить о себе, пробиться, составить конкуренцию. Пока явно счёт не в ее пользу. Возможно удастся пробиться. Я лично только за, это не только разработка, но и рынок, со своими законами. Пока (это личное мнение, возможно даже ошибочное), только поиграться .

На мой взгляд очень важно наличие отечественного производителя, сумевшего разработать и изготовить такой микрокомпьютер, возможность прямого диалога с ним, а также возможность внесения изменений в железо и заказа драйверов для периферии.

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

Что касается цены на Orange Pi. Да, пока дешевле. Однако по понятным причинам Raspberry Pi, Orange Pi и тому подобное не может быть включено в реестры отечественного железа. А это сужает область применимости таких микрокомпьютеров, исключая возможность использования там, где нужно именно российское железо.

Вот школы и университеты, например, почему бы там не использовать все отечественное, если есть такая возможность? Зачем устанавливать зарубежные компоненты, когда с их совместимостью, поставками и ценами могут быть проблемы?

А промышленное оборудование и другие критичные применения? Что будет, если установленные в нем зарубежные компоненты перестанут быть доступны?

Насчет конкуренции, в чью пользу счет и как успехи с продажами Rapka Pi у меня нет данных, тут лучше обратиться непосредственно в НПО Рэйнбовсофт. Так как эта компания на рынке уже давно, имеет опыт создания оборудования и роботов, полагаю что они провели маркетинговые исследования перед началом разработки Repka Pi.

Разумеется, идеала нет. И в чем еще я согласен, так это в том, что путь не простой. И я рад что есть люди, готовые его пройти.

Однако по понятным причинам Raspberry Pi, Orange Pi и тому подобное не может быть включено в реестры отечественного железа. А это сужает область применимости таких микрокомпьютеров, исключая возможность использования там, где нужно именно российское железо.

Ну поэтому я и сказал, что госсектор в основном. А остальное решит рынок.

Вот школы и университеты, например, почему бы там не использовать все отечественное, если есть такая возможность? Зачем устанавливать зарубежные компоненты, когда с их совместимостью, поставками и ценами могут быть проблемы?

Проблемы в этом случае могут возникнуть тогда и при поставках самих микросхем. Отечественное очень хорошо. Но смотрите, что стало с Байкалом ? Там так же наверняка производили маркетинговые исследования. Он как-то не сильно взлетел. Только в госструктурах. Ни в коем случае ничего плохо не хочу говорить про Repka Pi
Но сдается ограничится именно господдержкой и именно в госсекторе. В лучшем случае. Orange Pi не пока, а в принципе будет дешевле. Обусловлено экономическими реалиями. У нас много светлых голов, но все упирается в бетонную стену реальности. Им бы маркетологов толковых, да с другого конца зайти, а не с конкуретно способности продукта и отечественного производства, если рассматривать продукт в разрезе прибыли. Выгодные стороны есть, почему их не видят странно.
В общем приятно было пообщаться с здравомыслящем человеком. А разработчикам удачи. Сделать мало, надо еще суметь продать. Но думаю им видней.

Про Байкал на Хабре было много обсуждений, и это действительно госсектор и спец. разработки. Что в частности связано с его архитектурой и ценой.

Репка в этом смысле представляет собой более массовый и доступный продукт. Главное, уже есть большие наработки для Raspberry Pi и Orange Pi, которые можно перенести на Repka Pi за разумные сроки и деньги.

Ведь мало сделать собственный нестандартный процессор или микрокомпьютер. Очень много сил придется потратить на создание для него инфраструктуры и ПО, в том числе ОС, инструментов для разработки и отладки, документации и примеров программ. Потом еще нужно привлечь разработчиков.

Вспомним прекрасную IBM OS/2, которую победила оболочка для MS-DOS под названием MS Windows. Почему так получилось?

На компьютерах тех лет OS/2 работал очень медленно, и разработчики ПО (игр, например), предпочли менее надежный, но быстрый Windows.

Для Rapspberry Pi 3, которую заменяет Repka Pi 3, создано очень много ПО, которое нетрудно адаптировать. Поэтому для Repka Pi найдется довольно много разработчиков, уже обладающих опытом использования ARM, и много примеров программ.

Вы простите великодушно, но я целиком и полностью с Вами согласен. Но цена, сообщество, и то что встретили крайне настороженно и тд (куча факторов). Им (Repka Pi) предстоит довольно непростой путь. Я точно не буду в коммерческих разработках ее использовать, подожду пока накопится некоторый опыт, если к этому времени проект останется жив. Плюс ко всему прочему цена, сильно немаловажный момент в большом количестве случаев.
Остается как я и говорил, только госсектор. Что говорить время покажет, но опыт подсказывает, что несмотря на оптимизм дело этим и ограничится.
Скажите, (вот проецирую на реальность). Я говорю заказчику, смотри вот наш производитель, все красиво и т.п. Он вряд ли станет переходить (это затраты, время, потери).
В госсекторе приказ и начали использовать. Я не говорю, что плохо и криво сделано, я веду речь о практическом применении. Меня сферический конь в вакууме мало интересует. Я скептик и практик.
У нас очень умные ребята, но реальность развалит любую сверх идею ))) Но замечательно, что хоть кто-то пытается что-то делать.

В общем да, бизнес выбирает по своим критериям. Но если заказчик думает о том, где он будет покупать завтра RPi или OPi в нужных ему количествах, если ему нужна заказная разработка и поддержка от производителя, если он ориентирован на отечественное производство и независимость (насколько это возможно) от зарубежных компаний, то по моему мнению, Репка - его выбор!

К величайшему сожалению бизнес это про прибыль. И честно почти не встречал (именно в коммерческих структурах) ориентированных на отечественное производство. Решает только то, что приносит прибыль, остальное остается за рамками. Мы с Вами живем при капитализме.

Ну вот банки стали ставить отечественные банкоматы вместо зарубежных. Вроде как коммерческие структуры. Да мало ли какие требования могут быть в бизнесе. А еще есть бизнес на гос. дотации, так что варианты уцелеть имеются! Но успех зависит от производителя, да.

Если речь о Сбербанке, то там насколько известно, это банк с государственным участием. Совсем коммерческим его назвать нельзя. Поэтому внедрение Эльбрусов вполне предсказуемо.

https://repka-pi.ru

предназначен в качестве полноценной альтернативы Raspberry Pi, выполнен в полностью идентичном форм-факторе, включая габаритные размеры, размеры и расположение основных интерфейсов, места и размеры отверстий для крепления, распиновку GPIO-разъема.

Необходимо отметить, что Repka Pi 3 не является «клоном» Raspberry Pi, Orange Pi или какого-либо иного зарубежного микрокомпьютера.

Эээ?

Не является.

Подробнее о проекте можно почитать в блоге на сайте компании. Ведется разработка новых версий платы. Также есть фильм: Репка Pi ответит сколько в ней российского и откуда деньги на разработку.

Этот репозиторий еще не готов. К моменту выхода второй статьи про Zabbix-мониторинг устройств, подключенных к Repka Pi, здесь будут скрипты мониторинга погодной станции, измеряющей температуру, давление, влажность, освещенность, а также контролирующие наличие воды (затопление).

Скрипты уже работают, но требуют отладки и подключения к Zabbix, поэтому пока не включены в репозиторий. Тут будет сбор данных с погодной станции BME280, измерителя освещенности BH1750, сенсора наличия воды YL-38. Для собранных данных будет настроен мониторинг с помощью Zabbix.

Также будет скрипт, который периодически запускается через crontab и выводит результаты измерений на OLED-монитор SSD1306. На время проведения измерений зажигается светодиод, подключенный к GPIO.

По поводу совместимости. я правильно понял, что Репка, что Малинка без разницы.

Беру репку 3 ставлю вместо малинки 3 и всё продолжает работать?

Или надо садиться и адаптировать?

В Repka PI 3 и в Rаspberry Pi 3 используются разные процессоры, поэтому полной совместимости, к сожалению, нет. Не получится просто переставить карту памяти, нужно адаптировать ПО.

В следующей статье я расскажу, как работать с некоторыми устройствами, подключенными к GPIO Repka Pi 3.

На сайте https://repka-pi.ru/#operation-system-anchor есть раздел "Другие дистрибутивы", и там варианты Armbian, портированные пользователем @imptovskii:

"bullseye - это Debian 11
jammy - это Ubuntu 22.04

Типы дистрибутивов:

- minimal это CLI образы (серверные) с самым минимумом установленных программ.
- desktop это образы с рабочим столом и с базовым софтом для работы с системой.
- без этих надписей в названии это standart, это CLI образы (серверные) с софтом от проекта Armbian."

Спасибо за информацию.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий