Automatic LED control at predefined time by an Android App and Predicting the Electricity usage Bill amount in advance before 30 days.
Problem statementMy father usually cares a lot about Electricity Bill. He used to switch Off unused lights in Home and staircases and insist me to save energy.
Usually Electric Bill is generated based on our electric power usage in that month. So we can know the electric power consumed and its cost only after that month I.e we can't predict it before consumption.
So I made a project to predict the cost for LED usage before one month. We can know about the Electricity bill in Advance before using the LED lamp.
IntroductionThis Electricity bill prediction exactly suits in case of Lights because usually we need to turn On the Lights during night hours and turn Off it before going to bed.... I.e We know when we need Light and when we don't want, usually sunsets by 5.30 PM and we need Light by 6.00 PM and we go to bed by 11.00PM whereas Other appliances Like TV, Laptop,etc are turned On depending on our mindsets. We may watch TV some day and we won't on some days....I.e Its usage is unpredictable.
App DownloadWorkingI made an Android App to get the On time and Off time i.e when the lamp is to be turned On and turned Off. And Rate per KiloWatt consumption it differs from country to country. By knowing the above information power consumption can be predicted.
Cost Prediction
Watt of the LED light is constant as LED works on DC.... I assumed and predefined in Android App as 100 watts (Practically it is about 15-20watts).
Energy consumption per day = (Off time-On time)*0.1 KWh. (100W=0.1KW)
Energy consumption per month = (Off time-On time)*0.1*30
Predicted monthly amount = (Off time-On time)*0.1*30*rate per KW
Automatic Control
Now the monthly Electricity bill amount for LED is successfully Predicted, We need to turn On and Off the LED as predefined in order get the exact monthly bill. We can do it manually but it will not be accurate.
For automatic control of LED at predefined time App communicates with LED via Bluetooth. So App establishes control over the LED and turn On,turn Off it at predefined time.
Exception and Manual Override
First Situation
In some occasions like rainy days or some days sunsets earlier, on these occasions we need to turn On the Light before the Predefined Ontime say by 4.00PM rather than usual 6.00PM.
For this manual Override button is provided in the App with help of it we can turn On and turn Off the LED manually.
But due to the manual operation the Estimated amount is affected... The cost for power consumed during manual operation is to be added with Estimated monthly amount. Thus the app provides dynamic cost Prediction.
Cost for Power Consumption during manual control = (Manual Off Time - Manual On Time )*0.1*5.
New Monthly Estimated Amount = Old Monthly Estimated Amount + cost for Manual Power Consumption.
Second Situation
Similarly in some occasions we feel tired and sleepy so there is a need to turn Off the LED before the Predefined Off Time say by 9.00PM rather than usual 11.00PM
We can manually turn Off the Light as said earlier But now the Estimated Amount should be decreased as we are saving energy.
Assume cost for 6 hours of operation be Rs.30
but we are not operating for 6 hours and Manually turning Off it before 1 hour so the actual Cost for 5 hours of operation is Rs.25
Cost Saved Due to Early Manual Off is 30-25= Rs.5
This has to be reduced from monthly estimated amount.
Thus the Monthly Electric Bill is predicted in Advance in all Situations.
This system can be used in Industries,Hospitals,Schools and shops to predict the Electricity Bill in Advance
Future Improvements
- App updated to support many LED lamps
- Power failure detection and Update Estimated amount automatically.
- Auto and manual Brightness Control and Cost prediction for respective brightness
- Electricity bill amount prediction for year ( for 30 and 31 days)
- Online database to store the estimated amount and to control more than 8 LED lamps as Bluetooth supports only 8 devices at a time. i.e IOT
- Voice command
Comments