Benutzer-Werkzeuge

Webseiten-Werkzeuge


tasmota:pumpenheizung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tasmota:pumpenheizung [2020/11/09 09:15] – [box-3815] admintasmota:pumpenheizung [2020/11/10 11:05] (aktuell) – [**__Die Webseite ist umgezogen__**] admin
Zeile 1: Zeile 1:
 +
 +====== **__Die Webseite ist umgezogen__** ======
 +
 + * //**[[https://www.myworkroom.de/p-lsd:frostwaechter:tasmota|Frostwächter: Sonoff TH16 mit Si7021 (neues Wiki)]]**//
 +
 +
 +
 +
 ====== Frostwächter: Sonoff TH16 mit Si7021 ====== ====== Frostwächter: Sonoff TH16 mit Si7021 ======
  
Zeile 36: Zeile 44:
 </box> </box>
  
-{{:tasmota:tasmota_vorlage.png?600 |}}+{{ :tasmota:tasmota_vorlage.png?600 |Copy & Paste}}
 <code|Sonstige Einstellungen -- Vorlage> <code|Sonstige Einstellungen -- Vorlage>
 {"NAME":"TH16Frostwaechter","GPIO":[9,255,255,255,255,0,0,0,21,30,3,0,0],"FLAG":0,"BASE":4} {"NAME":"TH16Frostwaechter","GPIO":[9,255,255,255,255,0,0,0,21,30,3,0,0],"FLAG":0,"BASE":4}
- 
 </code> </code>
 +
 <box 80% blue|Info: Blaue und Rote LED> <box 80% blue|Info: Blaue und Rote LED>
-Blaue LED wird über GPIO13 gesteuert (Default: LED1i (56) Status Relai => geändert nach Relai 2i (30))\\ +Blaue LED wird über GPIO13 gesteuert (Default: LED1i (56) Status Relais => geändert nach Relais 2i (30))\\ 
-Blaue LED wird als Relai eingerichtet, damit der Automatikmodus angezeigt werden kann\\ +Blaue LED wird als Relais eingerichtet, damit der Automatikmodus angezeigt werden kann\\ 
-Rote LED zeigt den Zustand vom Relai an (GPIO12)+Rote LED zeigt den Zustand vom Relais an (GPIO12)
 </box> </box>
  
Zeile 68: Zeile 76:
   * mem4 3 <= minimale Temperatur Power ON (<3 Grad)   * mem4 3 <= minimale Temperatur Power ON (<3 Grad)
   * mem1 0/1 Aus/Ein der Regelung      * mem1 0/1 Aus/Ein der Regelung   
-  * mem2 0/1 Relai Manuell Aus/Ein+  * mem2 0/1 Relais Manuell Aus/Ein
   * var1 <-- aktueller Status vom Regelung 1-OK 0-NOT READY - View by MQTT cmnd/mqttTopic/var1   * var1 <-- aktueller Status vom Regelung 1-OK 0-NOT READY - View by MQTT cmnd/mqttTopic/var1
 </box> </box>
Zeile 75: Zeile 83:
 switchmode1 5 <= damit wird kurzer Tastendruck als TOGGEL und langer Tastendruck als HOLD aktiviert\\ switchmode1 5 <= damit wird kurzer Tastendruck als TOGGEL und langer Tastendruck als HOLD aktiviert\\
 Abfrage in der RULE:\\ Abfrage in der RULE:\\
-  * Switch1#State <= kurzer Tastendruck+  * Switch1#State   <= kurzer Tastendruck
   * Switch1#State=3 <= langer Tastendruck   * Switch1#State=3 <= langer Tastendruck
 !!__Langer Tastendruck löst auch kurzen Tastendruck aus__!! !!__Langer Tastendruck löst auch kurzen Tastendruck aus__!!
Zeile 90: Zeile 98:
 event temp_demand=%value% <= in der Variable "temp_demand" wird der Wert %value% gespeichert.\\ event temp_demand=%value% <= in der Variable "temp_demand" wird der Wert %value% gespeichert.\\
 %value% wird von tele-SI7021#temperature befüllt.\\ %value% wird von tele-SI7021#temperature befüllt.\\
-Falls man mehrere Werte abfragen möchte, müssen die sofort im Anschluss auch in einer Variable gespeichert werden+Falls man mehrere Werte abfragen möchte, müssen die sofort im Anschluss in einer Variable gespeichert werden\\
 </box> </box>
  
 <box 80% orange|Setoption> <box 80% orange|Setoption>
-  * SetOption26 1 => Status Relai wird um den Index erweitert "power1" und "power2" anstatt nur "power")+  * SetOption26 1 => Status Relais wird um den Index erweitert "power1" und "power2" anstatt nur "power")
   * SetOption0 0 => Status Relais nicht im EPROM abspeichern (schont das EPROM)   * SetOption0 0 => Status Relais nicht im EPROM abspeichern (schont das EPROM)
   * SetOption32 40 => langer Tastendruck auf 4 Sekunden (Automatik ein/aus)   * SetOption32 40 => langer Tastendruck auf 4 Sekunden (Automatik ein/aus)
Zeile 155: Zeile 163:
 </code> </code>
  
-====== Tasmota der Trick mit dem umschalten ======+====== Tasmotader Trick mit dem umschalten ======
  
 Damit der Zustand des Relay (der Funktion) mit dem Taster umgeschaltet werden kann, kommt das toggelingX und die Variable memX zum einsatz. Damit der Zustand des Relay (der Funktion) mit dem Taster umgeschaltet werden kann, kommt das toggelingX und die Variable memX zum einsatz.
Zeile 161: Zeile 169:
   - ON Switch1#State DO event toggling2=%mem2% ENDON <= Tastendruck erkennen und den Wert von mem2 in taggeling2 speichern   - ON Switch1#State DO event toggling2=%mem2% ENDON <= Tastendruck erkennen und den Wert von mem2 in taggeling2 speichern
   - ON event#toggling2=0 DO Backlog mem2 1; Power1 1 ENDON <= wenn sich der Wert von toggeling ändert, wird ein event ausglöst. in diesem Beispiel wird geprüft, ob der Wert 0 in taggeling2 steht. Wenn _ja_ dann wird mem2 den Wert 1 zugewiesen und Power1 auf ON geschaltet.    - ON event#toggling2=0 DO Backlog mem2 1; Power1 1 ENDON <= wenn sich der Wert von toggeling ändert, wird ein event ausglöst. in diesem Beispiel wird geprüft, ob der Wert 0 in taggeling2 steht. Wenn _ja_ dann wird mem2 den Wert 1 zugewiesen und Power1 auf ON geschaltet. 
-  - ON event#toggling2=1 DO Backlog mem2 0; Power1 0 ENDON <= enthält toggeling2 den Wert 1 enthält, wird mem2 auf 0 und Power1 auf OFF geschallten.+  - ON event#toggling2=1 DO Backlog mem2 0; Power1 0 ENDON <= enthält toggeling2 den Wert 1, wird mem2 auf 0 und Power1 auf OFF geschallten.
  
   * TRICK: wenn bei toggelingX=0 erkannt wird, wird memX auf 1 gesetzt   * TRICK: wenn bei toggelingX=0 erkannt wird, wird memX auf 1 gesetzt
 Backlog hilft, das mehrere Befehle nacheinander ausgeführt werden können (wird Quasi in den Tastaturpuffer geschrieben) Backlog hilft, das mehrere Befehle nacheinander ausgeführt werden können (wird Quasi in den Tastaturpuffer geschrieben)
  
 +====== Tasmota: Sprechende Namen der Relais ======
 +
 +Per Default habe die Relais einheitliche Namen. Dabei verliert man z.B. TasmoAdmin oder MQTT schnell die Übersicht. Daher kann man "Freundliche" Name für jedes Relai vergeben.
 +  * Name1 => HeizungPumpe
 +  * Name2 => Automatik
 +
 +{{ :tasmota:freundlichenamen.png?400 |Namen}}
 +
 +Ansicht im TasmoAdmin:
 +
 +{{ :tasmota:tasmoadmin.png?600 |Ansicht im TasmoAdmin}}
  
  
tasmota/pumpenheizung.1604913355.txt.gz · Zuletzt geändert: 2020/11/09 09:15 von admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki