• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

Replacement firmware for iSpindel (GravityMon)

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Indeed it worked for me on an ios device, but still no success on Android.

Can you provide the python scripts?
Sure, they are in my github repos. I have 2 variants of the script one here in gravitymon repo https://github.com/mp-se/gravitymon/blob/master/test/scripts/ble_scan.py but I think this is the latest version i was working on, https://github.com/mp-se/brewlogger/tree/dev/service-ble (scan.py), they should work on most OS. Let me know if you have any issues.
 
I am a hobbyist from China. I have created GravityMon, but I don't know how to fill in the key and address for Brewspy, so I am still unable to test it. I hope you can help me answer this question
 
Under Push Target -> Settings -> Token 1: Enter your brewspy token here.

Under Push Target - HTTP POST (1 or 2) select the brewspy url in the drop down list and also select the standard iSpindle format template under data format drop down.

Press test to try it out. That should be the steps.
 
Hi Mper
I have constructed the gateway unit in the hope it will show me what the gravitymon C3 super mini devices are send out as i am having difficulty with the push targets. does this devices screen echo the data received over WiFi direct before pushing the data on? so far all i can see on the screen is the device title and WiFi address. also is it able to read multiple gravitymon devices?
 
Hi Mper
I have constructed the gateway unit in the hope it will show me what the gravitymon C3 super mini devices are send out as i am having difficulty with the push targets. does this devices screen echo the data received over WiFi direct before pushing the data on? so far all i can see on the screen is the device title and WiFi address. also is it able to read multiple gravitymon devices?
It will show the data on the screen when its pushed, deviceid + some of the data. When you start it might not show anything until the push timeout has passed (default 15 min). You can change that to 30 seconds if you want quicker response. The data that is included in the package will be forwarded to all defined endpoints.
 
It will show the data on the screen when its pushed, deviceid + some of the data. When you start it might not show anything until the push timeout has passed (default 15 min). You can change that to 30 seconds if you want quicker response. The data that is included in the package will be forwarded to all defined endpoints.
if there are no endpoints defined will anything be shown?
 
v2.2 beta 2 of Gravitymon is now released which support new gyro with much better accuracy than the older MPU6050 used in the ispindel hardware. Big thanks to Levi--G for the implementation of that gyro. Currently I'm running my first brew using this new gyro (and of course a older ispindle for comparison). This is how the data looks so far; The red one is the new modern gyro which is much more stable. The gravity readings dont really match but I just did a quick 2 point calibration for the new gyro....

1746210269599.png
 
Last edited:
I have done some updates to the gravitymon.com page and started to add a few relevant blog posts on the new gyro but also how to build an ESP32 based device. Gravitymon.com. More will come and if you have suggestions for topics let me know.

I have also added my own flasher to the site which from v2.2 also helps with configuring the wifi settings using the serial connection. All my projects will be adapted to use this approach in the future.
 
Gravitymon v2.2 is now released, available in my webflasher on gravitymon.com and brewflasher.

https://github.com/mp-se/gravitymon/releases/tag/v2.2.0

Gravitymon Gateway is also updated to v0.7 which adds support for Pressuremon as well.

https://github.com/mp-se/gravitymon-gateway/releases/tag/v0.7.0
Updated one of my spindels from 2.1 to 2.2 successfully. Also modified the voltage divider to 220k/220k. One small issue when changing/saving voltage factor: Displayed voltage does not update, unless I go Home and then back to Device-Hardware. This is with Firefox v140, have not tried other browsers. My correct Voltage factor ended up to be 2.06
 
Updated one of my spindels from 2.1 to 2.2 successfully. Also modified the voltage divider to 220k/220k. One small issue when changing/saving voltage factor: Displayed voltage does not update, unless I go Home and then back to Device-Hardware. This is with Firefox v140, have not tried other browsers. My correct Voltage factor ended up to be 2.06
Did you change it on the hardware page or use the "calculator" ?
 
s2 mini/ mpu6050. I am not sure what happens. Have tested 2.2 and 2.2.1. Both versions sends mqtt data while in config mode. Out of config mode: silence. I have also noticed that the s2 mini gets a bit warmer (around 35C) than in v2.1. Battery drains much quicker than normal. Checked the battery, internal resistance and capacity is ok. If I revert to v2.1, it works as expected again
 
s2 mini/ mpu6050. I am not sure what happens. Have tested 2.2 and 2.2.1. Both versions sends mqtt data while in config mode. Out of config mode: silence. I have also noticed that the s2 mini gets a bit warmer (around 35C) than in v2.1. Battery drains much quicker than normal. Checked the battery, internal resistance and capacity is ok. If I revert to v2.1, it works as expected again
Sounds strange, i have not tested the s2 mini in the latest versions, have you calibrated the voltage factor after upgrade? Does the device to into wifi setup mode? I will have a look when I get im back home again
 
Sounds strange, i have not tested the s2 mini in the latest versions, have you calibrated the voltage factor after upgrade? Does the device to into wifi setup mode? I will have a look when I get im back home again
Voltage factor calibrated - via the tool this time :) I did ota upgrades. It did not go into wifi setup mode. Wifi config was kept, so no need either.
No hurry. The unit I'm playing with is just for testing
 
Hello , folks !
Are you going to write RAPT PILL BLE compatible mode for transmission data ?
Anyone tried it ?
 
Back
Top