Thermostat Heatit Ztemp2

Hello,

Je viens d’intégrer un thermostat heatit ztemp2 sur ZwaveJs que j’ai associé sous zwavejs, il est bien reconnu mais les actions/status mode et heatit set point ne remonte pas, il faut modifier comme suis:

Arbre du module :

{

"id" : 19,

"name" : "",

"loc" : "",

"values" : {

"49-0-Air temperature" : {

"id" : "19-49-0-Air temperature",

"nodeId" : 19,

"commandClass" : 49,

"commandClassName" : "Multilevel Sensor",

"endpoint" : 0,

"property" : "Air temperature",

"propertyName" : "Air temperature",

"type" : "number",

"readable" : true,

"writeable" : false,

"label" : "Air temperature",

"ccSpecific" : {

"sensorType" : 1,

"scale" : 0

},

"stateless" : false,

"commandClassVersion" : 5,

"unit" : "°C",

"list" : false,

"value" : 28,

"lastUpdate" : 1659113779821

},

"49-0-Humidity" : {

"id" : "19-49-0-Humidity",

"nodeId" : 19,

"commandClass" : 49,

"commandClassName" : "Multilevel Sensor",

"endpoint" : 0,

"property" : "Humidity",

"propertyName" : "Humidity",

"type" : "number",

"readable" : true,

"writeable" : false,

"label" : "Humidity",

"ccSpecific" : {

"sensorType" : 5,

"scale" : 0

},

"stateless" : false,

"commandClassVersion" : 5,

"unit" : "%",

"list" : false,

"value" : 50.4,

"lastUpdate" : 1659112117430

},

"64-0-mode" : {

"id" : "19-64-0-mode",

"nodeId" : 19,

"commandClass" : 64,

"commandClassName" : "Thermostat Mode",

"endpoint" : 0,

"property" : "mode",

"propertyName" : "mode",

"type" : "number",

"readable" : true,

"writeable" : true,

"label" : "Thermostat mode",

"stateless" : false,

"commandClassVersion" : 3,

"min" : 0,

"max" : 255,

"list" : true,

"states" : [

{

"text" : "Off",

"value" : 0

},

{

"text" : "Heat",

"value" : 1

}

],

"value" : 1,

"lastUpdate" : 1659113957933

},

"64-0-manufacturerData" : {

"id" : "19-64-0-manufacturerData",

"nodeId" : 19,

"commandClass" : 64,

"commandClassName" : "Thermostat Mode",

"endpoint" : 0,

"property" : "manufacturerData",

"propertyName" : "manufacturerData",

"type" : "any",

"readable" : true,

"writeable" : true,

"label" : "manufacturerData (property)",

"stateless" : false,

"commandClassVersion" : 3,

"list" : false

},

"66-0-state" : {

"id" : "19-66-0-state",

"nodeId" : 19,

"commandClass" : 66,

"commandClassName" : "Thermostat Operating State",

"endpoint" : 0,

"property" : "state",

"propertyName" : "state",

"type" : "number",

"readable" : true,

"writeable" : false,

"label" : "Operating state",

"stateless" : false,

"commandClassVersion" : 1,

"min" : 0,

"max" : 255,

"list" : true,

"states" : [

{

"text" : "Idle",

"value" : 0

},

{

"text" : "Heating",

"value" : 1

},

{

"text" : "Cooling",

"value" : 2

},

{

"text" : "Fan Only",

"value" : 3

},

{

"text" : "Pending Heat",

"value" : 4

},

{

"text" : "Pending Cool",

"value" : 5

},

{

"text" : "Vent/Economizer",

"value" : 6

},

{

"text" : "Aux Heating",

"value" : 7

},

{

"text" : "2nd Stage Heating",

"value" : 8

},

{

"text" : "2nd Stage Cooling",

"value" : 9

},

{

"text" : "2nd Stage Aux Heat",

"value" : 10

},

{

"text" : "3rd Stage Aux Heat",

"value" : 11

}

],

"value" : 0,

"lastUpdate" : 1659113967172

},

"67-0-setpoint-1" : {

"id" : "19-67-0-setpoint-1",

"nodeId" : 19,

"commandClass" : 67,

"commandClassName" : "Thermostat Setpoint",

"endpoint" : 0,

"property" : "setpoint",

"propertyName" : "setpoint",

"propertyKey" : 1,

"propertyKeyName" : "Heating",

"type" : "number",

"readable" : true,

"writeable" : true,

"label" : "setpoint (property)",

"ccSpecific" : {

"setpointType" : 1

},

"stateless" : false,

"commandClassVersion" : 3,

"min" : 5,

"max" : 40,

"unit" : "°C",

"list" : false,

"value" : 22,

"lastUpdate" : 1659113951651

},

"112-0-1" : {

"id" : "19-112-0-1",

"nodeId" : 19,

"commandClass" : 112,

"commandClassName" : "Configuration",

"endpoint" : 0,

"property" : 1,

"propertyName" : "Temperature / Humidity Report Interval",

"type" : "number",

"readable" : true,

"writeable" : true,

"label" : "Temperature / Humidity Report Interval",

"default" : 900,

"stateless" : false,

"commandClassVersion" : 4,

"min" : 30,

"max" : 32767,

"unit" : "seconds",

"list" : false,

"value" : 900

},

@mips j’ai ecrasé ta modif… dsl, si tu peux remodif j’arrive pas…

Pas grave, j’essaie de corriger l’affichage du json mais ça va pas.
Je suis téléphone là et je ne vois pas le problème.
Pcq pour l’instant ce n’est pas vmt exploitable.

oui c’est peu dire

J’ai modif, j’ai pas mis tout l’arbre Json sinon j’aurai dû faire 10 posts mais le principal est la.