Moin,
aus aktuellem Anlass nochmal meine Einstellungen und die .bin.
Template:
{"NAME":"ESP12F_Relay_X16","GPIO":[1,1,1312,1,1,7712,1,1,7680,7648,7744,1,1,1],"FLAG":0,"BASE":18}
Moin,
aus aktuellem Anlass nochmal meine Einstellungen und die .bin.
Template:
{"NAME":"ESP12F_Relay_X16","GPIO":[1,1,1312,1,1,7712,1,1,7680,7648,7744,1,1,1],"FLAG":0,"BASE":18}
Alles anzeigenRule1
ON tele-Sensor1#State=0 DO Backlog VAR1 0 ENDON
ON tele-Sensor1#State=1 DO Backlog VAR1 1 ENDON
ON tele-Sensor2#State=1 DO Backlog ADD1 1 ENDON
ON tele-Sensor3#State=1 DO Backlog ADD1 1 ENDON
ON VAR1#State==3 DO Backlog Power1 1; Ventilauslösen ENDON
Die Funktion so bedeutet jedes mal wenn ich einen Sensor auslöse addiert er was zur variable und bei 3 öffnet das Ventil. Egal welchen Sensor 2 oder 3.
Was ist Ventilauslösen?
Der Ausschaltbefehl fehlt.
ich hab dazu
ON VAR1#State==0 DO Backlog Power1 0; Ventilauslösen ENDON
eingefügt.
Das ist nicht wirklich UND-Verknüpfung.
Nur Sensor 1 = 1 soll das Füllen wieder beenden ?
Wenn dieser nach dem einschalten der Befüllung kaputt geht oder nicht richtig schaltet, dann hast Du aber ein Schwimmbad. . . .Ich würde da eine Notabschaltung einplanen.
Zusätzlich wollte ich noch Pulsetime auf einen fixen Wert einstellen. Und dann vielleicht noch einen Wassersensor der die Spannung unterbricht.
Aber ich bin schon an den Rules gescheitert.
Moin,
ich habe einen Wasserfilter den ich automatisch füllen möchte.
Wenn Sensor 1 und 2 und 3 false sind soll das Wasserventil öffnen.
Sobald Sensor 1 true wird soll das Ventil geschlossen werden.
Klingt so einfach. Ich bekomme das mit den Rules nicht hin.
Ich hab das in iobroker schon hinbekommen möchte aber das es auch ohne Netzwerk funktioniert.
WAF soll hoch bleiben
Gruß
DANKESCHÖN!!
Ich hatte die falschen Zuordnungen der GPIO´S!
Wenn man weiß wie es geht ist´s wirklich einfach.
Vielen Dank.
Dankeschön.
Ich habe mir jetzt eine neu Tasmota Version kompiliert mit den Einstellungen #define USE_SHIFT595 und Shift595DeviceCount 2.
Jetzt fehlt mir aber die Gerätekonfiguration 74x595.
Muß ich die selber anlegen durch auswahl der GPIO´s oder sollte der in der Auswahlliste stehen?
Oder muß diese Auswahl auch im Code gemacht werden?
Moin,
ich hab mir ein 16 Kanal Relais-Board vom schnellen Ali schicken lassen.
Ich hab bis jetzt immer vorhandene Templates genutzt. Allerdings läuft das hier anscheinend über 2 Schieberegister.
Die Zuordnung zu den GPIO´s hab ich gefunden aber keine Beschreibung wie ich diese Schnittstelle jetzt bei Tasmota nutzen kann.
Hat sich jemand schonmal mit sowas auseinander gesetzt?
Gruß
Thorsten
Moin,
gibt es die Möglichkeit an einen ESP-01 oder Wemos auf Tasmota-Basis ein 4-20mA Signal zu generieren?
Oder vielleicht mit einer extra Schaltung?
Gruß Thorsten
Da hab ich 2 von. Funktioniert nach der Anleitung einwandfrei.
Moin,
ich hatte mir den AB Bodenfeuchtesensor bei Ali Anfang April bestellt und der ist tatsächlich heute gekommen.
Mit der Anleitung auf der Webseite hab ich ein Sketch draufgeladen das mir alle 20 Minuten was nach ThingSpeak schicken soll. Funktioniert auch so weit ich das sehe.
Allerdings möchte ich da gerne Tasmota drauf flashen. Auf der Webseite stehen ja die Pinbelegungen.
Meine Frage nun:
Hat vielleicht schon jemand so was gemacht oder könnte mir bei dem Template helfen?
Gruß
Thorsten
Das lässt sich sicher mit Tasmota machen. Frage ist nur wann soll EIN/AUS geschalten werden wenn der Sonnenaufgang vor 6 Uhr ist?
Gar nicht einschalten?
Genau. Gar nicht.
Einschalten um 6 wenn der Sonnenaufgang nach 6 ist. Sonst soll es aus bleiben.
Moin,
ich wollte eine Zeitsteuerung mit der Original Shelly App realisieren..
Morgens um 6 einschalten und ausschalten bei Sonnenaufgang.
Solange der Sonnenaufgang nach 6 ist wird es auch funktionieren.
Wenn jetzt der Sonnenaufgang früher ist schaltet er um 6 ein und bleibt dann bis zu 24 Stunden an bis der Sonnenaufgang ihn wieder abschaltet.
Geht anscheinend nicht mit Original-App.
Die Funktion ist nicht für mich. Ich hab für sowas den Iobroker.
Ist für mein Bruderherz und der hat bis jetzt nur den einen Shelly ungeflasht.
Jetzt die eigentliche Frage:
Ist das mit Tasmota per Rule möglich?
Gruß
Thorsten
Moin nochmal.
bin mittlerweile auf Raspi4 umgezogen und da bin ich mittlerweile mit dem Sonoff Adapter (mQTT-Broker) bei über 200Mb.
Alle anderen bleiben im Rahmen. Das kann doch nicht normal sein?
Gruß
Moin,
warum steigt der Arbeitsspeicher-Verbrauch innerhalb von 2 Tagen von 42MB auf 130MB?
Nach Adapter Neustart ist es wieder auf 42 runter.
Es wurden keine neuen Geräte hinzu gefügt.
Gruß
Thorsten
Wenn ich mal wieder ne Dauerschleife mit sich gegenseitig triggernden Zuständen gebaut hab..
Ich Versuch es mit dem mqttdisconnect.
Wenn es ein bessere Lösung gibt dann bitte gerne.
Das Problem taucht nur auf wenn ich meine Scripts mal wieder falsch geschrieben habe und der Raspi sich totläuft.
Dabei habe ich halt gesehen das die Tasmotas das fehlen des MQTT Brokers bemerken und dachte mir das einfach als trigger zu benutzen für 10 Sekunden auszuschalten. Da die Verbindung ja nicht sofort wieder aufgebaut wird sollte er auch nicht sofort wieder darauf reagieren.
Es ist kein grundsätzliches Problem bis jetzt.
Wenn es denn soweit ist komme ich auch nicht mehr per SSH auf den Raspi um irgendwas auszuführen.
Der MQTT Broker ist der Sonoff Adapter. War für mich bis jetzt am einfachsten.
Danke bis jetzt
Ich hab den Raspberry mit iobroker an einer smarten Steckdose.
Wenn der Raspberry mal wieder abschmiert kann ich nun per Tasmota auf die Steckdose zugreifen und kurz aus und wieder einschalten.
Kann ich das in Tasmota auch automatisch mit einer Rule machen sobald die Verbindung zum MQTT-Server abgebrochen ist?
Alles anzeigenMal wieder was zum Thema und auf Anfrage von Ossisp1 mit Anpassung:
3 Minuten "Treppenlichtautomat" mit Möglichkeit Dauerlicht einzuschalten
# 1. kurzer Tastendruck -> Licht AN für 3 Minuten (RuleTimer1 180)
# 2. langer Tastendruck >2sec (SetOption32 20) -> kurzes Blinken als Quittierung und -> Dauer-Licht AN
# 3. langer Tastendruck während AN (1. oder 2. läuft) -> kurzes Blinken und -> Dauer-Licht AN
# 4. kurzer Tastendruck immer wenn Licht AN -> dann Licht AUS
# Einstellungen:
# auf "Switch1" einstellen (nicht Button)
# bei Sonoff etc.
SwitchMode1 5
# bei Shelly
SwitchMode1 6
BackLog SetOption32 20; PulseTime1 0; SetOption1 1; SwitchTopic1 0
BackLog Rule1 1;Rule2 1;Rule3 1; BlinkCount 1; BlinkTime 3
Code Alles anzeigenRule1 on Switch1#State=2 do backlog Power1 1;RuleTimer1 180 endon Rule2 on Rules#Timer=1 do Power1 0 endon on Switch1#State=2 do Power1 0 endon Rule3 on Switch1#State=3 do backlog RuleTimer1 0;Power1 1;Power1 3 endon on Power1#State=0 do backlog Rule1 1;Rule2 0 endon on Power1#State=1 do backlog Rule1 0;Rule2 1 endon
Wie gesagt funktioniert top.
Ein Sache hab ich noch:
Gibt es noch die Möglichkeit das das ganze auch bei Ansteuerungen über Alexa so anzusteuern?
Alexa an und dann nach 180 Sekunden aus?
Moin,
hab heute mein erstes eigenes Script erstellt und wollte es einfach mal zeigen. Ich hab hier nen Sonoff RF und den Taster wollte ich eigentlich nur als zentralen Ausschalter an der Haustür benutzen. Ich hab der Einfachheit halber hier nur eine Lampe geschaltet.
Jetzt hab ich daraus auch nen zentralen Einschalter (Paniktaster) gemacht. Es funktioniert wie ich will die Frage ist nur ob das eleganter zu lösen ist. Für eventuelle Kritik bin ich gerne offen.
1 Tastendruck = aus, 3 Tastendrücke innerhalb von 5 Sekunden = an