diff --git a/package.json b/package.json index 20af4b1..a2fe44b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@vvzvlad/node-red-contrib-rn-combined-nodes", - "version": "0.1.7", + "version": "0.1.8", "description": "", "main": "index.js", "keywords": [ diff --git a/thermostat.html b/thermostat.html index 47a4a19..1383ea3 100644 --- a/thermostat.html +++ b/thermostat.html @@ -4,8 +4,9 @@ color: '#F3B567', paletteLabel: 'C-Thermostat', defaults: { - name: {value:"", required:true}, - tag: {value:""} + name: {value:""}, + room: {value:"", required:true}, + zone: {value:"", required:true} }, inputs: 1, outputs: 2, @@ -23,8 +24,12 @@
- - + + +
+
+ +
diff --git a/thermostat.js b/thermostat.js index cceb269..e3ec668 100644 --- a/thermostat.js +++ b/thermostat.js @@ -1,7 +1,8 @@ module.exports = function(RED) { function thermostat(config) { RED.nodes.createNode(this,config); - this.tag = config.tag; + this.room = config.room; + this.zone = config.zone; var node = this; var context = node.context(); @@ -179,7 +180,7 @@ module.exports = function(RED) { node.status({ text: debug_text("return_debug") }) let msg_heater_status = { payload: heater_status } - let msg_extended_stats = { payload: extended_stats, topic: node.tag } + let msg_extended_stats = { payload: extended_stats, room: node.room, zone: node.zone } if (heater_status === null || typeof heater_status === "undefined") { msg_heater_status = null