-
• #2
Wow, that looks excellent!
Where do you think they measure the temperature? I wonder how much it actually reflects the gas temperature in the tyre...
-
• #3
The sensor sits on the valve top. So it is mainly the outside temperature, not the gas temperature...
I think it is more about compensation. If you change from a cool underground car park to hot summer roads the temperature rises and so should the pressure.
If the pressure stays the same but the temperature rises this may be a leakage so the alarm goes off. Thats what seemed to be happening once during testing when I covered the sensor with my (warmer) fingers. -
• #4
Update:
After testing for a few weeks there were issues with the battery life. In the beginning sensors worked for days without noticeable battery wear.
Then some other sensors started failing after only 1-2 days, eating batteries like candy.
I bought another (identical) set and tested indoors with a modified aluminium water bottle and all was fine. Once the sensors were installed on the wheels some of them also started to drain battery.Taking the first set indoors again and counting messages showed that some sensors (the ones with the battery issues) sent far more messages than the others.
I don't know if this is a hardware issue or if there is more about the protocol than I first thought.But how can they run dry when there is not a smartphone around? This is probably the case in 90% of the time...
I just ordered a different/updated version (BLE 5.0) now and have a look at their protocol and battery lifetime. The outer caps just look similar. Stay tuned...
-
• #5
Thanks for the update! That's a shame...
I guess it's possible that a phone app might connect and somehow configure them for a lower power operation mode?
Followup from this thread and now pimped up to be of actual use on the infamous Pixl.js.
Hardware
Software
Function
The sensors do not require a connection or traversing Services and Characteristics.
All the data is just put into 16 bytes of
manufacturerData
found in each broadcast:The sensor seems to:
The set contains a card showing the last 6 hex digits of each device.
You can copy these digits (lower case) to the object on top of the code.
Everything from 1-4 wheels is possible. I only use 3 wheels because I own a Velomobile, but everything from unicycle to car is possible.
For each wheel you can define an individual
name
, a minimum pressureminBar
and a minimum battery percentageminBat
.Underpressure, low battery, loss of signal (stale data for more than
timeout
seconds) and leaks are detected.There is a flag (I called it
leak
that seems to show 1 when the pressure is starting to decrease at a certain rate and/or the temperature is rising but the pressure is not).When any issue is detected,
LED1
begins to flash and the value gets inverted.This is how it looks:
1 Attachment