Задача

Требуется разработать и развернуть кастомный навык для экосистемы умного дома Яндекса. Навык должен обеспечить интеграцию бытовой техники (управление которой в данный момент осуществляется через универсальное IoT-решение от сторонней платформы) в умный дом через собственное приложение заказчика. Необходимо полностью перевести управление устройствами на брендированное решение, исключив зависимость от стороннего сервиса.

Что должно быть реализовано

  • Создание навыка с использованием Яндекс.Диалогов и Smart Home API
  • Поддержка протоколов MQTT или HTTP для связи с облаком приложения заказчика
  • Аутентификация устройств и пользователей через OAuth 2.0 с собственным сервером авторизации
  • Поддержка типовых устройств: умные розетки, лампы, выключатели, термостаты
  • Голосовое управление устройствами через Яндекс Алису
  • Проверка статуса устройств и синхронизация состояний
  • Сценарии автоматизации (таймеры, расписания, команды)

Технические требования

  • Язык разработки: Python, Node.js или Go (на усмотрение исполнителя с обоснованием)
  • Документация API взаимодействия с приложением заказчика
  • Загрузка и публикация исполняемой версии навыка в Яндекс.Облаке или на VPS
  • Webhook для обработки команд, правильно настроенный SSL-сертификат (Let's Encrypt)
  • Тестовая документация и логирование ошибок

Объем предоставляемой информации

Заказчик передаст доступ к API своего existing приложения (описание эндпоинтов, форматы авторизации), архив с примерами запросов заглушек, а также ссылку на документацию Яндекс Диалогов. Вся конфиденциальная информация (базы, ключи) будет передана лично.

Результат

  • Готовый к продакшену навык в кабинете разработчика Яндекс.Диалогов
  • Репозиторий с исходным кодом, инструкцией по развертыванию и внесению правок
  • Видеотуториал или текстовое объяснение по переносу устройств из старого приложения

Интеграция API для настройки зон доставки на маркетплейсе

Требуется автоматизировать управление зонами, сроками и ценами доставки для крупногабаритных товаров на маркетплейсе. Вместо ручной настройки через кабинет необходимо реализовать работу через API, учитывая зависимость условий от региона, веса и габаритов.

Парсинг 10-20 тысяч товаров на WooCommerce и перенос в польский магазин

Требуется специалист для парсинга каталога (10-20 тыс. товаров) с украинского сайта-донора на ваш сайт WooCommerce с темой Woodmart. Необходимо перенести название, изображения, описание, характеристики, реализовать вариативные товары (цвет/вкус) и конвертировать цены (гривна → польский злотый). Сроки сжатые: приступить сегодня или завтра.