Feel like I’m late to the game here guys… Anyways, just got one of these GC-TBZ48’s working with HA 57.2. Tried following the instructions on this post, but OZWCP isn’t being used in current versions of HA (I could be wrong here, that’s just what I’ve heard, since zwave is now built-into HA). Anyways here’s how I did it, in case anyone needs it in the future.
With HA running…
Remove the thermostat, via the UI, configuration -> zwave -> remove node
On the thermostat, menu -> zwave -> remove (or delete)
Complete stop HA. This depends on how you have it running, but I completely stopped the service, and verified it was stopped, with: ps -ef |grep hass
From the command line: sudo su - [home-assistant user] (“hass” in my case)
cd to your main config directory, wherever that is.
cd to: deps/lib/python3.5/site-packages/python_openzwave/ozw_config/
Follow @DGAzr’s instructions above.
<Manufacturer id="014f" name="Linear">
add this line:
<Product type="5442" id="5436" name="TBZ48" config="linear/TBZ48.xml"/>
:wq (save and quit the file)
Create the TBZ48.xml file:
cp remotec/zts-110.xml linear/TBZ48.xml
log out of the home-assistant user account (just type ‘exit’)
Once again, I’ve got it running as a service, so yours might be different:
sudo service home-assistant start
Re-add the thermostat, via the zwave UI in HA:
configuration -> zwave -> add node
On the thermostat:
menu -> zwave -> install (I think)
Should say “done” when it’s added.
Go back to “Overview” in the UI, hopefully find your “climate” card, and 4 entries
Here’s my main heating item:
“Linear TBZ48 Heating 1”
But you should have 3 others, Linear TBZ48 Cooling 1, Linear TBZ48 Cooling Econ, Linear TBZ48 Heating Econ.
Take off your jacket, and select “Linear TBZ48 Heating 1”, and adjust that temp!
Side note: Your type=“5442” id=“5436” might vary, a bit, but this was mine as of 11/11/17.
Anyways, hope this helps someone! Cheers