Thank you all for trying to help. I and a remote support session with Winfried, to have a look myself.
The brewblox-ctl update command got to downloading the containers, then we lost the connection, even our video call session. On reconnect and checking dmesg, the cause was clear: undervoltage warnings!
The pi ran fine until it got a significant system load (installing packages, pulling Docker containers) then the undervoltage caused the network peripheral to behave erratically, which even caused a dropout in the wifi connection of the local network, disconnecting us.
So this is why this was hard to debug: undervoltage causes random errors.
Always use an official raspberry pi power supply (5V/3A). Generic usb chargers and cables can not handle the power peaks the pi demands.
PS: 64-bit is recommended, docker (and other packages) are dropping support for 32-bit. Also a large SD card or even better an NVMe drive is better for wear leveling and avoids file system errors when the SD card wears out.
Thank you for asking.
Yes, with the support from Elco I was able to get all set up and running.
It was a combination of wrong power supply and my internal network. Using the official power supply and standing next to my router it was working quite quick and I couls finalise the installation.
May I ask one other question:
I’m fiddling around now to set up something like a brewing recipe, a “mash plan”, working like as follows:
Set Mash Temperature (e.g. 60°C)
Heating up to Mash Temperature and inform Brewer
(Mashing with prepared Malt)
Heating up to First Rest Temperature (e.g. 67°C)
Holding the First Rest Temperature (67°C) for a certain Time (e.g. 60 mins.)
Heating up to Second Rest Temperature (e.g. 72°C)
Holding the Second Rest Temperature (72°C) for a certain Time (e.g.10 mins.)
After the Second Rest inform Brewer (for Lodine Probe)
When Probe is okay Manual Switch to continue to:Mash temperature (78°C)
Holding the Mash Temperature (78°C) for a certain Time (e.g. 30 mins.)
Inform the Brewer at the End
…
etc.
This was how I could write programs/plans in my old Brewery control system which unfortunately “died” a time ago. Informing was there done by “beeping” with a loudspeaker builr in the housing of the system.
I can see from the documentation and the information from the website
that I will have to work with “offsets” for the times I need.
But how do I get there to reach the target temperature and hold it for the time it needs?
Thank you again in advance for any hint and tipp.
Cheers
Winfried