PiR an Wemos D1 Mini mit EspEasy löst alle 10 Minuten aus

Begonnen von Amenophis86, 15 Januar 2018, 20:07:29

Vorheriges Thema - Nächstes Thema

Amenophis86

Ich habe an einen Wemos D1 Mini zwei PiR HC-SR501 angelötet und einen Helligkeitssensor. Der PiR an Pin D5 (GPIO14) läuft vollkommen normal, der PiR an D3 (GPIO0) [genannt PirKurz] löst genau alle 10 Minuten aus, obwohl nichts sich in der Nähe bewegt. Habe es mittels LogFile mal geloggt:

2018-01-15_19:18:11 FL.WM_PirKurz PirKurz: on
2018-01-15_19:18:14 FL.WM_PirKurz PirKurz: off
2018-01-15_19:18:22 FL.WM_PirKurz PirKurz: on
2018-01-15_19:18:24 FL.WM_PirKurz PirKurz: off
2018-01-15_19:28:19 FL.WM_PirKurz PirKurz: on
2018-01-15_19:28:21 FL.WM_PirKurz PirKurz: off
2018-01-15_19:28:38 FL.WM_PirKurz PirKurz: on
2018-01-15_19:28:39 FL.WM_PirKurz PirKurz: off
2018-01-15_19:38:18 FL.WM_PirKurz PirKurz: on
2018-01-15_19:38:20 FL.WM_PirKurz PirKurz: off
2018-01-15_19:48:00 FL.WM_PirKurz PirKurz: on
2018-01-15_19:48:02 FL.WM_PirKurz PirKurz: off
2018-01-15_19:48:17 FL.WM_PirKurz PirKurz: on
2018-01-15_19:48:20 FL.WM_PirKurz PirKurz: off
2018-01-15_19:58:18 FL.WM_PirKurz PirKurz: on
2018-01-15_19:58:20 FL.WM_PirKurz PirKurz: off
2018-01-15_19:58:35 FL.WM_PirLang PirLang: on
2018-01-15_19:58:51 FL.WM_PirLang PirLang: off


Ich habe beide gleich definiert:
PiR Lang:
Internals:
   CFGFN     
   DEF        192.168.2.50 80 espBridge WemosFlur_PirLang
   ESP_BUILD  20000
   ESP_BUILD_GIT v2.0.0-dev12
   ESP_BUILD_NOTES  - Mega
   ESP_NODE_TYPE_ID 17: ESP Easy Mega
   ESP_SLEEP  0
   ESP_UNIT   0
   ESP_VERSION 2
   HOST       192.168.2.50
   IDENT      WemosFlur_PirLang
   INTERVAL   300
   IODev      espBridge
   LASTInputDev espBridge
   MSGCNT     1559
   NAME       FL.WM_PirLang
   NOTIFYDEV  global
   NR         48349
   NTFY_ORDER 50-WM.Flur_PirLang
   PORT       80
   STATE      Pir: off
   SUBTYPE    device
   TYPE       ESPEasy
   VERSION    1.33
   espBridge_MSGCNT 1559
   espBridge_TIME 2018-01-15 19:58:51
   READINGS:
     2018-01-15 19:58:51   PirLang         off
     2018-01-15 19:58:36   presence        present
     2018-01-15 19:58:51   state           Pir: off
   helper:
     fpc        1515709424.16
     pm:
       Encode     1
       JSON       1
     received:
       PirLang    1516042731.55256
Attributes:
   IODev      espBridge
   event-on-change-reading .*
   presenceCheck 1
   readingSwitchText 1
   room       Z_Räume->Flur


PirKurz (der mit dem Fehler):
Internals:
   CFGFN     
   CHANGED   
   DEF        192.168.2.50 80 espBridge WemosFlur_PirKurz
   ESP_BUILD  20000
   ESP_BUILD_GIT v2.0.0-dev12
   ESP_BUILD_NOTES  - Mega
   ESP_NODE_TYPE_ID 17: ESP Easy Mega
   ESP_SLEEP  0
   ESP_UNIT   0
   ESP_VERSION 2
   HOST       192.168.2.50
   IDENT      WemosFlur_PirKurz
   INTERVAL   300
   IODev      espBridge
   LASTInputDev espBridge
   MSGCNT     1771
   NAME       FL.WM_PirKurz
   NOTIFYDEV  global
   NR         48329
   NTFY_ORDER 50-WM.Flur_PirKurz
   PORT       80
   STATE      Pir: off
   SUBTYPE    device
   TYPE       ESPEasy
   VERSION    1.33
   espBridge_MSGCNT 1771
   espBridge_TIME 2018-01-15 19:58:20
   READINGS:
     2018-01-15 19:58:20   PirKurz         off
     2018-01-15 20:00:02   presence        present
     2018-01-15 20:00:02   state           Pir: off
   helper:
     fpc        1515709312.08737
     pm:
       Encode     1
       JSON       1
     received:
       PirKurz    1516042700.32768
Attributes:
   IODev      espBridge
   event-on-change-reading .*
   presenceCheck 1
   readingSwitchText 1
   room       Z_Räume->Flur


Auf dem Wemos sieht es wie folgt aus: (Siehe Bilder)

Wenn weitere Infos benötigt werden, dann nur sagen. Ich habe keine Ahnung woran das liegen kann. Und ja, mir ist bewusst, dass das nicht direkt mit FHEM zu tun hat :)
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

ThoTo

KNX | MQTT | Docker | Sonos | FHEMapp

"Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher." (Albert Einstein)

Amenophis86

beide mit 5,5v und die kommen auch an. So hab ich es letztes Mal zumindest noch gemessen. hängen beide PiR parallel am 5V Pin des Wemos. Der Kurz hat auch die kürzere Kabellänge von ca. 50cm. Der lange von ca 1,5m. Netzteil hat 5V 2A Output.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

ThoTo

Okay, das ist perfekt.

Ich habe mich die letzten Tage recht intensiv mit dem genannten PIR beschäftigt und laut diverser Blog- und Forenbeiträge sind die Fertigungstoleranzen etwas höher  :-X

Die Fehlauslösung hatte ich auch und bin dann über folgende Lösung gestoßen: Den 10nF Kondensator aus dem Bild anbei auslöten oder mit einem Cutter zerstören.
Seitdem keine Fehlauslösungen mehr.

LG Thomas
KNX | MQTT | Docker | Sonos | FHEMapp

"Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher." (Albert Einstein)

Amenophis86

#4
Danke für die Info, werde ich mal im Hinterkopf behalten. Aber es würde mich wundern, wenn dieser dafür verantwortlich ist, wenn exakt nach 10 Minuten der PiR auslöst. Da muss doch irgendwas das Ding schalten. Habe mal mit Verbose 5 geloggt zum Zeitpunkt des Auslösen:

2018.01.15 20:48:11 5: ESPEasy FL.WM_PirKurz: Received: WemosFlur_PirKurz::192.168.2.50::1::1::1::i||unit||0||0|||i||sleep||0||0|||i||build||20000||0|||i||build_git||v2.0.0-dev12||0|||i||build_notes|| - Mega||0|||i||version||2||0|||i||node_type_id||17||0|||r||PirKurz||1||10
2018.01.15 20:48:11 4: ESPEasy FL.WM_PirKurz: PirKurz: on
2018.01.15 20:48:11 5: ESPEasy FL.WM_PirKurz: Internals: unit:0 sleep:0 build:20000 build_git:v2.0.0-dev12 build_notes: - Mega version:2 node_type_id:17: ESP Easy Mega
2018.01.15 20:48:14 5: ESPEasy FL.WM_PirKurz: Received: WemosFlur_PirKurz::192.168.2.50::1::1::1::i||unit||0||0|||i||sleep||0||0|||i||build||20000||0|||i||build_git||v2.0.0-dev12||0|||i||build_notes|| - Mega||0|||i||version||2||0|||i||node_type_id||17||0|||r||PirKurz||0||10
2018.01.15 20:48:14 4: ESPEasy FL.WM_PirKurz: PirKurz: off
2018.01.15 20:48:14 5: ESPEasy FL.WM_PirKurz: Internals: unit:0 sleep:0 build:20000 build_git:v2.0.0-dev12 build_notes: - Mega version:2 node_type_id:17: ESP Easy Mega
2018.01.15 20:48:21 5: ESPEasy FL.WM_PirKurz: Received: WemosFlur_PirKurz::192.168.2.50::1::1::1::i||unit||0||0|||i||sleep||0||0|||i||build||20000||0|||i||build_git||v2.0.0-dev12||0|||i||build_notes|| - Mega||0|||i||version||2||0|||i||node_type_id||17||0|||r||PirKurz||1||10
2018.01.15 20:48:21 4: ESPEasy FL.WM_PirKurz: PirKurz: on
2018.01.15 20:48:21 5: ESPEasy FL.WM_PirKurz: Internals: unit:0 sleep:0 build:20000 build_git:v2.0.0-dev12 build_notes: - Mega version:2 node_type_id:17: ESP Easy Mega
2018.01.15 20:48:28 5: ESPEasy FL.WM_PirKurz: Received: WemosFlur_PirKurz::192.168.2.50::1::1::1::i||unit||0||0|||i||sleep||0||0|||i||build||20000||0|||i||build_git||v2.0.0-dev12||0|||i||build_notes|| - Mega||0|||i||version||2||0|||i||node_type_id||17||0|||r||PirKurz||0||10
2018.01.15 20:48:28 4: ESPEasy FL.WM_PirKurz: PirKurz: off
2018.01.15 20:48:28 5: ESPEasy FL.WM_PirKurz: Internals: unit:0 sleep:0 build:20000 build_git:v2.0.0-dev12 build_notes: - Mega version:2 node_type_id:17: ESP Easy Mega


Edit:
Ich glaube ich werde ihn die Tage mal auf einen anderen GPIO setzen und schauen, ob es sich dann ändert.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...