I created a new device at power.sixfab.com and completed the curl command using copy/paste onto my RPi4 with the PowerHAT installed. Everything worked with no errors, and the RPi has internet connectivity via ethernet, yet it never shows up as connected under devices at power.sixfab.com.
Further: Iām trying to update the firmware manually since I canāt get an online connection. When I plug in power with S1 and S2 held down, the L1 light never goes magenta. Have I just got a bad board?
Sure, where are they? I looked through all your documentation and canāt find them mentioned.
As an update, I strangely got the manual firmware to work.
I did it by NOT pressing S1 and S2 on power up. I got the read_sensors.py example to work by pip3 installing the power api software, then running read_sensors⦠oddly I have to reinstall the power-api software via pip everytime I rebootā¦
However, after successfully getting read_sensors to work, I then tried update_firmware.py and it too worked. It went all the way through the percentages and reported that version 0.3.0 was successful.
Either something weird is going on with my board, or your documentation is waaay off.
I canāt post again because Iām too new⦠however I fixed it.
I use a different user name than āpiā. The service assumes the āpiā user. I changed the service in /etc/systemd/system/pms_agent.service to my user name and added my group name and viola, it all worked.