Need a good guide link

Regarding sitemap: A step-by-step guide will not do much. Your sitemap highly depends on your setup an therefore You need to build it step by step.
Here you can find all the needed details with an example: http://docs.openhab.org/features/sitemap.html
If you need more examples for inspiration, check out examples in the Tutorials and Examples section of this forum, e.g. this one.