This commit is contained in:
znetsixe
2025-07-24 13:15:33 +02:00
parent 3fc8dbefe8
commit fa7c59fcab
3 changed files with 30 additions and 19 deletions

View File

@@ -25,7 +25,7 @@ class nodeClass {
// Load default & UI config
this._loadConfig(uiConfig,this.node);
// Instantiate core Measurement class
// Instantiate core class
this._setupSpecificClass(uiConfig);
// Wire up event and lifecycle handlers
@@ -107,9 +107,7 @@ class nodeClass {
* Bind events to Node-RED status updates. Using internal emitter. --> REMOVE LATER WE NEED ONLY COMPLETE CHILDS AND THEN CHECK FOR UPDATES
*/
_bindEvents() {
this.source.emitter.on('mAbs', (val) => {
this.node.status({ fill: 'green', shape: 'dot', text: `${val} ${this.config.general.unit}` });
});
}
_updateNodeStatus() {
@@ -205,7 +203,7 @@ class nodeClass {
}
/**
* Start the periodic tick loop to drive the Measurement class.
* Start the periodic tick loop.
*/
_startTickLoop() {
setTimeout(() => {
@@ -268,9 +266,9 @@ class nodeClass {
const { source: esSource, action: esAction } = msg.payload;
m.handleInput(esSource, esAction);
break;
case 'showCompleteCurve':
m.showCompleteCurve();
send({ topic : "Showing curve" , payload: m.showCompleteCurve() });
case 'showWorkingCurves':
m.showWorkingCurves();
send({ topic : "Showing curve" , payload: m.showWorkingCurves() });
break;
case 'CoG':
m.showCoG();