ZigBee consecutive polling of Attributes

Hi all,

I bought some Zigbee Devices like the TS011F Smart Plug and the TS130F Rollershutter.
Some of the Attributes are not supported for reoporting like electical measurement.
Is there any way in the ZigBee console or somewhere else to configure consecutive polling? Currently I do it by executing every minute a command in the OH Console trough a rule.
I wonder if there is a better way.

Thanks a lot and have a good weekend
/Franz

var logger = Java.type('org.slf4j.LoggerFactory').getLogger('org.openhab.rule.poll');
var Exec = Java.type('org.openhab.core.model.script.actions.Exec');
var command = Exec.executeCommandLine;
var result = "";

result = sendConsole("zigbee read 13331/1 0x0B04 1291");
result = sendConsole("zigbee read 16695/1 0x0B04 1291");
result = sendConsole("zigbee read 29159/1 0x0B04 1291");
result = sendConsole("zigbee read 31132/1 0x0B04 1291");
result = sendConsole("zigbee read 46811/1 0x0B04 1291");
result = sendConsole("zigbee read 55589/1 0x0B04 1291");

logger.info(result);

function sendConsole(commandForConsole)
{
  logger.info(commandForConsole);
  return results = Exec.executeCommandLine("/openhab/runtime/bin/client", "-p" , "habopen" , commandForConsole);
}

The binding should periodically poll the device itself, so you shouldn’t need to do this. If the polling and reporting options aren’t available for this channel, then please raise an issue on the github issues list and I’ll look at adding it.