A Smart Home system using Artificial Intelligence and integration with Energy Storage and Microgeneration | IEEE Conference Publication | IEEE Xplore