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) |