![]() |
API
2.2
TSmarT Software Library
|
Device descriptor structure. More...
#include <tsmart_lhings.h>
Data Fields | |
uint32_t | version |
uint8_t * | device_type |
uint8_t * | friendly_name |
uint8_t * | manufacturer |
uint8_t * | model_name |
uint8_t * | serial_number |
tsmart_lhings_event_t * | events |
uint8_t | n_events |
tsmart_lhings_action_t * | actions |
uint8_t | n_actions |
tsmart_lhings_state_variable_t * | state_variables |
uint8_t | n_state_variables |
Device descriptor structure.
tsmart_lhings_action_t* actions |
Actions to be registered
uint8_t* device_type |
Device type
tsmart_lhings_event_t* events |
Events to be registered
uint8_t* friendly_name |
friendly name
uint8_t* manufacturer |
Manufacturer
uint8_t* model_name |
Model name
uint8_t n_actions |
Number of actions to be registered
uint8_t n_events |
Number of events to be registered
uint8_t n_state_variables |
Number of state variables to be registered
uint8_t* serial_number |
Serial number
tsmart_lhings_state_variable_t* state_variables |
State Varibales to be registered
uint32_t version |
Firmware/Hardware version