Communication and Backend
Our innovative solution allows for the integration of cellular communications to the standard dispenser model allowing for user analytics, dispenser monitoring, and the posting of live data to the integrated screen. In the ever-evolving landscape of the Internet of Things (IoT), innovation and scalability are the keys to staying ahead. Imagine having a seamless and efficient solution that connects an endless number of devices to a central control hub, all while offering a user-friendly web interface for monitoring and control. Look no further, because our cutting-edge back-end communication network built on Google Firebase Realtime Database (RTDB) is here to revolutionize your IoT experience.
Overview
The Power of Scalability
One of the standout features of our IoT solution is its unparalleled scalability. Whether you have ten devices or a thousand, our network effortlessly accommodates your needs. Say goodbye to the limitations of traditional IoT networks that can quickly become overwhelmed with an increasing number of connected devices. With Google Firebase RTDB as our backbone, you can scale your IoT ecosystem effortlessly, ensuring that your network grows with your ambitions. Our devices connect to the LTE network, and using HTTPS requests connect to the database to transmit real time data, and receive current information.
Communication Structure
Database Snapshot
With Google Firebase RTDB's real-time capabilities, you gain instant access to crucial data from your connected devices. Monitor performance, collect critical information, and make informed decisions in real time. This level of responsiveness is a game-changer, especially in industries where time-sensitive data is paramount. Using a centralized communication network allows for easy scalability as customers add our devices to their fleet of dispensers. The Real Time Database uses a noSql Json format that allows us to easily store specific dispenser information such as usage data, location, fill levels, and messages. In our database we also store Canadian city weather data to display on our dispenser screens.
Real-Time Data, Real-Time Insights
Unveiling the Future of IoT
By incorporating the Lilygo T7000G Development Board into our IoT solution, we bring you the future of IoT innovation. Its versatility, efficiency, connectivity, and user-friendly development make it the perfect companion for Google Firebase RTDB, enhancing your IoT experience in every way. Our chosen dev board has an encorporated SimCom 7000G cellular modem. This allows our devices to connect to the LTE network. Using LTE IP based communications we are able to establish a connection to our database using HTTPS. This allows for secure encrypted communication between our devices and the central database.
LilyGo T7000G Development Board
Web App Map Page
User-Centric Control Interface
Managing your IoT devices has never been more intuitive. Our user web app serves as the control interface, offering a sleek and user-friendly dashboard for monitoring and controlling your entire network. From real-time device status updates to seamless command execution, our control interface empowers you to stay in command, no matter where you are. Experience the convenience of remote device management like never before.Our web application written in Javascript, Html and CSS allows for easy device monitoring and control. Here we are able to display our devices locations on a Google Map, display graphs of usage analytics, facillitate the sending of messages to our dispensers, and show the data thats being displayed at the various dispensers in the fleet.
Usage Graph from Web App
Snapshot from Government site
Elevate Your Decision-Making with Our Web Scraping Bot
Unlock the power of real-time data with our cutting-edge web scraping bot. This Python-driven marvel fetches up-to-the-minute weather data and UV index reports from trusted government sources, ensuring you're always in the know.
Our bot does the heavy lifting for you, automating the data gathering process and delivering vital insights every morning without fail. With Docker containerization and secure hosting on Google Cloud Run, it's efficient, reliable, and always accessible.
In a fast-paced world, having accurate, timely data is a game-changer. Our web scraping bot simplifies the process, giving you the tools to plan with confidence and make data-driven decisions that truly matter.