Ассоциации - функционал всех Z-Wave устройств (где нужно), а не только фибаровских.
Это прямое взаимодействие, обычно одного из трёх типов
"Если включилось, то пнуть по списку"
"Если выключилось, то пнуть по списку"
Также есть реакция на тревоги - например, сирена включится при задымлении
И обратное уведомление контроллера о сложном действии - например, можно велеть выключателю по двойному клику слать спец. событие.
Хорошим тоном при программировании Z-Wave как раз и является настройка прямых взаимодействий на устройствах, а контроллеру поручать сложную логику