Support changing heating settings

Currently disabled because it hasn't been tested yet.