So upon trying the API offline I had the ‘int’ object is not subscriptable’ error. Which led me to this thread ('int' object is not subscriptable · Issue #7 · sixfab/sixfab-power-python-api · GitHub), they have fixed the problem, but unfortunately i cannot even upgrade my unit manually.
- I cannot establish a working connection on power.sixfab to upgrade the firmware automatically.
- I cannot upgrade the firmware manually, either normally, or in bootloader mode as laid out in the tutorial here: (Sixfab UPS HAT Manual Firmware Update Instructions)
I have a new unit on the way, I would just like to get to the bottom of the problem though if possible.