If you ssh into the raspberry pi I think you can run bluetooth ctl to get a console for interacting with the bluetooth stack. You should then be able to run power on and scan on to start scanning and it should start outputting information. If the stack has crashed, you can sometimes run power off and then power on and scan on again to kick it back into action.
Thanks for the quick response. I will try that later. To try from my workplace would lead to a whole heap of pain but will give it a quick go before the internet get congested.
I have had some success, managed to ssh in and get the following info:
That’s interesting. None of those devices seem to match up with the ones found by the ibeacon app. I’m presuming the ID at the top of each entry in the ibeacon app is the device ID…
I am not sure, but I am inclined to agree with you. I would have thought that i would see that same MAC address appearing in the Beacon app and the data from the capture. Leave it with me and I will have another look when I get home later on and closer to the equipment.
Far as I am concerned you are being a great help. Also I have just noticed that my smart trainer for my bike, the “Tacx Vortex” is showing up. I did not think that it was turned on. That my be swamping the signal from the Tilt. Will investigate later.
OK. After a couple of hours last evening, I have come to the conclusion that my best option is to rebuild the raspberry pi which is running brewblox. I built another Pi and placed it in the same location and ran the HCItool. This picked up the MAC of the tilt. Starting from base one will be the best option.
Rebuilt the Pi. Thanks to @Bob_Steers for the advice on saving the two database files. That made the process very quick indeed.
I ran the hcitool using lescan and the pi did not see the Tilt, I had my phone next to the pi and it was receiving data from the Tilt. I am coming to the conclusion the the bluetooth radio in this pi is not performing at all well. I have ordered a BLE dongle which should arrive this evening. Will give that a go over the next couple of days see if it makes any difference. I will continue to persevre with this but I have to work this weekend so may be some time before I draw any conclusions.
I’m unsure if using the Tilt (or similar) for the temp readings driving the control would be sensible. If your battery on your Tilt dies half way through a brew, you could wreck the brew or even your kit.
I agree this could be a downside, on the other hand brewers should be aware beforehand if the battery of the Tilt is running out and if it runs out as an option Brewblox could run with the default beer temperature or profile.
Sorry. Confused. Are you saying use the Tilt when you have both a Tilt and BrewPi sensor in your beer? Why would you want to use the unreliable/less accurate Tilt when you have the BrewPi sensor, if so?
There’s also an issue that you can’t really know if the Tilt’s battery is running low. It doesn’t report battery levels.
I did not explain myself clearly from the beginning, i meant use the Tilt for gravity readings and BrewPi temperature sensors and change beer temperature depending the specific gravity or attenuation.
Yes the downside is not knowing battery levels but still that’s the choice of the brewer knowing the risk beforehand.
Ah! That makes more sense This is something I’d like to implement. I gather there’s some new features for people developing plugins that’ll help with this sort of thing in the near future. We’ll see.
Hmmm…
Just installed today and am also seeing the error that was fixed on 24-APR according to earlier posts
I seem to be getting tilt data despite the errors shown. Anything need to be done about it?
2019/08/06 19:Preformatted text03:24 ERROR brewblox_tilt Encountered an error: Failed to execute management command ‘scanend’ (code: 11, error: Rejected)