Beklager, din browser understøtter ikke JavaScript!
Log ind

IAMMETER Cloud Apps vs. App Store: Hvad er forskellen?

IAMMETER Cloud Apps vs. App Store: Hvad er forskellen?

IAMMETER har allerede en App Store og har nu introduceret Cloud Apps. Selvom begge navne indeholder "Apps," tjener de forskellige data-grænseflader, udviklingsmodeller og produktformål.

Den vigtigste forskel er:

Cloud Apps er bygget med IAMMETER Cloud API, vedligeholdt af IAMMETER, og bruges til at udforske og supplere IAMMETER Cloud-funktionerne. App Store fokuserer hovedsageligt på applikationer bygget med IAMMETER-målerens Local API'er og er et åbent applikations-økosystem, der vedligeholdes i fællesskab af IAMMETER og community-udviklere, med stor vægt på open source-projekter.

De er ikke to indgange til den samme platform, og ingen af dem er blot en erstatning for den anden.

Cloud Apps: Udforskning og udvidelse af IAMMETER Cloud

IAMMETER Cloud Apps er designet til brugere, der allerede bruger IAMMETER Cloud.

Disse applikationer bruger primært IAMMETER Cloud API til at få adgang til de anlæg, målere og historiske data, der er tilgængelige på en brugers IAMMETER Cloud-konto. De forvandler disse data til fokuserede værktøjer til overvågning, rapportering, fakturering og analyse.

Cloud Apps tjener to hovedformål.

1. En platform til at udforske nye IAMMETER Cloud-funktioner

IAMMETER Cloud er et komplet energi-overvågningssystem. Det skal understøtte forskellige brugere, måler-typer, tilladelsesmodeller, stabilitetskrav, interface-kompleksitet og langsigtet vedligeholdelse.

Cloud Apps giver et mere fleksibelt miljø, hvor IAMMETER kan:

  • bygge en fokuseret applikation omkring et klart defineret behov;
  • bruge rigtige IAMMETER Cloud-data til at validere værdien af en funktion;
  • lade brugere afprøve nye overvågningsvisninger, rapportformater eller faktureringsværktøjer;
  • forbedre en applikation baseret på faktisk brug og feedback;
  • teste nye idéer uden at tilføje kompleksitet til hovedgrænsefladen i IAMMETER Cloud.

I denne forstand fungerer Cloud Apps som et funktionslaboratorium for IAMMETER Cloud, der giver en fleksibel måde at undersøge og validere nye applikationsidéer.

2. Et supplement til kernefunktionerne i IAMMETER Cloud

Det primære IAMMETER Cloud-system prioriterer energi-overvågningsfunktioner, der er nyttige på tværs af almindelige scenarier. Nogle krav er dog mere specialiserede, gælder kun for visse brugere, kræver en dedikeret præsentation eller er beregnet til midlertidig brug.

Cloud Apps kan imødekomme disse mere fokuserede behov, herunder:

  • realtids-overvågning af målere;
  • specialiseret visualisering af målinger;
  • dedikerede energi-rapporter;
  • el-faktureringsværktøjer;
  • udskrivbare sider og PDF-dokumenter;
  • analyseværktøjer til en bestemt branche eller anvendelsessituation.

Brugerne kan åbne disse applikationer, når de har brug for det, mens hovedgrænsefladen i IAMMETER Cloud forbliver klar og stabil.

Hvem vedligeholder Cloud Apps?

Cloud Apps udvikles og vedligeholdes af IAMMETER. IAMMETER er ansvarlig for deres data-grænseflader, kontoautorisation, funktionsopdateringer og driftsmiljø.

Cloud Apps er derfor en del af det bredere IAMMETER Cloud-produktsystem, snarere end en markedsplads, hvor forskellige forfattere uafhængigt publicerer software.

Eksempel: Realtime Meter Monitor

Realtime Meter Monitor er en repræsentativ Cloud App.

Den bruger IAMMETER Cloud-kontoautorisation og API'er til at indlæse en brugers anlæg og målere. Den kan overvåge op til seks måler-kanaler og vise spænding, strøm, aktiv effekt, energi, frekvens og effektfaktor med konfigurerbare områder og valgfri lydalarmer i browseren.

Live-aflæsninger leveres direkte til browseren via IAMMETER's MQTT-tjeneste. MQTT fungerer som realtids-datakanalen, mens relationerne mellem bruger, anlæg og måler kommer fra IAMMETER Cloud. Se Realtids-overvågning af elmåleren med browseralarmer for den detaljerede arbejdsgang.

Denne model demonstrerer formålet med Cloud Apps: monitoren er ikke en uafhængig, selvstændig webside. Den bruger IAMMETER Cloud-konti, -data og -tjenester til at levere en fokuseret applikation til en bestemt opgave.

App Store: Et applikations-økosystem bygget omkring Local API'er

IAMMETER App Store fokuserer nu hovedsageligt på applikationer bygget med IAMMETER-målerens Local API'er.

IAMMETER-målere leverer HTTP API'er på det lokale netværk. En browser eller et andet program kan læse spænding, strøm, effekt, energi og andre målinger direkte fra en måler.

Applikationer bygget på denne måde har typisk følgende karakteristika:

  • data behøver ikke at blive uploadet til IAMMETER Cloud først;
  • applikationen kan køre på det samme lokale netværk som måleren;
  • en ren HTML-, CSS- og JavaScript-implementering er mulig;
  • applikationen kan hostes på GitHub Pages eller downloades og køres lokalt;
  • koden er nem at inspicere, ændre og udvide;
  • modellen egner sig godt til dashboards, diagnoseværktøjer og lokale overvågningsapplikationer.

Nuværende App Store-projekter omfatter lokale overvågningssider, en Local API Explorer og statiske applikationseksempler. Deres formål er ikke at udvide IAMMETER Cloud. I stedet bruger de målerens åbne lokale grænseflader til at skabe nye måder at arbejde direkte med en IAMMETER-enhed.

Et økosystem vedligeholdt af IAMMETER og udviklere

App Store-applikationer leveres ikke kun af IAMMETER.

IAMMETER vedligeholder App Store-platformen, basisrepositoryet, udviklingsdokumentationen, eksemplerne og gennemgangsprocessen. Community-udviklere kan også bygge og indsende deres egne applikationer. App Store fokuserer hovedsageligt på open source-projekter, så brugerne kan:

  • åbne og bruge en applikation;
  • læse dens dokumentation;
  • inspicere dens kildekode;
  • downloade eller ændre projektet;
  • synes godt om, favorisere og kommentere applikationer;
  • fortsætte med at udvikle et projekt til egne behov.

App Store er derfor mere end en samling af værktøjer. Den sænker barrieren for at udvikle med IAMMETER Local API'er og understøtter et applikations-økosystem, der er centreret omkring deling, genbrug og løbende forbedring.

Udviklere kan optjene belønningspoint

Udviklere kan indsende App Store-applikationer bygget med IAMMETER Local API'er. Bidrag af høj kvalitet kan optjene Belønningspoint (RP), hvilket opfordrer udviklere til at skabe, dele og løbende forbedre praktiske værktøjer.

App Store er både et applikationskatalog og en form for teknisk bidrag i IAMMETER Contributor-økosystemet.

Cloud Apps og App Store sammenlignet

Område IAMMETER Cloud Apps IAMMETER App Store
Hovedformål Udforske og supplere IAMMETER Cloud-funktionerne Opbygge et åbent applikations-økosystem omkring Local API'er
Vigtigste grænseflade IAMMETER Cloud API; realtids-tilfælde kan også bruge IAMMETER MQTT IAMMETER-målerens Local API'er
Vigtigste datakilde Konti, anlæg, målere og historiske data i IAMMETER Cloud IAMMETER-målere på det lokale netværk
Vedligeholdelse Udviklet og vedligeholdt af IAMMETER Vedligeholdt i fællesskab af IAMMETER og community-udviklere
Typiske applikationer Online-overvågning, rapporter, fakturering og analyseværktøjer Statiske open source-apps, lokale dashboards, API-værktøjer og udviklingseksempler
IAMMETER Cloud-afhængighed Ja; applikationerne er bygget omkring IAMMETER Cloud-data og -tjenester Normalt ikke nødvendig; applikationerne kan kommunikere direkte med målere over LAN
Open source-model Vedligeholdt som officiel IAMMETER Cloud-funktionalitet Primært projekter, hvis kode kan inspiceres, ændres og genbruges
Primære brugere IAMMETER Cloud-brugere, der vil afprøve fokuserede Cloud-værktøjer Local API-brugere, udviklere og brugere af open source-projekter
Udviklerdeltagelse Udvikles i øjeblikket af IAMMETER Udviklere kan indsende applikationer og hjælpe med at vedligeholde økosystemet
Belønningspoint Ikke et primært formål Udviklere kan optjene RP for applikationsbidrag af høj kvalitet

Hvilken en skal du bruge?

Vælg Cloud Apps, hvis du:

  • allerede bruger IAMMETER Cloud;
  • vil generere overvågningsvisninger, rapporter eller regninger ud fra data, der allerede er gemt i Cloud'en;
  • vil bruge nye funktioner, der vedligeholdes direkte af IAMMETER;
  • ikke vil downloade kode, udrulle en tjeneste eller udvikle en applikation;
  • vil afprøve værktøjer, der undersøges som tilføjelser til IAMMETER Cloud.

Vælg App Store, hvis du:

  • vil læse data direkte fra en IAMMETER-måler på det lokale netværk;
  • ikke vil være afhængig af IAMMETER Cloud;
  • vil bruge eller ændre et open source-dashboard eller -værktøj;
  • vil lære at bruge IAMMETER Local API'er;
  • vil udvikle og indsende din egen IAMMETER-applikation;
  • vil optjene belønningspoint gennem et teknisk bidrag.

Konklusion

Forskellen mellem IAMMETER Cloud Apps og App Store kan opsummeres således:

Cloud Apps udvider IAMMETER Cloud's software-muligheder, mens App Store udvider open source-økosystemet omkring IAMMETER-målerens Local API'er.

Cloud Apps vedligeholdes af IAMMETER. De bruger Cloud API til at oprette overvågnings-, rapporterings-, fakturerings- og analyseværktøjer, der udforsker og supplerer IAMMETER Cloud-funktionalitet.

App Store fokuserer hovedsageligt på applikationer bygget med IAMMETER-målerens Local API'er. Den vedligeholdes i fællesskab af IAMMETER og community-udviklere med vægt på open source-projekter. Udviklere kan indsende deres arbejde og optjene belønningspoint for bidrag af høj kvalitet.

De to platforme understøtter forskellige sider af IAMMETER-økosystemet: Cloud-produktinnovation og Local API-applikationsudvikling. Med denne sondring kan brugerne lettere finde de rigtige værktøjer, og udviklere kan bedre forstå, hvor deres projekter hører til.

Top