Volkszähler

Aus Info-Theke
Zur Navigation springen Zur Suche springen

Links[Bearbeiten]

Lesekopf mit nodemcu8266[Bearbeiten]

# als root:
curl -fsSL https://raw.githubusercontent.com/platformio/platformio-core/develop/platformio/assets/system/99-platformio-udev.rules \
  | sudo tee /etc/udev/rules.d/99-platformio-udev.rules
service udev restart
USER=wk
sudo usermod -a -G dialout $USER
usermod -a -G plugdev $USER
#log out and login
  • Visual code installieren: geht leider nicht mit codium (keine Extension PorableIO angeboten).
  • Extension: PorableIO-IDE
  • In diesem Verzeichnis code starten
  • von https://github.com/mh-er/SMLReaderVZ Zip-Datei herunterladen und entpacken, z.B. in /home/ws/esp/SMLReaderVZ-main
  • Es gibt dann links ein zusätzliches Icon (Alien-Kopf)
  • Konfiguration anpassen in config.h: Namen, IP-Adressen, WLAN-SID...
  • Hardware über USB anschließen
  • Icon Alienkopf, mittlere Leiste: Devices: Dort sollte /dev/ttyUSB0 erscheinen
  • Oben rechts ist ein Pfeil (->) mit Combobox: dort "Build" anklicken, sollte mit "Success" abschließen
  • Oben rechts ist ein Pfeil: "upload" anklicken. Dabei auf dem nodeMCU8266 den "Boot"-Knopf (neben USB-Buchse) gedrückt halten, bis