روش های مختلفی برای تأمین انرژی برای ساختمان وجود دارد، از جمله اتصال به شبکه برق عمومی، استفاده از سیستم های تولید برق خورشیدی، سیستم های نیروگاه برقی یا توربین های بادی، و غیره.