Renamed targetMacAddress to bulbAddress because it's a more representative name