Вот все советуют modbus, а не говорят о том, что там маленькие скорости и связь мастер-слейвы. По-отдельности эти минусы особого значения не имеют, но вместе — изрядно добавляют неудобств. Проблема modbus в том, что устройства надо опрашивать. Это надо делать довольно часто, особенно для датчиков движения, завязанных на свет или выключателей, иначе страдает удобство — задержки перед включением света. А как только у вас в шине будет много устройств, сразу поимеете геморрой с тем, какие устройства и как часто надо опрашивать.
Лучше брать протокол, у которого в сети устройства равнозначны. Из легких и распространенных, пожалуй, только и езернет остается.