The anti-smoking laws in Germany can be very confusing, with different states enforcing different laws. Even is states which have introduced smoking bans some venues have been exempted. This means that is not always easy to plan an evening out.
What is needed is a simple map that tells you where you can and cannot smoke.
Smoke-Spots is a crowd-sourced Google Map that is helpful for both