Atvainojiet, jūsu pārlūkprogramma neatbalsta JavaScript!
Pierakstīties

IAMMETER Cloud lietotnes pret App Store: kāda ir atšķirība?

IAMMETER Cloud lietotnes pret App Store: kāda ir atšķirība?

IAMMETER jau ir App Store, un tagad ir ieviesis arī Cloud lietotnes. Lai gan abos nosaukumos ir vārds "Apps", tie kalpo dažādiem datu interfeisiem, izstrādes modeļiem un produkta mērķiem.

Galvenā atšķirība ir šāda:

Cloud lietotnes ir veidotas ar IAMMETER Cloud API, tās uztur IAMMETER, un tās izmanto IAMMETER Cloud funkciju izpētei un papildināšanai. App Store galvenokārt koncentrējas uz lietotnēm, kas veidotas ar IAMMETER skaitītāju vietējiem API, un ir atvērta lietotņu ekosistēma, kuru kopīgi uztur IAMMETER un kopienas izstrādātāji, ar lielu uzsvaru uz atvērtā pirmkoda projektiem.

Tās nav divas ieejas vienā platformā, un viena nav vienkārši otras aizstājēja.

Cloud lietotnes: IAMMETER Cloud izpēte un paplašināšana

IAMMETER Cloud lietotnes ir paredzētas lietotājiem, kuri jau izmanto IAMMETER Cloud.

Šīs lietotnes galvenokārt izmanto IAMMETER Cloud API, lai piekļūtu lietotāja IAMMETER Cloud kontā pieejamajām vietnēm, skaitītājiem un vēsturiskajiem datiem. Tās pārvērš šos datus fokusētos uzraudzības, atskaišu, norēķinu un analīzes rīkos.

Cloud lietotnēm ir divi galvenie mērķi.

1. Platforma jaunu IAMMETER Cloud funkciju izpētei

IAMMETER Cloud ir pilnīga enerģijas uzraudzības sistēma. Tai jāatbalsta dažādi lietotāji, skaitītāju veidi, atļauju modeļi, stabilitātes prasības, saskarņu sarežģītība un ilgtermiņa uzturēšana.

Cloud lietotnes nodrošina elastīgāku vidi, kurā IAMMETER var:

  • veidot fokusētu lietotni ap skaidri definētu prasību;
  • izmantot reālus IAMMETER Cloud datus, lai apstiprinātu funkcijas vērtību;
  • ļaut lietotājiem izmēģināt jaunus uzraudzības skatus, atskaišu formātus vai norēķinu rīkus;
  • uzlabot lietotni, pamatojoties uz faktisko lietojumu un atsauksmēm;
  • testēt jaunas idejas, neapgrūtinot galveno IAMMETER Cloud saskarni.

Šajā ziņā Cloud lietotnes darbojas kā IAMMETER Cloud funkciju laboratorija, nodrošinot elastīgu veidu, kā izpētīt un apstiprināt jaunas lietotņu idejas.

2. Pamata IAMMETER Cloud funkciju papildinājums

Galvenā IAMMETER Cloud sistēma prioritizē enerģijas uzraudzības funkcijas, kas noder kopīgos scenārijos. Dažas prasības tomēr ir specializētākas, attiecas tikai uz noteiktiem lietotājiem, prasa īpašu noformējumu vai ir paredzētas pagaidu lietošanai.

Cloud lietotnes var apmierināt šīs fokusētākās vajadzības, tostarp:

  • reāllaika skaitītāju uzraudzība;
  • specializēta metriku vizualizācija;
  • atsevišķas enerģijas atskaites;
  • elektrības norēķinu rīki;
  • drukājamas lapas un PDF dokumenti;
  • analīzes rīki konkrētai nozarei vai lietošanas gadījumam.

Lietotāji var atvērt šīs lietotnes pēc nepieciešamības, kamēr galvenā IAMMETER Cloud saskarne paliek skaidra un stabila.

Kas uztur Cloud lietotnes?

Cloud lietotnes izstrādā un uztur IAMMETER. IAMMETER ir atbildīgs par to datu interfeisiem, konta autorizāciju, funkciju atjauninājumiem un darbības vidi.

Tādējādi Cloud lietotnes ir daļa no plašākas IAMMETER Cloud produktu sistēmas, nevis tirgus, kurā dažādi autori neatkarīgi publicē programmatūru.

Piemērs: reāllaika skaitītāju monitors

Reāllaika skaitītāju monitors ir reprezentatīva Cloud lietotne.

Tā izmanto IAMMETER Cloud konta autorizāciju un API, lai ielādētu lietotāja vietnes un skaitītājus. Tā var uzraudzīt līdz sešiem skaitītāju kanāliem un attēlot spriegumu, strāvu, aktīvo jaudu, enerģiju, frekvenci un jaudas koeficientu, ar konfigurējamiem diapazoniem un neobligātiem skaņas brīdinājumiem pārlūkprogrammā.

Tiešie rādījumi tiek piegādāti tieši pārlūkprogrammai, izmantojot IAMMETER MQTT pakalpojumu. MQTT darbojas kā reāllaika datu kanāls, savukārt lietotāja, vietnes un skaitītāja attiecības nāk no IAMMETER Cloud. Skatiet Reāllaika enerģijas skaitītāja uzraudzība ar pārlūkprogrammas brīdinājumiem, lai uzzinātu detalizētu darba gaitu.

Šis modelis parāda Cloud lietotņu mērķi: monitors nav nesaistīta atsevišķa tīmekļa lapa. Tā izmanto IAMMETER Cloud kontus, datus un pakalpojumus, lai sniegtu fokusētu lietotni konkrētam uzdevumam.

App Store: lietotņu ekosistēma, kas veidota ap vietējiem API

IAMMETER App Store tagad galvenokārt koncentrējas uz lietotnēm, kas veidotas ar IAMMETER skaitītāju vietējiem API.

IAMMETER skaitītāji nodrošina HTTP API vietējā tīklā. Pārlūkprogramma vai cita programma var nolasīt spriegumu, strāvu, jaudu, enerģiju un citus mērījumus tieši no skaitītāja.

Šādi veidotām lietotnēm parasti ir šādas īpašības:

  • dati nav jāaugšupielādē IAMMETER Cloud;
  • lietotne var darboties tajā pašā vietējā tīklā, kur skaitītājs;
  • iespējama tīra HTML, CSS un JavaScript realizācija;
  • lietotni var mitināt GitHub Pages vai lejupielādēt un palaist lokāli;
  • kodu ir viegli pārbaudīt, modificēt un paplašināt;
  • modelis ir labi piemērots informācijas paneļiem, diagnostikas rīkiem un vietējās uzraudzības lietotnēm.

Pašreizējie App Store projekti ietver vietējās uzraudzības lapas, vietējā API pārlūku un statisku lietotņu piemērus. To mērķis nav paplašināt IAMMETER Cloud. Tā vietā tie izmanto skaitītāja atvērtos vietējos interfeisus, lai radītu jaunus veidus darbam tieši ar IAMMETER ierīci.

Ekosistēma, ko uztur IAMMETER un izstrādātāji

App Store lietotnes nenodrošina tikai IAMMETER.

IAMMETER uztur App Store platformu, pamata repozitoriju, izstrādes dokumentāciju, piemērus un pārskatīšanas procesu. Arī kopienas izstrādātāji var veidot un iesniegt savas lietotnes. App Store galvenokārt koncentrējas uz atvērtā pirmkoda projektiem, ļaujot lietotājiem:

  • atvērt un lietot lietotni;
  • lasīt tās dokumentāciju;
  • pārbaudīt tās pirmkodu;
  • lejupielādēt vai modificēt projektu;
  • atzīmēt lietotnes ar "Patīk", pievienot tās pie favorītiem un komentēt;
  • turpināt projekta izstrādi savām vajadzībām.

App Store tādējādi ir vairāk nekā rīku kolekcija. Tas pazemina barjeru izstrādei ar IAMMETER vietējiem API un atbalsta lietotņu ekosistēmu, kas koncentrējas uz koplietošanu, atkārtotu izmantošanu un nepārtrauktu uzlabošanu.

Izstrādātāji var nopelnīt atlīdzības punktus

Izstrādātāji var iesniegt App Store lietotnes, kas veidotas ar IAMMETER vietējiem API. Augstas kvalitātes ieguldījumi var nopelnīt atlīdzības punktus (RP), mudinot izstrādātājus radīt, koplietot un turpināt uzlabot praktiskus rīkus.

App Store ir gan lietotņu katalogs, gan tehniskā ieguldījuma forma IAMMETER līdzautoru ekosistēmā.

Cloud lietotņu un App Store salīdzinājums

Joma IAMMETER Cloud lietotnes IAMMETER App Store
Galvenais mērķis Izpētīt un papildināt IAMMETER Cloud funkcijas Veidot atvērtu lietotņu ekosistēmu ap vietējiem API
Galvenais interfeiss IAMMETER Cloud API; reāllaika gadījumos var izmantot arī IAMMETER MQTT IAMMETER skaitītāju vietējie API
Galvenais datu avots Konti, vietnes, skaitītāji un vēsturiskie dati IAMMETER Cloud IAMMETER skaitītāji vietējā tīklā
Uzturēšana Izstrādā un uztur IAMMETER Kopīgi uztur IAMMETER un kopienas izstrādātāji
Tipiskas lietotnes Tiešsaistes uzraudzības, atskaišu, norēķinu un analīzes rīki Statiskas atvērtā pirmkoda lietotnes, vietējie informācijas paneļi, API rīki un izstrādes piemēri
Atkarība no IAMMETER Cloud Jā; lietotnes ir veidotas ap IAMMETER Cloud datiem un pakalpojumiem Parasti nav nepieciešama; lietotnes var sazināties tieši ar skaitītājiem pa LAN
Atvērtā pirmkoda modelis Uzturēts kā oficiāla IAMMETER Cloud funkcionalitāte Galvenokārt projekti, kuru kodu var pārbaudīt, modificēt un atkārtoti izmantot
Galvenie lietotāji IAMMETER Cloud lietotāji, kuri vēlas izmēģināt fokusētus Cloud rīkus Vietējo API lietotāji, izstrādātāji un atvērtā pirmkoda projektu lietotāji
Izstrādātāju līdzdalība Pašlaik izstrādā IAMMETER Izstrādātāji var iesniegt lietotnes un palīdzēt uzturēt ekosistēmu
Atlīdzības punkti Nav galvenais mērķis Izstrādātāji var nopelnīt RP par augstas kvalitātes lietotņu ieguldījumiem

Kuram vajadzētu izmantot?

Izvēlieties Cloud lietotnes, ja:

  • jau lietojat IAMMETER Cloud;
  • vēlaties ģenerēt uzraudzības skatus, atskaites vai rēķinus no datiem, kas jau glabājas Cloud;
  • vēlaties izmantot jaunas funkcijas, kuras tieši uztur IAMMETER;
  • nevēlaties lejupielādēt kodu, izvietot pakalpojumu vai izstrādāt lietotni;
  • vēlaties izmēģināt rīkus, kuri tiek izpētīti kā IAMMETER Cloud papildinājumi.

Izvēlieties App Store, ja:

  • vēlaties nolasīt datus tieši no IAMMETER skaitītāja vietējā tīklā;
  • nevēlaties būt atkarīgi no IAMMETER Cloud;
  • vēlaties izmantot vai modificēt atvērtā pirmkoda informācijas paneli vai rīku;
  • vēlaties apgūt IAMMETER vietējo API lietošanu;
  • vēlaties izstrādāt un iesniegt savu IAMMETER lietotni;
  • vēlaties nopelnīt atlīdzības punktus ar tehnisku ieguldījumu.

Secinājums

Atšķirību starp IAMMETER Cloud lietotnēm un App Store var apkopot šādi:

Cloud lietotnes paplašina IAMMETER Cloud programmatūras iespējas, savukārt App Store paplašina atvērtā pirmkoda ekosistēmu ap IAMMETER skaitītāju vietējiem API.

Cloud lietotnes uztur IAMMETER. Tās izmanto Cloud API, lai radītu uzraudzības, atskaišu, norēķinu un analīzes rīkus, kuri izpēta un papildina IAMMETER Cloud funkcionalitāti.

App Store galvenokārt koncentrējas uz lietotnēm, kas veidotas ar IAMMETER skaitītāju vietējiem API. To kopīgi uztur IAMMETER un kopienas izstrādātāji, ar uzsvaru uz atvērtā pirmkoda projektiem. Izstrādātāji var iesniegt savus darbus un nopelnīt atlīdzības punktus par augstas kvalitātes ieguldījumiem.

Abas platformas atbalsta dažādas IAMMETER ekosistēmas puses: Cloud produktu inovācijas un vietējo API lietotņu izstrādi. Pateicoties šai atšķirībai, lietotāji var vieglāk atrast piemērotus rīkus, un izstrādātāji var labāk saprast, kur pieder viņu projekti.

Uz augšu