IOT services, proof of concept & design
- On-time development of IOT prototypes
- Quality of hardware, firmware & application software
- Cloud and on-premise solutions
- Communication channels
- On-time delivery and account management
- 20+ years experience in global partner engagements
IOT platform development
Simplification of cumbersome building automation controller web and desktop applications, Easy navigation; Made it simple to use without deep technical knowledge of the system, redundant modules were removed
- Appliance control and integration using Wi-Fi or BLE based smart home solutions
- Automatic initialization and shut down of room equipment with smart grid and smart meter building automation
Energy monitoring systems
- Remote control and web interface of home energy monitors
- Monitor and control electrical systems in a building using PAC based systems
Light modulation and control
- Light modulation in homes, offices, public spaces and other buildings
- Lighting control system is based on photo-sensors, occupancy sensor and time of the day
- ModBus and BACnet based sub metering of the facilities
- Monitor energy usage with user-defined email alerts in an online dashboard
IOT services – projects executed
Our IOT services team created a SaaS model web application to remotely manage building automation controllers deployed in client sites for a client specialized in system integration of building automation systems. Advanced level users would have programmable data aggregation and flexible rules management facilities which would be completely customizable according to client’s needs. They also wanted us to provide a SCADA like UI to increase the security of the solution and develop a hardware abstraction to control the automated sub-systems like HVAC, Security, and Safety. Used MongoDB, Express.js, Grafana, InfluxDB, Angular.js, Node.js, NodeRED, Rezilla etc
IOT device firmware development
We make IoT devices with an optimal combination of sensor technologies that have inter-operable communication protocols. These devices have flexible powering options and either a cloud or mobile interface can be used for data access
IOT services Blueprint
- Identification of suitable sensors
- Circuit and PCB design of IoT device
- Firmware development
- Configuration of sensor networks
- Interface with gateways
- Integrate with cloud services
Light weight devices, long battery life, global connectivity
Bird monitoring module
To produce a firmware and schematics of a prototype system with a specified functionality and consisting of the minimum components to deliver the function. The system contained the following components: a small GSM module (SIM800L board with SIM card reader and GSM antenna), a small and power efficient Micro-Controller Unit & periphery needed to deliver the functionality.
The project was carried out in two phases where we used the STM32 development board to interface the RTC and GSM module and hence developed a working prototype of the firmware in a breadboard. We then developed a PCB for the project from the STM32 development board schematics, fabricated it and tested it. Used Sim800L, STM 32, Micro-controller unit, MOSFET, etc
IOT & Farm automation
Wireless monitoring, control, and automation of farms. Wireless farming solutions help farmers gain better control over their produce. Farmers can access and receive information about soil nutrition, crop yields, pest infestation, rainfall and many more such critical factors from IoT sensors implanted in the farms.
Our smart farming solutions require the effective integration of agriculture sensors with farm equipment and devices. Smart farms demonstrate energy and resource savings which lead to significant cost savings.
Wireless farm automation solutions can help in
- Optimum usage of water and its resources
- Visibility into soil and crop health
- Improving crop quality
- Reducing manpower on the field
- Reducing irrigation and fertigation costs
- Efficient use of existing resources
- Tracking important environmental parameters and weather conditions
- Making proactive and well informed decisions
Water trough monitoring system for livestock farm
Preventing cattle dying due to dehydration, ensuring sufficient water for cattle, monitoring water levels in water troughs distributed across vast grace lands.
Our client wanted to implement a water trough monitoring system for their cattle farm. The water troughs of different shapes and sizes would be installed in their vast cattle farms and graze lands for the cattle to drink from. The proposed system would facilitate remote monitoring of water levels in these troughs and send appropriate alerts upon reaching the lower threshold point. The data needed to be visualized through a mobile application via cloud. The client also needed to receive images of the water troughs continuously over set intervals. Considering the vastness of the cattle farm, we chose to develop the system using LoRa, a wireless technology used for long range communications. Used Particle, Edge gateway, Serial TTL Camera, AWS, Dragino Shield, MEAN Stack. Communication technology: LoRa, HTTP
Digital Signage solution
Providing the technology to manage digital signage ads and update content from a remote location, hence reducing the cost of servicing and turnaround time for content updates. A dynamic display of content with two user-authentication levels that is user-friendly and easy to access but having a high standard of security.
Digital Signage ads
Real-time update of digital signage display content over distributed geography, Reduced high cost of servicing
The client wanted us to develop digital signage that could play 1080p short videos and be remotely managed through a web interface. The web portal should be designed to have different access levels i.e. users at the manager level could manage the digital signage and its association with a client; users at the client level could manage the playlist of the digital signage. The user also required the current status of each of the RPi’s remotely. As the signages were expected to be moved from one place to another, it was required to develop a captive portal for setting-up a Wi-Fi connection in the digital signage.
Our IOT services team at Ripples developed a web interface and a software solution to manage and display full HD (1080p) digital signage videos in a loop. Digital Signage would download the necessary playlists & video files and play them back in a loop. We developed the web portal using LAMP stack and hosted it in AWS EC2 and RDS. Media player, LAMP Stack, AWS EC2, AWS RDS
Data Aggregation from Building Automation Controllers
We program custom nodes to read information from BACnet devices and write our own inputs as well. There is a direct authenticated communication channel between the web-based Building Automation and the BACnet device. There is closed-loop building automation logic using BACnet devices.
Facilitating Building Automation in Edge Devices and Gateways, Made it simple to use without deep technical knowledge of the system.
Edge Computing with BACnet
Our client, building automation system integrators in Canada approached us for an IoT Gateway solution that could implement Edge Computing with multiple BACnet devices under it. Even though there was a direct authenticated communication channel between web based Building Automation System (BAS) and a BACnet device, certain data processing needed to be performed at the building level; without dependency on the internet.
Two sets of custom nodes were developed: one pair of nodes to perform read/write functions on a BACnet device, and the other pair of nodes to perform the read/write functions with BAS over HTTP. The node specifically fetched the “present_value” property of the BACnet device. The read values were then pushed to the BAS application hosted in the cloud; authenticated using username and password. Write commands from BAS were received at the Gateway and issued as BACnet write a message to the configured BACnet device. NodeRED, BACnet device.