v6 now supports Fahrenheit!
Decided to not include it on the LCD UI as it is something to be used only once.
Here are the commands to run over SSH in your HestiaPi Touch once you install the v3 image from the downloads section. Alternatively you can simply install v4:
sudo chmod 777 /etc/openhab2/rules /etc/openhab2/sitemaps; sudo chmod 777 /etc/openhab2/rules/default.rules /etc/openhab2/sitemaps/default.sitemap; cd /home/pi/scripts; rm ./bme280.py; wget https://github.com/HestiaPi/hestia-touch-openhab/raw/master/home/pi/scripts/F2C.sh; wget https://github.com/HestiaPi/hestia-touch-openhab/raw/master/home/pi/scripts/C2F.sh; wget https://github.com/HestiaPi/hestia-touch-openhab/raw/master/home/pi/scripts/bme280.py; wget https://github.com/HestiaPi/hestia-touch-openhab/raw/master/home/pi/scripts/bme280C.py; wget https://github.com/HestiaPi/hestia-touch-openhab/raw/master/home/pi/scripts/bme280F.py; wget https://github.com/HestiaPi/hestia-touch-openhab/raw/master/home/pi/scripts/defaultC.rules; wget https://github.com/HestiaPi/hestia-touch-openhab/raw/master/home/pi/scripts/defaultF.rules; wget https://github.com/HestiaPi/hestia-touch-openhab/raw/master/home/pi/scripts/defaultC.sitemap; wget https://github.com/HestiaPi/hestia-touch-openhab/raw/master/home/pi/scripts/defaultF.sitemap; sudo chmod 777 F2C.sh C2F.sh bme280.py bme280C.py bme280F.py defaultC.rules defaultF.rules defaultC.sitemap defaultF.sitemap; sudo apt-get install bc;
Then navigate to scripts dir:
or to go back to Celsius
Within seconds the temperature displayed on the left of the LCD will change to F values and after a few seconds (once the rules file gets processed) the setpoint value on the right will update too.
In Fahrenheit mode it stops showing decimals (temperature is shown in integers only) and setpoint step is 1 degree instead of 0.5 that it is in Celsius. Please try and let me know if you like it.