fixed change mode and control logic method

This commit is contained in:
znetsixe
2025-11-30 17:46:07 +01:00
parent 955c17a466
commit c81ee1b470
2 changed files with 19 additions and 6 deletions

View File

@@ -218,12 +218,12 @@ class nodeClass {
this.source.childRegistrationUtils.registerChild(childObj.source ,msg.positionVsParent);
break;
case 'calibratePredictedVolume':
const calibratedVolume = this.source.measurements
.type('volume')
.variant('measured')
.position('atequipment')
.getCurrentValue('m3');
this.source.calibratePredictedVolume(calibratedVolume);
const injectedVol = isFinite(toFloat(msg.payload));
this.source.calibratePredictedVolume(injectedVol);
break;
case 'calibratePredictedLevel':
const injectedLevel = isFinite(toFloat(msg.payload));
this.source.calibratePredictedLevel(injectedLevel);
break;
case 'q_in': {
// payload can be number or { value, unit, timestamp }