Turns out partly solved… After spending 20+ hours rebuilding the new system. All going good - same problem has occurred… BUT I understand why now. The Weather software I am using from this vendor, if you run it in a terminal on its own, the reboot works fine… If you run it from rc.local and use nohup and a & as it continually runs… well that causes the reboot problem…
So I now know its the weather software not closing down as a service properly.
Amazing the vendor who originally told me I have a bad Raspberry or bad card, after proving it to them have come back to say - Oh yea… we have seen that before, we have 2 others with that issue…
So instead of wasting more time, I have asked them for a better way to run it… so that it will close… If I don’t hear from them this week, then I will need to invest my time…
I started this off over 15 years ago with a Davis 2 as well… good unit… But the wireless component has died and because I am in Australia, and I bought this originally from the US - I am told they use different frequencies and found it very difficult to get spare parts for it…
I bought this thing on ebay for my farm… which has worked well - similar to a davis… but its not as configurable, and its dying after 2 years…
I looked at a raspberry solution a couple of years ago and got all the parts for it… but never progressed…
In the last 2 months I decided to buy this one from switchdoc. I liked the look of it - simple Grove / hat - they had software… https://shop.switchdoc.com/products/skyweather-raspberry-pi-based-weather-station-kit-for-the-cloud Nice and easy, so bought the parts I needed, salvaged what I already have - it should be a nice easy project to build in a day…
Well I have spent over 100 hours on this thing… I did not realise at the time it was a kickstarter project, and the software was still evolving… I have done so much work in debugging it all… I think I started at v32 around 4 weeks ago - and I have done nothing but fix things where they are at v44 now…
Overall though - I have everything working now to my satisfaction… I just need the reboot fixed and I will be happy.
I have built 2 of these units, one for the house I live in Melbourne, and 1 for a farm I have 2 hours away. The farm one will be expanded to include reporting of the water tank level, which I integrated into their software…
Rather pleased, happy… But I just wanted a turnkey solution - didn’t realise I would be coding so much on it… But its been fun! Which reminds me - it does detect lightning and distance, but does no real reporting on it - so there we go one more thing to do…
Their hardware is I think well made, its evolving in changing the sensors - I added the VEML6075 for UV myself… Their software I think is actually well written, architecturally really good - but its trying to do lots of things, and the bugs I found are things they forgot about as they moved on to implementing something else new…
Argghhhh vendors… software developers…