WiFi-remote-for-Bestway-Lay-Z-SPA icon indicating copy to clipboard operation
WiFi-remote-for-Bestway-Lay-Z-SPA copied to clipboard

Ambient Temperature operates in Celsius, even when the unit is set to Fahrenheit

Open rosetown-kelly opened this issue 3 years ago • 4 comments

If I set the unit to F, the unit changes in the web interface, mqtt and on the hot tub display.

However, the unit for the ambient temperature still seems to operate in C. This seems to result in inaccurate virtual temperature readings, as well as heating time estimates.

rosetown-kelly avatar Oct 04 '22 19:10 rosetown-kelly

There is two ways to set ambient temperature via MQTT: 14 - SETAMBIENTF 15 - SETAMBIENTC You need to use the proper one. Changing from the web UI should take care of that automatically.

If above is not working it's a bug, but I guess you just flipped the unit via MQTT and expected the AMB to change unit too? That would be understandable.

visualapproach avatar Oct 05 '22 19:10 visualapproach

image

Thank you for that tip on the different MQTT settings - I will definitely keep that in mind when setting up MQTT.

However, when setting the temperature on the web UI, the scale for ambient temperature remains on a Celsius scale, even when the spa is set to Fahrenheit. Pictured above, I have the spa set to F, but the highest ambient temperature I can set is 50. The current ambient temperature is 20C/68F.

That is what lead me to believe the spa was still using C values for the ambient temperature, however maybe it's just a HTML display issue and if I set it via MQTT it would function properly.

rosetown-kelly avatar Oct 05 '22 19:10 rosetown-kelly

Ah I see! Well, there is two solutions: you can move closer to the pole, or I can fix the html.

Thank you for clarifying!

visualapproach avatar Oct 05 '22 19:10 visualapproach

@rosetown-kelly Hi again. I was checking the ambient slider and it does change unit already. However it didn't update the sliders properly. It is now fixed. Easiest way to update is to klick on the hamburger menu in top right corner and go to file upload. Choose the new websockets.js file. Done. (First ofc download that file from github)

visualapproach avatar Oct 08 '22 10:10 visualapproach