Journey with Confidence RV GPS App RV Trip Planner RV LIFE Campground Reviews RV Maintenance Take a Speed Test Free 7 Day Trial ×
 
 


 
 
Thread Tools Display Modes
 
Prev Previous Post   Next Post Next
Old 01-17-2024, 03:18 PM   #1
Platinum Member
 
@Michael's Avatar
 
Join Date: Oct 2018
Location: MN
Posts: 501
Default Integrating Garnet SeeLevel sensors into DIY van monitoring

My Coachmen Crossfit came with unreliable tank sensors. Garnet SeeLevel tank sensors integrated into my DIY camper monitoring system would be a big improvement.

My current monitoring system is centered around MQTT and Node-Red running on a Victron Cerbo GX and a Nextion touch screen, with ESP32's where needed for reading sensors and communicating between devices.

Options for integration include buying a SeeLevel control panel with any of Bluetooth, RV-C, or NMEA2000 interfaces, the latter two of which directly interface with Victron's Cerbo units and/or Raspberry Pi running Victron's OS.

Reading the sensors/sending units directly, without the Garnet control panel also seems to be possible - based on this post in a Raspberry Pi forum, where one of the participants (Jim G) figured out how to trigger and read the tank sensors/sending units directly.

I bought a couple of SeeLevel sending units and successfully dummied up a test using an ESP32 to trigger and read the sending units and a circuit similar to the one designed by Jim G. in the Raspberry Pi forum. It's working on the bench with two SeeLevel sensors attached to a water jug.



It's too cold to work out in the camper, so I'll not know if it's reliable in the real world until it gets quite a bit warmer. In the meantime, I've rearranged my display to accommodate tank gauges (lower left corner):



I figured I could either use (boring) green bars to show tank levels, or an appropriate set of emojis.

My code and a description of the circuit are uploaded to Github. To fully integrate the sensors, I'll need to modify my code to encapsulate the data into JSON formatted ESP-NOW packets, and come up with an algorithm to properly interpret the data (likely in Node-Red).

I'd also like to put a bit of protection on the 12v circuit feeding the sensors. I'm not sure how tolerant they are of voltage spikes and anomalies. I've no idea how to do that though.
Attached Images
File Type: jpg 4476094768187439970.jpg (161.7 KB, 125 views)
File Type: png Screenshot 2024-01-04 110815.png (119.2 KB, 122 views)
__________________
2019 Coachmen Crossfit
My Campervan Modifications and Travel Blog
@Michael is offline   Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


» Featured Campgrounds

Reviews provided by

Powered by vBadvanced CMPS v3.2.3

All times are GMT. The time now is 03:28 AM.


Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2024, vBulletin Solutions, Inc.