LM Servicios remotos
URL
Cambie la IP y contraseña según la configuración de su LM
http://remote:remote@192.168.0.10/scada-remote?m=rss&r=alerts
Parámetros de la petición
m
establecer el formato de valor devuelto
json
xml
rss
solo para alertas y errores
r
nombre de la función solicitada
alerts
50 últimas alertas
Valores devueltos:alert
texto de la alertatime
tiempo de la alerta (marca de tiempo UNIX)date
tiempo de la alerta (fecha RFC)
errors
50 últimos errores
Valores devueltos:error
texto del errorscript
nombre del script de errortime
tiempo del error (marca de tiempo UNIX)date
tiempo del error (fecha RFC)
objects
lista de objetos marcados para exportación, ordenados por actualización
Valores devueltos:address
dirección del objeto (ej. «1/1/1»)name
nombre del objeto (ej. «Mi objeto»)data
valor del objeto decodificado (ej. 42 o «01.01.2012»)datatype
tipo de dato del objeto (ej. 1 o 5.001)time
tiempo de actualización del objeto (UNIX timestamp)date
tiempo de actualización del objeto (RFC date)comment
comentario del objeto (ej. «Luces de entrada de la primera planta»)tags
matriz opcional de etiquetas del objeto (ej. «Luz», «Primera planta»)
grp
ejecutar una de las funciones de grupo
Parametros:fn
nombre de la funcion, requeridogetvalue
devuelve el valor actual si se encuentrafind
devuelve la informacion del objetowrite
enviar telegrama de escritura de gruporesponse
enviar telegrama de respuesta de gruporead
enviar telegrama de lectura de grupoupdate
actualiza el valor local del objeto sin escritura de grupo por el bus KNX
alias
direccion de grupo o nombre, requeridovalue
nuevo valor a escribir, requerido parawrite
/response
/update
, excepto para los tipos de datotime
ydate
Parametros para el tipo de datotime
:day
numero (0-7), dia de la semana, opcionalhour
numero (0-23), horaminute
numero (0-59), minutossecond
numero (0-59), segundos
Parametros para el tipo de dato
date
:day
numero (1-31), díamonth
numero (1-12), mesyear
numero (1990-2089), año
datatype
opcional parawrite
/response
/update
, el tipo de dato es tomado de la base de datos si no se especifica
valores posibles:
bool
bit2
bit4
char
uint8
int8
uint16
int16
float16
time
date
uint32
int32
float32
access
string
Ejemplos
Escribir el valor 50
en 1/1/1
http://remote:remote@192.168.0.10/scada-remote?m=json&r=grp&fn=write&alias=1/1/1&value=50
Escribe un valor booleano en 1/1/2
, puede usar true
o false
, así como 1
o 0
http://remote:remote@192.168.0.10/scada-remote?m=json&r=grp&fn=write&alias=1/1/2&value=true
Configuración explicita de tipo de dato scale
, enviar valor 50
a 1/1/1
http://remote:remote@192.168.0.10/scada-remote?m=json&r=grp&fn=write&alias=1/1/1&value=50&datatype=scale