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
jsonxmlrsssolo para alertas y errores
r nombre de la función solicitada
alerts50 últimas alertas
Valores devueltos:alerttexto de la alertatimetiempo de la alerta (marca de tiempo UNIX)datetiempo de la alerta (fecha RFC)
errors50 últimos errores
Valores devueltos:errortexto del errorscriptnombre del script de errortimetiempo del error (marca de tiempo UNIX)datetiempo del error (fecha RFC)
objectslista de objetos marcados para exportación, ordenados por actualización
Valores devueltos:addressdirección del objeto (ej. «1/1/1»)namenombre del objeto (ej. «Mi objeto»)datavalor del objeto decodificado (ej. 42 o «01.01.2012»)datatypetipo de dato del objeto (ej. 1 o 5.001)timetiempo de actualización del objeto (UNIX timestamp)datetiempo de actualización del objeto (RFC date)commentcomentario del objeto (ej. «Luces de entrada de la primera planta»)tagsmatriz opcional de etiquetas del objeto (ej. «Luz», «Primera planta»)
grpejecutar una de las funciones de grupo
Parametros:fnnombre de la funcion, requeridogetvaluedevuelve el valor actual si se encuentrafinddevuelve la informacion del objetowriteenviar telegrama de escritura de gruporesponseenviar telegrama de respuesta de gruporeadenviar telegrama de lectura de grupoupdateactualiza el valor local del objeto sin escritura de grupo por el bus KNX
aliasdireccion de grupo o nombre, requeridovaluenuevo valor a escribir, requerido parawrite/response/update, excepto para los tipos de datotimeydate
Parametros para el tipo de datotime:daynumero (0-7), dia de la semana, opcionalhournumero (0-23), horaminutenumero (0-59), minutossecondnumero (0-59), segundos
Parametros para el tipo de dato
date:daynumero (1-31), díamonthnumero (1-12), mesyearnumero (1990-2089), año
datatypeopcional parawrite/response/update, el tipo de dato es tomado de la base de datos si no se especifica
valores posibles:
boolbit2bit4charuint8int8uint16int16float16
timedateuint32int32float32accessstring
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