hubbatov / smarthouse-service

RESTful service for IoT sensor`s data
2 stars 0 forks source link

Удаленное управление устройствами IoT #1

Closed hubbatov closed 7 years ago

hubbatov commented 7 years ago

Создать сущность Command (name, query, available_values). Эти команды будут использоваться для формирования POST запросов и отправки их на внутренние IoT устройства для управления. Например, команда управления включения светом по WiFi в локальной сети:

Command (
    "Свет", 
    "192.168.1.101/light", 
    "[ 
        { "name" : "Включить", "suffix" : "/off" }, 
        { "name" : "Выключить", "suffix" : "/on"} 
    ]"
)

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

hubbatov commented 7 years ago

https://github.com/hubbatov/smarthouse-service/commit/f5dc42a5757b2518db6151ee7fa0f5da3b4b2b37