Main Article Content
This research study presents a cost-effective and efficient solution for setting up a server to manage and monitor microgrid and compatible systems using Raspberry Pi, Docker, Node-RED, InfluxDB, MQTT, and Grafana. The server is built using Raspberry Pi and Docker for a consistent environment, Node-RED for programming the logic and workflows, InfluxDB for storing time-series data, MQTT for messaging, and Grafana for data visualization. The server is tested with a microgrid system consisting of solar panels, battery bank, and inverter, and compatible systems like smart homes and IoT devices. The results demonstrate that this solution provides a scalable and reliable platform for managing and monitoring microgrids and compatible systems. The server can be easily customized and scaled to meet the requirements of different systems, making it an efficient and cost-effective solution for managing and monitoring these systems. In recent years, there has been a growing interest in developing smart grid systems for energy management and monitoring. The use of advanced technologies such as Raspberry Pi, Node-RED, and MQTT has been explored in several research studies.