Извините, ваш браузер не поддерживает JavaScript!
Войти

IAMMETER App Store официально запущен

IAMMETER App Store официально запущен

Пользователи IAMMETER часто хотят иметь инструменты мониторинга, более специализированные, чем стандартная панель управления.

Например:

  • локальная панель управления с более быстрыми обновлениями в реальном времени;
  • упрощённый дисплей для мастерской или диспетчерской;
  • инструмент для тестирования API счётчиков IAMMETER;
  • страница мониторинга с индивидуальным макетом, названием компании или логотипом.

IAMMETER App Store помогает превратить эти идеи в готовые к использованию приложения.

Это открытая экосистема приложений, ориентированная в первую очередь на проекты, созданные с использованием Local API счётчиков IAMMETER. Инженеры IAMMETER и разработчики из сообщества совместно поддерживают экосистему, уделяя особое внимание приложениям, чей исходный код можно просматривать, повторно использовать и улучшать.

IAMMETER App Store

Создайте собственную панель управления энергопотреблением за 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, примеры и руководства по разработке, чтобы больше пользователей могли превращать практические идеи в готовые к использованию приложения.

Начать работу

Наверх