IAMMETER App Store oficiāli atklāts
IAMMETER App Store oficiāli atklāts
IAMMETER lietotāji bieži vēlas monitoringa rīkus, kas ir mērķtiecīgāki nekā standarta informācijas panelis.
Piemēram:
- lokāls informācijas panelis ar ātrākiem reāllaika atjauninājumiem;
- vienkāršots displejs darbnīcai vai vadības telpai;
- rīks IAMMETER skaitītāju API testēšanai;
- monitoringa lapa ar pielāgotu izkārtojumu, uzņēmuma nosaukumu vai logotipu.
IAMMETER App Store palīdz pārvērst šīs idejas atkārtoti izmantojamās lietotnēs.
Tā ir atvērta lietotņu ekosistēma, kas galvenokārt vērsta uz projektiem, kuri izveidoti, izmantojot IAMMETER skaitītāju lokālās API. IAMMETER inženieri un kopienas izstrādātāji ekosistēmu uztur kopā, īpašu uzsvaru liekot uz lietotnēm, kuru pirmkodu var pārskatīt, atkārtoti izmantot un uzlabot.

Izveidojiet savu enerģijas informācijas paneli 5 minūtēs
Izveidojiet lietotnes ar IAMMETER lokālajām API
IAMMETER skaitītāji nodrošina lokālās API, kas atgriež reāllaika elektriskos mērījumus, piemēram, spriegumu, strāvu, jaudu un enerģiju.
IAMMETER skaitītāji atbalsta CORS savās lokālajās HTTP API. Tas ļauj tīrai priekšgala lietotnei, kas izveidota ar HTML, CSS un JavaScript, sazināties tieši ar skaitītāju, ja pārlūkprogramma un skaitītājs atrodas vienā lokālajā tīklā.
Šādi izveidota lietotne var:
- nolasīt datus tieši no skaitītāja, vispirms neaugšupielādējot tos IAMMETER Cloud;
- darboties bez sava servera aizmugures;
- tikt mitināta GitHub Pages vai lejupielādēta un lietota lokāli;
- nodrošināt pielāgotu informācijas paneli, vizualizāciju vai diagnostikas rīku;
- kalpot kā atvērtā pirmkoda sākumpunkts turpmākai attīstībai.
Šī arhitektūra pazemina izstrādes barjeru un ļauj ātri pārvērst konkrētu monitoringa ideju darboties spējīgā lietotnē.
Izpētiet atvērtā pirmkoda lietotnes un rīkus
IAMMETER App Store apvieno šos projektus vienā katalogā.
Pašreizējie piemēri ietver:
- lokālos skaitītāju monitoringa informācijas paneļus;
- IAMMETER Local API Explorer;
- API testēšanas un diagnostikas rīkus;
- statisku lietotņu piemērus, kurus izstrādātāji var modificēt.
Katrs App Store ieraksts var nodrošināt lietotnes saiti, dokumentāciju, pirmkodu, versijas informāciju un projekta detaļas. Lietotāji var arī atzīmēt lietotnes ar patīk, pievienot tās favorītiem vai komentēt tās.
App Store galvenokārt koncentrējas uz atvērtā pirmkoda projektiem. Tas palīdz lietotājiem saprast, kā lietotne darbojas, pielāgot to savām prasībām un dot ieguldījumu uzlabojumos atpakaļ ekosistēmā.
Izstrādātāju dalība un atlīdzības punkti
IAMMETER aicina izstrādātājus veidot un iesniegt lietotnes, kuru pamatā ir IAMMETER lokālās API.
Izstrādātāji var izmantot tradicionālus izstrādes darbplūsmas vai mūsdienīgus AI asistētus kodēšanas rīkus, lai izveidotu informācijas paneļus, utilītas, piemērus un citas praktiskas lietotnes.
Kvalitatīvi App Store ieguldījumi var nopelnīt atlīdzības punktus (RP), atzīstot darbu, kas ieguldīts izstrādē, testēšanā, dokumentācijā un nepārtrauktos uzlabojumos.
Mērķis ir padarīt noderīgas lietotnes pieejamas vairāk IAMMETER lietotāju, vienlaikus dodot izstrādātājiem praktisku iemeslu dalīties ar savu darbu.
Cloud Apps un App Store kalpo dažādiem mērķiem
IAMMETER piedāvā arī Cloud Apps, taču Cloud Apps un App Store pilda dažādas lomas:
- Cloud Apps ir izveidotas ar IAMMETER Cloud API, tās uztur IAMMETER, un tās izmanto, lai izpētītu un papildinātu IAMMETER Cloud funkcijas, piemēram, monitoringu, atskaites un rēķinu pārvaldības rīkus.
- App Store lietotnes galvenokārt ir veidotas ar IAMMETER skaitītāju lokālajām API, un tās kopīgi uztur IAMMETER un kopienas izstrādātāji, uzsvaru liekot uz atvērtā pirmkoda projektiem.
Detalizētam salīdzinājumam skatiet rakstu IAMMETER Cloud Apps vs. App Store: kāda ir atšķirība?.
Mūsu vīzija: padarīt IAMMETER lietotņu izstrādi pieejamu
Mūsu mērķis ir padarīt IAMMETER lietotņu izstrādi pieejamu gan pieredzējušiem izstrādātājiem, gan lietotājiem, kuri tikai sāk apgūt programmēšanu.
App Store statiskais lietotņu modelis, atvērtās lokālās API, atkārtoti izmantojamie piemēri un AI asistētie izstrādes rīki ļauj:
- sākt ar esošu projektu;
- aprakstīt monitoringa prasību;
- modificēt interfeisu un loģiku;
- testēt rezultātu tieši ar IAMMETER skaitītāju;
- dalīties ar pabeigto lietotni ar citiem lietotājiem.
IAMMETER turpinās uzlabot lokālo API dokumentāciju, piemērus un izstrādes norādījumus, lai vairāk lietotāju varētu pārvērst praktiskas idejas atkārtoti izmantojamās lietotnēs.