
Closed
Posted
Paid on delivery
I have 2 Shelly i4 units behind 2x2gang switches. I have 9 Shelly 1 mini gen 3 relays on a series of spotlights and 3 more on some wall lights. Spots and walls are designed to be switched separately. I want 2 way switching for both groups of lights so the user can toggle a switch either end of the room to turn on/off a group. Note, all Shelly minis are powered with no possibility of switch inputs being used. This must all be done through programming or set up.
Project ID: 40367063
64 proposals
Remote project
Active 8 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
64 freelancers are bidding on average £140 GBP for this job

Hi Your setup challenge is achieving reliable 2-way switching using Shelly i4 and Shelly 1 Mini Gen3 without physical switch inputs, which means everything must be handled via event-based logic. The main issue here is syncing multiple relays across two control points while avoiding state mismatch or delayed responses. I’d solve this by configuring the i4 inputs to trigger scenes or direct HTTP/MQTT commands that toggle grouped relays, ensuring both ends of the room behave like true 2-way switches. Using Shelly Cloud or local scripting, I can map each button press to a unified group state instead of individual relay states, preventing desync issues. I’d also implement centralized group logic so all spotlight relays and wall light relays respond consistently, regardless of which switch is pressed. This includes debounce handling, state tracking, and fail-safe logic to ensure lights always reflect the correct on/off state. With my experience in IoT automation, Shelly scripting, and MQTT/Home Assistant integrations, I can deliver a clean, reliable setup without relying on physical wiring changes. Thanks, Hercules
£135 GBP in 7 days
6.9
6.9

Hello, With 4 years of experience in PHP, JavaScript, Python, and Home Automation, I am confident in providing a professional solution for your Shelly Group Lighting Script project. I understand your requirement for 2-way switching for both groups of lights using Shelly i4 units and Shelly 1 mini gen 3 relays. I have expertise in Automation, Scripting, and Embedded Systems, which align perfectly with the needs of your project. I have carefully read the requirements and am prepared to deliver this project with precision. Let's discuss further details in the chat to ensure a successful implementation. Looking forward to collaborating on this project. Best regards, Taimoor from Pixels Soft Let's connect in the chat for further discussion.
£199 GBP in 7 days
6.5
6.5

I'm Iosif Peterfi, 15+ years helping businesses run secure, reliable systems with a practical, no-nonsense approach. This is my speciality: reliable, two-end lighting control and automation that works entirely through programming, reducing wiring changes and maintenance while delivering consistent room-level behavior. You're planning two independent lighting groups (spots and walls) that can be toggled from either end of the room, using two Shelly i4 behind two-gang switches and nine Shelly 1 minis for spots plus three for walls, with no switch inputs. The goal is true two-way switching for both groups through software setup. I'll deliver a safe, scalable configuration that maps each group to its own two-way control, plus clear operating guidelines and a simple rollback if needed. You'll gain predictable lighting, faster room reconfiguration, and lower risk of outages. Milestones: align requirements, implement, validate across both ends, handover with notes. Risk is minimized with staged testing and built-in fault handling. Last quarter I helped a hospitality client implement two-end switching for lobby lighting, delivering zero-downtime cutover and a measurable improvement in reliability. 2-3 business days. Happy to discuss scope alignment. Let's chat - I can walk you through my approach in 15 minutes.
£450 GBP in 3 days
6.7
6.7

With my diverse skill set and 13+ years of experience creating complex, customized software systems, I am confident in my ability to tackle your Shelly Group Lighting Script project. Automation and scripting are second nature to me, and combined with my proficiency in JavaScript, PHP, and Python, I can craft a tailored solution that will allow for seamless 2-way switching of your lights as you desire. Throughout my career, I have consistently adhered to professional development methodologies including MVC principles and DRY code patterns. These strategies will ensure that your system is robust, scalable, and easy to maintain. Additionally, I have hands-on experience with device control through programming like the task at hand with your Shelly units to create a refined user interface. Given that all your Shelly minis are powered without the possibility of switch inputs being used, the system will rely entirely on smart programming and integration. My considerable expertise in secure application design makes me particularly well-suited for this aspect of the project. You can trust my commitment to delivering high-quality code that respects security standards while providing a user-friendly interface for convenient control over your lighting groups.
£135 GBP in 7 days
6.7
6.7

Hello, I’ve gone through your project details, and this is something I can definitely help you with. I have 10+ years of experience in mobile and web app development, including custom automation solutions. I understand your need for two-way switching for the Shelly units, enabling control from both ends of the room. My approach would involve developing a script using the appropriate programming languages, focusing on seamless communication between the Shelly units. I will ensure that the integration meets your functional requirements while maintaining ease of use. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify: 1. What specific programming languages do you prefer for the scripting? 2. Are there any specific platforms or frameworks you would like to integrate with? 3. What is your expected timeline for completion? 4. Do you have any specific testing or validation requirements? Let’s discuss over chat! What specific programming languages do you prefer for the scripting? Regards, Arpit Jaiswal
£150 GBP in 1 day
7.2
7.2

Hi there, I understand you need 2-way toggling for two distinct light groups (spots and walls) using Shelly i4 and Shelly 1 Mini Gen3 devices where the minis have no switch inputs , I build programmatic Shelly automations and have delivered similar relay+virtual-input setups using Shelly Cloud/CoAP and local HTTP scripting. - Implement virtual two-way switches: map both physical i4 inputs to virtual relays for Spots and Walls and configure Shelly Minis to follow those virtual states via local HTTP/CoAP callbacks. - Deliver working scripts (Python/JavaScript) that run on a small local controller (Raspberry Pi or Home Assistant automation) to handle toggle logic, debounce, and group state sync. - Provide device configuration export (Shelly scenes/CoAP settings or MQTT topics), a test plan, and 1 rollback/validation pass ensuring minimal downtime and staged testing. Skills: ✅ Automation ✅ Shelly HTTP/CoAP or MQTT (local API) ✅ State sync workflow and debounce logic ✅ Raspberry Pi / Home Assistant deployment ✅ Reliability: rollback plan, staged deploy, post-fix validation Certificates: ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I’m available to start immediately , do you prefer local CoAP/HTTP or MQTT for device communication? Do you prefer local CoAP/HTTP callbacks or MQTT for synchronising states between the i4 units and the Shelly 1 Minis? Best regards,
£140 GBP in 1 day
6.0
6.0

Hello there, I can configure your Shelly i4 + Shelly 1 Mini Gen3 setup so both spotlight and wall-light groups work with smooth software-based 2-way switching from either end of the room, without relying on physical switch inputs on the minis. I have experience with Shelly scenes, scripting, and action logic to create reliable multi-switch control, grouped toggling, and clean behavior across distributed lighting circuits. I can provide the full setup, logic mapping, and testing guidance so the system works exactly as intended and remains easy to maintain.
£115 GBP in 1 day
5.8
5.8

As an accomplished developer with a strong focus on automation, I bring a unique set of skills to address your project's needs. I specialize in maximizing the power of digital systems to deliver tailored and scalable solutions, such as your Shelly Group Lighting Script requirement. My extensive experience in coding with JavaScript, PHP, Python, and my understanding of Software Architecture will significantly contribute to achieving your desired 2-way switching functionality. Having completed numerous projects implementing various complex switch setups, I've gained a solid understanding of the challenges and nuances involved. I understand that you require all control via programming, and I assure you this falls well within my capabilities. It's not just about modifying configurations; it's about creating an optimized system that remains reliable despite future changes. My developed code is not only dependable but also flexible enough to accommodate any future modification you may require. So, let's embark on this project together - an opportunity for me to ensure improved lighting experiences while demonstrating how technology can transform spaces!
£135 GBP in 7 days
5.8
5.8

When it comes to your project, you need someone with a diverse skillset in software development and embedded systems who can deliver customized solutions. That's where I come in. I have the expertise in both that will allow me to create a script for your Shelly lighting system to meet your specific requirements. With my extensive experience in Python and JavaScript, I will use programming techniques to set up the desired 2-way switching without needing any hardware changes. My understanding of IoT systems, microcontroller programming, and network optimization are particularly relevant to this project. I've worked on similar tasks in the past, configuring intricate lighting systems and integrating smart switches for optimal control efficiency. Additionally, my capacity to document everything we do ensures that you will have a clear understanding of the solution implemented, and allows for easier troubleshooting down the line. A stuffed profile not only showcases theoretical knowledge (although crucial), but rather practicality implementation using various tools. Thus, With proficiencies extending from Docker through Git to SQL(working with databases) and Relevant framework such as OWASP & NIST make me an ideal candidate for undertaking a holistic approach from Creating Cloud-native settlement to Rigorous application Security. Together we can illuminate your room using those toggle switches at an instance! Allow me!
£233.33 GBP in 1 day
5.8
5.8

Hello, hope you're doing well. I can help you set up a clean 2-way switching logic using your Shelly i4 units and Shelly 1 Mini Gen3 relays entirely through software/automation, without using physical switch inputs. We can achieve this by linking both switch events to shared scenes or virtual actions so each end of the room controls the same light group reliably. To design this correctly, could you confirm: Do you want the 2-way control to be handled via Shelly Cloud scenes, or locally through Home Assistant / MQTT for faster and more reliable switching? Also, are both light groups already separated into distinct Shelly channels or mixed across devices? Regards, C YASIR
£95 GBP in 2 days
5.5
5.5

Hello, I am Vishal Maharaj, with 20 years of expertise in PHP, JavaScript, Python, Software Architecture, Automation, and Scripting. I have carefully reviewed your project requirements for the Shelly Group Lighting Script. To achieve the desired 2-way switching functionality for both groups of lights, I propose to create a custom script that will communicate with the Shelly i4 units and Shelly 1 mini gen 3 relays. By utilizing my extensive experience in automation and scripting, I will develop a solution that allows users to toggle switches at either end of the room to control the groups of lights effectively. Let's discuss further details and initiate the chat to move forward with this project. Cheers, Vishal Maharaj
£250 GBP in 5 days
5.8
5.8

Hi, I can configure your Shelly i4 and Shelly 1 Mini Gen3 setup to achieve seamless 2-way switching via software using Shelly scenes, actions, or MQTT, ensuring both switch points control your spotlights and wall lights reliably without physical inputs. Best regards, Shakila Naz
£100 GBP in 7 days
5.1
5.1

⚠️ If you're not happy, you don’t pay. ⚠️ Hi there, Thank you for sharing your detailed project requirements. I can set up 2-way switching for your Shelly i4 units and Shelly 1 mini gen 3 relays with a seamless and intuitive design. I will deliver: • 2-way switching for both sets of lights • Custom programming for toggling switches • Configuration for independent control of spotlights and wall lights You will also receive: • Comprehensive guide for system usage I am confident I can execute your vision professionally and efficiently. Looking forward to discussing the timeline and next steps. Best regards, Chirag.
£200 GBP in 7 days
4.4
4.4

Hi Client, I read your setup carefully: two Shelly i4s behind 2x2gang switches and 12 Shelly 1 Mini G3s controlling spots and wall lights, with no physical switch input available on the Minis. I can deliver a resilient software-based two-way switching solution so either end of a room toggles the correct group. I'll implement a lightweight controller (Python) that uses Shelly's HTTP/CoAP APIs or MQTT to create virtual two-way switches and keep state consistent across devices. The approach uses reliable state reconciliation, short-circuit protection for rapid toggles, and clear grouping so spots and walls remain independent. I'll provide documented scripts and a simple setup guide you can run on a Raspberry Pi or Home Assistant add-on. Next step: I can prepare an executable script and test plan for your exact device IPs and desired behaviors; Can you share the IPs or hostnames of the Shelly devices and whether you prefer MQTT or direct HTTP/CoAP for integration? Best regards, Daniel
£150 GBP in 1 day
4.6
4.6

Hi there, I’m excited about the opportunity to work on Shelly Group Lighting Script and believe my skills and experience make me a strong fit for this project. I clearly understand the core requirements of your project. I will approach the work with attention to detail and strong communication. The final delivery will reflect your vision and desired results. With 6 years of experience as a senior software engineer, I’ve worked on a wide range of projects and helped solve many technical challenges. I’m confident I can handle your project and deliver strong results through clear communication and a smooth process. If anything about the requirements isn’t completely clear yet, we can discuss it together and refine the details as we move forward. If you want the best possible outcome, I would be grateful to be considered for this project. I always focus on delivering quality work on time so that the solutions I build help grow your business rather than slow it down. I’d like to clarify your requirements and confirm my understanding through a quick conversation. Once everything is clear, I can start right away and keep communication smooth, especially considering your time zone. best regards, Dax M
£135 GBP in 7 days
4.3
4.3

hey, the shelly i4 paired with 2-gang switches is a smart setup - using the inputs to control relay groups rather than direct switching is where it gets interesting to script correctly. id handle this with shelly's built-in js scripting engine so the logic runs local on the devices, no cloud needed. each i4 input maps to a relay group via http webhooks between the units, with debounce handling so rapid switch presses don't cause issues. did something similar for a client with a 3-zone office setup, 8 relays triggered from 2 input panels - same kind of grouping challenge. one q - do you want the switch to toggle the full group on/off, or cycle through scenes like dim/off/on? completely changes how id structure the state machine. can turn this around in 2-3 days, lmk
£150 GBP in 4 days
4.4
4.4

Hi, I am an automation developer with 8 years of rich experience with a background in smart home systems and scripting. I am familiar with JavaScript, Python, Shelly Scripts, Home Automation, MQTT. For this project, the most important part is creating a reliable logic that syncs both switches and relays for true 2-way control. This ensures lights respond instantly and stay in sync no matter which switch is used. I will focus on clean scripting using Shelly logic and stable communication between i4 inputs and relay outputs. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
£250 GBP in 7 days
4.3
4.3

I can help you design a reliable, easy-to-follow lighting script for your Shelly Group setup, using your 2 Shelly i4 units and 9 Shelly 1 Mini Gen 3 relays. The goal will be to create clean, logical automations that feel natural in daily use and are simple to adjust later. I’ve worked with Shelly devices in multi-gang and multi-relay environments, including grouped scenes, double-click/long-press logic, and smart fallbacks when a device or Wi-Fi drops. This experience helps avoid conflicts, ghost triggers, and confusing switch behavior. My approach would be to map your exact wiring and desired behaviors, then build and test the scripts step by step, documenting each scene and trigger so you know exactly how everything works. I would love to chat more about your project! Regards
£135 GBP in 7 days
4.1
4.1

Hello! I'm excited to see your project — it aligns with my experience. I’ve worked on Shelly-based smart lighting setups where physical wiring is limited and all control logic must be handled through scripting, scenes, and device communication. Your setup is very doable using Shelly i4 as input controllers and Shelly 1 Mini Gen 3 relays as output devices, with logic handled via Shelly scripting or MQTT depending on your preference. I would configure both i4 units to act as multi-input triggers, then map each button press to toggle the correct group of relays so you get true two-way switching behavior from either end of the room. Since relay inputs aren’t available, I’ll implement synchronized state logic to ensure all devices stay consistent even when toggled rapidly or from different switches. I can also add fail-safe handling and optional scenes so the system remains stable and responsive over time. Everything will be clearly documented so you can adjust or expand later if needed. Questions: Are all Shelly devices already on the same network and accessible via local IP or cloud API? Do you prefer local scripting on devices or a central controller like Home Assistant for managing logic? Hope we can team up and make this project a success! Thank you for considering my proposal.
£135 GBP in 7 days
3.7
3.7

Hello, I am an electronics engineer and have been in the IoT and smart homes field for more than 4 years. I can help you control the lights group from both ends through the Shelly app script (automation) Greetings
£50 GBP in 3 days
3.6
3.6

Sandy, United Kingdom
Member since Apr 12, 2026
€250-750 EUR
$30-250 USD
$1500-3000 USD
$250-750 USD
$15-25 USD / hour
$30-250 USD
min $50 USD / hour
$30-250 USD
£10-20 GBP
₹12500-37500 INR
$250-750 USD
$750-1500 USD
$10-40 USD
₹600-1500 INR
₹12500-37500 INR
$30-250 USD
₹1500-12500 INR
$30-250 USD
min $50 USD / hour
₹600-1500 INR