
Closed
Posted
Paid on delivery
Sportomic already handles every booking for my two indoor badminton courts over WhatsApp and collects payment through UPI. Each court’s LED flood-lights is wired to an individual Sonoff Basic (Wi-Fi) smart switch. What I need is a small service that listens to Sportomic and flips the correct Sonoff automatically, so my staff never has to touch a light switch again. Scope • Accept either the REST API or the webhook payload Sportomic provides—whichever is simpler to implement and maintain. • Map every incoming booking event to its court: – Booking confirmed ➜ turn the relevant court’s lights ON. – Session ends ➜ turn them OFF, unless the user extends; in that case keep them on until the new end time. – Booking cancelled at any point ➜ switch OFF immediately. • Court 1 and Court 2 must operate independently; one court staying dark or lit must never affect the other. • Provide basic logging so I can verify triggers were received and switches toggled. Acceptance criteria 1. End-to-end demo showing a Sportomic test booking turning Court 1’s lights on within a few seconds and off at session close. 2. Same test repeated for Court 2 and for a cancellation scenario. 3. Clear deployment steps (Docker image, Python script, Node.js service—your choice) that I can run on a local Raspberry Pi or a small VPS. 4. Credentials for Sportomic and eWeLink/Sonoff stored in an .env or secrets file, not hard-coded. If this sounds straightforward to you and you’ve worked with webhooks, ESP8266/SONOFF, Home Assistant, Tasmota, or similar IoT workflows, you’ll finish quickly. Let me know which stack you prefer and how soon you can ship a test build.
Project ID: 40395139
30 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
30 freelancers are bidding on average ₹8,558 INR for this job

Hi there, I have read your project requirement carefully. You need a lightweight service that listens to Sportomic booking events (API/webhook) and automatically controls Sonoff switches for each badminton court, ensuring lights turn ON/OFF based on booking status with proper logging and independent control per court. We can build this using Node.js or Python (FastAPI) with webhook handling, integrated with eWeLink API or direct Sonoff control (via Tasmota/Home Assistant if preferred). The service will map bookings to courts, handle extensions/cancellations, and run reliably on a Raspberry Pi or VPS, with logs and secure environment-based credentials. A few questions before we proceed: ============================= Are your Sonoff devices using eWeLink stock firmware or Tasmota? Does Sportomic provide webhooks, or should we poll their API? Do you prefer deployment on Raspberry Pi or VPS? Do you want a simple dashboard/log viewer or just logs? Best Regards, Srashtasoft Team
₹17,000 INR in 7 days
6.5
6.5

Hey, I’ve reviewed your project and understand you need a lightweight automation service that connects Sportomic booking events with Sonoff smart switches to control badminton court lights in real time. The goal is to fully automate Court 1 and Court 2 lighting based on booking status so your staff doesn’t need to manually operate any switches. I will build a small webhook based service (Python or Node.js depending on stability and ease of deployment) that listens to Sportomic booking events and maps each trigger to the correct court. The system will handle booking confirmed, session end, extension updates, and cancellations with independent logic for each court. It will integrate with Sonoff devices via eWeLink API or local HTTP/MQTT bridge depending on your setup, ensuring fast and reliable switching within seconds. Before delivery, I will test full scenarios including booking, extension, and cancellation flows for both courts to ensure complete isolation and accuracy. You will receive a clean Docker ready deployment, environment based credential management, and simple logging for verification. I can also optimize it for Raspberry Pi or VPS deployment depending on your preference. Let’s connect so I can review Sportomic’s webhook format and finalize the fastest integration approach. Best regards, Muhammad Adil Portfolio: https://www.freelancer.com/u/webmasters486
₹10,000 INR in 4 days
5.7
5.7

As an enthusiastic problem-solver with a penchant for building solutions that deliver results, I believe I'm the perfect match for your Badminton Court Lighting automation project. Having worked extensively across various IoT workflows, I possess in-depth knowledge of webhooks, ESP8266/SONOFF, Home Assistant, Tasmota, and similar which are directly applicable to your requirements. Empowered by my experience, I can expertly develop your unique stack preferences such as Docker image, Python script or Node.js service. Embarking on this project with you implies a promise of excellence which I intend to keep in every aspect of our collaboration. Expect world-class services with results-oriented solutions from me-for On Time Delivery devoid of glitches! My adherence to transparent communication will ensure you are updated with every step whilst maintaining full discretion as per .env storage requirement for Sportomic and eWeLink/Sonoff credentials. So why not turn your tech nightmares into dreams? Let's get started today!
₹12,500 INR in 7 days
4.6
4.6

Hi, I’m Saswata Mukhopadhyay. I work as a Python developer and can help with building reliable, practical solutions based on your requirements. I have experience with Python for backend development, automation, APIs, data handling, custom tools, GUI applications, and integration with hardware or web systems.
₹3,500 INR in 7 days
4.3
4.3

Hello there, I understand that you want to automate your court lights using Sportomic booking data and Sonoff smart switches. When a booking is confirmed, the correct court lights should turn on, and when the session ends or is cancelled, the lights should turn off. Both courts should work independently, and the system should handle extensions properly. I have experience working with webhooks, APIs, and IoT devices like Sonoff, and have built similar automation flows with logging and real time triggers. Lets connect in chat so that we discuss further. Regards, Mohd Nadeem Khan
₹7,000 INR in 7 days
4.3
4.3

In the world of digital solutions, I’m Mahad Sheikh, your go-to freelance software and IoT developer. I have the perfect set of skills for your lighting automation project: from REST API to Node.js and Python scripting, I’ve mastered the technologies that build intelligent solutions like the one you need. Working closely with clients is integral to my delivery process, and as your technology partner, I’ll ensure that your badminton court lighting system is transformed into an effortless-controlled IoT workflow. My expertise in Home Assistant automated workflows and proficiency with ESP8266/SONOFF and Tasmota will ensure a seamless implementation of your requirements. Your project's desired deliverables align perfectly with my primary objective: building scalable and efficient systems designed for growth. I’ll provide a clear path to deployment whether you choose a Docker image, Python script or Node.js service. Credentials for Sportomic and eWeLink/Sonoff will be safely stored in an .env file, ensuring their security. With proven track record in robust and reliable product deliveries, I’ll have the test build ready satisfying each acceptance criteria: from intelligent light toggling to comprehensive logging tools.
₹10,000 INR in 5 days
3.9
3.9

Greetings I can surely help you for Automate Badminton Court Lighting I am in the IT industry since more than a decade and serve so many clients in building and rebuilding websites, software, and applications I have strong hands-on different cms like webflow, Wordpress, shopify, squarespace, wix and on different programming languages like PHP, Laravel, React, Node.js, HTML, CSS, And I did the migration from HTML to click funnels. I have made so many websites (E-commerce, WordPress, Classified admin, WooCommerce, etc.), bots, softwares, and Mobile applications (Android, IOS, and Huawei Play store) in my entire career. I have strong hands on both the front end and back end. Currently, I am part of the team who are dealing with miscellaneous tasks in dubizzle and Mzad Qatar including design and layouts and they both have more than 1 million users. I believe that you are looking for a web designer and for sure you will get your end desire result with plagiarism-free work and with better quality as I am assuring you this. Package deals can also be done for long-term collaboration as per the client's requirement. Kindly do come on chat so that we can discuss project details further more.
₹1,500 INR in 2 days
3.2
3.2

Hello, This is a straightforward automation, and I can build a reliable service to connect Sportomic bookings with your Sonoff switches seamlessly. ✅ Approach • Use Sportomic webhook (preferred for real-time) or REST polling as a fallback • Build a lightweight Node.js or Python service to process booking events • Map each booking to Court 1 / Court 2 with independent control • Integrate with Sonoff via eWeLink API or local control (Tasmota/MQTT if available) • Handle all cases: booking start, end, extension, and cancellation ✅ Key Features • Real-time light ON/OFF within seconds of booking events • Independent switching logic for both courts • Extension-safe logic (no premature OFF) • Simple logging for all triggers and actions • Secure config via .env (no hardcoding) ✅ Deliverables • Working service (Dockerized for Raspberry Pi / VPS) • Clean, documented code • Setup guide (run locally or on server) • Demo showing full booking → light automation flow I’ve worked with webhooks, IoT devices, and automation workflows, so this can be delivered quickly and reliably. Ready to start immediately and share a test build soon. Best regards, Somender Singh
₹11,500 INR in 7 days
2.7
2.7

**? Copy Proposal (Click & Copy Below)** Hi, I can help you design and implement a smart, reliable system to automate your badminton court lighting—reducing energy costs while ensuring optimal lighting when needed. I’m Ammar Sajid, a professional developer (BS CS, MS in progress) with experience in automation systems, IoT solutions, and smart control integrations. I’ve worked on projects involving sensor-based automation, scheduling systems, and remote control dashboards. For your project, I will: • Design an automated lighting system (motion-based / schedule-based / hybrid) • Integrate sensors (motion, daylight, or occupancy) for efficiency • Enable remote control via mobile or web dashboard • Ensure energy-saving logic and fail-safe manual override • Provide a scalable and easy-to-maintain solution Whether you want a simple timer-based setup or a fully smart IoT system, I’ll tailor the solution to your needs and budget. Let’s discuss your setup and requirements to build an efficient system for your badminton court. Best regards, Ammar Sajid
₹1,500 INR in 2 days
2.0
2.0

Hi, Your courts are already booked through Sportomic over WhatsApp—I can wire those bookings directly to your lighting system so lights come on automatically when a court is reserved and kill them when the session ends. This cuts manual control completely. I'd build a lightweight backend service that monitors your Sportomic bookings in real time, triggering relay-based lighting control via GPIO on a Raspberry Pi or Arduino. The system uses MQTT for stable device communication—it's lightweight, reliable for hardware automation, and survives brief network hiccups. Booking notifications flow through to the lights without any extra steps from you. First 24 hours: I need to confirm two things—what type of lighting system you have (dimmers or on/off relays?), and whether Sportomic exposes an API I can poll or if I'm parsing notifications from WhatsApp instead. That shapes the integration path. What's your target response time—lights on within 30 seconds of a booking, or slower is acceptable? Best regards, Val
₹1,500 INR in 7 days
1.8
1.8

Hi, I have Sonoff switches in my lab and have worked with eWeLink API and relay-based IoT control before, so this is familiar ground. I've built systems where webhook events trigger independent relay outputs in real time — the same pattern your booking-to-light automation needs. My approach: a lightweight Python service that receives Sportomic webhook payloads, maps each booking event to the correct court's Sonoff device ID, and calls the eWeLink API to toggle the switch. Booking confirmed fires ON, session end fires OFF, cancellation fires OFF immediately, and active extensions keep the switch on until the new end time. Court 1 and Court 2 run as completely independent channels with no shared state. All credentials in a .env file, basic event log to a file so you can verify every trigger. Deployable as a Python script or Docker container on your Raspberry Pi or any small VPS. I can have a working test build ready quickly. Please feel free to reach out and we can get started. Himanshu
₹8,500 INR in 3 days
1.6
1.6

Having worked as a Full Stack Developer for over 6 years, I have extensive experience in building scalable web applications, SaaS platforms, and AI-powered systems - exactly the skill set this project needs. My deep understanding of not just JavaScript, but also relevant frameworks like Node.js and essential technologies like Docker position me well to meet the technical demands of this project. Additionally, I embrace clear communication and early technical clarity. If a proposed solution does not align with the goals or is technically unsound, I proactively engage my clients, just as I plan to with you. I genuinely appreciate efficiency and avoid wasting precious time and budgetary resources on unfeasible approaches. Considering your preference for a clean, scalable and production-ready development, I'm confident in my ability to create a reliable solution for you. Whether it's a local Raspberry Pi or a small VPS deployment setup, my flexibility ensures your specific needs are met and exceeded if possible.
₹1,500 INR in 2 days
1.6
1.6

Hello there , Good evening! I am an expert mobile coder with skills including Software Architecture, Docker, PHP, JavaScript, HTML, Node.js, Python and REST API. Please send a message to discuss more regarding this project. Looking forward to hearing from you soon
₹1,500 INR in 4 days
0.0
0.0

Let me get it done, I'll build a lightweight Python-based Flask service that acts as a middleware to listen for Sportomic webhooks and communicates directly with your eWeLink account or Tasmota-flashed Sonoff devices to toggle your court lights automatically. Your project will be finished in 4 days, I have built similar websites before when working for web development agencies. Here is how I would approach it: 1. I can do a free demo if needed. We will plan everything out together, go through all the requirements, and then start. 2. I will set up the webhook listener to parse the Sportomic JSON payloads and extract the booking status and court ID. 3. I will implement the logic to handle state management, ensuring that session extensions and cancellations are handled without overlapping or conflicting with the other court's state. 4. I will create a secure, containerized service using Docker that retrieves credentials from an environment file for deployment on your Raspberry Pi. 5. I will implement a logging module to track all webhook receptions and device trigger events for your verification. I prefer a Python stack using Flask for its simplicity and robustness with IoT integrations. I can have a functional test build ready for you to review within 48 hours of us starting. Let's talk as soon as possible and get it done. Best Regards, Mihajlo
₹4,250 INR in 4 days
0.0
0.0

Hi, this is **NovaEra Solutions**. We’ll build a lightweight automation service that listens to Sportomic (webhook/API) and controls each Sonoff switch independently with real-time accuracy. Booking events will trigger ON/OFF logic, including extensions and cancellations, with reliable logging for verification. We can implement this using Node.js or Python with Docker for easy deployment on Raspberry Pi or VPS. Secure credential handling (.env) and a quick test demo will be included for smooth handover and operation.
₹7,000 INR in 7 days
0.0
0.0

Hi, I can build this automation service for you. The requirement is clear: listen to Sportomic booking events, map each event to Court 1 or Court 2, and switch the corresponding Sonoff lights ON/OFF automatically without affecting the other court. My preferred tech stack is: * Python + FastAPI * Docker * APScheduler * python-dotenv * Logging * Sonoff integration via eWeLink, Tasmota, Home Assistant, or local HTTP/MQTT depending on your current setup I will deliver: * Webhook/API integration with Sportomic * Independent court automation logic * Handling for confirmed bookings, extensions, session end, and cancellations * Basic logs for all triggers and switch actions * Dockerized deployment for Raspberry Pi or VPS * Setup guide with `.env`-based credential management This is a clean, practical integration and I can build it in a lightweight, maintainable way. Best regards, Shubham Joshi
₹7,000 INR in 7 days
0.0
0.0

I can build a small service that integrates Sportomic with your Sonoff switches to automate the control of your badminton court lights. The service will listen for booking events and trigger the corresponding Sonoff smart switch to turn lights on or off based on the booking status. Key Features: Accept REST API or webhook payload from Sportomic (whichever is simpler) Map bookings to their respective courts (Court 1 and Court 2 operate independently) Turn lights on when a booking is confirmed, and off when the session ends or if the booking is canceled Handle session extensions by keeping lights on until the new end time Basic logging for tracking triggers and switch actions Clear deployment steps for Raspberry Pi or VPS (Docker, Python, Node.js) Deliverables: Fully functional service with deployment instructions Credentials stored securely in .env or secrets file Test demo showing the system in action for both courts I’m confident I can deliver this quickly, and I’m experienced with webhooks, IoT systems like Sonoff, and automation workflows. Let’s discuss how to get started!
₹7,000 INR in 4 days
0.0
0.0

Your two-court lighting automation needs a webhook listener that maps Sportomic events to individual Sonoff switches, handling extend/cancel cases without cross-court interference. In the Energy Label Parser project, I built a computer vision system that processed API triggers to extract data in real-time — same event-driven architecture applies here. Skills: Python, Node.js, Docker, REST APIs — directly matching your stack. I'd deliver a Dockerized service in two milestones: first the core webhook-to-Sonoff toggle with independent court control, then logging and deployment steps for your Pi. Quick question — does Sportomic push booking start/end timestamps in the webhook payload, or do you need me to compute session end from a duration field?
₹10,000 INR in 15 days
1.0
1.0

Hi, I can help you automate your badminton court lighting by integrating Sportomic booking events with your Sonoff Basic devices. I have experience with API/webhook integrations and IoT automation systems. I will build a lightweight service that listens to booking events and reliably controls each court’s lights independently. Scope: *Integration with Sportomic (REST API or webhook) *Mapping booking events to Court 1 and Court 2 *Automatic ON/OFF control via Sonoff (eWeLink/local API) *Handling edge cases (extension, cancellation) *Logging system for tracking events and actions Deliverables: *Working automation service (Python / Node.js) *Configuration via .env file (secure credentials) *Deployment setup (Raspberry Pi / VPS / Docker optional) *Basic logging and testing support Approach: *Connect to Sportomic webhook/API *Implement event-based logic (ON/OFF/extend/cancel) *Integrate Sonoff control API *Add logging and test scenarios *Deploy and validate system I will ensure a reliable and fast-response system so your lights operate automatically without manual intervention.
₹10,000 INR in 7 days
0.0
0.0

Hi! I can build this IoT automation. Experience with Python, webhooks, REST APIs, and Docker. Will create a service to handle Sportomic bookings and control Sonoff switches. Ready to deploy on Raspberry Pi. 5 days delivery.
₹7,000 INR in 7 days
0.0
0.0

Hyderabad, India
Member since Apr 24, 2026
$250-750 USD
₹750-1250 INR / hour
₹600-1500 INR
$250-750 USD
$250-750 USD
$250-750 USD
₹250000-500000 INR
$10-30 USD
$10-30 USD
£20-250 GBP
£5-10 GBP / hour
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
$250-750 USD
€750-1500 EUR
$3000-5000 USD
$10-30 USD
₹37500-75000 INR
₹500000-1000000 INR