List all devices that meet criteria in multidevice if

I have a multidevice if statement in a rule that checks to see what doors or windows are open when that location status switches to Away.

Attribute ‘contact’ from any of [Device1], [Device2], [Device3],… is ‘open’

I want to send a message with the list of device names that are open. Is there any way to get that info from this statement or do I have to check all devices separately and concatenate the names into a variable?


No, you can’t get the results of a Multi-Device IF Condition as a variable. There’s a similar feature request here if you want to cast a vote and perhaps reply with your use-case:

:white_check_mark: RE - Store Multiple Device References in a Variable

Thanks for the quick response