Sentinel Solar

Edge-телеметрия для солнечных установок: локальный бэкенд, работающий постоянно рядом с инвертором, а не облачный сервис.

Принадлежность
Принадлежит Red Sentra.
Доступность
Развёрнуто на установках. Исходный код приватный.
Стек
Go / PostgreSQL / Docker / Edge

Задача

Солнечная установка стоит в здании, а не в дата-центре. Связь на объекте не гарантирована, а инвертор это физическое устройство, которое не будет ждать возвращения облака, чтобы продолжать давать данные.

Система

Локальный бэкенд, работающий постоянно на небольшом компьютере на объекте, класса Raspberry Pi, общается напрямую с инвертором и хранит телеметрию на месте. Сервисы на Go с PostgreSQL, упакованные в Docker, поэтому один и тот же стек разворачивается везде.

Моя роль

Архитектура бэкенда и edge.

Текущее состояние

Текущая архитектура локальная и edge. Всё сетевое это будущая работа, а не то, что работает сегодня.