Development of embedded software interacting with underlying Linux OS and hardware aspects. System is capable of talking with various solar inverters in order to manage power consumption and related aspects. Coding done in C with cross compilation for Armv7 platform.