Bobcat diagnoser — Python Edition

ardevd
1 min readSep 11, 2021

--

The Bobcat hotspot has a nifty diagnoser web interface which makes it easy to obtain sync status, miner information, temperature state and system operations. However, the web interface is slow, especially the initial dashboard load, and it’s hard to gauge what’s going on when you click something and it takes a long time to load. Furthermore, long running requests might make the browser give up and time out.

I hate graphical user interfaces in general so an alternative way to interface with the Bobcat diagnoser was required. While I was at it, I added some additional nifty features.

Introducing BobcatPy, a super simple Python wrapper around the Bobcat diagnoser API. Python 3.6 is the only requirement. The code is available on GitHub. To get started, check out the code and fire up your Python interpreter.

BobcatPy also contains a handy diagnostics method that will check your hotspot for common issues and report the state back.

--

--

No responses yet