Нужна помощь в понимании Smartthings REST API - PullRequest
0 голосов
/ 14 октября 2019

Я пытался создать приложение, которое выполняет почти то же самое, что приложение smartthings, с некоторыми дополнительными функциями. Но я изо всех сил пытался понять их документацию и терминологию. Я попытался проиллюстрировать свои намерения ниже: imageMy API Server->Smartthings Cloud->Smart Device">

Однако их иллюстрация такова: https://smartthings.developer.samsung.com/docs/img/ST_dev_eco_diagram_a.png

Мои вопросыследующим образом:

  1. Что они подразумевают под Сторонним облаком? Это то же самое, что Мой API-сервер ?

  2. Что такое smartapps? Это какие-то программы для определения возможностей устройства? Если да, то как мы можем создать его, используя API вместо программы Groovy.

  3. Как местоположения, SmartApps и устройства связаны друг с другом?

  4. Как мы общаемся с концентраторами подключенных устройств? Другими словами, как My API Server узнает об изменениях состояния в устройстве? Используются ли здесь веб-крючки?

1 Ответ

0 голосов
/ 17 октября 2019

Это почти все о SmartThings, я думаю.

Позвольте мне рассказать вам самый простой и быстрый способ понять платформу SmartThings как разработчика. Игра с SmartThings API даст вам лучшее понимание платформы. И вот учебник, которому вы можете следовать, если хотите.

https://smartthings.developer.samsung.com/docs/api-ref/st-api.html https://smartthings.developer.samsung.com/docs/tutorials/tutorials.html

И последнее, есть публичный форум "Сообщество SmartThings", где вы можете получитьпомощь и обмен опытом.

https://community.smartthings.com

Наслаждайтесь SmartThings!

...