IAMMETER App Store официально запущен
IAMMETER App Store официально запущен
Пользователи IAMMETER часто хотят иметь инструменты мониторинга, более специализированные, чем стандартная панель управления.
Например:
- локальная панель управления с более быстрыми обновлениями в реальном времени;
- упрощённый дисплей для мастерской или диспетчерской;
- инструмент для тестирования API счётчиков IAMMETER;
- страница мониторинга с индивидуальным макетом, названием компании или логотипом.
IAMMETER App Store помогает превратить эти идеи в готовые к использованию приложения.
Это открытая экосистема приложений, ориентированная в первую очередь на проекты, созданные с использованием Local API счётчиков IAMMETER. Инженеры IAMMETER и разработчики из сообщества совместно поддерживают экосистему, уделяя особое внимание приложениям, чей исходный код можно просматривать, повторно использовать и улучшать.

Создайте собственную панель управления энергопотреблением за 5 минут
Создавайте приложения с помощью IAMMETER Local API
Счётчики IAMMETER предоставляют Local API, которые возвращают измерения в реальном времени, такие как напряжение, ток, мощность и энергия.
Счётчики IAMMETER поддерживают CORS на своих локальных HTTP API. Это позволяет чистому фронтенд-приложению, созданному с помощью HTML, CSS и JavaScript, напрямую взаимодействовать со счётчиком, когда браузер и счётчик находятся в одной локальной сети.
Приложение, созданное таким образом, может:
- считывать данные напрямую со счётчика без предварительной загрузки в IAMMETER Cloud;
- работать без собственного серверного бэкенда;
- размещаться на GitHub Pages или загружаться и использоваться локально;
- предоставлять индивидуальную панель управления, визуализацию или диагностический инструмент;
- служить открытой отправной точкой для дальнейшей разработки.
Такая архитектура снижает порог разработки и позволяет быстро превратить целевую идею мониторинга в работающее приложение.
Изучайте приложения и инструменты с открытым исходным кодом
IAMMETER App Store объединяет эти проекты в единый каталог.
Текущие примеры включают:
- локальные панели мониторинга счётчиков;
- обозреватель IAMMETER Local API;
- инструменты тестирования и диагностики API;
- примеры статических приложений, которые разработчики могут изменять.
Каждая запись в App Store может содержать ссылку на приложение, документацию, исходный код, информацию о версии и детали проекта. Пользователи также могут ставить лайки, добавлять в избранное или комментировать приложения.
App Store ориентирован в первую очередь на проекты с открытым исходным кодом. Это помогает пользователям понять, как работает приложение, адаптировать его под свои нужды и вносить улучшения обратно в экосистему.
Участие разработчиков и бонусные баллы
IAMMETER приветствует разработчиков, желающих создавать и публиковать приложения на основе IAMMETER Local API.
Разработчики могут использовать традиционные рабочие процессы или современные инструменты разработки с ИИ для создания панелей управления, утилит, примеров и других практических приложений.
Качественные публикации в App Store могут принести бонусные баллы (RP), признавая работу, связанную с разработкой, тестированием, документацией и постоянным улучшением.
Цель — сделать полезные приложения доступными большему числу пользователей IAMMETER, одновременно давая разработчикам практическую мотивацию делиться своими работами.
Cloud Apps и App Store служат разным целям
IAMMETER также предоставляет Cloud Apps, но Cloud Apps и App Store выполняют разные функции:
- Cloud Apps созданы с использованием IAMMETER Cloud API, поддерживаются IAMMETER и используются для изучения и дополнения возможностей IAMMETER Cloud, таких как мониторинг, отчёты и инструменты биллинга.
- Приложения App Store созданы в основном с использованием IAMMETER Local API счётчиков и поддерживаются совместно IAMMETER и разработчиками из сообщества, с фокусом на проекты с открытым исходным кодом.
Подробное сравнение см. в статье IAMMETER Cloud Apps vs. App Store: в чём разница?.
Наше видение: сделать разработку приложений IAMMETER доступной
Наша цель — сделать разработку приложений IAMMETER доступной как для опытных разработчиков, так и для пользователей, которые только начинают программировать.
Модель статических приложений App Store, открытые Local API, повторно используемые примеры и инструменты разработки с ИИ позволяют:
- начать с существующего проекта;
- описать требования к мониторингу;
- изменить интерфейс и логику;
- протестировать результат напрямую со счётчиком IAMMETER;
- поделиться готовым приложением с другими пользователями.
IAMMETER будет продолжать улучшать документацию Local API, примеры и руководства по разработке, чтобы больше пользователей могли превращать практические идеи в готовые к использованию приложения.