victronenergy / venus

Victron Energy Unix/Linux OS
https://github.com/victronenergy/venus/wiki
590 stars 75 forks source link

feature: possible support of Bluetooth Rotarex LPG gauge #1209

Open mman opened 9 months ago

mman commented 9 months ago

Rotarex SRG manufactures LPG autofilling valves with measurement functionality that work great with German Alugas bottles.

https://rotarexsrg.com/product/dimes-camping-europe-488-012-2001 https://rotarexsrg.com/product/dimes-camping-us-487-013-2001

Their benefit is that they are mounted as part of the filling valve and level sensor battery is easily accessible compared to for example Mopeka or Truma LPG sensors that are underneath the bottle.

The valves advertise via Bluetooth LE and periodically send LPG level and sensor battery level as part of advertising payload.

I do not have official documentation, but by observing the system and its advertising data, I could find that byte 2 in advertising payload represents battery level from 0-100 and byte 3 indicates lpg level from 0-100.

Feel free to close if not appropriate, I am dropping it here since the implementation seems identical to current implementation of Mopeka sensors and may be of benefit to Victron users.

IMG_5200

stenekholm commented 7 months ago

Yea please!!

mman commented 6 months ago

Got a confirmation from Rotarex engineer that the investigation above is correct. Should be fairly easy to implement by simply duplicating the existing Mopeka code and adjusting the advertising payload parser to extract battery and LPG level.