Hive Temperature Lock (Maximum Temperature / LandLord Mode)

Update: I know this tool was very popular but due to Hive changing their API access it no longer works. If there is a simple way to access the API in future I will make a new tool. Please do email me if they add API access in a straightforward way without various workarounds.

Recently I was learning React and wanted to create a useful app that served a purpose, rather than only making tutorial apps that had limited functionality.

I’ve had a small script running on my VPS for awhile checking the temperature my Hive thermostat is set to, then turning it down to a more reasonable temperature if it is too high. I thought I’d take this script and remake it for wider use.

The react app has two versions: local and cloud

The local versions runs purely inside the browser, with API calls going direct to Hive. The cloud version stores the users email and password, making the requests to Hives API from the VPS.

Please feel free to try it out and let me know what you think. All the source code is public on github.

This should help people who require some of the functionality listed here: