Awesome
<!-- SPDX-FileCopyrightText: 2023 Steffen Vogel <post@steffenvogel.de> SPDX-License-Identifier: Apache-2.0 --> <p align="center" > <img style="width: 25%; margin: 4em 0" src="img/logo.svg" alt="wice logo" /> <h1 align="center">VAN daemon</h1> </p>🚧 VANd is currently under-development
VANd is a set of Micro-services to monitor and control a camper van / RV.
Architecture
Features
- GPS tracking
- for NMEA GPS modules
- Battery-managment System monitoring
- for JBD SmartBMS
- Solar / PV monitoring
- for Renogy Rover MPPT chargers
- Wifi/Internet connectivity monitoring
- for NETGEAR Nighthawk LTE routers
- Vehicle monitoring
- via OBD2 port
- User-interfaces
- small OLED display for quick glance state
- embedded React Web-interface
Getting started
To use VANd follow these steps:
- Prepare a fresh Raspberry Pi running at least Debian Bullseye.
- Make the Raspberry Pi accessible via SSH.
- Make sure you have a working Go toolchain installed (Go >= 1.18).
- Adjust the configuration file
etc/vand.yaml
. - Install VANd on the Raspberry Pi by running:
make deploy TARGET_HOST=root@192.0.2.1
(where192.0.2.1
is the IP address of the device).
Documentation
Documentation of vand can be found in the docs/
directory.
Authors
- Steffen Vogel (@stv0g, Institute for Automation of Complex Power Systems, RWTH Aachen University)
License
vand is licensed under the Apache 2.0 license.
Copyright 2023, Steffen Vogel