Hi guys,
I needed to install Net 9 runtime on my RPI 4 - ended up updating from my old and trusty Buster OS to Bullseye(didn't help net9) so I installed Bookworm.
Everything works, net 9 + blazor works fine and Mosquitto seems to run fine(upgraded to 2.0.18)
BUT, my home-made IoT sensors, based on Rpi Pico W and micropython started to misbehave. They call some REST API:s on my Rpi4 and they post MQTT to Mosquitto.
I get no errors, they work most of the time - but the sensors have started restarting alot more than before. Earlier they could go for 2-3 weeks without a restart, now they restart 4-5 times a day. I have the same async micropython code on all sensors and they have been working brilliantly for more than 6 months... till I updated the Rpi4 to Bookworm. (I use the pico watchdog)
I have checked the MQTT config and log, no strange stuff as far as I can see.
Today, I made a small addition to my Pico W code - I write fatal errors to a file - when the sensort restarts, it will post the file to a REST API that I use for monitoring(My MARVIN application) - so far, I haven't got any new data
Guys, do you have and tips & advice? What have changed on my RPI4 now when it's running Bookworm?
Cheers,
Lazze
I needed to install Net 9 runtime on my RPI 4 - ended up updating from my old and trusty Buster OS to Bullseye(didn't help net9) so I installed Bookworm.
Everything works, net 9 + blazor works fine and Mosquitto seems to run fine(upgraded to 2.0.18)
BUT, my home-made IoT sensors, based on Rpi Pico W and micropython started to misbehave. They call some REST API:s on my Rpi4 and they post MQTT to Mosquitto.
I get no errors, they work most of the time - but the sensors have started restarting alot more than before. Earlier they could go for 2-3 weeks without a restart, now they restart 4-5 times a day. I have the same async micropython code on all sensors and they have been working brilliantly for more than 6 months... till I updated the Rpi4 to Bookworm. (I use the pico watchdog)
I have checked the MQTT config and log, no strange stuff as far as I can see.
Today, I made a small addition to my Pico W code - I write fatal errors to a file - when the sensort restarts, it will post the file to a REST API that I use for monitoring(My MARVIN application) - so far, I haven't got any new data
Guys, do you have and tips & advice? What have changed on my RPI4 now when it's running Bookworm?
Cheers,
Lazze
Statistics: Posted by Lazzerman — Sat Mar 15, 2025 9:01 pm