Jump to content

Recommended Posts

Posted (edited)

Dear community, I've got a problem to set the right external temperature from H&T Gen3 to the blu TRVs.

I do that with this URL:

http://IPOFGATEWAY/rpc/BluTrv.Call?id=200&method=Trv.SetExternalTemperature&params={%22id%22:0,%22t_C%22:21}

If I submit the temperature (in this case 21 degrees), the output is "null" but the number of degrees displayed in the web interface of the gateway changes for example to "31.7" or in the next queue it changes to "20.4" and the next is "28.5" and so on. I did it always with the same temperature "21" degrees. I've tested with Chrome from smartphone and wget from rpi. Firmware gateway is 20241021-140344/1.4.99-blugwg3prod4-g110402b and TRV is 20241011-050134/v1.0.1@ed260994 Bootloader V5.

How does it work for you? Anyone same problems?

Thank you for your answers.

Edited by quax
Posted

Hi quax I don't know much about it, but the method is specified in the API documentation as follows

https://shelly-api-docs.shelly.cloud/docs-ble/Devices/trv#trvsetexternaltemperature

You have written:

http://IPOFGATEWAY/rpc/BluTrv.Call?id=200&method=Trv.SetExternalTemperature&params={"id":0, "t_C":21} 

TRV.SetExternalTemperature, you have written Trv.SetExternalTemperature.

According to your HTTP command, it should be like this:

http://IPOFGATEWAY/rpc/BluTrv.Call?id=200&method=TRV.SetExternalTemperature&params={"id":0, "t_C":21} 
  • 2 weeks later...
Posted (edited)

I just played around with this a little bit and for me it behaved mostly as expected except for a few smaller temperature jumps.

While I haven't been able to reproduce it very well, I do believe the jumps were gone when I activated the floor_heating flag. This mode gave me more consistent results but I only tested it a few times since it takes quite long to update between each request.

@quax Can you check if the floor-heating mode solves the problem for you? I also tested using the auto_calibrate flag but it did not seem to have any influence on this.

 image.png.a32e29f77dffd74660d015bfa22b670e.png

 

btw for some reason I had to encode the URL even more, your version does not seem to work in my browser. This is what I used:

http://IPOFGATEWAY/rpc/BluTrv.Call?id=200&method="TRV.SetExternalTemperature"&params=%7B%22id%22%3A0%2C%22t_C%22%3A19%7D

but since you got the 'null' output I'd assume thats not the cause of your problem

Edited by calm
mixed up the flags

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...