Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
b69e557e33
|
@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [1.1.2] - 2020-03-08
|
||||||
|
### Fixed
|
||||||
|
- Fixed which property was being read to determine whether heat mode was enabled or not. Previously the state of the heater itself was being used to display on/off status, now the requested mode is used instead (the heater toggles on/off as part of normal operation even while heating is enabled).
|
||||||
|
|
||||||
## [1.1.1] - 2020-03-07
|
## [1.1.1] - 2020-03-07
|
||||||
### Added
|
### Added
|
||||||
- Ability to specify which heat mode to use when enabling heating for a specific body. Previously mode 1 was always sent which means "solar" while most people probably want mode 3 which is "heat pump".
|
- Ability to specify which heat mode to use when enabling heating for a specific body. Previously mode 1 was always sent which means "solar" while most people probably want mode 3 which is "heat pump".
|
||||||
|
@ -158,12 +158,12 @@ Module.register("MMM-ScreenLogic",{
|
|||||||
class: this.config.contentClass
|
class: this.config.contentClass
|
||||||
});
|
});
|
||||||
} else if (controlObj.type === 'heatmode') {
|
} else if (controlObj.type === 'heatmode') {
|
||||||
if (controlObj.body < 0 || controlObj.body > poolData.status.heatStatus.length) {
|
if (controlObj.body < 0 || controlObj.body > poolData.status.heatMode.length) {
|
||||||
Log.warn('Invalid body specified for heatmode');
|
Log.warn('Invalid body specified for heatmode');
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
var on = poolData.status.heatStatus[controlObj.body] !== 0;
|
var on = poolData.status.heatMode[controlObj.body] !== 0;
|
||||||
var mode = typeof controlObj.heatMode === 'number' ? controlObj.heatMode : 3;
|
var mode = typeof controlObj.heatMode === 'number' ? controlObj.heatMode : 3;
|
||||||
|
|
||||||
var cls = '';
|
var cls = '';
|
||||||
|
Reference in New Issue
Block a user