Не работает правило на контроллере

Да, не вижу явных несуразностей. Но вообще все такие вещи (для себя) обычно оборачиваю в функции так: Подключение термоэлектрических сервоприводов к WBIO-DO-SSR-8 или WBIO-DO-HS-8 - #6 от пользователя BrainRoot
Это удобнее в том смысле что при необходимости масштабировать - достаточно дописать одну строчку.