Написание логики по ТЗ на python для контроллера Умного Дома
205 PLNДобрый день, необходимо написать логику отопления для контроллера Умного Дома на python по ТЗ.
Контроллер от компании Wirenboard https://wirenboard.com/ru/
К контроллеру подключены исполнительные устройства: релешки, датчики и т.д, общение с которыми происходит по MQTT каналу.
Для работы с mqtt можно использовать wbmqtt.py от производителя https://github.com/wirenboard/wb-common
Логика
Переменные:
t°1 – температура в помещении 1
t°п1 – температура пола в помещении 1
t1 – комфортная температура в помещении 1
tп – комфортная температура пола
t°п(min) – минимальная температура пола
Алгоритм
- Задаем t1, tп
Если t°1 < t1-1, включить обогрев (1, 2, 3, 4 реле)
Если t°1 > t1+1, выключить обогрев (1, 2, 3, 4 реле)
- Функция комфортный пол
Если t°п(min) < tп, включить обогрев пола (1, 2, 3 реле)
- Функция отопление ПРО
Обогрев состоит из нескольких контуров, которые включаются отдельными релешками:
Для каждого набора реле, нужно посчитать скорость прогрева помещения до комфортной температуры. Набор реле определяет пользователь, счетчик запускается только после этого.
Например,
1, 2 и 4 контур увеличивают температуру на 1 градус за 1 мин.
1, 2 и 3 контур увеличивают температуру на 1 градус за 30 сек.
Доп. требования
Для задачи нужно грамотно выстроить архитектуру кода.
Главное, чтобы при усложнении логики отопления (например, решили добавить кондиционер), не пришлось менять уже имеющийся кусок кода отопительных приборов.
Код должен быть максимально гибким для масштабирования, помещен
Aktualne zlecenia dla freelancerów w kategorii Systemy wbudowane i mikrokontrolery
STM32H743 + Ethernet (OpenH743I-C DevBoard)Dla DevBoard OpenH743I-C (https://arduino.ua/prod6139-plata-rozrobnika-openh743i-c-standard-stm32h7-development-board) oraz modułu ETHERNET na chipie DP83848 wygenerować oprogramowanie do sprawdzenia działania modułu Ethernet na poziomie sprzętowym. Przykłady programu od… Systemy wbudowane i mikrokontrolery ∙ 2 dni 8 godzin temu ∙ 5 ofert |
Opracowanie GPS-GSM trackera
410 PLN
Dzień dobry! Potrzebna jest разработка GPS-GSM трекера. Urządzenie powinno mieć niewielkie rozmiary. Zakres pracy 6-32V. mieć wbudowaną baterię, która pozwoli na pracę przez 3-4 godziny bez zewnętrznego zasilania. Główne zadanie to śledzenie lokalizacji. Urządzenie powinno… Systemy wbudowane i mikrokontrolery, Doradztwo inżynieryjne ∙ 3 dni 14 godzin temu ∙ 2 oferty |
Należy wyprowadzić zegarek Android z cyklicznego fastboot.Zegarek Mobvoi Ticwatch 3 pro GPS wszedł w cykliczny fastboot podczas próby flashowania. Szukam kogoś, kto będzie w stanie to naprawić i sprawdzić, czy można wgrać oprogramowanie. Systemy wbudowane i mikrokontrolery ∙ 3 dni 14 godzin temu ∙ 2 oferty |
Projekt Tuya smartDla urządzenia wi fi. W poszukiwaniu specjalisty z Tuya IoT Platform / Tuya Panel Studio, doświadczenie z CBU jest obowiązkowe! Konieczne do wykonania Rejestracja konta 1. Ustawienie produktu w Tuya IoT Platform 2. Ustawienie Data Points (DP) 3. Opracowanie interfejsu w Tuya 4.… Systemy wbudowane i mikrokontrolery, Hybrydowe aplikacje mobilne ∙ 4 dni 10 godzin temu ∙ 4 oferty |
Rozwój oprogramowania dla Arduino (moduły RF 3–7,5 GHz, automatyczne skanowanie częstotliwości)Należy opracować system na Arduino do automatycznego wyszukiwania aktywnego analogowego sygnału wideo oraz automatycznego dostosowywania nadajnika do wykrytej częstotliwości.Planowane jest wykorzystanie trzech oddzielnych modułów odbiorczo-nadajnych: 3000–4200 MHz; 4900–6000… C i C++, Systemy wbudowane i mikrokontrolery ∙ 5 dni 21 godzin temu ∙ 4 oferty |