پروتکل به مجموعه قوانینی اطلاق می گردد که نحوه ارتباطات تجهیزات هوشمند را قانونمند می نماید. نقش پروتکل در شبکه های هوشمند نظیر نقش زبان برای انسان است. برای مطالعه یک کتاب نوشته شده به فارسی می بایست خواننده شناخت مناسبی از زبان فارسی را داشته باشد. به منظور ارتباط موفقیت آمیز دو دستگاه در شبکه نیز باید هر دو دستگاه از یک پروتکل مشابه استفاده کنند. پروتکل های بسیار متعددی برای هوشمندسازی ساختمان وجود دارد. غالب این پروتکل ها در ابتدا منحصر به یک یا چند شرکت بوده و به تدریج بصورت باز و استاندارد در آمده اند. اکثر پروتکل هایی که در انحصار یک شرکت مانده اند کم کم میرا شده و از اعتبار و محبوبیت چندانی برخوردار نمی باشند. به طور کلی انتقال داده بین تجهیزات هوشمند می تواند از سه رسانه مختلف صورت گیرد .
- سیم با ولتاژ پایین و معمولا DC و زوج تابیده ( twisted pair) . در برخی موارد داده و تغذیه دستگاه به صورت مشترک از یک مجموعه سیم انتقال داده می شود مانند پروتکل KNX که باعث ساده تر شدن سیم بندی و کاهش هزینه سیم کشی می گردد.
- PLC یا Power Line Communication که در آن داده ها بر روی مدارات قدرت انتقال داده می شود .
- بی سیم معمولا از طریق امواج الکترومغناطیسی