add smartmeteradapter