Every year in the United States unknown death tolls occur due to invisible electrical presence in water resulting in electrical shock drowning and it is evident that children are the primary victims. The Electric Shock Drowning (ESD) occurs when AC voltage present in water passes through the body. Even a low level of voltage can cause skeletal muscular paralysis, rendering the victim helpless and eventually resulting in drowning.
Electricity may be introduced to water in a variety of ways, including improperly wired pumps, boats, or lighting, improperly grounded wires, or stray current in the ground. This presence of electrical voltage in water is invisible, so it is crucial that water always be checked for voltage prior to swimming and this is where shock alert plays a critical role. The shock alert is a Bluetooth-based IOT device that operates with the help of sensors that detect the presence of electrical energy in the water. The shock alert device detects the readings and then sends the readings through Bluetooth over to a mobile device so that users can easily identify the presence of the electrical in water and can be more cautious when they attempt to swim.
During our discovery meeting, we discussed on the product vision and the goals for building the Mobile app:
Device Registration and Account activation: Activate the physical device using the mobile app
Automating device activation: For security reasons, the device is locked by default, and automating its activation securely was crucial.
Fetching electrical readings from the shock alert device: The mobile app communicates with the physical device to retrieve data directly and display the records in the app
Offline app functionality: Ensuring the app could operate without an internet connection and display the required data in the app
Graphical representation of data: Displaying data from the shock alert device in a clear and user-friendly graphical format for easy visualization if any electricity present on different usage locations.
Alert levels based on electrical intensity: The app needed to display different alert levels depending on the intensity of electrical presence in water.
Subscription management: Manage the subscription and renewal of the mobile app access for the project.
Real-time electrical readings: We leveraged the shock alert device’s Bluetooth module to fetch real-time data. The raw electrical readings were transmitted to the app via Bluetooth and HTTP protocol, where the mobile app converted the raw data into measurable units and displayed it on the dashboard for users.
Offline support: We redesigned the app’s architecture to enable offline functionality, allowing users to record sessions without an internet connection and synchronize data when they are back online.
Graphical representation: Zaigo introduced a time-series graph to display peak electrical readings for each session completed by users. Daily and weekly views allow users to see maximum values, offering an intuitive user experience.
Device activation automation: To enhance security, Zaigo developed backend logics that generates an activation key for unlocking the device when paired with the mobile app. This ensured that only authorized users could access the shock alert device.
Alert segmentation based on intensity: Zaigo identified various electrical intensity ranges and developed backend logic to display alerts in different colors—red, orange, yellow, and green—depending on the electrical presence in the water. This visual representation helps users quickly gauge the danger level in real-time.
In overcoming the challenges of interfacing with the data from the physical hardware, ensuring offline functionality, automating security features, and providing clear, intuitive visualizations, we successfully delivered a robust and user-friendly solution for the shock alert system. By leveraging Bluetooth technology, optimizing app architecture, and developing intelligent backend processes, the app offers real-time data monitoring with enhanced security and usability. These innovations not only improve the overall user experience but also ensure the safety and accuracy required in detecting electrical hazards in water environments.
Interested in a safety solution as impactful as Shock Alert? Reach out to us and let's create a customized project that safeguards your environment effectively.
Submit your project details now and receive a comprehensive, obligation-free proposal from Zaigo Infotech within 24 hours!