Coder Social home page Coder Social logo

spitzlbergerj / caravanpi Goto Github PK

View Code? Open in Web Editor NEW
30.0 6.0 6.0 190.09 MB

Smarthome for Caravans and Motor Homes - System for measuring and displaying various values in caravans and motor homes, including climate values, fill levels and leveling data, energy data, propane/butane sensor. incl. display, config website, test routines, etc. Own circuit board created

Home Page: https://www.caravanpi.de

License: GNU Affero General Public License v3.0

Python 68.84% HTML 15.31% CSS 2.31% JavaScript 2.01% PHP 3.61% Hack 0.27% Shell 7.65%
magicmirror caravans raspberry-pi motor-homes climate-values filling-levels sensors hx711 mcp23017 adxl345

caravanpi's Introduction

Hallo, ich bin Josef Spitzlberger 👋

Willkommen auf meinem GitHub-Profil! Ich wohne in der wunderschönen Region Bayern, unweit von München, und meine Leidenschaften umfassen eine breite Palette von Aktivitäten, die Technik mit Handwerk verbinden.

😄 Über mich

Als begeisterter Technik- und Handwerksfan finde ich Freude daran, meine Ideen von der Konzeption bis zur Realisierung zu bringen. Ob es sich um die Programmierung, das Arbeiten mit Holz, das Rudern einer venezianischen Gondel, den 3D-Druck, das Schneiden und Gravieren mit einem Laser oder die Nutzung von CNC-Technologien handelt – ich liebe es, neue Fertigkeiten zu erlernen und Projekte umzusetzen, die Technik und Kreativität vereinen.

💻 Technische Fähigkeiten

  • Programmiersprachen: Hauptsächlich Python
  • CAD/CAM Software: Erfahrung mit FreeCAD für 3D-Modellierung und Konstruktion
  • Elektronik-Design: Vertraut mit KiCAD für das Design von PCBs
  • Und vieles mehr!

🛠 Interessen

  • Programmierung: Ich genieße es, Lösungen für alltägliche Probleme zu programmieren und meine Projekte mit intelligenten Features zu erweitern.
  • Holzwerken: Die Arbeit mit Holz bietet mir eine kreative Auszeit von der digitalen Welt.
  • Rudern einer venezianischen Gondel: Eine einzigartige Freizeitbeschäftigung, die Ruhe und Kraft vereint.
  • 3D Druck & Laser-Print/Cut: Die Erstellung von Prototypen und maßgeschneiderten Teilen fasziniert mich immer wieder aufs Neue.
  • CNC: Die Präzision und Vielseitigkeit von CNC-Maschinen ermöglicht es mir, komplexe und hochwertige Projekte zu realisieren.

📫 Kontakt

Interessiert an einer Zusammenarbeit oder einfach nur daran, Ideen auszutauschen? Schauen Sie auf meiner Webseite www.spitzlberger.de vorbei, dort finden Sie mein Impressum und Kontaktdaten.


Freue mich darauf, von Ihnen zu hören oder Sie irgendwo in der digitalen oder realen Welt zu treffen!

caravanpi's People

Contributors

spitzlbergerj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

caravanpi's Issues

DS18D20 Single digit temperature display incorrect

If a temperature is to be displayed in the single-digit range, the preparation on the Magic Mirror will fail. In the corresponding file in the values directory of CaravanPi there is a second space before the temperature value which is misinterpreted by the Magic Mirror module.

Use of a BME680 instead of BME280

Instead of a BME280, a BME680 should also be optionally available for indoor use. For this purpose, a Python program must be created for evaluating the data from the BME680 and the MagicMirror module for the climate values must be adapted.

BOM und CPL Datei Fehlerhaft bei V5 und V6

Hallo, ich bekomme bei JLCPCB beim einfügen der BOM und CPL Datei immer folgende Fehlermeldung

"File processing failed, please check your file and upload again."

Nun ist die Frage liegt es daran das ich die falsche Datei einfüge oder an der Hersteller Seite. Die BOM Datei ist ja als solche erkennbar, die CPL Datei leider nicht. Ich vermute mal das die CPL Datei die mit dem Namen PnP_CaravanPi_V6_front.csv ist.

Lageanzeige per WS2812B | Position indication using WS2812B

Hallo,

beim Durchsehen deines Projekts ist mir aufgefallen, dass du 21 GPIO-Ports zur Anzeige der Positionierung verwendest. Hast du schon einmal in Betracht gezogen, stattdessen eine WS2812B RGB(W) LED einzusetzen? Diese Option könnte die Steuerung vereinfachen und gleichzeitig die benötigte Anzahl an Ports reduzieren. Würde mich interessieren, ob es spezifische Gründe für deine aktuelle Wahl gibt oder ob du eine Umstellung in Erwägung ziehen würdest.

Viele Grüße


Hello,

While reviewing your project, I noticed that you're using 21 GPIO ports for position indication. Have you considered using a WS2812B RGB(W) LED instead? This option could simplify the control and also reduce the number of required ports. I'm curious if there are specific reasons for your current choice or if you would consider making a switch.

Best regards

Ich habe Probleme - Dateien fehlern

laut Installationsanleitung
pm2 start /home/pi/CaravanPi/pm2/ecosystem.caravanpi.js
aber
[PM2][ERROR] Script not found: /home/pi/CaravanPi/pm2/ecosystem.caravanpi.js

den Ordner pm2 gibt es gar nicht.

Ich finde das ist ein tolles Projekt, bin aber kein "Programmierer", so das ich nur die Anleitung Schritt für Schritt abarbeiten kann. Jetzt weiß ich leider nicht mehr weiter.

Als ersten Schritt möchte ich eigentlich nur die "Wasserwaage" und die Raum- Aussentemperatur aktivieren.

prevent unintentional calibration

Currently, the calibrations for the position or the gas cylinder scale can be triggered by simply pressing a button. This way determined calibrations can be overwritten by faulty operation.

A lock should be installed to prevent unintentional calibration.

Extension by a gas sensor for propane gas

The CaravanPi is to be extended by a sensor for propane gas. This would enable gas leaks in the caravan to be detected via the CaravanPi. An alarm could be triggered via the buzzer.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.