Есть ли у кого-нибудь опыт портирования SDK kaa-client, который поддерживает только ESP8266, в новый ESP32?Портирование ESP8266 SDK на ESP32
Я начал с адаптации TCP API.
Есть ли у кого-нибудь опыт портирования SDK kaa-client, который поддерживает только ESP8266, в новый ESP32?Портирование ESP8266 SDK на ESP32
Я начал с адаптации TCP API.
В настоящее время нет подробного описания, как передать SDK Kaa C на определенную платформу, но мы работаем над этим изделием. Таким образом, я опишу общие шаги здесь.
Kaa C SDK не требует никаких ОС. Для использования Каа C SDK конкретной платформы, необходимо выполнить следующие процедуры:
Обязательно:
Динамическое распределение.
Сеть communication.
Время.
Открытый ключ generation (это может быть какой-то закодированный ключ, см. ESP8266 demo).
SHA-1 calculation (вы можете использовать реализацию default).
Дополнительно (это означает, что вы можете обеспечить пустую реализацию):
системы взаимодействия файла (one, two).
Отладка logging.
В этом page описаны параметры конфигурации для построения SDK Kaa C на разных платформах.
Вот инструкции по разработке приложений на базе SDK Kaa C на платформах TI СС32XX и ESP8266.
Кроме того, вы можете найти here исходный код демонстрационных приложений для этих платформ.
Второй - если вы используете протокол, который еще официально не поддерживается, вы можете реализовать custom transport.
Альтернативный вариант - это когда вы интегрируете SDK Kaa в шлюз (мы называем его «шлюз актера»). Шлюз актера создает экземпляр конечной точки для каждого физического устройства. Актер обрабатывает связь с фактическим устройством и представляет себя в облаке в качестве виртуального представления датчика и т. Д.
Актерский шлюз можно эффективно использовать, когда вы не можете установить SDK Kaa на свое устройство или вам нужно для использования сложного протокола для подключения устройств к серверу.
_has кто-то опыт? _ Это ваш вопрос? –
Добро пожаловать в StackOverflow. Пожалуйста, посмотрите здесь, чтобы узнать, как задать хороший вопрос: https://stackoverflow.com/help/how-to-ask – yakobom
Кроме того, портирование SDK довольно странно .... – LPs