Happy to share that I successfully deployed on a Pi4 using Ubuntu Mate 20.04 and the instructions in Otso’s blog post, even though Ubuntu Mate is far more than is needed and a tad slow on a Pi4 with 4 GB.
I also got most everything to run under Ubuntu Mate 18.04 on a 3B+. Ubuntu Mate 20.04 seemed to brick it on the first re-start (when it’s trying to expand the filesystem I guess), hence the switch to 18.04. But there must be something wrong with the bluetooth antenna on my 3B+ because I could get no data, even with hcidump --raw. Further confusing is that when I used the minimal “latest” ruuviberry image I was able to get data via hcidump --raw, but that data was accessible neither through influx locally (issuing the command resulted in no response but also no return to command line) nor via the hotspot and Grafana (Grafana reported being connected to the InfluxDB server and listed the mac addresses of my tags, but no data showed in the graphs).
Any insights into the oddities of my attempts with the 3B+ would be welcome.
PS I ordered a Pi4 8 GB and will run Ubuntu Mate 20.04 there as well and just see how many bluetooth sensors I can log data from, either by extending ruuviCollector or by using ttu’s python implementation, before the Pi4 slows to a crawl.