Programmierung
Zur Navigation springen
Zur Suche springen
Tasmota[Bearbeiten]
analoger Eingang[Bearbeiten]
Umrechnung[Bearbeiten]
Mit dem Befehl AdcParam kann der Wertebereich des AD-Wandlers direkt umgerechnet werden. AdcParam 6 steht dabei für "ADC Range" an A0.
Beim D1 mini ist der Standard: AdcParam1":[1,0,1023,0]}
Um den Messbereich eines Feuchtesensors umzurechnen ermittelt man den Wert für trocken und den für nass und konfiguriert dann:
AdcParam 6, trocken, nass, 0, 100
eigene Binary kompilieren[Bearbeiten]
- https://tasmota.github.io/docs/Compile-your-build/
- https://forum.creationx.de/forum/index.php?thread/1833-tasmocompiler-tasmota-compiler-online-eigene-bin-erstellen/
- https://github.com/benzino77/tasmocompiler
- https://gitpod.io/#https://github.com/benzino77/tasmocompiler/tree/development
Features[Bearbeiten]
- ESP8266: generic
- Abstandssensoren
- Regeln
- Web Interface
zusätzliche Parameter[Bearbeiten]
- define USE_I2C
- define USE_VL53L1X
- define I2CDRIVERS_0_31 0x00000000
- define I2CDRIVERS_32_63 0x00400000 // enable only device 54, the VL53L1X
- define I2CDRIVERS_64_95 0x00000000
ESP[Bearbeiten]
- Wifi Einstellungen nur speichern, wenn geändert
- WiFi.persistent(false)
Konfigurationsportale[Bearbeiten]
Frameworks[Bearbeiten]
ESPEasy[Bearbeiten]
- Tasmota
https://www.smarthome-tricks.de/software-iobroker/blockly-einfuehrung/