Официално стартиране на IAMMETER App Store
Официално стартиране на IAMMETER App Store
Потребителите на IAMMETER често искат инструменти за мониторинг, които са по-фокусирани от стандартното табло.
Например:
- локално табло с по-бързи актуализации в реално време;
- опростен дисплей за работилница или контролна зала;
- инструмент за тестване на API на измервателните уреди IAMMETER;
- страница за мониторинг с персонализирано оформление, име на фирма или лого.
IAMMETER App Store помага тези идеи да се превърнат в приложения за многократна употреба.
Това е отворена екосистема за приложения, фокусирана основно върху проекти, изградени с Local API на измервателните уреди IAMMETER. Инженерите на IAMMETER и разработчиците от общността поддържат екосистемата заедно, с силен акцент върху приложения, чийто изходен код може да бъде прегледан, използван повторно и подобрен.

Създайте собствено енергийно табло за 5 минути
Създавайте приложения с IAMMETER Local APIs
Измервателните уреди IAMMETER предоставят Local APIs, които връщат електрически измервания в реално време, като напрежение, ток, мощност и енергия.
Измервателните уреди IAMMETER поддържат CORS в своите локални HTTP API. Това позволява на чисто фронтенд приложение, изградено с HTML, CSS и JavaScript, да комуникира директно с уреда, когато браузърът и уредът са в една и съща локална мрежа.
Приложение, създадено по този начин, може да:
- чете данни директно от уреда, без първо да ги качва в IAMMETER Cloud;
- работи без собствен сървър;
- бъде хоствано на GitHub Pages или изтеглено и използвано локално;
- предоставя персонализирано табло, визуализация или диагностичен инструмент;
- служи като отправна точка с отворен код за по-нататъшно развитие.
Тази архитектура намалява бариерата за разработка и прави практично бързото превръщане на конкретна идея за мониторинг в работещо приложение.
Разгледайте приложения и инструменти с отворен код
IAMMETER App Store обединява тези проекти в един каталог.
Текущите примери включват:
- локални табла за мониторинг на измервателни уреди;
- IAMMETER Local API Explorer;
- инструменти за тестване и диагностика на API;
- примери за статични приложения, които разработчиците могат да променят.
Всяка публикация в App Store може да предостави връзка към приложението, документация, изходен код, информация за версията и подробности за проекта. Потребителите също могат да харесват, добавят в любими или коментират приложения.
App Store се фокусира основно върху проекти с отворен код. Това помага на потребителите да разберат как работи дадено приложение, да го адаптират към собствените си изисквания и да допринесат с подобрения обратно към екосистемата.
Участие на разработчици и Reward Points
IAMMETER приветства разработчиците да създават и подават приложения, базирани на IAMMETER Local APIs.
Разработчиците могат да използват традиционни работни процеси за разработка или съвременни AI-подпомогнати инструменти за кодиране, за да създават табла, помощни програми, примери и други практични приложения.
Висококачествените приноси в App Store могат да донесат Reward Points (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 APIs и се поддържат съвместно от IAMMETER и разработчици от общността, с фокус върху проекти с отворен код.
За подробно сравнение вижте IAMMETER Cloud Apps срещу App Store: каква е разликата?.
Нашата визия: да направим разработката на IAMMETER приложения достъпна
Целта ни е да направим разработката на IAMMETER приложения достъпна както за опитни разработчици, така и за потребители, които тепърва започват да програмират.
Статичният модел на приложенията в App Store, отворените Local APIs, примерите за многократна употреба и AI-подпомогнатите инструменти за разработка правят възможно да:
- започнете от съществуващ проект;
- опишете изискване за мониторинг;
- промените интерфейса и логиката;
- тествате резултата директно с измервателен уред IAMMETER;
- споделите готовото приложение с други потребители.
IAMMETER ще продължи да подобрява документацията на Local API, примерите и насоките за разработка, така че повече потребители да могат да превърнат практичните си идеи в приложения за многократна употреба.