Smoke Alarms & Landlord Obligations

Landlords have clear obligations when it comes to the installation, repair and maintenance of smoke alarms.
So who is responsible for what?
Landlords can engage Civil Fire to fulfil their obligations for $75 + GST each year.