If the Arduino flashed, then yes, I would guess it is fine. What's interesting however is that BrewPi uses the same scripts and configuration to flash the Arduino.
What's troubling to me is the power failure. Then you seem to make a distinction between reboot and power cycle. I hope you are shutting the Pi down correctly before cycling power?
Your "unable to resolve host" commands are also troubling. It suggests that a host name change broke along the line. Check this article for some troubleshooting and resolution steps. The commands are not executing sucessfully without being able to sudo. Note this is a Linux issue, not a BrewPi one. Resolving this is imperative to run things correctly.
After you get that resolved, let's try this command to see what's running:
When I run it I get something like this:
The first is the the shell which controls the Python process, the second is the actual BrewPi script. It's possible you will see some differences but that's the minimum for a single chamber setup.
What's troubling to me is the power failure. Then you seem to make a distinction between reboot and power cycle. I hope you are shutting the Pi down correctly before cycling power?
Your "unable to resolve host" commands are also troubling. It suggests that a host name change broke along the line. Check this article for some troubleshooting and resolution steps. The commands are not executing sucessfully without being able to sudo. Note this is a Linux issue, not a BrewPi one. Resolving this is imperative to run things correctly.
After you get that resolved, let's try this command to see what's running:
ps -ef | grep [b]rewpi
When I run it I get something like this:
Code:
[email protected]:~ $ ps -ef | grep [b]rewpi
brewpi 605 1 0 Oct14 ? 00:00:29 /bin/bash /home/brewpi/utils/doBrewPi.sh -d
brewpi 12986 605 22 06:04 ? 00:00:01 /home/brewpi/venv/bin/python3 -u /home/brewpi/brewpi.py --log --datetime
The first is the the shell which controls the Python process, the second is the actual BrewPi script. It's possible you will see some differences but that's the minimum for a single chamber setup.