Abstract

In locations where power is restricted, such as off-grid, solar, and generator-powered houses, considering the capacity of the power source is critical for the effectiveness of home automation systems. During regular power system outages, millions of houses all over the globe are reliant on a fixed current power supply to keep their lights on. In such circumstances, prioritizing and arranging the home's workload is essential. The goal of this paper is to decrease the amount of effort required by the user to manually control a gadget. To connect with the Raspberry Pi and the users, this system makes use of Google Assistant Software Development Kit (SDK), which is offered by Google. Users use voice commands to manage the devices in their homes, check the amount of current available, and chat to the Google Assistant to turn on/off the smart switch. This paper suggests using a sensor, Message Queuing Telemetry Transport (MQTT) protocol, a controller (OpenHAB open source), and an actuator in conjunction with each other (smart switch) has the capability of measuring and monitoring the entire power that is available and making choices based on that knowledge. Finally, the usage of Google Assistant as an artificial intelligence system makes end-user engagement with the smart home more pleasant. The proposed network was executed in both unlimited and limited power or electrical current modes to compare the standard unlimited smart home setup and our current control design. The system was programmed to function based on the proposed algorithm, with a 10 Ampere as a maximum available current. The water heater was considered a low priority load in this trial as a heavy load. In this system’s run, the smart controller was continuously monitoring the load, and when the total load reaches 10 Amperes or above it turns off the low priority loads. Thus, preventing the power supply overload.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call