Beiträge von Mark_Muc
-
-
Hallo ..
Ich habe heute ein Modul
CodeESP8266 ESP-01 ESP-01S Wifi DHT11 DHT22 AM2302 Temperatur Feuchtigkeit Sensor https://www.aliexpress.com/item/32967235996.html
mit Tasmota 9.3.1.1 geflashed. Ich habe den Onlinecompler mit Sensoren und Script ausgewählt.
An GPIO2 habe ich AM2301 eingetragen. Funktioniert auch soweit und Temp / Hum wird korret angezeigt.
SerialLog = 0
Wenn man nun das Modul per WebIF neu startet werden keine Werte für Temp / Hum angezeigt ..nur NULL, also ob kein Sensor angeschlossen ist >>/ wäre.
Wir das Modul vom Strom genommen und neu verbunden, zeigt es die richtigen Werte für Temp / Hum an.
Hat jemand eine Idee warum das so ist bzw. wie man das beheben kann??
MfG
MArk_Muc
Hier noch Bilder und sollte es jemand brauchen das Template:
Code
Alles anzeigenSpecification: Resolution: 0.1°C Accuracy: ±0.5°C Detection range: -40 -80°C Humidity: Resolution: 0.1% RH Accuracy: ±2%RH (25°C) Detection range: 0%RH -99.9%RH Working voltage: 3.3V -5.5 V Recommended storage environment: Temperature: 10 -40°C Humidity: 60% RH or less Template: {"NAME":"ESP01s AM2301/2-DHT22","GPIO":[1,1,1216,1,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":18}
-
Ich habe gerade mal meine Shelly 2.5 ausgelesen und bei mir steht Alles drin. Eingang 1 ein und mit Lüfter 7w belastet:
Spoiler anzeigen
"Time": "2021-02-16T14:20:27",
"Time": "2021-02-16T14:20:37",
"ANALOG": {
"Temperature": 48
"Temperature": 47.7
},
"ENERGY": {
"TotalStartTime": "2020-06-13T10:38:19",
"Total": 4.899,
"Yesterday": 0.022,
"Today": 0.007,
"Period": 0,
"Power": [
7,
0
],
"ApparentPower": [
20,
0
],
"ReactivePower": [
18,
0
],
"Factor": [
0.37,
0
],
"Frequency": 50,
"Voltage": 232,
"Current": [
0.085,
0
]
},
"TempUnit": "C"
Spoiler anzeigen
}
Es läuft Tasmota 9.2.0.6 OTB .. drauf ..
vielleicht hilft es ja jemanden
Mark
-
Danke euch beiden. Wie genau funktioniert gpio0 mit gnd? Oben waren zwei für mich widersprüchliche posts. Reicht es nicht den Schalter zu drücken?
Hallo .. habe heute auch die erste Sonoff S55 V2.0 geflashed.
Es funktioniert auch wenn man den Schalter S2 beim einstecken des USB2ser - Adapter drückt -> Flashmode!Ich habe das Template:
{"NAME":"Sonoff S55","GPIO":[17,255,0,255,255,0,0,0,21,56,0,0,0],"FLAG":0,"BASE":1}
benutzt .. leider bekomme ich keine Anzeige der Spannung und des Stromes, wie bei einer Shelly? geht das überhaut mit der? Ich glaube nicht.
Des weiteren möchte ich das verhalten der 2 LED's (rot und blau) ändern.
Wenn Tasmota neu startet , dann blinkt die LED blau bis im WLAN eingelogged .. in der Regel 2 mal.
Wenn Relay 1 eingeschalten leuchten beide LED's -> Magenta
Ich möchte gerne folgende Einstellung haben.
Bei einschalten: blau blinken bis WLAN
AUS: blau
EIN: ROT
Ist das machbar?
In der Vorlage ist auch nur 1 LED definiert.
Gruß
Mark_Muc
-
Hallo .. habe den Thermostat https://tinyurl.com/ycn6g3bh nun ist die Frage. ob Tasmota diesen auch unterstützt. Habe leider dazu nichts gefunden,
ausser https://github.com/arendst/Tasmota/issues/6922 .. doch leider auch nichts weiter.
weiß jemand was darüber und unter den "offiziell" unterstützten Geräten auch nichts zu finden
Danke
Mark
-
-
Hallo .. hat schon jemand mal ein NodeMCU Board (für Tests habe ich die NodeMCU Base) aufgebaut.
Hat jemand schon mal die Beschaltung / Definition in Tasmote 8.4x gemacht.
Ich bräuctse aber dazu 16 Kanäle .. wenn ich das NodeMCU als "gerneric (18)" definiere, bekomme ich max. 14 "Sachen" zum einstellen. s.Bild.
Drum meine Frage ob jemand die Konfiguration für 8 Relais & 8 Tasten hat ..
Die Ausgänge bei nodeMCU sind +3,3V; gemessen.
Danke
Mark_Muc
-
Danke .. die Liste hatte ich auch schon gefunden ..
Gibt es Pläne, diesen Sensor in Zukunft zu unterstützen?
Mark_Muc
aus Amazon
Spoiler anzeigen
- 1. Hohe Genauigkeit: Dieses Produkt basiert auf dem Prinzip der Messung von Druck und Temperatur bei Reife. Die relative Genauigkeit beträgt ± 8 pa, was ± 0,50 m entspricht und eine genaue Höhenmessung ermöglicht.
- 2. Breiter Messbereich: Dieses Produkt bietet die beste Koeffizienz für Temperaturausgleich (TCO) von 0 °C bis 65 °C und verfügt über einen großen Messbereich von 300 hPa bis 1250 hPa für eine genaue Messung im großen Temperaturbereich.
- 3. Niedriger Energieverbrauch: Dieser digitale Sensor hat einen niedrigen Energieverbrauch von 3,4 μa bei 1 Hz und 2,0 μa im Standby-Modus, und der Lärm ist sehr gering, was sehr umweltfreundlich ist.
- 4. Ausgezeichnete Flexibilität beim Design: Dieses Produkt bietet eine hervorragende Flexibilität beim Design und ist für eine Vielzahl von Anwendungen zur Höhenverfolgung konzipiert, sehr praktisch.
- 5. Digitales Multi-Interface: Dieses Produkt unterstützt I2C-Schnittstellen (bis zu 3,4 MHz) und SPI (3- und 4-adrig, bis zu 10 MHz) – sehr praktisch.
-
-
Ich vermute mal das der BME280 bei den "Energy Sensors" mit drin ist.
Ansonsten in den Custom parameters aktivieren:
-
Hallo hat schon jemand den Sonsor CJMCU-388 BMP388 (https://tinyurl.com/y3lc3xre) an einem Sonoff dual r2 vebaut?
Das Modul ist richtig angeschlossen und wird auch vom R2 erkannt
"09:44:52 RSL: stat/tasmota_B4BB9C/RESULT = {"I2CScan":"Device(s) found at 0x77"}"
Tasmoteversion ist: Tasmota 8.3.1 Sensor (final).
ein BME280 liefert an dem Sonoff R2 korrekte Werte.
Da das Sonoff nur 3,3V (VCC) liefert habe ich auch versucht das BMP388 extern mit 5V zu speisen (GND natürlich verbunden).
Selbes Ergebnis: Modul wird an der Adresse 0x77 erkannt aber keine Werte angezeigt.
Hat jemand eine Idee??
Gruß
Mark_Muc
-
Hallo Sonoff_Beginner.kannst du mir bitte deine 8.3.1 zukommen lassen? Danke
Mark_Muc
Hallo, habe auf eine Sonoff S20 selbst compilierte Tasomota Version 8.3.1 mit freigeschaltetem BME280 geflashed.
BME280 abgeschlossen:
BMP280-3.3V -> Sonoff-3.3V
BMP280-GND -> Sonoff-GND
BMP280-SCL -> Sonoff-TX
BMP280-SDA -> Sonoff-RX
BMP280-CSB -> offen
BMP280-SD0 -> offen
Serielles Logging OFF
Funktioniert alles mehrere Stunden oder Tage, dann stimmen Werte nicht mehr: Luftdruck immer um die 729,8hPa, andere Werte stimmen auch nicht (sind aber nicht eingefrohren, sondern variieren leicht).
Gehe ich im Tasmota Hauptmenü auf "Neustart", kommen wieder korrekte Werte.
Hat jemand eine Idee oder Lösung?
Im Netz habe ich dazu noch nichts gefunden
-
hmm klappt irgendwie bei mir nicht .. Account habe ich generiet ..
kann vielleicht jemand eine Version DE und BME280 Sensor bauen . ach ja .. die 8.2er von hier (von Einstein87)funktioniert bei mir, aber 8.3.xx wäre mir lieber, da man dem Gerät einen eigenen Namen (drvicename) geben kann, ist etwas übersichtlicher ..Danke
Mark_Muc
-
Ich habe es so gelöst ..
Ruletimer1 = 10 #nach 10 Sec. soll sich der Einschaltstrom beruhigt haben .. ggf. kleineren Wert nehmen
CodeRule1 ON power#state=1 DO Ruletimer1 10 ENDON ON Rules#Timer=1 DO Rule2 1 ENDON Rule2 ON Energy#Power<30 DO Backlog Power 0; Rule2 0 ENDON backlog Rule1 1; Rule2 0
funktioniert bei mir mit einer 60W Last bzw. Energie#Current<1.2 bei einer Schmutzwasserpumpe, die im Leerlauf / Trockenlauf weniger al 1,2A zieht.
Gruß
Mark_Muc
-
Danke eich für den Hinweis ..
Button1# oder Switch1# beides keine Reaktion in einer rule..
Deine Rule habe ich ausprobiert und die var1 und var2 bleiben unverändert .. Rule3 habe ich auf 1 gesetzt..
es wird einfach bei dem Shelly weder Button1 noch Switch1 benutzt ..
Danke nochmals
Mark_Muc
-
Hallo Gemende:
Ich will in einer Regel auf einen Knofdruck / Webbutton reagieren.
Leider wird beim Shelly 2.5 Button1 bzw. Button2 ignoriert.
Aufgabe:
Nach 1200sec soll sich Kanal 1 automatisch wieder ausschalten, wenn Button1 (auch Webif Button) gedrückt wird.
Time-delayed Auto-off Switch
ZitatCodeRule3 ON button1#state DO Backlog Power1 %value%; RuleTimer1 1200 ENDON ON Rules#Timer=1 DO Power1 off ENDON Rule3 1
Shelly 2.5 scheint Button1 nichtgzu kennen obwohl als
{"NAME":"Shelly 2.5 (buttons)","GPIO":[56,0,19,0,21,127,0,0,6,126,5,22,156],"FLAG":2,"BASE":18}
eingerichtet
PulsTime möchte ich nicht verwenden, weil damit dann auch die Laufzeit von der Zeitschaltuhr beeinflußt wird.
Zitatjemand ne Idee??
Zitatpower#state möchte ich nicht nutzen, da ich über eine Schaltzeit länger laufen lassen will.
Danke für einen Hinweis
Mark_Muc
-
Danke für den Hinweis Einstein67, nun geändert und mit den Stromwerten (Parameter die akzeptiert werden) gespielt
Also für die Gosund SP21 sieht der "Slave"-Mode nun so aus:
Slave für Gosund sp21 (1 Energiemesser) (schaltet sich aus, wenn Energiebedarf < 30W bzw. Strom unter 0,1A)
CodeRule1 ON power1#state=1 DO Ruletimer1 10 ENDON ON Rules#Timer=1 DO Rule2 1 ENDON Rule1 1 Rule2 ON Energy#Power<30 DO Backlog Power1 0; Rule2 0 ENDON alternativ wenn Strom eine Rolle spielt: Rule2 ON Energy#Current<0.1 DO Backlog Power1 0; Rule2 0 ENDON
Ich hoffe es kamm jemand auch brauchen.. ist auch brauchbar um Räume (Schlafzimmer) "sromlos" zu schalten. Um 8:00 (wann auch immer) per Zeitschaltuhr wieder Strom geben
Ich werde dann die noch die entspr. Rules für eine Shelly 2.5 und Pumpentrockenlauf posten
Rules fpr Shelly 2.5 2. Kanal soll überwacht werden
-
Hallo ... vielleicht hat ja die Gemeinde hier eine Idee!!
ich habe 2 Rules erstellt und ich weiß nicht warum das nicht wie gewünscht funktioniert:
Ziel: Wenn man die Gosund einschaltet "power1 1" dann soll die 2. Rule aktiviert werden die dann den Stom misst und bei Unterschreitung einer gewissen Last (Strom) soll die Steckdose sich selber wieder ausschalten. Quasi als Slave von der Last.
Meine Idee:
CodeRule1 ON Power1 DO Ruletimer1 10 ENDON ON Rules#Timer=1 DO Rule2 1 ENDON Rule1 1 Rule2 ON Energy#Current[1]<1.5 DO Backlog Power1 0; Rule2 0 ENDON
Rule1: beim einschalten setze ich einen Timer auf 6 Sec und wenn der Timer abgelaufen ist wird Rule2 auf 1 gesetzt (Timer ist um zu warten bis sich der Strom beim Verbraucher stabilisiert hat).
Rule 2: es wird der Strom gemessen und wenn unter 5 mA dann soll er sich selber wieder ausschalten (Salvefunktion). leider wird immer nach dem Aufruf von Rule2 immer ausgeschalten.
Vielleicht hat jemand ne Idee wo der "Wurm" stecken könnte bzw. eine besser Realisierung der "Slave"-Funktion.
2 Ziele:
1. Wenn TV ausgeschalten wird, wir er damit dann automatisch stromlos gemacht.
2. an einem Shelly 2.5 hängt am 2. Ausgang eine Schmutzwasserpumpe die xyz mA zieht und wenn die dann im Leerlauf ist brauchst sie nur noch zxy mA und dann soll Ausgang 2 vom Shelly aus schalten da die Pumpe dann "trocken" läuft. Also Trockenlauferkennung durch weniger Strom und dann ausschalten.
Vielen Dank für einen Hinweis / Lösung
Mark_Muc
-
Danke an Einstein67 und premo!!
erste Einstellung hat funktioniert ...
-
Ich möchte gerne an das Sonoff dual R2 Modul einen Temp / Hum Sensor DHT22 / AM2302 anschliessen, damit ich auf der Website die Temp und Hum. auslesen kann.
Ich habe diesen Hinweis gefunden:
__________________________________________________
Hallo Micha,
Du kannst den Gpio0 gegen GND nehmen ( der Button )
Hier ist eine (englische) Erklärung dazu:
https://github.com/arendst/Sonoff-Tasmo ... d-Dual-R2
Ganz unten wird auch dein Problem beschrieben:
Execute command seriallog 0 once to turn all communication on the serial port off.
Also in der Konsole seriallog 0 eingeben [Blockierte Grafik: https://openhabforum.de/images/smilies/icon_e_smile.gif]______________________________________________________
Bei dem Dual R2 finde ich in der Geräteeinstellung:
GPIO0 Button1 = None (0)
kann ich nun auf der Platine den Sensor (DAT) an Button 1 (GND und VCC) anschliessen und dann
GPO0 = AM2301 auswählen??
und auf der Console dann "seriallog 0 " ohne Anf.zeichen eingeben??
Leider finde ich nur noch iInfos die dann direkt Letungen an den Chip anlöten ..
Danke für einen Hinweis
Mark_Muc