На главную

Python-компонент для работы с протоколом EEBUS

Техническое задание на создание Python-компонента для работы с протоколом EEBUS Задача Создать Python-класс (компонент) для взаимодействия с устройствами по протоколу EEBUS. По структуре и функционалу компонент должен быть аналогичен библиотеке pymodbus, реализующей протокол Modbus Цель Обеспечить возможность взаимодействия с устройствами на базе протокола EEBUS для создания универсальной API библиотеки Функциональные требования Основной функционал: Поддержка основных операций протокола EEBUS, включая обнаружение устройств, обмен данными и обработку событий Реализация асинхронной логики для обеспечения быстрого отклика и многопоточности Модульная архитектура: Компонент должен иметь структуру, которую легко расширять и модифицировать Документация: Документированный API с примерами кода Инструкция по установке и пользованию Этапы разработки Изучение протокола EEBUS и планирование архитектуры (10–15 часов) Реализация коревых функций (детектор устройств, обработка сообщений) (20–40 часов) Обработка исключений и ошибок (5–8 часов) Написание документации (инструкции и примеры) (5–10 часов) Требования к исполнителю Опыт разработки на Python от 3 лет Понимание работы с сетевыми протоколами (опыт с Modbus, MQTT или аналогичными протоколами) Умение писать чистый и документированный код Подтвержденные примеры аналогичных работ Конечные результаты Готовый Python-пакет, совместимый с pip Подробная документация к пакету Примеры использования компонента в реальных сценариях

Редизайн/доработка сайта на битриксе

Необходим редизайн сайта. Сайт на тематику "Светопрозрачные конструкции" Необходимо поработать над дизайном всего сайта, а также доработать основные страницы сайта, поработать...

Нейминг

придумать название для бренда женской одежды. придумать название для бренда женской одежды.придумать название для бренда женской одежды.

Сверстать анимированый блок на Tilda (Бюджет: 6000 ₽)

На сайте есть блок "Из чего состоит Экосистема ПРО" 1. Нужно улучшить дизайн лого, сделать его более опрятным 2. Сделать анимацию...