Need help from the experts!
My system has been runnin great for years but now i got an problem.
The brewery is down and the fermenters are sitting full of beer in roomtemp that are suppossed to be lagering at 2C.
The issue is the onewire sensors that cant be read. I have 5 in total and no one can be read.
So obviously the PID:s cant operate…
However when i install an new unused sensor in the port it can be discovered and read.
Is it really possible that all 5 sensors have broke at the same time and need to be replaced?
I have tried to put them in, one at the time in each and every output, but it doesent make an difference.
I am a bit of an noob, and have updated brewblox and flashed the controller.
I am running on an Spark3 and raspberry pi 3.
All 3 of them want to connect to the same spark. I don’t know how you ended up with that, but you should keep only 1.
If you go to the service page, and click discover sensors, do they come back?
I see that some sensors don’t have the right setting for oneWireBusId. When you discover sensors, this is corrected. But I think it is a bug that we don’t store this value when it is fixed during discovery, so after a reboot it might be needed again. I’ll have to fix this after my holiday.
When you make a change to a sensor, like setting the offset to 1 and back to zero, it will also save this auto detected fixed setting.
Ok do i simply remove the service by “brewblox-ctl service remove -n <SERVICE_NAME>” ?.
It could not find any sensors under discover in service page.
However i must thank you for the great service at brewpi store.
I express orderd 5 new sensors and they arrived the next day.
The new sensors was discovered unlike the old ones and i could replace them onto the PID:s, so now it is running.
Brewery down but with a new problem
The raspberry pi3 dosent connect to the wifi anymore.
Installed and configured it with the raspberry pi imager this summer with an fresh SD card and raspberry pi3.
Worked great until know.
The wifi itself is running and the Spark3 is still connected to it.
i have copied the ssh file and wpa_supplicant.conf document onto the sdcard but no luck.
I can see the IP adress of the pi on briefly on fling app for like 4 seconds and then it disappears.
For every time it boots up the ssh file is somehow deleted and i have to put the sd card back into the PC and add it again for another try?
Any other ideas? How can i even access or manage the pi?
Glad you solved it. Easiest way to set up ssh and wifi is to configure it in the raspberry pi imager.
If you enable ssh by putting a file in the boot directory, I think it is normal that it is removed after ssh is enabled.
My commercial brewery is down again due to the onewire sensors not being read.
I cannot discover any sensors under the service page as suggested before.
I started with an update of brewblox that went alright. Afterwards i went ahead to flash my Spark 3 over USB and i got an error message " No native build was found for platform=linux arch=arm runtime=node abi=127 uv=1 armv=default libc=glibc node=22.13.1
loaded from: /snapshot/particle-cli/node_modules/usb"
Has this something to do with my onewire sensors not being read?
Please i need to get this up and running, any advice what i can do next?
Thank you in advance!!!
The onewire issue is not related to the issue with updating uv.
Can still start the system without updating?
If you go to the spark service page and click “discover blocks” on the top right menu, the onewire sensors will be found again probably.
I ran brewblox-ctl update and flashed the firmware over the UI web.
It went well and updated to version 7a42c2d2 (2025-03-03).
The spark restarted and powered up again.