Your setup is basically a personal microgrid optimizer