The good folks at Tilt have sent me a new, updated Tilt, and I am going to send my old one back so they can investigate my battery issues. 
I'm going to test the new Tilt real soon now...

I'm going to test the new Tilt real soon now...

The good folks at Tilt have sent me a new, updated Tilt, and I am going to send my old one back so they can investigate my battery issues.
I'm going to test the new Tilt real soon now...![]()
Anyone have issues with very high gravity brews and the Tilt?
I checked a Stout I made last weekend with my hydrometer and got 1.089 - then added 1lb of candi syrup, which should have bumped me up to 1.114
Didn't bother checking with the hydrometer again, threw in the Tilt - measured 1.085 I only really use it to check when fermentation is done, but in my other brews it was never more than a few points off from what I measured with my hydrometer. Being near 18 points off this time seemed weird.
Hi Jim,
Thanks for sending the zip file.
It works almost for one part
root@raspberrypi:/var/www/html# php /var/www/html/TiltPythonMySQLcrontab.php
PHP Notice: Undefined variable: batStr in /var/www/html/TiltPythonMySQLcrontab.php on line 42
This refers to "if($tempStr > 0 && $batStr > 0)"
If i delete the $batStr section, it works fine
I would like to know what does batStr refer to
mysql> select sg from device;
+-------+
| sg |
+-------+
| 0.996 |
+-------+
1 row in set (0.00 sec)
Also, is there a way to print the brew name into the sql db?
$sql= "INSERT INTO `device`(`[COLOR="red"]name[/COLOR]`,`mac`,`time`, `sg`, `temp`) VALUES('[COLOR="Red"]Black[/COLOR]','98:7B:F3:75:15:C9','$now','$sgStr','$tempStr')";
The advertisement is generated by the Tilt code, and is not editable by us, the users.Is there a way to have the name part of the advertisement iBeacon?
The general formula for determining ABV isAlso, i want to calc the abv.. what im thinking is to create a column called og and insert a once off value once detected.
ABV = (OG - FG) * 131.25
Do you know of an easy way of how this could be done. The way im thinking is to almost clone the script while removing the ifexist sectio and insert the sg into the og values.
Thereafter, run the cron scripts.
Is there a way i could run any scripts on bootup and on poweroff of the tilt. Just thinking of options...
The batStr was the battery value, it was a leftover from using gatttool, and is not available using the advertisement iBeacons. I've since deleted it from the code. Thanks for letting me know. :rockin:
The name is not part of the advertisement iBeacon either. I just placed the name in the sql insert string:
Code:$sql= "INSERT INTO `device`(`[COLOR="red"]name[/COLOR]`,`mac`,`time`, `sg`, `temp`) VALUES('[COLOR="Red"]Black[/COLOR]','98:7B:F3:75:15:C9','$now','$sgStr','$tempStr')";
Hi Jim,
It might be a lil far fetched.
But what i would like is to have the og inserted into the table on the first instance.
Thereafter, it should only update the sg value.
Is there an easy way to achieve this.
Yeah, the other alternative is probably to manually insert the og once ive received the sg reading.
However, am looking at ways to automate this.
select sg from device order by now asc limit 1;
$abvStr = ($ogStr - $sgstr) * 131.25
INSERT INTO `device`(`name`,`mac`,`time`, `sg`, `temp`, `abv`) VALUES('Black','98:7B:F3:75:15:C9','$now','$sgStr','$tempStr', '$abvStr')";
I've had enough requests for the code that I'm going to post it to a github in the near future. You just need to be aware that I make no guarantees as to its usability, and am not responsible if it ruins your beer, melts your fermenter, sets fire to your house, etc.
I'll let everyone here know when it's available.![]()
Been successfully logging to Google sheets for a month or so and now it doesn't look like the report is updating, last entry was 23:52 last nite. However, the brewometer is still sending data because I can see data being added to Sheet 1.
Any ideas?
Anyone else noticing their Tilt app stop reporting data and needing to be closed/reopened/? On a daily basis, at random times, I have to turn off/on my wifi on my tablet that is running the Tilt app, and then reopen the Tilt app. I'm not sure if my wifi signal is crapping out, thus causing Tilt app to stop working, or if there's something going on with the app itself....
Thankfully the integration with Tilt and brewstat.us will send me a notification when the Tilt hasn't reported data in a set span of time.
What type of tablet are you using?
I had that problem when using an Amazon Fire tablet. Traced it to the fact that Amazon sends updates every night and in the process closes all apps.
Switched to a used cellphone and no problems whatsoever.
This may have been addressed earlier in this thread, so sorry if this is a duplicate post.
I have a Tilt that doesn't signal the battery level like the new ones do. I was wondering if I could use a BLE scanning tool to read the battery level on the Tilt. On my android device, I downloaded an app called nRF Connect from Nordic. Once I opened this app and scanned for the Tilt, I was able to see the Battery Service value. The app showed my Tilt was at 60% battery and the Tilt's led on the bean started to flash green, indicating the nRF app was connected and reading the data.
So, now I'll just run this app before I drop the Tilt in a brew that I'm going to ferment. If the battery level is below 30%, I'll change out the battery.
Once I opened this app and scanned for the Tilt, I was able to see the Battery Service value...