What are the photovoltaic solar energy smart devices