I recognized that it’s not possible to configure boolean algebra in the item settings of the Main UI.
With a textual configuration it’s e.g. possible to set up an item like this:
If your group item is just tracking whether the shutters are fully opened or fully closed, then you might be able to get the functionality you need if you change its type from rollershutter to switch or contact.
You don’t need a rule. I’m fairly certain that the OpenClose type automatically converts from percentage values to open or closed, but I admit, I don’t know what the full expected behavior would be if you use a contact group with rollershutter members. It is possible that percentage values of 0 and 100 are properly cast, but intermediate values are not.
If it doesn’t work directly you could create a series of contact items from the same channel as the rollershutter controls and place those contact items as members of a contact group with the boolean behavior you need.
If it used to work I think it should still work. However, the UI I think is trying to be smart and only show those functions that are relevant given the Item type but it’s missing some uses. It’s not exactly intuitive that one could use AND with a Rollershutter, Dimmer, or Number Item.
File an issue on web-uis to open a conversation about this. In the mean time the work arounds would be one of the following:
define your Item in a .items file as you previously did
use the REST API to modify the aggregation function after you create the Group Item to be what you want, effectively bypassing the UI