Lo sentimos, tu navegador no admite JavaScript.
Iniciar sesión

IAMMETER Cloud Apps o App Store: ¿cuál es la diferencia?

IAMMETER Cloud Apps o App Store: ¿cuál es la diferencia?

IAMMETER ya tiene un App Store y ahora ha presentado Cloud Apps. Aunque ambos nombres incluyen "Aplicaciones", sirven a diferentes interfaces de datos, modelos de desarrollo y objetivos de producto.

La distinción clave es:

Cloud Apps se construyen con IAMMETER Cloud API, son mantenidos por IAMMETER y se utilizan para explorar y complementar las funciones de IAMMETER Cloud. App Store se centra principalmente en aplicaciones creadas con medidores IAMMETER locales API y es un ecosistema de aplicaciones abierto mantenido conjuntamente por IAMMETER y desarrolladores de la comunidad, con un fuerte énfasis en proyectos de código abierto.

No son dos accesos a un mismo andén, ni uno simplemente reemplaza al otro.

Cloud Apps: explorar y ampliar IAMMETER Cloud

IAMMETER Cloud Apps están diseñados para usuarios que ya utilizan IAMMETER Cloud.

Estas aplicaciones utilizan principalmente IAMMETER Cloud API para acceder a los sitios, medidores y datos históricos disponibles en la cuenta IAMMETER Cloud de un usuario. Convierten esos datos en herramientas enfocadas de monitoreo, generación de informes, facturación y análisis.

Cloud Apps tiene dos propósitos principales.

1. Una plataforma para explorar nuevas funciones de IAMMETER Cloud

IAMMETER Cloud es un completo sistema de monitoreo de energía. Debe admitir diferentes usuarios, tipos de medidores, modelos de permisos, requisitos de estabilidad, complejidad de la interfaz y mantenimiento a largo plazo.

Cloud Apps proporciona un entorno más flexible en el que IAMMETER puede:

  • crear una aplicación centrada en torno a un requisito claramente definido;
  • utilizar datos reales IAMMETER Cloud para validar el valor de una característica;
  • permitir a los usuarios probar nuevas vistas de seguimiento, formatos de informes o herramientas de facturación;
  • mejorar una aplicación basándose en el uso real y en los comentarios;
  • Pruebe nuevas ideas sin agregar complejidad a la interfaz principal IAMMETER Cloud.

En este sentido, Cloud Apps actúa como laboratorio de funciones para IAMMETER Cloud, proporcionando una forma flexible de investigar y validar nuevas ideas de aplicaciones.

2. Un complemento de las funciones principales de IAMMETER Cloud

El sistema principal IAMMETER Cloud prioriza las funciones de monitoreo de energía que son útiles en escenarios comunes. Sin embargo, algunos requisitos son más especializados, se aplican sólo a determinados usuarios, necesitan una presentación dedicada o están destinados a un uso temporal.

Cloud Apps puede satisfacer estas necesidades más específicas, que incluyen:

  • seguimiento de contadores en tiempo real;
  • visualización de métricas especializadas;
  • informes energéticos específicos;
  • herramientas de facturación de electricidad;
  • páginas imprimibles y documentos PDF;
  • herramientas de análisis para una industria o caso de uso en particular.

Los usuarios pueden abrir estas aplicaciones cuando sea necesario, mientras que la interfaz principal IAMMETER Cloud permanece clara y estable.

¿Quién mantiene Cloud Apps?

Cloud Apps son desarrollados y mantenidos por IAMMETER. IAMMETER es responsable de sus interfaces de datos, autorización de cuentas, actualizaciones de funciones y entorno operativo.

Por lo tanto, Cloud Apps son parte del sistema de productos IAMMETER Cloud más amplio, en lugar de un mercado donde diferentes autores publican software de forma independiente.

Ejemplo: Realtime Meter Monitor

Realtime Meter Monitor es una aplicación en la nube representativa.

Utiliza la autorización de cuenta IAMMETER Cloud y API para cargar los sitios y medidores de un usuario. Puede monitorear hasta seis canales de medidores y mostrar voltaje, corriente, potencia activa, energía, frecuencia y factor de potencia, con rangos configurables y alertas sonoras de navegador opcionales.

Las lecturas en vivo se entregan directamente al navegador a través del servicio MQTT de IAMMETER. MQTT actúa como canal de datos en tiempo real, mientras que las relaciones de usuario, sitio y medidor provienen de IAMMETER Cloud. Consulte Monitoreo de medidores de energía en tiempo real con alertas del navegador para conocer el flujo de trabajo detallado.

Este modelo demuestra el propósito de Cloud Apps: el monitor no es una página web independiente y no relacionada. Utiliza cuentas, datos y servicios IAMMETER Cloud para ofrecer una aplicación enfocada para una tarea específica.

App Store: un ecosistema de aplicaciones creado alrededor de API locales

El IAMMETER App Store ahora se centra principalmente en aplicaciones creadas con Medidor IAMMETER API locales.

Los medidores IAMMETER proporcionan HTTP API en la red local. Un navegador u otro programa puede leer voltaje, corriente, potencia, energía y otras mediciones directamente desde un medidor.

Las aplicaciones creadas de esta manera suelen tener las siguientes características:

  • No es necesario cargar primero los datos en IAMMETER Cloud;
  • la aplicación puede ejecutarse en la misma red local que el contador;
  • es posible una implementación pura de HTML, CSS y JavaScript;
  • la aplicación puede alojarse en GitHub Pages o descargarse y ejecutarse localmente;
  • el código es fácil de inspeccionar, modificar y ampliar;
  • el modelo se adapta bien a paneles de control, herramientas de diagnóstico y aplicaciones de monitoreo local.

Los proyectos actuales de App Store incluyen páginas de monitoreo local, un explorador local API y ejemplos de aplicaciones estáticas. Su propósito no es ampliar IAMMETER Cloud. En cambio, utilizan las interfaces locales abiertas del medidor para crear nuevas formas de trabajar directamente con un dispositivo IAMMETER.

Un ecosistema mantenido por IAMMETER y desarrolladores

Las aplicaciones App Store no las proporciona únicamente IAMMETER.

IAMMETER mantiene la plataforma App Store, el repositorio base, la documentación de desarrollo, los ejemplos y el proceso de revisión. Los desarrolladores de la comunidad también pueden crear y enviar sus propias aplicaciones. El App Store se centra principalmente en proyectos de código abierto, lo que permite a los usuarios:

  • abrir y utilizar una aplicación;
  • leer su documentación;
  • inspeccionar su código fuente;
  • descargar o modificar el proyecto;
  • Me gusta, marcar como favorito y comentar aplicaciones;
  • continuar desarrollando un proyecto para sus propios requisitos.

Por lo tanto, el App Store es más que una colección de herramientas. Reduce la barrera para desarrollar con IAMMETER Local APIs y admite un ecosistema de aplicaciones centrado en compartir, reutilizar y mejorar continuamente.

Los desarrolladores pueden ganar Reward Points

Los desarrolladores pueden enviar aplicaciones App Store creadas con IAMMETER Local APIs. Las contribuciones de alta calidad pueden generar Reward Points (RP), lo que anima a los desarrolladores a crear, compartir y seguir mejorando herramientas prácticas.

El App Store es a la vez un catálogo de aplicaciones y una forma de contribución técnica dentro del ecosistema de contribuyentes IAMMETER.

Comparación de Cloud Apps y App Store

Área IAMMETER Cloud Apps IAMMETER App Store
Propósito central Explore y complemente las funciones de IAMMETER Cloud Cree un ecosistema de aplicaciones abierto en torno a API locales
Interfaz principal IAMMETER Cloud API; los casos en tiempo real también pueden utilizar IAMMETER MQTT Medidor IAMMETER API locales
Fuente de datos principal Cuentas, sitios, medidores y datos históricos en IAMMETER Cloud Medidores IAMMETER en la red local
Mantenimiento Desarrollado y mantenido por IAMMETER Mantenido conjuntamente por IAMMETER y desarrolladores de la comunidad
Aplicaciones típicas Herramientas de seguimiento, informes, facturación y análisis online Aplicaciones estáticas de código abierto, paneles locales, herramientas API y ejemplos de desarrollo
Dependencia IAMMETER Cloud Sí; las aplicaciones se basan en datos y servicios IAMMETER Cloud Generalmente no es necesario; aplicaciones pueden comunicarse directamente con medidores a través de LAN
Modelo de código abierto Mantenido como funcionalidad oficial IAMMETER Cloud Principalmente proyectos cuyo código se puede inspeccionar, modificar y reutilizar
Usuarios primarios Usuarios de IAMMETER Cloud que quieran probar herramientas enfocadas en la Nube Usuarios locales API, desarrolladores y usuarios de proyectos de código abierto
Participación de los desarrolladores Actualmente desarrollado por IAMMETER Los desarrolladores pueden enviar solicitudes y ayudar a mantener el ecosistema
Reward Points No es un propósito principal Los desarrolladores pueden ganar RP por contribuciones de aplicaciones de alta calidad

¿Cuál conviene elegir?

Elige Cloud Apps si:

  • ya utiliza IAMMETER Cloud;
  • desea generar vistas de seguimiento, informes o facturas a partir de datos ya almacenados en la nube;
  • desea utilizar nuevas funciones mantenidas directamente por IAMMETER;
  • no desea descargar código, implementar un servicio o desarrollar una aplicación;
  • Quiero probar herramientas que se están explorando como adiciones a IAMMETER Cloud.

Elige el App Store si:

  • desea leer datos directamente desde un medidor IAMMETER en la red local;
  • no quiero depender de IAMMETER Cloud;
  • desea utilizar o modificar un panel o herramienta de código abierto;
  • quiere aprender a utilizar IAMMETER Local APIs;
  • desea desarrollar y enviar su propia aplicación IAMMETER;
  • quiero ganar Reward Points a través de una contribución técnica.

Conclusión

La diferencia entre IAMMETER Cloud Apps y App Store se puede resumir de la siguiente manera:

Cloud Apps amplía las capacidades de software de IAMMETER Cloud, mientras que App Store amplía el ecosistema de código abierto alrededor de los medidores IAMMETER locales API.

Cloud Apps son mantenidos por IAMMETER. Utilizan Cloud API para crear herramientas de monitoreo, informes, facturación y análisis que exploran y complementan la funcionalidad de IAMMETER Cloud.

El App Store se centra principalmente en aplicaciones creadas con medidores IAMMETER locales API. Lo mantienen conjuntamente IAMMETER y desarrolladores de la comunidad, con énfasis en proyectos de código abierto. Los desarrolladores pueden enviar su trabajo y ganar Reward Points por contribuciones de alta calidad.

Las dos plataformas admiten diferentes lados del ecosistema IAMMETER: innovación de productos en la nube y desarrollo de aplicaciones locales API. Con esta distinción, los usuarios pueden encontrar las herramientas adecuadas más fácilmente y los desarrolladores pueden comprender mejor a dónde pertenecen sus proyectos.

Arriba