PiHome community always working very hard to improve your experience of Smart Heating. PiHome version 1.75 is packed with some serious improvements and bug fixes. If you have any feedback or run into any issues you can always find help on PiHome site. This release packed with some serious improvements and bug fixes, to name some of them as follow.

PiHome Smart Heating

PiHome Smart Heating

Highlights in This Release

There are over 100 changes to PiHome since Last release version 1.74, to name few of major changes:

#222 Python 3
#238 Update Amazon Echo to latest Python 3 version of Fauxmo
#193 iOS HomeKit API – Homebridge
#172 Voice Command (Compatibility with Amazon Echo
#238 Update Amazon Echo to latest Python 3 version of Fauxmo
#219 WiringPi alternate to access RPI GPIO
#159 Gateway Python Script improvements
#224 Gateway script with wired and wireless ds18b20
#209 Remember Me for GUI interface
#210 Night Climate midnight rollover
#237 PiConnect – Cleanup
#212 Update HomeKit Interface to use Webhooks and re-organize directory structure

Contributors

Special thanks to the following people who have contributed code to this release:

@twa127
@dvdcut
@harvybob

Important information

Update your PiHome Smart Heating installation even if you do not want to use new features, new release also include some bug fixes.

How To update

Login to your PiHome via ssh and follow these steps to update your PiHome Smart Heating.

Update Raspberry pi

sudo apt update
sudo apt upgrade

Python 3 installation

sudo apt-get install python3-mysqldb
sudo apt-get install python3-pip
sudo pip3 install RPI.GPIO
sudo pip3 install adafruit-blinka
sudo pip3 install pyserial

Set Python 3 as Default

Check default version of python

python --version

If your default version is other then 3 you can set python 3 as default.

nano ~/.bashrc

Add the following after the last line in the file

alias python='/usr/bin/python3'

To implement the change run following command

source ~/.bashrc

Update PiHome Software

cd /var/www/
sudo git pull origin

Updated PiHome Database

cd MySQL_Database/
sudo php update_db.php

Wiring Pi Deprecated

Wiringpi is deprecated and no longer supported by PiHome, If you are using Raspberry pi GPIO to controller your zone or boiler make sure you update GPIO pin number, to physical pin number of your Raspberry pi.

Help for Next PiHome Release

If you’re interested in helping out please checkout GitHub for issue. If you like PiHome Smart Heating Controller please consider starring the project on GitHub and like us on Facebook (https://www.facebook.com/PiHomeHVAC)

About PiHome and Its Evolution

https://www.pihome.eu/about-pihome-and-its-evolution/

Download the Source Code

Source code (tar.gz)