API сервер
Материал из AmbiBox
(Различия между версиями)
Ambibox (обсуждение | вклад) |
Ambibox (обсуждение | вклад) |
||
Строка 180: | Строка 180: | ||
:'''exit''' | :'''exit''' | ||
− | ::Closes connection | + | ::Closes connection. |
+ | |||
+ | :'''Examples:''' | ||
+ | "exit" | ||
+ | |||
+ | :'''Results:''' | ||
+ | "Goodbye !" | ||
|} | |} |
Текущая версия на 01:56, 18 ноября 2014
[править] Описание протокола встроенного API сервера
В программе имеется встроенный API сервер для управлением интеллектуальной подсветкой. Для доступа достаточно любого telnet клиента, который должен соединяться по порту 3636. API протокол полностью идентичен протоколу API Lightpack за исключением поддержки команды apikey.
Описание команд API сервера:
"lock:success" "lock:busy"
"unlock:success" "unlock:not locked"
"status:on" "status:off" "status:device error" "status:unknown"
"statusapi:busy" "statusapi:idle"
"profile:SampleProfileName"
"profiles:Default;New profile 1;New profile 2;"
"getcountleds:10"
"setcolor:1-255,255,30;" "setcolor:1-255,255,30;2-12,12,12;3-1,2,3;"
"ok" "error" "busy" "not locked"
"setgamma:2.5"
"ok" "error" "busy" "not locked"
"setbrightness:0" "setbrightness:93"
"ok" "error" "busy" "not locked"
"setsmooth:10" "setsmooth:128"
"ok" "error" "busy" "not locked"
"setprofile:Default" "setprofile:16x9"
"ok" "error" "busy" "not locked"
"setstatus:on" "setstatus:off"
"ok" "error" "busy" "not locked"
"exit"
"Goodbye !" |