Hier möchte ich mal zusammenfassen, welche Consolen Scripts / Hacks ich interessant finde.
the Power of Backlog
Backlog
command allows executing up to 30 consecutive commands with a single command line. Each command is separated by a semicolon (“;”). Backlog
is a useful feature to avoid numerous restarts when setting up a new device.
z.Bsp. um das Device per Script Initial zu konfigurieren
Backlog savedata 1; Hostname <NAME>; Topic <NAME>; DeviceName <NAME>; FriendlyName1 <NAME>; NtpServer1 <IP Adress>; PowerOnState 0; SSID1 <SSID 1>; Password1 <PASSPHRASE 1>; SSID2 <SSID 2>; Password2 <PASSPHRASE 2>; MqttHost <IP MQTT Host>; MqttUser <MQTT USER>; MqttPassword <MQTT PASS>; SetOption53 1; PowerRetain on; restart 1
Using a Tasmota device to remotely turn on a light
Die Idee hier ist eine Schaltzentrale (viele Taster) zu basteln in der ein ESP8266 mit Tasmota werkelt.
Wenn nun ein Taster gedrückt wird, löst er eine Aktion bei einem anderen Tasmota Device aus.
Z.Bsp. Licht an/aus schalten oder eine Pumpe oder, oder, oder ……..
Rule1 ON Switch1#state=1 do WebSend [192.168.2.68] Power1 1 ENDON Rule1 1
Die zweite Zeile ist wichtig! Denn die aktiviert die Rule erst.
Rule1 deaktivieren
Rule1 "
Tasmota Only 3 Rules
Bei Tasmota kann man nur 3 Rules definieren. Das kann manchmal etwas zu wenig sein.
Allerdings kann man auch in einer Regel mehrere Befehle definieren.
Was will man definieren?
rule1 on Event#a do var1 a endon on Event#b do var1 b endon
Leider versteht diese Syntax Tasmota nicht!
Man muß das entweder so schreiben …
rule1 on Event#a do var1 a endon on Event#b do var1 b endon
oder so …….
rule1 on Event#a do var1 a endon rule1 + on Event#b do var1 b endon
Und natürlich immer daran denken, die Regeln zu aktivieren!!!
Rule<x> 1