Hi!
I have bought this Z-Wave radiator thermostat with really nice price to functionality ratio, but unfortunately the default climate entity does not quite work with it. As far as I can tell, it follows the standard Z-Wave protocol so I would assume that most of needs to be done should be reusable. Or perhaps already there for some other device to be reused in order to support this.
It turned out that with Z-Wave-JS it worked straight up with no further config needed. Not all features of the AC301 is supported, but it is enough to get it to work as I see it. You can set the setpoint and it reports back the current temperature reading…
Hello Jonas
Did you get your radiator thermostat from Nexa to work fully?
I just started using HA and bought a Nexa thermostat for my water radiators but I don’t seam to be able to set any values on the device. I can only see the current temperature and the setpoint. Even if I change the setpoint it seam to be set in the web gui but it eventually resets to 22 degrees and unprotected.
Did you do any more tricks or have I missunderstood something, like it is not possible to change the setpoint in the gui without creating a rule to transfer the value or something like that.
I see your xml-file but have no idea what to do with it…
Hi!
Well, not it works just like it should. I can access it through Z-Wave JS GUI or through HA GUI. It reports the current temperature, and updating the setpoint also works fine. I have not done anything in particular for this to work.
Hi i am also have the same problem as @kafferejsarn this is a new problem it works in the spring and now when the cold it getting here it not working it just sets the temp to 22degrees.
Hi, another Nexa ZRT-106 user here.
Same as you guys I cant get the unit to accept any settings updates.
I can see in the Z-wave log that the message are sent, and received, and rejected.
Im new to Z-wave so cant determine why the unit will rejects messages to update settings.
Another thing I cant figure out is how to set date/time on the unit. HA GUI has no settings here, and cant find in the manual if there any magic button presses that could be used?
I thought there might be a S2 security issue, and I’ve tried to use a lower security level with the same result. I can’t get the Thermostat to accept any settings. I tried to send different commands manually thru the Z-wave API service, with the same result. I wonder how jonassam got it to work
Hello and thanks for taking the time.
I will check out the date/time thread that you linked.
I agree that this thread no longer should be sorted as “feature request”.
I include the “silly log” of trying to change parameter 1 to the value 20
2022-09-26T18:55:27.261Z CNTRLR [Node 004] [setValue] calling SET_VALUE API ConfigurationCCAPI:
property: 1
property key: undefined
optimistic: true
2022-09-26T18:55:27.280Z SERIAL » 0x012200a90104169f030400e0f22be832fefc375d5877c4c4ec90112fe52500000 (36 bytes)
00009d0
2022-09-26T18:55:27.283Z DRIVER » [Node 004] [REQ] [SendDataBridge]
│ source node id: 1
│ transmit options: 0x25
│ callback id: 9
└─[Security2CCMessageEncapsulation]
│ sequence number: 4
└─[SupervisionCCGet]
│ session id: 44
│ request updates: true
└─[ConfigurationCCSet]
parameter #: 1
reset to default: false
value size: 2
value format: SignedInteger
value: 20
2022-09-26T18:55:27.291Z SERIAL « [ACK] (0x06)
2022-09-26T18:55:27.295Z SERIAL « 0x010401a90152 (6 bytes)
2022-09-26T18:55:27.296Z SERIAL » [ACK] (0x06)
2022-09-26T18:55:27.299Z DRIVER « [RES] [SendDataBridge]
was sent: true
2022-09-26T18:55:28.582Z SERIAL « 0x011d00a90900007e00a77f7f7f7f01010300000000420100007f7f7f7f7fa4 (31 bytes)
2022-09-26T18:55:28.588Z SERIAL » [ACK] (0x06)
2022-09-26T18:55:28.593Z DRIVER « [REQ] [SendDataBridge]
callback id: 9
transmit status: OK, took 1260 ms
routing attempts: 1
protocol & route speed: Z-Wave, 40 kbit/s
ACK RSSI: -89 dBm
ACK channel no.: 1
TX channel no.: 1
beam: 1000 ms
2022-09-26T18:55:28.608Z SERIAL « 0x011a00a8000104119f03780050f34bde703444eeb65511115700a776 (28 bytes)
2022-09-26T18:55:28.614Z SERIAL » [ACK] (0x06)
2022-09-26T18:55:28.617Z DRIVER « [Node 004] [REQ] [BridgeApplicationCommand]
│ RSSI: -89 dBm
└─[Security2CCMessageEncapsulation]
│ sequence number: 120
└─[SupervisionCCReport]
session id: 44
more updates follow: false
status: Fail
duration: 0s
2022-09-26T18:55:28.625Z CNTRLR [Node 004] [setValue] result of SET_VALUE API call for ConfigurationCCAPI: (Su
pervisionResult)
status: Fail
2022-09-26T18:55:28.627Z CNTRLR [Node 004] [setValue] not updating value
2022-09-26T18:55:29.648Z SERIAL » 0x011b00a901040f9f030500af62c0c5ad595a8bd38a3225000000000a77 (29 bytes)
2022-09-26T18:55:29.651Z DRIVER » [Node 004] [REQ] [SendDataBridge]
│ source node id: 1
│ transmit options: 0x25
│ callback id: 10
└─[Security2CCMessageEncapsulation]
│ sequence number: 5
└─[ConfigurationCCGet]
parameter #: 1
2022-09-26T18:55:29.656Z SERIAL « [ACK] (0x06)
2022-09-26T18:55:29.660Z SERIAL « 0x010401a90152 (6 bytes)
2022-09-26T18:55:29.662Z SERIAL » [ACK] (0x06)
2022-09-26T18:55:29.664Z DRIVER « [RES] [SendDataBridge]
was sent: true
2022-09-26T18:55:29.679Z SERIAL « 0x011d00a90a00000200a77f7f7f7f01010300000000020100007f7f7f7f7f9b (31 bytes)
2022-09-26T18:55:29.681Z SERIAL » [ACK] (0x06)
2022-09-26T18:55:29.684Z DRIVER « [REQ] [SendDataBridge]
callback id: 10
transmit status: OK, took 20 ms
routing attempts: 1
protocol & route speed: Z-Wave, 40 kbit/s
ACK RSSI: -89 dBm
ACK channel no.: 1
TX channel no.: 1
2022-09-26T18:55:29.705Z SERIAL « 0x011b00a8000104129f03790054e9eb388f1f67eca03d9c2bc62b00a7ab (29 bytes)
2022-09-26T18:55:29.710Z SERIAL » [ACK] (0x06)
2022-09-26T18:55:29.716Z CNTRLR [Node 004] [translateValueEvent: value updated]
commandClass: Configuration
endpoint: undefined
property: 1
propertyKey: undefined
internal: false
secret: false
event source: undefined
2022-09-26T18:55:29.718Z CNTRLR [Node 004] [~] [Configuration] 1: 120 => 120
2022-09-26T18:55:29.720Z CNTRLR [Node 004] [translateValueEvent: value updated]
is root endpoint: true
is application CC: true
should hide root values: false
2022-09-26T18:55:29.723Z DRIVER « [Node 004] [REQ] [BridgeApplicationCommand]
│ RSSI: -89 dBm
└─[Security2CCMessageEncapsulation]
│ sequence number: 121
└─[ConfigurationCCReport]
parameter #: 1
value size: 2
value: 120
edit:
The device doesnt seem to accept changes in date either, heres the log:
Yes, this conversation should be moved to Zwave JS issues instead? I have contacted the manufacturer and after a while they found that with an old z-wave JS version there was no problems(don’t know which version they used) , but with the new version. So either there is a z-wave js problem or the thermostat firmware needs upgrade. Can someone verify this. Has anyone got the thermostat to work with the latest z-wave js version?
Is it possible to install an older version for debugging?
It definitely sounded like our problem and with the new z-wave JS update distributed today there was good hope that the problem was solved, but … no, not for me anyway.
I still can’t change any parameters. If you succeed , please let us know.
Is anyone using this one successfully with Better thermostat integration? One of mine is working like a charm but the other one is struggling and for some reason falls off and get’s stuck on full blast.
Something happened with the latest Z-wave JS update that broke one of my two TRV. After re-interview it shows up with some more settings and sensors for some reason. New is a “RF protection state” and rechagable, used as backup, overheating, fluid is low, battery is disconnected and battery temperature is low" they are all Unknown so I don’t know what’s happening here.