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