Sentinel Solar
Edge-телеметрия для солнечных установок: локальный бэкенд, работающий постоянно рядом с инвертором, а не облачный сервис.
- Принадлежность
- Принадлежит Red Sentra.
- Доступность
- Развёрнуто на установках. Исходный код приватный.
- Стек
- Go / PostgreSQL / Docker / Edge
Задача
Солнечная установка стоит в здании, а не в дата-центре. Связь на объекте не гарантирована, а инвертор это физическое устройство, которое не будет ждать возвращения облака, чтобы продолжать давать данные.
Система
Локальный бэкенд, работающий постоянно на небольшом компьютере на объекте, класса Raspberry Pi, общается напрямую с инвертором и хранит телеметрию на месте. Сервисы на Go с PostgreSQL, упакованные в Docker, поэтому один и тот же стек разворачивается везде.
Моя роль
Архитектура бэкенда и edge.
Текущее состояние
Текущая архитектура локальная и edge. Всё сетевое это будущая работа, а не то, что работает сегодня.