Erste Schritte (Windows)
- Python für Windows installieren
- https://meshtastic.discourse.group/t/tutorial-setting-up-a-windows-machine-for-use-with-meshtastic-python/2872
- ACHTUNG !! Hackerl Add Python ... to PATH immer ankreuzen!!
- GitBash für Windows installieren
- PIP für Windows installieren
- Git Bash starten
- Python Version prüfen py --version
- PIP installieren
- py -m pip install --upgrade pip
- PIP Version prüfen pip --version
- ESPTOOL Installieren pip install --upgrade esptool
- pip install --upgrade pytap2
- pip install --upgrade meshtastic==1.2.95(wir verwenden für MeshCom nicht die Version 1.3.x) (Sollten Sie eine höhere Version installiert haben hier die Anleitung zum downgraden)
- Installation prüfen meshtastic -h
Achtung wenn der Befehl meshtastic -h nicht ausgeführt wird Fehler: bash: ddd: command not found fehlt in der Systemvariablen Path der Eintrag zum Python-Installations-Verzeichnis. Überprüfen mit Windows den Systemeigenschaften Umgebungsvariablen / Path:
Es müssen zwei Einträge unter Bearbeitung zu sehen sein:
C:\Users\xxxxxx\AppData\Local\Programs\Python\Python310\Scripts\ C:\Users\xxxxxx\AppData\Local\Programs\Python\Python310 xxxxxx steht für den eigenen Username
In einer Domain-Umgebung sollten die Einträge wie folgt aussehen:
C:\Users\xxxxxx.DDDDDD\AppData\Roaming\Python\Python310 C:\Users\xxxxxx.DDDDDD\AppData\Roaming\Python\Python310\Scripts\ xxxxxx steht für den eigenen Usernamen DDDDDD steht für den Domainnamen
- ESPHome-Flasher installieren
- https://github.com/esphome/esphome-flasher/releases/tag/1.4.0
- ESPHome-Flasher-1.4.0-Windows-x64.exe runter laden
- !Achtung! dieser Download ist für Windows 10
- https://github.com/esphome/esphome-flasher/releases/tag/1.4.0
- Firmware flashen
- LORA Modul mit USB-Kabel am PC anschließen
- ESPHome-Flasher-1.4.0-Windows-x64.exeaufrufen
- Serial-Port auswählen
- Vorbereitete Firmware - hier lesen - auswählen
- "Flash ESP" klicken
- warten bis Firmware geladen ist
- LORA Modul neu starten