<< Click to Display Table of Contents >> Поддерживаемые устройства |
![]() ![]() ![]() |
Существуют различные способы подключения Ваших устройств к TeslaCloud:
•TeslaSCADA2 Runtime
Самый простой способ передать данные в TeslaCloud — использовать протоколы, поддерживающие TeslaSCADA2 Runtime: Modbus, Siemens ISO/TCP, Ethernet/IP и другие. Дополнительную информацию об устройствах, которые поддерживает TeslaSCADA2 Runtime, вы можете найти здесь. Вы можете собирать информацию, необходимую для TeslaSCADA2 Runtime, и предоставлять эту информацию в TeslaCloud. Для этих целей вы можете использовать настольные версии (Windows, Linux, MacOS, Raspberry PI) или Android-версию нашего продукта. Используя TeslaSCADA2 Runtime, вы также можете считывать информацию из TeslaCloud по внутреннему или HTTP-протоколу.
•Библиотека TeslaCloud
Если вы хотите использовать TeslaCloud для проектов IoT, Вы можете изучить нашу библиотеку C++ для встраиваемых устройств на GitHub. Она использует внутренний протокол для подключения к TeslaCloud и предоставления данных. На данный момент времени мы протестировали его на нескольких платах: Arduino UNO, ESP8266 и ESP32.
•HTTPS REST API
HTTP(s) API Стандартный протокол связи, который может использоваться любым устройством, подключенным к Интернету. Устройство время от времени подключается к облаку для передачи данных. Также возможна пакетная отправка данных с временными метками, что особенно полезно для мобильных устройств. Дополнительные рекомендации можно найти в документации HTTPS REST API.