From 652e2f02b09c134198c3401cc1b172daeb083872 Mon Sep 17 00:00:00 2001
From: John <jramacrae@gmail.com>
Date: Thu, 22 Sep 2022 01:19:59 +0100
Subject: [PATCH 1/3] Update RMakerDevice.h

Changer spelling of addTemprature
---
 libraries/RainMaker/src/RMakerDevice.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libraries/RainMaker/src/RMakerDevice.h b/libraries/RainMaker/src/RMakerDevice.h
index f813359a25a..0c92f79c57f 100644
--- a/libraries/RainMaker/src/RMakerDevice.h
+++ b/libraries/RainMaker/src/RMakerDevice.h
@@ -71,7 +71,7 @@ class Device
         esp_err_t addCCTParam(int val, const char *param_name = ESP_RMAKER_DEF_CCT_NAME);
         esp_err_t addDirectionParam(int val, const char *param_name = ESP_RMAKER_DEF_DIRECTION_NAME);
         esp_err_t addSpeedParam(int val, const char *param_name = ESP_RMAKER_DEF_SPEED_NAME);
-        esp_err_t addTempratureParam(float val, const char *param_name = ESP_RMAKER_DEF_TEMPERATURE_NAME);
+        esp_err_t addTemperatureParam(float val, const char *param_name = ESP_RMAKER_DEF_TEMPERATURE_NAME);
           
         //Update Parameter
         esp_err_t updateAndReportParam(const char *param_name, bool val);

From 905be4a92b7d140af4a13a9618a8a9fc6836bda2 Mon Sep 17 00:00:00 2001
From: John <jramacrae@gmail.com>
Date: Thu, 22 Sep 2022 07:58:51 +0100
Subject: [PATCH 2/3] Update RMakerDevice.cpp

Cahnge Spelling of add TempratureParam
---
 libraries/RainMaker/src/RMakerDevice.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libraries/RainMaker/src/RMakerDevice.cpp b/libraries/RainMaker/src/RMakerDevice.cpp
index dd1a3ba4ea4..87dcb4c1bff 100644
--- a/libraries/RainMaker/src/RMakerDevice.cpp
+++ b/libraries/RainMaker/src/RMakerDevice.cpp
@@ -125,7 +125,7 @@ esp_err_t Device::addSpeedParam(int val, const char *param_name)
     return esp_rmaker_device_add_param(getDeviceHandle(), param);
 }
 
-esp_err_t Device::addTempratureParam(float val, const char *param_name)
+esp_err_t Device::addTemperatureParam(float val, const char *param_name)
 {   
     param_handle_t *param = esp_rmaker_temperature_param_create(param_name, val);
     return esp_rmaker_device_add_param(getDeviceHandle(), param);

From 9268caa1e65afc20cc7ab57f31f885dc03d87f7a Mon Sep 17 00:00:00 2001
From: John <jramacrae@gmail.com>
Date: Thu, 22 Sep 2022 08:05:39 +0100
Subject: [PATCH 3/3] Update README.md

Update documentation addTemperatureParam
---
 libraries/RainMaker/README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libraries/RainMaker/README.md b/libraries/RainMaker/README.md
index 03f5e4c520a..f12bef3c208 100644
--- a/libraries/RainMaker/README.md
+++ b/libraries/RainMaker/README.md
@@ -309,7 +309,7 @@ esp_err_t addIntensityParam(int val, const char *param_name = ESP_RMAKER_DEF_INT
 esp_err_t addCCTParam(int val, const char *param_name = ESP_RMAKER_DEF_CCT_NAME);
 esp_err_t addDirectionParam(int val, const char *param_name = ESP_RMAKER_DEF_DIRECTION_NAME);
 esp_err_t addSpeedParam(int val, const char *param_name = ESP_RMAKER_DEF_SPEED_NAME);
-esp_err_t addTempratureParam(float val, const char *param_name = ESP_RMAKER_DEF_TEMPERATURE_NAME);
+esp_err_t addTemperatureParam(float val, const char *param_name = ESP_RMAKER_DEF_TEMPERATURE_NAME);
 ```
 * **Standard Parameters**