Обычное дело: мы используем cookie. Здесь можно узнать зачем
Хорошо

Облачное решение AWS для отслеживания расхода солнечной энергии

Представляет собой облачное решение, работающее в паре с устройством, которое собирает данные с электроприборов в доме и передает их на сервер. Облако вычисляет, сколько электричества они потребляют, и передает данные на мобильное приложение. Это помогает оптимизировать энергопотребление в домохозяйстве.
Мониторинг солнечной энергии в реальном времени
Облачные вычисления энергопотребления на AWS
Кроссплатформенный доступ: iOS, Android и веб-приложение

Введение

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

Запрос

Компании-поставщику солнечных панелей требовалось создать Solar Manager – облачное решение для домов с солнечными панелями. Такая программа показывает, сколько солнечной энергии ежедневно потребляют бытовые приборы, что позволяет оптимизировать расход электричества.

Решение

Solar Manager состоит из двух элементов – устанавливаемого в доме устройства Solar Manager, выполненного на базе одноплатного компьютера Raspberry Pi 3, и облака Solar Manager Cloud, которое отвечает за вычисления. Облако также включает в себя IoT-платформу для управления устройствами Solar Manager. Команда КЕДР Solutions взяла на себя разработку Solar Manager Cloud – энергосберегающей системы для отслеживания расхода солнечной энергии в домохозяйствах.
Одноплатный компьютер Rasberry Pi 3,
Raspberry Pi 3

Выполненные работы

  • Разработали архитектуру облачного решения AWS и выполнили интеграцию различных облачных сервисов
  • Разработали программное обеспечение для Raspberry Pi на Python
  • Создали браузерную панель индикаторов, на которой пользователь и администратор могут видеть графики потребления энергии
  • Разработали упрощенную мобильную панель индикаторов, используя SDK для Android и iOS

Использованные технологии

XCode
для создания мобильного приложения под iOS.
Android Studio
для создания мобильного приложения под Android.
AWS mobile SDK
для подключения мобильных приложений к облаку.
LAMP и EmonCMS
для разработки панели индикаторов с визуализацией энергопотребления.
Python AWS SDK
для поддержки протокола MQTT.
Python и PyCharm
для написания программного обеспечения для Raspberry Pi.

Итоги

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

Одноплатный компьютер собирает информацию об энергопотреблении и передает ее на облачное решение AWS. С помощью панели индикаторов в браузере или на мобильном устройстве пользователи могут видеть объем выработанной электроэнергии, общее энергопотребление и потребление основными приборами. Эти сведения помогут собственникам домохозяйств снизить расход электричества.
Тестирование финального прототипа устройства
Данные о потреблении солнечной энергии в системе
Мы также должны были разработать решение с учетом того, что система будет поддерживать до 5000 новых пользователей каждый год. Решение было создано в установленные сроки и полностью соответствует требованиям заказчика.
  • Поддерживает: 5000 новых пользователей в год
  • Текущее количество пользователей: 25000
  • Визуализация данных в реальном времени: передача данных каждые 10 секунд
Связаться с нами
Оставьте контактные данные, и мы свяжемся с вами в ближайшее время