Облачное решение AWS для отслеживания расхода солнечной энергии
Представляет собой облачное решение, работающее в паре с устройством, которое собирает данные с электроприборов в доме и передает их на сервер. Облако вычисляет, сколько электричества они потребляют, и передает данные на мобильное приложение. Это помогает оптимизировать энергопотребление в домохозяйстве.
Мониторинг солнечной энергии в реальном времени
Облачные вычисления энергопотребления на AWS
Кроссплатформенный доступ: iOS, Android и веб-приложение
Все больше домохозяйств по всему миру переходят на солнечную энергию. Она является более дешевой и экологичной альтернативой традиционным источникам энергии. Часто системы, устанавливаемые в домах, работают в паре с облачными решениями, которые позволяют отслеживать энергопотребление.
Запрос
Компании-поставщику солнечных панелей требовалось создать Solar Manager – облачное решение для домов с солнечными панелями. Такая программа показывает, сколько солнечной энергии ежедневно потребляют бытовые приборы, что позволяет оптимизировать расход электричества.
Решение
Solar Manager состоит из двух элементов – устанавливаемого в доме устройства Solar Manager, выполненного на базе одноплатного компьютера Raspberry Pi 3, и облака Solar Manager Cloud, которое отвечает за вычисления. Облако также включает в себя IoT-платформу для управления устройствами Solar Manager. Команда КЕДР Solutions взяла на себя разработку Solar Manager Cloud – энергосберегающей системы для отслеживания расхода солнечной энергии в домохозяйствах.
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 секунд
Связаться с нами
Оставьте контактные данные, и мы свяжемся с вами в ближайшее время