Hello everyone, good day.
In this video, I'll be discussing some recent functionality changes to the application. I'm here to walk you through these updates and ensure they're working as intended.
Let's start with the EMS sensor configuration. Previously, you had to select the TX and RX pins separately. Now, as you can see, they're both available in a single list, simplifying the selection process.
Another key update is the implementation of a new calculation method for electricity bills, based on local regulations. We've added a tiered system:
For consumption up to 50 kilowatt-hours, the rate is 5.26 Taka.
For consumption exceeding 50 kilowatt-hours, up to 75 kilowatt hours, the rate is 7.20 Taka.
The application now calculates bills automatically when sensor data is received from Firebase. However, to account for potential variations, we've also included a manual input option.
Additionally, we've added a share button, allowing users to easily share bill details with stakeholders. The shared data includes consumption, bill amount, calculation method (automatic or manual), and the applied 5% VAT, as per Bangladeshi law.
Now, let's take a look at the application itself.
Here you can see the application interface. The share button is visible, and the TX/RX pins are displayed. The voltage, current, power, and energy readings will be fetched from Firebase, triggering the automatic bill calculation.
If the automatic calculation deviates from expected values, users can enable the manual input toggle and enter the correct bill amount. After confirming, the bill will be updated. Users also have the option to delete bills and share them.
Let's demonstrate the share function. I'll tap the share button and select a messaging application.
As you can see, the shared message includes an electricity bill summary with the sensor name, month, consumption, amount, and the calculation method (manual or automatic).
That covers the main updates to the EMS sensor functionality. I'll also be refining the pin alignment and removing some redundant sections in the future.
Thank you for watching. Please feel free to leave any questions or comments below.
Thank you for your time.
Информация по комментариям в разработке