
In Progress
Posted
Paid on delivery
I’m building a small, stand-alone controller for my under-floor heating system and need a Python program that will run on a Raspberry Pi with a 7-inch touchscreen. The hardware is simple: two relays (one for the circulation pump, one for the heating coil), one waterproof liquid temperature probe and two ambient temperature sensors. I will send you a complete wiring diagram as well as mock-ups of the three touchscreen pages, all labelled in German; the code itself can stay in English. Core requirements • Touchscreen UI (in German) that matches my three supplied layouts • Functions implemented now: – Time-based scheduling of target temperatures • Relays must switch the pump and heating coil according to the active schedule and sensor readings. • Use the sensors’ default calibration; no additional offsets are necessary. • The solution must auto-start on boot and recover gracefully after a power loss. Tech notes Python is mandatory; feel free to choose the most convenient UI toolkit (Tkinter, PyQt, Kivy, etc.). GPIO handling can rely on [login to view URL], gpiozero or similar standard libraries. Deliverables 1. Well-commented Python source code and any UI assets 2. [login to view URL] or equivalent for one-command setup 3. Step-by-step installation guide so I can flash a fresh SD card and be up and running without guesswork and also how to set up the hardware (pining). 4. Short test procedure confirming relay switching, schedule execution and temperature display 5. The whole setup has to be started and run without internet connection. 6. The setup description has to be read and implemented. If you can make the design modular enough for me to add manual override buttons later, that’s a plus, but not essential for this first milestone. Looking forward to working together!
Project ID: 40194694
72 proposals
Remote project
Active 5 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Heating controllers often fail when UI logic, sensor handling, and relay control are tightly coupled, making recovery after power loss unreliable, and at Ace360 the correct approach is to separate these concerns cleanly. I have delivered comparable Raspberry Pi control systems where I build modular Python applications for unattended operation. I will implement the touchscreen interface using a suitable UI toolkit to match your supplied layouts in German, while keeping the core logic in Python. Temperature readings from the liquid probe and ambient sensors are processed continuously, and relay control for the pump and heating coil is handled through standard GPIO libraries. Scheduling logic is implemented as an independent service so time based targets and live sensor states remain reliable after reboot. Auto start on boot and offline operation are configured at system level. This structure avoids lockups after power loss, unstable GPIO states, and hard to extend code. The result is a stable controller ready for future manual overrides. Lance Full Stack Digital Director
€250 EUR in 12 days
2.7
2.7
72 freelancers are bidding on average €166 EUR for this job

As an Electrical Engineer with a specialization in Firmware Development and Embedded Systems, I am confident that I have the skills and experience needed to deliver a top-notch heating control software for your Raspberry Pi project. Over the years, I have worked extensively with microcontrollers such as the Raspberry Pi, Arduino and similar platforms which gives me hands-on experience with Python and GPIO handling; key requirements for this project. In terms of User Interface (UI), I am well-versed in using different toolkits like Tkinter, PyQt, Kivy among others. With these, I can build you a touchscreen UI in German that seamlessly aligns with the three layouts you've provided. Additionally, I can ensure live display of the three measured temperatures plus relay status while implementing time-based scheduling of target temperatures as requested. I excel at creating modular solutions that maximize adaptability and incorporate emerging technologies. As such, I will design this system to accommodate future expansions like manually override buttons in case you want to add them later. Finally, my proficiency in PCB design, RF hardware implementation for IoT devices will prove invaluable when ensuring your setup works without an internet connection and providing concise step-by-step guidance for easy installation and hardware configuration.
€325 EUR in 7 days
8.3
8.3

Hi, I have experience in designing Circuits and can complete your project. I have expertise in the following: 1- Designing schematic and PCBA 2- Ordering the PCBA and getting boards manufactured. 3- Writing firmware for the PCBA to make sure everything works as expected. 4- I can also develop smartphone apps to communicate and control the hardware. If you wish we can discuss in chat. Thank you.
€400 EUR in 10 days
7.4
7.4

I am confident that my skills in Python, Electronics, Microcontroller, Arduino, and Home Automation are a great match for the Raspberry Pi Heating Control Software project. The budget can be adjusted once we discuss the full scope, and I am committed to delivering quality within your budget. I am eager to start and ensure the successful completion of this project. Please go through my profile with 15 years of experience to see the work I have done. Your satisfaction is my top priority. Let's discuss the job details and get started right away. Looking forward to hearing from you.
€175 EUR in 7 days
5.7
5.7

Hope you are doing great. Thanks for posting this interesting project, and sharing all requirement clearly. I have good experiance working on RPI , Python, GPIOs ,sensors etc. I can surely complete this project as per mentioned requirement. Coincidently I have all the attached hardware at my end, (exact module). Feel free to contact for further discussion. Thanks , Have a nice day.
€270 EUR in 10 days
5.6
5.6

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: Embedded C Programming. VHDL/Verilog, Quartus/Vivado, LABView/ Multisim/PSPICE/VLSI MATLAB/SIMULINK Network Simulator NS2/NS3 Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. IDEs like Keil MDK V5, ATmel studio and MPLab XC8. PLCs / SCADA PCB Designing Proteus, Eagle, KiCAD and Altium IOT Technologies like Ethernet, GSM GPRS. HTTP Restful APIs connection for IOT Communications. Also, we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements.
€140 EUR in 7 days
6.0
6.0

As a seasoned full-stack developer, I'm confident that I possess the necessary skillset to provide you with the high-quality service you're seeking for your Raspberry Pi Heating Control Software project. I've worked extensively in Python and have a strong proficiency in developing UIs using Python UI toolkits such as Tkinter, PyQt, and Kivy, giving me the flexibility to choose the most convenient option for your specific project requirements. Rest assured, I will ensure all the information is presented in German as you've requested. Moreover, my experience in working with Raspberry Pi and various sensor integrations will prove invaluable for this task. I have created well-commented Python source codes in multiples projects, including ones with temperature sensors hence can guarantee the quality you're looking for. Lastly, since the setups are expected to run without an internet connection, my adeptness at creating independent systems confirms a reliable solution from my end. Additionally, delivery of a comprehensive step-by-step installation guide attuned to your demands is an established contribution I always bring to all assigned projects. Assuredly, my professional conduct, timely delivery record and dedication towards a satisfactory finished product make me the best fit for your project. Let's make this collaborational success happen!
€140 EUR in 2 days
5.8
5.8

Greetings, I see you're looking to develop a Raspberry Pi-based controller for your under-floor heating system, complete with a user-friendly touchscreen interface. I can definitely help you create a Python program that meets your needs, ensuring it aligns with the wiring diagram and touchscreen mock-ups you provide. My approach would involve using a suitable UI toolkit to build the German-language interface and implementing the scheduling and temperature display features. I'll make sure the relays operate based on the schedules and sensor readings, and that the system starts up on boot without any internet connection. I’ll also provide clear documentation for easy setup and installation. With my experience in Python and embedded systems, I’m confident in delivering a robust solution that meets your specifications. Best regards, Saba Ehsan
€200 EUR in 4 days
5.1
5.1

✅Okay, I got what you want exactly. I am a Python & Embedded Systems Engineer with over 10 years of experience, providing Raspberry Pi automation, GPIO control, touchscreen UI development, and sensor-based control systems. In my opinion, the cleanest approach is a modular Python application where hardware control, scheduling logic, and the touchscreen UI are clearly separated, making the system reliable and easy to extend later. I’d design it to boot straight into the UI, recover safely after power loss, and run fully offline with predictable relay behavior. This project is very similar to my previous works. I recently built a Raspberry Pi–based boiler and circulation controller using 3 temperature sensors (DS18B20 + BME280), 2 relays, and a 7-inch touchscreen, including a time-based temperature schedule and live status display. I also handled GPIO safety states on reboot and wrote a step-by-step deployment guide for flashing and configuring a fresh SD card. ✅ So, I will divide your project like following: ⚡ Hardware pin mapping, sensor integration, and relay control logic ⚡ Scheduling engine and temperature decision logic ⚡ Touchscreen UI implementation in German based on your mock-ups ⚡ Autostart, power-loss recovery, and offline setup documentation Via private chatting or meeting, I will provide the creative idea and good tech solution for your project and i want to discuss about the budget and timeline in detail. Best regards. Yaroslav
€140 EUR in 7 days
5.0
5.0

Hello, ML engineer with 8+ years building production Python systems and hardware-integrated AI tools. I built a sensor-driven control app on Raspberry Pi where timing drift and GPIO instability caused relay faults, solved using modular scheduling logic and fail-safe state recovery. I deliver clean UI, reliable GPIO control, and auto-boot systems that run offline smoothly. Ready to build this.
€200 EUR in 7 days
5.2
5.2

⚠️You are not looking for a coder. You are looking for someone who can build this properly. That is exactly why your project stood out.⚠️ Your objective to develop a modular, German-language touchscreen UI controlling under-floor heating via Raspberry Pi and Python reflects a commitment to reliable automation and precise environment regulation, a hallmark of robust embedded systems. At DigitaSyndicate, a UK-based digital systems agency, we build precision-engineered automation and scalable control interfaces designed for performance and long-term reliability. Mirroring your need for streamlined scheduling, sensor integration, and fail-safe operation, our approach ensures intuitive system management with resilient recovery from power interruptions. We recently delivered a similarly complex Raspberry Pi embedded controller with custom UI and comprehensive setup documentation. Can you share your main priorities and timeline so I can map out the right execution plan for you? Casper M. Project Lead | DigitaSyndicate Precision-Built Digital Systems.
€200 EUR in 14 days
5.0
5.0

Hi, thanks for your job posting. I have read your detail carefully and I am sure that I can build a reliable, stand-alone Python control application for your under-floor heating system that runs smoothly on a Raspberry Pi with a 7-inch touchscreen. I have experience developing Raspberry Pi–based controllers that combine GPIO relay control, temperature sensors, and touch UIs for real-world hardware systems. I’ll implement the touchscreen interface in German, matching your three provided layouts exactly, while keeping the codebase clean and modular in English. The program will handle time-based temperature scheduling, read all sensors using their default calibration, and switch the pump and heating coil relays safely based on logic and thresholds. I’ll ensure the system auto-starts on boot, survives power loss gracefully, and runs fully offline without any internet dependency. The code will be well-commented, structured for future extensions like manual override buttons, and easy to maintain. You’ll receive complete source code, a requirements file, a clear SD-card-to-running installation guide (including GPIO pinning), and a simple test procedure to verify correct operation. I’m happy to review your wiring diagram and UI mock-ups first to implement everything exactly as intended. Best regards. Jijo
€140 EUR in 7 days
5.0
5.0

Hi, Your project to develop a Python-based heating control system for the Raspberry Pi with touchscreen UI is well within my expertise. I have hands-on experience building end-to-end solutions using Python on Raspberry Pi, including UI development with PyQt and Tkinter, GPIO control for relays, sensor data integration, and robust scheduling logic. I appreciate the clear hardware setup with relays and temperature sensors and the need for a German-language touchscreen interface—I've worked on multilingual UI projects and fully understand the need for clean, modular code with auto-start and graceful recovery features. I will develop the software to match your UI layouts precisely, implementing time-based temperature scheduling and live sensor/relay status display while ensuring seamless operation offline. Deliverables will include well-commented source code, a requirements file, detailed installation instructions, and test procedures to confirm all functionality. The modular design will allow easy future expansion, such as manual overrides. I can start immediately and aim to deliver a reliable first milestone within a couple of weeks. Do you have any particular preferences for the UI toolkit or are you open to my recommendation based on usability and performance? Best regards, Andrew
€155 EUR in 3 days
4.6
4.6

⭐⭐⭐⭐⭐ I’ve read your description carefully, including the offline requirement, the provided wiring diagram, and the German-labelled touchscreen layouts. This is a clear, well-scoped Raspberry Pi control project. I have solid experience building Python-based control applications on Raspberry Pi that combine GPIO, temperature sensors, scheduling logic, and touchscreen UIs, with a strong focus on reliability after reboot or power loss. Clean startup and predictable behavior are priorities for me. My approach: Python application with a stable touchscreen UI (Tkinter or PyQt, chosen to best match your layouts) German-language UI matching your three supplied screens Clear separation between UI, scheduling logic, and hardware control Relay switching based on active schedule and live sensor readings (no calibration offsets) Systemd-based auto-start so the system recovers cleanly after power loss You’ll receive well-commented Python code, a requirements file for one-command setup, clear pinning instructions, and a step-by-step guide from fresh SD card to working system. The design will be modular so manual overrides can be added later. Quick check before starting: will the exact sensor models be defined in your wiring diagram, or should I design for the most common types shown? Happy to proceed once you share the diagrams and layouts.
€140 EUR in 7 days
4.7
4.7

Dear Client, Greetings!! I have gone through the project description, and found that all of the mentioned requirements fall over my expertise, as I have hands-on experience on python, AI/ML, Data Science, software building, etc. I can build this as a clean, offline-first Python application designed specifically for a Raspberry Pi with a 7-inch touchscreen, following your wiring diagram and the three German UI mockups exactly. The app will show all three temperatures live, relay states, and handle time-based target schedules that drive the pump and heating coil automatically, with safe startup and recovery after power loss. I’ll use a lightweight, touch-friendly UI toolkit standard GPIO libraries, and keep the logic modular so manual override buttons can be added later without refactoring everything. One question before starting ,what exact sensor models are you using for the liquid probe and the two ambient sensors Also, I have been coding on Machine Learning and Data Science with python from past 7 years. I have the experience of working with 4 giant tech companies, including freelancing on upwork, fiverr and freelancer. Hope to hear from you soon!!. Regards, Rojan
€140 EUR in 7 days
4.8
4.8

Hello, I will develop a stand-alone under-floor heating controller application using Python, designed to run on your Raspberry Pi with a 7-inch touchscreen. I will use a suitable Python GUI library (like Kivy or Tkinter) to create the three required touchscreen pages, all accurately labeled in German, matching your mock-ups. The core logic will implement the time-based scheduling of target temperatures. The program will continuously read the liquid and ambient temperature sensors and switch the two relays (pump and heating coil) according to the active schedule and sensor readings. The final solution will be configured to auto-start at boot and ensure graceful recovery after a power loss. 1) Which specific Python GUI library (Kivy, Tkinter, PyQt) do you prefer for the touchscreen UI? 2) Which communication protocol (1-Wire, I2C, SPI) do the temperature sensors use to connect to the Raspberry Pi? 3) What is the exact output format or state (JSON, boolean value) that determines whether the relays should be switched ON or OFF? Thanks, Bharat
€250 EUR in 10 days
5.1
5.1

With over seven years in the industry focusing on Full-Stack and Trading Automation Development, I have accumulated an extensive skillset that aligns seamlessly with this project. First, my expertise in Python programming will be key to designing the heating control software for your Raspberry Pi. I have a track record of creating functional, well-commented code with a structured approach to documentation, ensuring sustainable maintenance and easy understanding for new team members. Finally, let's discuss how my recent work aligns with your needs of running without internet connection. I've built several trading applications that function offline but still maintain robustness and security. I also emphasize modular designs, which allows for future iterations, such as adding manual override buttons. Rest assured, the deliverables with the exact instructions you require to set up both hardware and software will be thoroughly provided by me. I am not only your solution provider but also your reliable partner throughout this project and beyond. Let us build something great together.
€150 EUR in 7 days
4.6
4.6

Hi, I’ve carefully reviewed your Raspberry Pi heating control project and am confident in delivering a reliable Python solution that meets your exact requirements. With extensive experience in Python and Raspberry Pi GPIO programming, I’ll create a clean touchscreen UI in German that aligns perfectly with your supplied layouts. The program will handle time-based temperature scheduling, live sensor data display, and smart relay control for your pump and heating coil. It will auto-start on boot and gracefully recover from power interruptions. I’ll provide thorough documentation including well-commented code, a one-step setup guide, hardware pinning instructions, and a test procedure. I propose starting immediately and delivering the first milestone within 7 days, ensuring modular design for potential manual override features later. Could you please share any specific temperature ranges or schedules you want the system to prioritize? Best regards,
€155 EUR in 23 days
4.2
4.2

I hold a Master’s degree in Automation and Systems Engineering and have hands-on experience programming PLCs as Modbus RTU masters for VFD control. I can deliver: Ladder logic in Arduino PLC IDE for the Opta handling Modbus RTU communication, ratio calculation (e.g. 30:70), timing, and safe start/stop for both VFDs. Reliable writing of start/stop, frequency, and fault reset registers for Siemens SINAMICS V20 and Power Electronics drives. Proportional run-time control with ±1% accuracy over long cycles. Clear step-by-step documentation covering wiring, RS-485 settings, drive parameters, code deployment, and future adjustments. I’ve implemented similar time-slice motor control and Modbus-based drive integrations in industrial environments. Once you share the register maps, I can proceed immediately.
€140 EUR in 7 days
4.4
4.4

Hello! As a skilled American Electrical Engineer, I am ready to take on your Raspberry Pi Heating Control Software project. Utilizing Python on a Raspberry Pi with a 7-inch touchscreen, I will create a user-friendly German UI matching your designs. The program will schedule target temperatures, display real-time data, and control relays for efficient heating. I will ensure auto-boot functionality and graceful recovery after power loss. Using Python and a suitable UI toolkit, GPIO libraries, and default sensor calibration, I will deliver well-commented code, setup instructions, and ensure offline operation. Are you ready to proceed with this exciting project?
€30 EUR in 3 days
4.4
4.4

Hello gidog, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Python, Electronics, Microcontroller, Arduino, Home Automation, UI / User Interface, Raspberry Pi, Embedded Systems Lets connect in chat so that We discuss further. Thank You
€140 EUR in 7 days
4.0
4.0

München, Germany
Payment method verified
Member since Jan 31, 2026
$250-750 USD
$300-500 USD
₹1500-12500 INR
£750-1500 GBP
₹1500-12500 INR
$10-30 USD
$8-15 USD / hour
$8-15 USD / hour
₹37500-75000 INR
$5000-10000 AUD
$250-750 USD
$10-100 USD
$200-600 USD
₹750-1250 INR / hour
₹12500-37500 INR
£250-750 GBP
$1500-3000 SGD
$25-50 USD / hour
$250-750 AUD
₹12500-37500 INR