Foros Domótica Doméstica

Jeedom - Iterar por todos los devices de un objeto buscando una condición

iñaki

  • *****
  • 553
    • Ver Perfil
Hola,

A ver si esto si/cómo se puede hacer... tengo 10 devices en un objeto (terraza con 10 dispositivos BLEA miflora monitorizando varias plantas).

Quiero hacer un escenario que recorra todo el objeto "Terraza" y busque en todos los devices si el atributo "presente" esta a OFF. Sé que puedo ir una a una poniendo las condiciones, pero, ¿es posible hacerlo con un loop sin tener que especificar el nombre de los dispositivos concretos?

Tengo 2 terrazas, en cada una una RPI que monitoriza por bluetooth sensores, tengo pensado añadir, quiza eliminar alguno... etc... si se puede iterar no necesito tocar la regla cada vez que cambie algo.

A ver si es posible! - Estoy quiza buscando el equivalente LUA en jeedom, que no sé si existe. Voy a jugar con el plugin script a ver qué deja hacer...

Un saludo!

Iñaki


« Última modificación: Agosto 14, 2017, 17:51:00 pm por iñaki »

Re:Jeedom - Iterar por todos los devices de un objeto buscando una condición
« Respuesta #1 en: Agosto 14, 2017, 22:21:05 pm »
Hola,

A ver si esto si/cómo se puede hacer... tengo 10 devices en un objeto (terraza con 10 dispositivos BLEA miflora monitorizando varias plantas).

Quiero hacer un escenario que recorra todo el objeto "Terraza" y busque en todos los devices si el atributo "presente" esta a OFF. Sé que puedo ir una a una poniendo las condiciones, pero, ¿es posible hacerlo con un loop sin tener que especificar el nombre de los dispositivos concretos?

Tengo 2 terrazas, en cada una una RPI que monitoriza por bluetooth sensores, tengo pensado añadir, quiza eliminar alguno... etc... si se puede iterar no necesito tocar la regla cada vez que cambie algo.

A ver si es posible! - Estoy quiza buscando el equivalente LUA en jeedom, que no sé si existe. Voy a jugar con el plugin script a ver qué deja hacer...

Un saludo!

Iñaki
En los escenarios puedes usar un bloque tipo code, de manera que con un código PHP lo puedes hacer.
Yo con el código no te puedo ayudar, ni idea de programación....

Enviado desde mi JY-S3 mediante Tapatalk