Input Esempio (caso wireBee):
"{'productId':1,'senderIP':'192.168.1.2','conf':{"smartbee_serial":3225412315, "smartgate_serial":"F8-77-EB-47-75-85",},'data':{'command_type':6,'value_type':4,'payload':[1451,0,13]}}"
Input Esempio (caso senseBee):
"{'productId':9,'senderIP':'192.168.1.2','conf':{"smartbee_serial":3225412315, "smartgate_serial":"F8-77-EB-47-75-85",},'data':{'command_type':6,'value_type':4,'payload':[1451,0,99]}}"
productId | (Integer) | Identifica il tipo di Attuatore (vedi tabella Tipi Bee) |
senderIP | (String) | IP del client che sta inviando il comando |
conf | (JSONObject) | Informazioni del Bee Padre |
»smartbee_serial | (String) | Seriale del Bee Padre |
»smartgate_serial | (String) | Seriale del gateBee padre |
data | (JSONObject) | Informazioni comando |
»command_type | (Integer) | Tipo di comando (vedi la Tabella Tipi di Comandi) |
»value_type | (Integer) | Tipo di valore = 4(Long) (vedi la Tabella Tipi di Parametri) |
»payload | (JSONArray) | Configurazione dell’Attuatore |
»»Primo parametro (payload [0]) | (Integer) | ID locale dell’attuatore |
»»Secondo parametro (payload [1]) | (Integer) | Stato 0=Spento, 1=Acceso, n*1000=durata in secondi di un impulso |
»»Terzo parametro (payload [2]) | (Integer) | ID tipo attuatore (vedi Tabella Tipi di Attuatore) |