Skip to content

Commit 9e18c97

Browse files
committed
Fixed RangeController
1 parent ac9885c commit 9e18c97

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed

changelog.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
# Changelog
2+
## Version 2.9.16
3+
- Fixed: Issue in RangeController
4+
For relative changes, onRangeValue was called instead of onAdjustRangeValue.
5+
26
## Version 2.9.15
37
- Fixed: Namespace issues with custom devices
48

library.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"maintainer": true
1414
}
1515
],
16-
"version": "2.9.15",
16+
"version": "2.9.16",
1717
"frameworks": "arduino",
1818
"platforms": [
1919
"espressif8266",

library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=SinricPro
2-
version=2.9.15
2+
version=2.9.16
33
author=Boris Jaeger <[email protected]>
44
maintainer=Boris Jaeger <[email protected]>
55
sentence=Library for https://sinric.pro - simple way to connect your device to alexa

src/Capabilities/RangeController.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -291,13 +291,13 @@ bool RangeController<T>::handleRangeController(SinricProRequest &request) {
291291
if (request.instance == "") {
292292

293293
int rangeValue = request.request_value[FSTR_RANGE_rangeValueDelta];
294-
if (setRangeValueCallback) success = setRangeValueCallback(device->deviceId, rangeValue);
294+
if (adjustRangeValueCallback) success = adjustRangeValueCallback(device->deviceId, rangeValue);
295295
request.response_value[FSTR_RANGE_rangeValue] = rangeValue;
296296
return success;
297297

298298
} else {
299299

300-
if (genericSetRangeValueCallback.find(request.instance) == genericSetRangeValueCallback.end()) return false;
300+
if (genericAdjustRangeValueCallback.find(request.instance) == genericAdjustRangeValueCallback.end()) return false;
301301

302302
auto& cb = genericAdjustRangeValueCallback[request.instance];
303303

src/SinricProVersion.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// Version Configuration
77
#define SINRICPRO_VERSION_MAJOR 2
88
#define SINRICPRO_VERSION_MINOR 9
9-
#define SINRICPRO_VERSION_REVISION 15
9+
#define SINRICPRO_VERSION_REVISION 16
1010
#define SINRICPRO_VERSION STR(SINRICPRO_VERSION_MAJOR) "." STR(SINRICPRO_VERSION_MINOR) "." STR(SINRICPRO_VERSION_REVISION)
1111
#define SINRICPRO_VERSION_STR "SinricPro (v" SINRICPRO_VERSION ")"
1212
#define SINRICPRO_VERISON_INT SINRICPRO_VERSION_MAJOR * 1000000 + SINRICPRO_VERSION_MINOR * 1000 + SINRICPRO_VERSION_REVISION

0 commit comments

Comments
 (0)