fixes
This commit is contained in:
1 parent
1e16e07c7a
commit
24dfd16b22
5 files changed
+7
-41
No files matched your search
@@ -0,0 +1 @@
|
||||
xcopy ".\librarys\*" "%HOMEDRIVE%%HOMEPATH%\Documents\Arduino\libraries\" /E /I /Y
|
||||
+4
-4
@@ -2,11 +2,11 @@
|
||||
SERIAL_PORT=/dev/ttyUSB0
|
||||
|
||||
# Externer MySQL-Server
|
||||
DB_HOST=192.168.1.100
|
||||
DB_HOST=10.233.1.244
|
||||
DB_PORT=3306
|
||||
DB_USER=heizung
|
||||
DB_PASSWORD=heizung_pw
|
||||
DB_NAME=heizung
|
||||
DB_USER=worker
|
||||
DB_PASSWORD=bBHofurUJWKzPE8Z
|
||||
DB_NAME=HEIZUNG
|
||||
|
||||
# Wie oft Messwerte in die DB geschrieben werden (Sekunden)
|
||||
DB_WRITE_INTERVAL=60
|
||||
|
||||
@@ -10,7 +10,7 @@ services:
|
||||
# Serial-Port zum Arduino durchreichen
|
||||
# Falls /dev/ttyACM0 genutzt wird: beide Zeilen anpassen
|
||||
devices:
|
||||
- /dev/ttyUSB0:/dev/ttyUSB0
|
||||
- /dev/ttyACM0:/dev/ttyACM0
|
||||
|
||||
# Privileged-Modus damit der Container auf das Serial-Device zugreifen kann
|
||||
# Alternativ: group_add mit der dialout-GID (auf Raspi OS meist 20)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
flask>=3.0
|
||||
pyserial>=3.5
|
||||
# PyMySQL ist optional – nur benötigt wenn DB_HOST gesetzt ist
|
||||
# PyMySQL>=1.1
|
||||
PyMySQL>=1.1
|
||||
@@ -1,35 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e # Script bricht bei Fehlern sofort ab
|
||||
|
||||
PORT="/dev/ttyACM0"
|
||||
FQBN="arduino:avr:mega"
|
||||
|
||||
echo "==> Prüfe angeschlossene Boards"
|
||||
arduino-cli board list
|
||||
|
||||
echo "==> Installiere benötigte Libraries"
|
||||
LIBS=(
|
||||
"OneWire"
|
||||
"DallasTemperature"
|
||||
"RTClib"
|
||||
"LiquidCrystal"
|
||||
"max6675"
|
||||
"ArduinoJson"
|
||||
)
|
||||
|
||||
for LIB in "${LIBS[@]}"; do
|
||||
echo "Installiere $LIB..."
|
||||
arduino-cli lib install "$LIB"
|
||||
done
|
||||
|
||||
echo "==> Installierte Libraries:"
|
||||
arduino-cli lib list
|
||||
|
||||
echo "==> Kompiliere Sketch"
|
||||
arduino-cli compile --fqbn "$FQBN" . --warnings all
|
||||
|
||||
echo "==> Lade Sketch hoch auf $PORT"
|
||||
arduino-cli upload -p "$PORT" --fqbn "$FQBN" .
|
||||
|
||||
echo "==> Fertig!"
|
||||
Reference in new issue
Block a user