= Einrichtungskommandos für Tasmota-Devices [[PageOutline(2-6)]] == TODO * Tasmo-Compiler als Docker-Container lokal nutzbar machen * Projekt-Dateien für Telefon-Station und Tuer-Station revisionieren * Binaries mit entsprechenden Bemerkungen (z.B. nur für NodeMCU und Yunshan-Relais nutzbar) versehen * Kommandos durchgehen und strukturiert notieren, sortiert nach * Netzwerk, Syslog, * Device-Namen als Hostname, MQTT-Topic, Friendly Name, ... * MQTT, * Verhalten, * Grundeinrichtung, * Flash-Schonung * etc. * Einrichtung der Einzelgeräte dokumentieren und warum gewisse Optionen gewählt wurden * Link zwischen SVN und Trac für dieses Projekt erstellen * Fotos mit richtig angelötetem RX/TX erstellen und ablegen * Gerätetyp "Sonoff Mini" generell dokumentieren * Gerätetyp "Sonoff 1CH Wifi Relay" generell dokumentieren == SW-Image flashen, Console öffnen {{{ $ esptool.py --port /dev/ttyUSB0 erase_flash $ esptool.py --port /dev/ttyUSB0 write_flash 0 sonoff.bin $ picocom -b 115200 -l --omap crlf -c /dev/ttyUSB0 }}} == Gerätetyp einstellen === Yunshan 10A 7-30VDC Relay **Achtung:** Module 33 nicht verwenden, Input ist lokale Taste, kein Switch-Eingang {{{ Module 18 Template {"NAME":"Yunsh ETS4308i","GPIO":[0,148,158,149,21,9,0,0,255,255,255,0,255],"FLAG":15,"BASE":18} Module 0 }}} == Netzwerk-Konfiguration === WIFI-Config {{{ SetOption78 1 Backlog ssid1 IOS42backup; password1 strAveRAtICTInIsOdISCaPH; ssid2 bms21KXHUcWro4FU; password2 jjEmughekWKTbFtzLMLLviqzxtv9szX }}} === Hostname einstellen {{{ Backlog Hostname dev14.mqtt.p21.net; SetOption53 1 }}} === IP-Configuration {{{ Backlog IPAddress1 172.16.0.214; IPAddress2 172.16.0.22; IPAddress3 255.255.255.0; IPAddress4 172.16.0.22; Restart 1 }}} IP adresse:: `IPAddress1 172.16.0.214` GW:: `IPAddress2 172.16.0.22` Netmask:: `IPAddress3 255.255.255.0` DNS Server:: `IPAddress4 172.16.0.22` === Netzwerk-Konfiguration Syslog:: `Backlog LogHost janus.p21.net Logport 1` NTP-Server:: `Backlog TimeZone 0; NtpServer1 ntp.p21.net` === MQTT Konfiguration {{{ Backlog mqtthost ; mqttport ; mqttuser ; mqttpassword ; topic }}} ==== Telefon-Station ETS-4308i {{{ Topic ets4308i GroupTopic vQF7I8v6 MqttHost muecke.p21.net MqttClient ESP8266_%06X MqttUser ETS4308i-vdH4Lus5 MqttPassword skHSeuXrJkDR7VXu88XD3SKMszDs0QGS TelePeriod 60 SetOption2 1 SwitchTopic 0 Backlog Prefix1 cmd; Prefix2 feedback; Prefix3 log; FullTopic device/sonoff/%topic%/%prefix%/ Rule1 1 Rule1 on Mqtt#Connected do Backlog Subscribe door_bell1,actuator/device/ETS4308i/door-bell1; Subscribe door_bell2,actuator/device/ETS4308i/door-bell2; Subscribe alarm_call,actuator/device/ETS4308i/alarm-call endon }}}