-
I am trying to connect my generator via a Pi 4B and Gen HAT from pintsize.me; when connecting the pi to the controller (via the accessory port) I am unable to see any stats on the web gui. It was consistently saying "initializing connection" or something along the lines. I believe it is a PROTECTOR 48KW; wasn't given any of the paperwork for it. But it does have the evolution controller. When I run the test on the pi the gui load properly. But when connecting the controller to the pi, the only stats that are shown are those of the Pi (wifi signal and CPU temp). What course of action can i take from here? I did try the troubleshoot page in the wiki but it did not help. |
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 21 replies
-
Have you done a serial loopback test to confirm that serial is correctly enabled? This needs to be done with the data lines disconnected from the generator and the GenMon application shut down. |
Beta Was this translation helpful? Give feedback.
-
Did you order the HAT and setup the pi yourself? if you did setup the pi your self, did you run the installation script described here: https://github.com/jgyates/genmon/wiki/3.2--Setup-Your-Pi-and-Serial-Port |
Beta Was this translation helpful? Give feedback.
-
You may need to see what serial ports you have, |
Beta Was this translation helpful? Give feedback.
-
did you run this script? https://github.com/jgyates/genmon/wiki/3.3--Setup-genmon-software The genmonmaint.sh script, with the -i option will install the needed libraries, copy the config files and setup the serial port and make the needed changes to the config file. If you have not done this then you are skipping about 3 steps that you will need to run genmon. Also, this page describes how to download genmon. Just making a copy manually from github will not allow updates to occur. Follow the directions on the link above. If that does not work then we can go from there. |
Beta Was this translation helpful? Give feedback.
-
Is the above serailtest with or without the HAT? If not hat then send a picture of how your are connecting pin 8 to pin 10. |
Beta Was this translation helpful? Give feedback.
-
also, what version of the OS are you running? Type this to find out:
|
Beta Was this translation helpful? Give feedback.
-
@EvanET13 Can you verify your Evolution controller firmware? On the main system screen (System Date/Time ... Submenus) of the Evolution controller press the button sequence Escape, Up, Up, Down, Down, Escape, Escape. You will then be able to navigate to the Dealer menus (Submenu > Dealer). In Dealer menu, select Display, and using the up/down arrow navigate to the firmware screen. One of the older/original firmware of this controller used a different baud rate and a firmware update will correct this issue. Just throwing that out there. |
Beta Was this translation helpful? Give feedback.
-
In your screenshots I see you have a non-standard username, was that renamed in the imager, or did you create that user after? I think there is a permission around the serial port and a new user may not be in that group, even if it is an admin user. |
Beta Was this translation helpful? Give feedback.
@jgyates I got it working. I reformatted my pi. This time I got to choose the OS and chose the 64-bit version; it came preloaded with 32-bit version.
In addition, I did the following differently:
enable_uart=1
in config.txt beforegit clone https://github.com/jgyates/genmon.git
Then did theserialtest.py
Ran the
bash ./genmonmaint.sh -i
-> Ran the test again, working.