La monitorización URL está basada en enviar peticiones URL (Uniform Resource Locator) al servidor de edinn®.

En la monitorización, debe seleccionarse la fuente edinnHIP para usar este método.

Las posibles URLs que se pueden enviar son:

  • Producción: esta URL es para indicar que el proceso ha producido resultados. Para evitar sobrecarga en las comunicaciones, se recomienda (no es obligatorio) que esta URL se mande periódicamente (por ejemplo cada 5 segundos), y no cada vez que se produce un resultado, por lo que en este caso el llamante debe ser capaz de mantener el contador.

Para el caso en el que el llamante mantiene un contador y envía el valor absoluto, la sintaxis es:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=0&Id_Proc=A001&Val=1000&Upd=20130821100000&Pass=password&Response_type=html

Para el caso en el que el llamante sólo envía los incrementos, la sintaxis es:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=0&Id_Proc=A001&Inc=1&Upd=20130821100000&Pass=password&Response_type=html

Donde:

    • Id_Company: es el identificador de la compañía.
    • PType: valor fijo a 0.
    • Id_Proc: es el Id. del proceso tal como está configurado en el edinn®.
    • Val or Inc: Val o Inc deben estar presentes, no ambos, pero al menos uno de ellos.
      • Val: es el valor del contador de los resultados totales producidos. Este valor debe:
        • Resetear a 0 al llegar a 32.000. Esto es 31.999 -> 0. No debe resetearse por ninguna otra razón.
        • Siempre incrementarse. Si se decrementa, el sistema interpretará que se ha producido un reset y asumirá que se han producido 32.000 resultados.
        • No contar resultados vacíos: este es que el contador de resultados totales producidos, por tanto no debe nunca contar si no hay resultados realmente producidos.
      • Inc: es el valor de cuántos resultados se han obtenido. Este valor debe:
        • No contar resultados vacíos: no debe nunca contar si no hay resultados realmente producidos.
    • Upd (opcional): es la fecha hora de cuando el resultado se generó en formato AAAAMMDDhhmmss. Este parámetro es opcional y si no se pasa el sistema asumirá la fecha y hora actuales.
    • Pass: la contraseña que se indica en la pestaña de monitorización de la consola del servidor o en el paso de monitorización del asistente de configuración.
    • Response_type (opcional): Indica en qué formato se desea la respuesta por parte del servidor. Puede tener los valores xml y html. En caso de no indicarse se asumirá html. En caso de que sea html, y sea una respuesta ok, el explorador se cerrará automáticamente.
  • Desecho: esta URL es para indicar que el proceso ha producido resultados desechados. Para evitar sobrecarga en las comunicaciones, se recomienda (no es obligatorio) que esta URL se mande periódicamente (por ejemplo cada 5 segundos), y no cada vez que se produce un resultado desechado, por lo que en este caso el llamante debe ser capaz de mantener el contador.

Para el caso en el que el llamante mantiene un contador y envía el valor absoluto, la sintaxis es:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=1&Id_Proc=A001&Val=1000&Upd=20130821100000&Pass=password&Response_type=html

Para el caso en el que el llamante sólo envía los incrementos, la sintaxis es:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=1&Id_Proc=A001&Inc=1&Upd=20130821100000&Pass=password&Response_type=html

Donde:

    • Id_Company: es el identificador de la compañía.
    • PType: valor fijo a 1.
    • Id_Proc: es el Id del proceso tal como está configurado en el edinn®.
    • Val or Inc: Val o Inc deben estar presentes, no ambos, pero al menos uno de ellos.
      • Val: es el valor del contador de los resultados totales producidos. Este valor debe:
        • Resetear a 0 al llegar a 32.000. Esto es 31.999 -> 0. No debe resetearse por ninguna otra razón.
        • Siempre incrementarse. Si se decrementa, el sistema interpretará que se ha producido un reset y asumirá que se han producido 32.000 resultados.
        • No contar resultados vacíos: este es que el contador de resultados totales producidos, por tanto no debe nunca contar si no hay resultados realmente producidos.
      • Inc: es el valor de cuántos resultados se han obtenido. Este valor debe:
        • No contar resultados vacíos: no debe nunca contar si no hay resultados realmente producidos.
    • Upd (opcional): es la fecha hora de cuando el resultado se generó en formato AAAAMMDDhhmmss. Este parámetro es opcional y si no se pasa el sistema asumirá la fecha y hora actuales.
    • Pass: la contraseña que se indica en la pestaña de monitorización de la consola del servidor o en el paso de monitorización del asistente de configuración.
    • Response_type (opcional): Indica en qué formato se desea la respuesta por parte del servidor. Puede tener los valores xml y html. En caso de no indicarse se asumirá html. En caso de que sea html, y sea una respuesta ok, el explorador se cerrará automáticamente.
  • Retrabajo: esta URL es para indicar que el proceso ha producido resultados retrabajados. Para evitar sobrecarga en las comunicaciones, se recomienda (no es obligatorio) que esta URL se mande periódicamente (por ejemplo cada 5 segundos), y no cada vez que se produce un resultado retrabajado, por lo que en este caso el llamante debe ser capaz de mantener el contador.

Para el caso en el que el llamante mantiene un contador y envía el valor absoluto, la sintaxis es:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=2&Id_Proc=A001&Val=1000&Upd=20130821100000&Pass=password&Response_type=html

Para el caso en el que el llamante sólo envía los incrementos, la sintaxis es:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=2&Id_Proc=A001&Inc=1&Upd=20130821100000&Pass=password&Response_type=html

Donde:

    • Id_Company: es el identificador de la compañía.
    • PType: valor fijo a 2.
    • Id_Proc: es el Id del proceso tal como está configurado en el edinn®.
    • Val or Inc: Val o Inc deben estar presentes, no ambos, pero al menos uno de ellos.
      • Val: es el valor del contador de los resultados totales producidos. Este valor debe:
        • Resetear a 0 al llegar a 32.000. Esto es 31.999 -> 0. No debe resetearse por ninguna otra razón.
        • Siempre incrementarse. Si se decrementa, el sistema interpretará que se ha producido un reset y asumirá que se han producido 32.000 resultados.
        • No contar resultados vacíos: este es que el contador de resultados totales producidos, por tanto no debe nunca contar si no hay resultados realmente producidos.
      • Inc: es el valor de cuántos resultados se han obtenido. Este valor debe:
        • No contar resultados vacíos: no debe nunca contar si no hay resultados realmente producidos.
    • Upd (opcional): es la fecha hora de cuando el resultado se generó en formato AAAAMMDDhhmmss. Este parámetro es opcional y si no se pasa el sistema asumirá la fecha y hora actuales.
    • Pass: la contraseña que se indica en la pestaña de monitorización de la consola del servidor o en el paso de monitorización del asistente de configuración.
    • Response_type (opcional): Indica en qué formato se desea la respuesta por parte del servidor. Puede tener los valores xml y html. En caso de no indicarse se asumirá html. En caso de que sea html, y sea una respuesta ok, el explorador se cerrará automáticamente.
  • Consumo: esta URL es para indicar que el proceso ha consumido. Para evitar sobrecarga en las comunicaciones, se recomienda (no es obligatorio) que esta URL se mande periódicamente (por ejemplo cada 5 segundos), y no cada vez que se consume, por lo que en este caso el llamante debe ser capaz de mantener el contador.

Para el caso en el que el llamante mantiene un contador y envía el valor absoluto, la sintaxis es:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=3&Id_Proc=A001&Id_Coty=ELEC&Val=1000&Upd=20130821100000&Pass=password&Response_type=html

Para el caso en el que el llamante sólo envía los incrementos, la sintaxis es:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=3&Id_Proc=A001&Id_Coty=ELEC&Inc=1&Upd=20130821100000&Pass=password&Response_type=html

Donde:

    • Id_Company: es el identificador de la compañía.
    • PType: valor fijo a 3.
    • Id_Proc: es el Id del proceso tal como está configurado en el edinn®.
    • Id_Coty: es el Id del tipo de consumo (electricity, water, gas, etc.) tal como se ha configurado en el sistema.
    • Val or Inc: Val o Inc deben estar presentes, no ambos, pero al menos uno de ellos.
      • Val: es el valor del contador de los consumos totales producidos. Este valor debe:
        • Resetear a 0 al llegar a 32.000. Esto es 31.999 -> 0. No debe resetearse por ninguna otra razón.
        • Siempre incrementarse. Si se decrementa, el sistema interpretará que se ha producido un reset y asumirá que se han consumido 32.000.
        • No contar resultados vacíos: este es que el contador de consumos totales producidos, por tanto no debe nunca contar si no hay consumos realmente producidos.
      • Inc: es el valor de cuántos consumos se han producido. Este valor debe:
        • No contar consumos vacíos: no debe nunca contar si no hay consumos realmente producidos.
    • Upd (opcional): es la fecha hora de cuando el consumo se generó en formato AAAAMMDDhhmmss. Este parámetro es opcional y si no se pasa el sistema asumirá la fecha y hora actuales.
    • Pass: la contraseña que se indica en la pestaña de monitorización de la consola del servidor o en el paso de monitorización del asistente de configuración.
    • Response_type (opcional): Indica en qué formato se desea la respuesta por parte del servidor. Puede tener los valores xml y html. En caso de no indicarse se asumirá html. En caso de que sea html, y sea una respuesta ok, el explorador se cerrará automáticamente.
  • Generic: esta URL es para indicar que una señal ha cambiado. Esta URL debe enviarse cada ve que la señal cambie.

La sintaxis de esta URL es como sigue:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=4&Id=10&Val=99&Upd=20130821100000&Pass=password&Response_type=html

Donde:

    • Id_Company: es el identificador de la compañía.
    • PType: valor fijo a 4.
    • Id: es el Id. de la señal tal como se ha configurado en el sistema.
    • Val: es el valor de la señal.
    • Upd (opcional): es la fecha hora de cuando la señal cambió en formato AAAAMMDDhhmmss. Este parámetro es opcional y si no se pasa el sistema asumirá la fecha y hora actuales.
    • Pass: la contraseña que se indica en la pestaña de monitorización de la consola del servidor o en el paso de monitorización del asistente de configuración.
    • Response_type (opcional): Indica en qué formato se desea la respuesta por parte del servidor. Puede tener los valores xml y html. En caso de no indicarse se asumirá html. En caso de que sea html, y sea una respuesta ok, el explorador se cerrará automáticamente.
  • Producto disponible: esta URL es para indicar que hay producto disponible a la entrada del proceso. Esta URL debe enviarse cada vez que la señal cambie.

La sintaxis de esta URL es como sigue:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=5&Id_Proc=A001&Val=1&Upd=20130821100000&Pass=password&Response_type=html

Donde:

    • Id_Company: es el identificador de la compañía.
    • PType: valor fijo a 5.
    • Id_Proc: es el Id del proceso tal como está configurado en el edinn.
    • Val: debe ser 0 cuando no hay producto disponible y 1 cuando sí lo hay.
    • Upd (opcional): es la fecha hora de cuando la señal cambió en formato AAAAMMDDhhmmss. Este parámetro es opcional y si no se pasa el sistema asumirá la fecha y hora actuales.
    • Pass: la contraseña que se indica en la pestaña de monitorización de la consola del servidor o en el paso de monitorización del asistente de configuración.
    • Response_type (opcional): Indica en qué formato se desea la respuesta por parte del servidor. Puede tener los valores xml y html. En caso de no indicarse se asumirá html. En caso de que sea html, y sea una respuesta ok, el explorador se cerrará automáticamente.
  • Saturación: esta URL es para indicar que hay saturación de producto a la salida del proceso. Esta URL debe enviarse cada vez que la señal cambie.

La sintaxis de esta URL es como sigue:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=6&Id_Proc=A001&Val=1&Upd=20130821100000&Pass=password&Response_type=html

Donde:

    • Id_Company: es el identificador de la compañía.
    • PType: valor fijo a 6.
    • Id_Proc: es el Id del proceso tal como está configurado en el edinn®.
    • Val: debe ser 0 cuando no hay saturación y 1 cuando sí la hay.
    • Upd (opcional): es la fecha hora de cuando la señal cambió en formato AAAAMMDDhhmmss. Este parámetro es opcional y si no se pasa el sistema asumirá la fecha y hora actuales.
    • Pass: la contraseña que se indica en la pestaña de monitorización de la consola del servidor o en el paso de monitorización del asistente de configuración.
    • Response_type (opcional): Indica en qué formato se desea la respuesta por parte del servidor. Puede tener los valores xml y html. En caso de no indicarse se asumirá html. En caso de que sea html, y sea una respuesta ok, el explorador se cerrará automáticamente.
  • On/Off: esta URL es para indicar si el proceso está trabajando o parado. Esta URL debe enviarse cada vez que la señal cambie. Es importante conocer que el sistema no necesita esta señal para saber si un proceso está en marcha o parado, por lo que esta señal es opcional y es especialmente útil para aquellos procesos con un tiempo de ciclo muy largo que necesitan de esta señal para mayor precisión.

La sintaxis de esta URL es como sigue:

http://ecloud.edinn.com/edinnM2/monitor?Id_Company=0123456789&PType=10&Id_Proc=A001&Val=1&Upd=20130821100000&Pass=password&Response_type=html

Donde:

    • Id_Company: es el identificador de la compañía.
    • PType: valor fijo a 10.
    • Id_Proc: es el Id del proceso tal como está configurado en el edinn®.
    • Val: must be 0 when the process is not working and 1 when there process is working.
    • Upd (opcional): es la fecha hora de cuando la señal cambió en formato AAAAMMDDhhmmss. Este parámetro es opcional y si no se pasa el sistema asumirá la fecha y hora actuales.
    • Pass: la contraseña que se indica en la pestaña de monitorización de la consola del servidor o en el paso de monitorización del asistente de configuración.
    • Response_type (opcional): Indica en qué formato se desea la respuesta por parte del servidor. Puede tener los valores xml y html. En caso de no indicarse se asumirá html. En caso de que sea html, y sea una respuesta ok, el explorador se cerrará automáticamente.