Off-Grid Remote Monitoring: Batteries, Leak Detection, etc.

Monitor a battery bank and environmental conditions; send notification if water is detected or batteries are unexpectedly low.

Feb 23, 2019

15357 views

31 respects

Components and supplies

1

Arduino MKR GSM 1400

1

Cable gland for strain relief and water proofing

1

6-24V 12V/24V to 5V 3A CAR USB Charger Module DC Buck step down Converter

1

JSN-SR04T

1

Lithium Ion Battery - 3.7v 2000mAh

1

Cable gland for strain relief and waterproofing

1

SIM card, data-only

1

DHT22 Temperature Sensor

1

Waterproof Enclosure

1

3 Conductor 22AWG Stranded 100 Ft Shielded PVC

1

USB-A to Micro-USB Cable

1

Solderless Breadboard Half Size

1

Water Sensor

Apps and platforms

1

Thinger.io Platform

Project description

Code

2 Arudino sketch for remote monitoring with Thinger.io: has ultrasonic sensor, no BMV

arduino

I have this running on an Arduino MKR GSM 1400 with a data-only SIM card. You need to adapt the communication specifics for your SIM. And you need a thinger.io account or to replace the relevant code with appropriate bits for your IoT server.

2 Arudino sketch for remote monitoring with Thinger.io: has ultrasonic sensor, no BMV

arduino

I have this running on an Arduino MKR GSM 1400 with a data-only SIM card. You need to adapt the communication specifics for your SIM. And you need a thinger.io account or to replace the relevant code with appropriate bits for your IoT server.

1 Arudino sketch for remote monitoring with Thinger.io: Victron BMV code, no ultrasonic

arduino

This version has code for my old Victron BMV-600, which I no longer use. The newer code lacks this, and has code for an ultrasonic sensor for measuring bilge depth. In the new code, I also addedd thing.stop() which appears to have drastically reduced how often the device hangs.

Downloadable files

Wiring schematic

This is my first fritzing sketch; recommendations are welcome. These are not the right water sensors (these are analog, but I show them as if they were digital like the ones I'm using are). I didn't find a good way to depict the connections to the battery monitor and charge controller. Also the battery is actually connected to the JST port on the Arduino, not wired directly to pins.

Wiring schematic

Wiring schematic

This is my first fritzing sketch; recommendations are welcome. These are not the right water sensors (these are analog, but I show them as if they were digital like the ones I'm using are). I didn't find a good way to depict the connections to the battery monitor and charge controller. Also the battery is actually connected to the JST port on the Arduino, not wired directly to pins.

Wiring schematic

Comments

Only logged in users can leave comments

damonlane

0 Followers

0 Projects

Table of contents

Intro

31

0