Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| sonoff [2019/01/08 21:25] – [Sonoff RF] gerald | sonoff [2024/02/29 13:36] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 279: | Zeile 279: | ||
| endon | endon | ||
| </ | </ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| ==== Dual ==== | ==== Dual ==== | ||
| + | |||
| + | Update 2024 Keller: | ||
| + | |||
| Der Dual ist wie der normale Switch, aber mir 2 Relais. ABER. Zum Flashen muss man bei den ESP den GPIO 0 geschaltet haben beim Booten. Dann geht das Ding in den Flashmodus. Normalerweise ist bei Sonoff der Taster an den GPIO verbunden -> also Knopf drücken beim Booten, dann einfach flashen. Nicht so beim Dual. Da geht der Taster nicht über den GPIO 0, daher muss man den GPIO 0 an der Platine abgreifen, um zu flashen. Anleitungen im Netz. War mir bislang zu mühsam... | Der Dual ist wie der normale Switch, aber mir 2 Relais. ABER. Zum Flashen muss man bei den ESP den GPIO 0 geschaltet haben beim Booten. Dann geht das Ding in den Flashmodus. Normalerweise ist bei Sonoff der Taster an den GPIO verbunden -> also Knopf drücken beim Booten, dann einfach flashen. Nicht so beim Dual. Da geht der Taster nicht über den GPIO 0, daher muss man den GPIO 0 an der Platine abgreifen, um zu flashen. Anleitungen im Netz. War mir bislang zu mühsam... | ||
| ==== TH 10 / TH 16 ==== | ==== TH 10 / TH 16 ==== | ||
| {{:: | {{:: | ||
| + | |||
| + | |||
| + | Ich habe den AM2301 (=DHT21) | ||
| + | |||
| + | AM2301/ | ||
| * Jack mit Temperatur-/ | * Jack mit Temperatur-/ | ||
| DHT: Der Sensor () ist DHT22-kompatibel | DHT: Der Sensor () ist DHT22-kompatibel | ||
| - | Die (blaue) Leuchtdiode hängt auch an GPIO 14, leuchtet also gleichzeitig mit der Relaisschaltung. | + | |
| + | Die (blaue) Leuchtdiode hängt auch an GPIO 12, leuchtet also gleichzeitig mit der Relaisschaltung. | ||
| {{:: | {{:: | ||
| L | L | ||
| Zeile 298: | Zeile 311: | ||
| {{:: | {{:: | ||
| + | Rules: | ||
| + | |||
| + | < | ||
| + | // 2017 gerwiki.de/ | ||
| + | On System#Boot do | ||
| + | | ||
| + | | ||
| + | | ||
| + | endon | ||
| + | |||
| + | |||
| + | on PUMP#Key=1 do | ||
| + | timerSet, | ||
| + | endon | ||
| + | |||
| + | on rules# | ||
| + | if [PUMP# | ||
| + | //Action if button is short pressed | ||
| + | event ShortPress | ||
| + | else | ||
| + | //Action if button is still pressed | ||
| + | event LongPress | ||
| + | endif | ||
| + | endon | ||
| + | |||
| + | on ShortPress | ||
| + | if [PUMP# | ||
| + | | ||
| + | | ||
| + | | ||
| + | else | ||
| + | Event FanOn15min | ||
| + | endif | ||
| + | endon | ||
| + | |||
| + | on Longpress | ||
| + | SendToHTTP 192.168.122.82, | ||
| + | endon | ||
| + | |||
| + | on Rules# | ||
| + | if [Dummy# | ||
| + | | ||
| + | Event CheckHum | ||
| + | // | ||
| + | endif | ||
| + | endon | ||
| + | |||
| + | on TurnOn do | ||
| + | if [PUMP# | ||
| + | gpio,12,1 | ||
| + | TaskValueSet 4, | ||
| + | endif | ||
| + | endon | ||
| + | |||
| + | on TurnOff do | ||
| + | if [PUMP# | ||
| + | gpio,12,0 | ||
| + | | ||
| + | endif | ||
| + | endon | ||
| + | |||
| + | on CheckHum do | ||
| + | if [SENSOR# | ||
| + | event TurnOn | ||
| + | else | ||
| + | event TurnOff | ||
| + | endif | ||
| + | endon | ||
| + | |||
| + | on Rules# | ||
| + | TaskValueSet 4,1,0 | ||
| + | Event CheckHum | ||
| + | timerSet, | ||
| + | endon | ||
| + | |||
| + | // Switch on Fan for x seconds: | ||
| + | // http://< | ||
| + | on FanOn do | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | endon | ||
| + | on FanOn15min do | ||
| + | event FanOn,900 | ||
| + | endon | ||
| + | |||
| + | on WatchStart do | ||
| + | | ||
| + | | ||
| + | endon | ||
| + | on WatchStop do | ||
| + | | ||
| + | | ||
| + | endon | ||
| + | |||
| + | // | ||
| + | on SetHumidity do | ||
| + | TaskValueSet 4, | ||
| + | endon | ||
| + | |||
| + | on Clock# | ||
| + | Reboot | ||
| + | endon | ||
| + | </ | ||
| ===== Extra GPIO schalten===== | ===== Extra GPIO schalten===== | ||