Source code for a 'smart' Raspberry Pi-powered travel trailer.
Project description
pi-smart-camper
The goal is to use a Raspberry Pi to provide some modern-era amenities, monitoring, and "smart-home" niceties to a vintage camper trailer.
The camper in question is a 1972 Eco fiberglass egg, which is a clone of the Boler.
I'll keep the code and necessary docs here, but put more general how-to, details and a running progress log on https://www.smartercamper.com.
Here's what's at least tentatively planned:
- Plex, with a decent-size SSD drive to store movies
- Temperature, motion and other sensors to monitor the trailer
- WIFI boosting and cleaning (VPN)
- A cellular modem to send messages if something is out of whack
- An external power button, since the Pi will be hard-wired into the trailer.
- A simple web server so I can monitor things with my phone.
The cellular modem
This is a giant pain, and I still don't know if I can actually get it to work or not. The USB modem I purchased took six weeks to arrive and came with almost no instructions. It took awhile to even figure out where to put the SIM card. Definitely not recommended. But it's what I have, and it should work. I've copied the Linux instructions found on the modem itself here, but so far I don't trust them. We'll see.
The instructions are hard to find because by default the modem doesn't want to mount on the Pi, and it doesn't appear as a USB drive, either. So that's fun.
Monitoring
External temperature: to come
Motion detection: to come
Smoke detection: to come
Internal temperature monitoring
Given a lack of ventilation, I have some concerns about CPU temp. The internal-temp.py
script will allow me to monitor it and if I see it get high, I can easily add a fan for extra cooling when the temp climbs.
To-Do: have it run automatically in the background.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pi-smart-camper-0.0.2.tar.gz
.
File metadata
- Download URL: pi-smart-camper-0.0.2.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3892750f69612831e5effafa94b9440f5daa6e95496cbd7d397f29e06cb24c01 |
|
MD5 | 7cac6fed8329028466880a5df447cccd |
|
BLAKE2b-256 | 78c59d195d7d57accb3feeb49b3a4fe4bd2cff0af48d28b5cdb85772844d9115 |
File details
Details for the file pi_smart_camper-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: pi_smart_camper-0.0.2-py3-none-any.whl
- Upload date:
- Size: 7.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a886b3cfacf9f98fa06adf8eaf46acbc4c2002c593bf3ed690ab894b46dd524 |
|
MD5 | 2f40d2ecae332e3ffcd72b13ce43dacd |
|
BLAKE2b-256 | da09b598a7f8f211c12b26214dde6292d7ce7d94deeed6d101ecc5f493df75cf |