Schaltserver ESP8266 mit RCSwitch
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
-
Habe von 5 Stk. Pir gehabt dass 2 davon defekt waren,
und ständig ohne Bewegung auf High gegangen sind.
Macht doch mal eine Handskizze von der Schaltung.
Eventuell reden wir aneinander vorbei.
Bei mir laufen seit ca. 1 Jahr 2 Schaltungen mit Pir.
Dort sitzt der Pir direkt auf der Platine.
Fehlmeldungen sind sogut wie nie vorgekommen. -
Habe es jetzt zum laufen bekommen. Es sind tatsächlich 2 von 7 PIR defekt. Zumindest gehen die beiden nicht am ESP. Werde die beiden bei Gelegenheit mal am Raspi noch testen. Vielleicht war es auch Zufall, das die bisher verbauten am Raspi immer sofort liefen.
Noch was zum Startverhalten des ESP8266-01.
Temperatur Sensoren wie DS18 und DHT22 gehen hervorragend am ESP8266-01, da durch die pull up Widerstände die GPIO's 0 und 2 hochgezogen werden. Als Schaltserver eignet sich der ESP 8266-01 nur bedingt. (Wegen den Bootbedingungen)
Da der GPIO 0 beim booten auf HIGH liegen muss, bzw. auf gar keinem Fall auf Low eignet sich der GPIO 0 schonmal ohne weitere Tricks nur als Ausgang.
Am einfachsten mit einem Relaismodul mit optokoppler.
Oder einer Transistorstufe, wobei die Basis des Transistors über einen Widerstand hochgezogen werden muss und im Script das Schalten auf "LOW" gesetzt werden muss. Da ich unbedingt ein Arduino 5 Volt low aktive Relaismodul ohne optokoppler verwenden wollte, musste sogar noch eine zweite Transistorstufe her. Würde ich so auch nicht mehr machen, nur hatte ich kein single Relaismodul mit optokoppler zur Hand.
Das ganze sieht jetzt so aus: Eingang PIR, Ausgang Relais zu schalten einer Sirene. Als Versorgungsspannung der 12 Volt Sirene nehme ich übrigens eine 9 Volt Blockbatterie. Die Sirene ist trotz der 9 Volt sehr laut und da die Sirene hoffentlich nie gebraucht wird, sollte die Batterie auch mindestens 2 Jahre und länger halten.
2016-06-22 09.46.44.jpgSHC Master B2+ WLAN sowie 1 Slave B2+, 2 Slave B+ und 2 Slave Raspi B. 5x Pi Cam; Imac mit OSX El Capitan; Iphone 6 plus; Ipad mini; Lenovo Android Tablet. -
Sieht interresant aus .Kannst du einen Schaltplan posten?Es gibt 10 Gruppen von Menschen: Die, die Binärcode verstehen und die, die ihn nicht verstehen.
-
Der Schaltplan ist fast zu trivial um ihn hier zu posten. Einfach Transistor- Schaltstufen. Aber, ok hier ist er. Wie gesagt, das ist nur aus der Not entstanden, da ich kein passendes single Relaismodul mit optokoppler zur Hand hatte.
Nicht auf dem Bild ist die Beschattung des ESP und des Netzteils. Das ist alles Standart.
2016-06-22 13.13.47.jpgSHC Master B2+ WLAN sowie 1 Slave B2+, 2 Slave B+ und 2 Slave Raspi B. 5x Pi Cam; Imac mit OSX El Capitan; Iphone 6 plus; Ipad mini; Lenovo Android Tablet. -
Für dich und mich ist es vielleicht Standart, aber es gibt ja auch viele Neueinsteiger, die nur Bahnhof verstehen und das Projekt mal nachbauen wollen. Wäre ja nett wenn sie das nachvollziehen könnten.Es gibt 10 Gruppen von Menschen: Die, die Binärcode verstehen und die, die ihn nicht verstehen.
-
Ja, ist schon klar.
Aber wie gesagt, dass war so nur aus der Not entstanden. Ich kann jedem nur empfehlen als Schaltserver für den SHC keine ESP8266-01 zu verwenden.
Besser gleich einen ESP mit mehr GPIO's. Für Temperatursensoren ist der -01 ok.
Mir ist der Nodemcu Dev Kit am liebsten. Hat viel mehr GPIO's, Reset und Flash Button sowie 3,3 Volt on Board, lässt sich mit der Arduino IDE programmieren und kostet um die 6 Euro in China.
Wifi Internet Dev Development Board based on ESP8266 Module for NodeMcu Lua | eBay
Zur Steuerung optokppler Relaismodule!!SHC Master B2+ WLAN sowie 1 Slave B2+, 2 Slave B+ und 2 Slave Raspi B. 5x Pi Cam; Imac mit OSX El Capitan; Iphone 6 plus; Ipad mini; Lenovo Android Tablet. -
-
Hallo, ich habe da noch eine Frage m Schaltserver.
Kann der ESP8266 in Verbindung mit einem 433Mhz Sender nur das rcswitch Protokoll oder kann ich den dann auch per Pilight ansprechen?
Hintergrund: Ich verwende selbstlernende Steckdosen mit dem Protokoll: Elro 800
Gibts da evtl eine passende Lösung für den ESP8266 die ich hier im Forum noch nicht entdeckt habe?
Danke
Gruß
Markus -
Es geht nur rcswitch.
-
Hallo
Ich bekomme diesen Fehler beim Hochladen:
Arduino: 1.8.2 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"
C:\Users\dob\Desktop\Nodemcu test\switchserver_ESP\switchserver_ESP.ino:33:119: fatal error: RCSwitch.h: No such file or directory
#include <RCSwitch.h> // GitHub - agent4788/rc-switch: Automatically exported from code.google.com/p/rc-switch exportiert von GitHub - sui77/rc-switch: Arduino lib to operate 433/315Mhz devices like power outlet sockets.
^
compilation terminated.
exit status 1
Fehler beim Kompilieren für das Board NodeMCU 1.0 (ESP-12E Module).
Kann mir jemand weiter helfen?
Danke -
-
ok, in welche Bibliothek?
-
-
Danke premo
-
Hallo,
hab den in Post #1 verlinkten Sketch auf eine NodeMCU V2 Amica mit ESP8266-12 geflasht. Hat alles soweit geklappt.
Ich will damit einen Helligkeitssensor ins SHC einbinden. Leider kann ich keine GPIO lesen. Der Sensor ist auf einer Platine mit Poti, damit kann man die Schaltschwelle einstellen. Es wird dann ein High oder Low ausgegeben. Hab auch probiert die entsprechenden GPIO mittels Kabel auf GND oder VCC zu legen. Alles ohne Ergebnis. Der Schaltserver wird im SHC gefunden. Hab ESP8266-01 und ESP8266-12 sowie Arduino nano und Arduino pro mini als Schaltserver probiert. Alles ohne Erfolg. Die Anzeige bleibt auf Rot. GPIO 2 konnte ich gar nicht testen, da hier der ESP aussteigt wenn der Eingang auf GND gelegt wird. Hab jetzt 2 Stunden lang die verschiedenen GPIO und Schaltservereinstellung probiert, alles ohne Ergebnis.
Wenn ich den Lichtsensor an einen Raspi anschließe klappt es sofort.
Viele Grüße
Markus -
-
-
Moin,
ich habe den NodeMCU V2 Amica mit ESP8266-12 im Betrieb mit einem Magnetkontakt läuft Super. Kann ich jetzt da noch ein DHT22 snschließen?
Oder brauch ich da noch einen anderen Scatch???
Danke -
Moin
Nein, dafür wird ein anderes Skript benötigt.
Dieses gibt es hier im Forum.
-
Teilen
- Facebook 0
- Twitter 0
- Google Plus 0
- Reddit 0
-
Benutzer online 1
1 Besucher