Skip to content

Commit

Permalink
Merge branch 'task/standard_types' into 'master'
Browse files Browse the repository at this point in the history
Added definitions for various parameters and UI types.

See merge request app-frameworks/esp-rainmaker!308
  • Loading branch information
shahpiyushv committed Jun 9, 2022
2 parents 677a244 + 07533b8 commit 00bcf4c
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion components/esp_rainmaker/include/esp_rmaker_standard_types.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ extern "C"
#define ESP_RMAKER_UI_DROPDOWN "esp.ui.dropdown"
#define ESP_RMAKER_UI_TEXT "esp.ui.text"
#define ESP_RMAKER_UI_HUE_SLIDER "esp.ui.hue-slider"
#define ESP_RMAKER_UI_HUE_CIRCLE "esp.ui.hue-circle"
#define ESP_RMAKER_UI_PUSHBUTTON "esp.ui.push-btn-big"
#define ESP_RMAKER_UI_TRIGGER "esp.ui.trigger"
#define ESP_RMAKER_UI_HIDDEN "esp.ui.hidden"

/********** STANDARD PARAM TYPES **********/

Expand All @@ -50,6 +54,13 @@ extern "C"
#define ESP_RMAKER_PARAM_WIFI_RESET "esp.param.wifi-reset"
#define ESP_RMAKER_PARAM_LOCAL_CONTROL_POP "esp.param.local_control_pop"
#define ESP_RMAKER_PARAM_LOCAL_CONTROL_TYPE "esp.param.local_control_type"
#define ESP_RMAKER_PARAM_TOGGLE "esp.param.toggle"
#define ESP_RMAKER_PARAM_RANGE "esp.param.range"
#define ESP_RMAKER_PARAM_MODE "esp.param.mode"
#define ESP_RMAKER_PARAM_BLINDS_POSITION "esp.param.blinds-position"
#define ESP_RMAKER_PARAM_GARAGE_POSITION "esp.param.garage-position"
#define ESP_RMAKER_PARAM_LIGHT_MODE "esp.param.light-mode"
#define ESP_RMAKER_PARAM_AC_MODE "esp.param.ac-mode"


/********** STANDARD DEVICE TYPES **********/
Expand All @@ -58,7 +69,21 @@ extern "C"
#define ESP_RMAKER_DEVICE_LIGHTBULB "esp.device.lightbulb"
#define ESP_RMAKER_DEVICE_FAN "esp.device.fan"
#define ESP_RMAKER_DEVICE_TEMP_SENSOR "esp.device.temperature-sensor"

#define ESP_RMAKER_DEVICE_LIGHT "esp.device.light"
#define ESP_RMAKER_DEVICE_OUTLET "esp.device.outlet"
#define ESP_RMAKER_DEVICE_PLUG "esp.device.plug"
#define ESP_RMAKER_DEVICE_SOCKET "esp.device.socket"
#define ESP_RMAKER_DEVICE_LOCK "esp.device.lock"
#define ESP_RMAKER_DEVICE_BLINDS_INTERNAL "esp.device.blinds-internal"
#define ESP_RMAKER_DEVICE_BLINDS_EXTERNAL "esp.device.blinds-external"
#define ESP_RMAKER_DEVICE_GARAGE_DOOR "esp.device.garage-door"
#define ESP_RMAKER_DEVICE_GARAGE_LOCK "esp.device.garage-door-lock"
#define ESP_RMAKER_DEVICE_SPEAKER "esp.device.speaker"
#define ESP_RMAKER_DEVICE_AIR_CONDITIONER "esp.device.air-conditioner"
#define ESP_RMAKER_DEVICE_THERMOSTAT "esp.device.thermostat"
#define ESP_RMAKER_DEVICE_TV "esp.device.tv"
#define ESP_RMAKER_DEVICE_WASHER "esp.device.washer"
#define ESP_RMAKER_DEVICE_OTHER "esp.device.other"

/********** STANDARD SERVICE TYPES **********/
#define ESP_RMAKER_SERVICE_OTA "esp.service.ota"
Expand Down

0 comments on commit 00bcf4c

Please sign in to comment.