กลับไปหน้ารวมไฟล์
off-grid-remote-monitoring-batteries-leak-detection-etc-17446e-en.md

I have a sailboat with an electric motor. As I've worked on it, I have returned to the boat a few times to find a dead battery bank ($$$$), or flooding (wood damage). Had I known about those situations earlier, I might have been able to reduce the damage.

There are commercial products for monitoring and control of off-grid systems, but DIY is more fun, forces learning, and can provide exactly the capabilities I want and nothing I don't need.

The main idea was to have notification of low batteries or water detected. I also wanted a way to check for recent readings to ensure that no notification didn't mean the sensor had stopped working. I plan to use more of the Arduino's I/O capabilities for expanded services: control ventilation based on indoor and outdoor moisture, and dispatch dump loads when there is extra solar and the batteries are full.

Testing the connection to the Victron battery monitor. The water sensors and DHT22 are dangling by their short testing wires

EXPANDED TECHNICAL DETAILS

Remote Telemetry Infrastructure

Designed for cabins, RVs, or remote sites, this system monitors critical infrastructure without a local grid.

  • Battery Management: Uses a Voltage Divider and a Hall Effect Current Sensor (e.g., ACS712) to track the health and charge state of a 12V or 24V solar battery bank.
  • Environmental Safety: Includes Water Leak Sensors (resistive probes) and a gas sensor (MQ series) to detect pipe bursts or leaks.

IoT Data Transmission

  • Edge Computing: The Arduino (often an ESP32 or MKR WiFi 1010) processes the raw data.
  • Cloud Notification: Data is transmitted via a cellular or long-range WiFi link to the Thinger.io platform. This provides the user with an real-time dashboard and automated "Alert" SMS notifications if critical failures are detected.

ข้อมูล Frontmatter ดั้งเดิม

title: "Off-Grid Remote Monitoring: Batteries, Leak Detection, etc."
description: "Monitor a battery bank and environmental conditions; send notification if water is detected or batteries are unexpectedly low."
author: "damonlane"
category: "Internet of Things, BT & Wireless"
tags: []
views: 18272
likes: 30
price: 1499
difficulty: "Intermediate"
components:
  - "1x Arduino MKR GSM 1400"
  - "1x Cable gland for strain relief and water proofing"
  - "1x 6-24V 12V/24V to 5V 3A CAR USB Charger Module DC Buck step down Converter"
  - "1x JSN-SR04T"
  - "1x Lithium Ion Battery - 3.7v 2000mAh"
  - "1x Cable gland for strain relief and waterproofing"
  - "1x SIM card, data-only"
  - "1x DHT22 Temperature Sensor"
  - "1x Waterproof Enclosure"
  - "1x 3 Conductor 22AWG Stranded 100 Ft Shielded PVC"
  - "1x USB-A to Micro-USB Cable"
  - "1x Solderless Breadboard Half Size"
  - "1x Water Sensor"
tools: []
apps:
  - "1x Thinger.io Platform"
downloadableFiles: []
documentationLinks: []
passwordHash: "d73c2005e78df9259778c51714c627b72fd08c321ea46e7e5f09604803cdf544"
encryptedPayload: "U2FsdGVkX19VuVGWrNIA4+tvZ3CJ12Tbj4f6t7dvWZXt9IxL8hnbihmYAhwxjOQz3u2pkKiC5s2zUJzACO2fIVIFJi9GpHuqyl8/gXP7Res="
seoDescription: "Off-Grid Remote Monitoring for Batteries and Leak Detection. Get Notifications for low battery or water leaks using Arduino and Sensors."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/off-grid-remote-monitoring-batteries-leak-detection-etc-17446e_cover.jpg"
lang: "en"