I clean my canister every 2-3 months. To clean the hoses (I only clean them once a year) I use a flexi-brush. It's a brush that is attached to a long piece of rigid string with a weight on the end. I got mine from Dr. Foster and Smith, but you can probably find it locally or at other online vendors.
Eheim Pimp #162: Eheim ProII 2026