Good option will be add feature to user can change icon also for each state… example to open gate and close gate, other for open and other for close… also example for light on other icon and other for light off. Now we can only change by class. And only for entity.