Forum: Mikrocontroller und Digitale Elektronik Fenstersensor mit ESP8266 und Coprozessor


von Mike (Gast)


Lesenswert?

Schwarmwissen ist grfragt.

Die dunkle Jahreszeit beginnt und die Feiertage rücken immer näher. 
Deswegen möchte ich aus gegebenen Anlass meine Fenster und Türen 
überwachen.
Da ich keine Kabel ziehen kann muss das ganze auf Funk basieren (Bitte 
keine Diskusionen über Funk etc...eine Anbindung über CAN oder RS485 
wäre mir auch lieber) Was bietet sich also besser an als ein ESP8266 ;)

Zu meiner Idee:
1. Wifi / MQTT über ESP8266/8285 zum Senden (Fenser auf/zu & Akkustand)
   Leider hat der ESP einen miesen Standbystrom was für Batteriebetrieb 
nicht geeignet ist. Außerdem lässt er sich nur über den Reset aus dem 
Sleep holen.
2. Deswegen wüde ich einen zweiten Lowpower Coprozessor verwenden, der 
über einen LDO bei bedarf den ESP einschaltet. (Fenster auf / Fenster 
zu)
3. An das Fester kommt ein normeles Magnetsensor (Reed Switch), der  mit 
dem Coprozessor vebunden ist und den µC über einen Interrupt aus dem 
sleep holt.

Hat jemand eine bessere Idee?

von Michael U. (amiga)


Lesenswert?

Hallo,

Vorschlag: 433MHz (RFM12B o.ä.) oder nRF24xx auf 2,4GHz an jedes 
Fenster.
Bridge RFM/nRF ins WLAN mit MQTT an einem oder mehreren ESP8266.

RFM12 (die alten) mit Tiny45 laufen hier mit einer CR123A ca. 3 Jahre.

Als offen/zu-Meldung hätte ich damit keine Probleme, als Einbruchschutz 
würde es mir nicht gefallen...

ESP8266 + BME280 + LH1750 mit Meldung alle 5 Minuten hält mit einem 
600mAh LiFePO4 (China) ca. 3 Wochen durch.

Gruß aus Berlin
Michael

: Bearbeitet durch User
von Stefan F. (Gast)


Lesenswert?

> Hat jemand eine bessere Idee?

nein, ich finde dein Konzept gut. Bedenke allerdings, daß WLAN 
unzuverlässig ist. Du solltest nach dem Senden kontrollieren, ob das 
Signal wirklich bei deiner Zentrale angekommen ist (z.B. über irgendeine 
Rückmeldung).

von Mike (Gast)


Lesenswert?

Stefanus F. schrieb:
> Du solltest nach dem Senden kontrollieren, ob das
> Signal wirklich bei deiner Zentrale angekommen ist (z.B. über irgendeine
> Rückmeldung).

Das kann ich über die MQTT QoS kontrollieren.

Michael U. schrieb:
> Vorschlag: 433MHz (RFM12B o.ä.) oder nRF24xx auf 2,4GHz an jedes
> Fenster.
> Bridge RFM/nRF ins WLAN mit MQTT an einem oder mehreren ESP8266.

Die Idee hatte ich auch schon. Wollte mir aber die nrf/wifi Bridge 
sparen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.