A cigarette smell in the house? Put one or two cups of spiritus down. After a while the smell is completely gone.
Place a glass of vinegar in the cupboard, and gone is the smell.
(At night) put a sponge full of vinegar on a saucer in the smoky room.