ESP relay Schalten via FHem Verzögerung und timeouts

Begonnen von riker1, 25 Oktober 2018, 08:20:12

Vorheriges Thema - Nächstes Thema

riker1

Hallo

möchte einige Relais schalten.

habe unterschiedliche Modelle im Einsatz , alle :esp8266-based.
ESP01, esp12e.

Meistens die ESP Firmware drauf, verschiedene Versionen, ja nach ESP HW und Relay Typ
- MCU serial
- "normales" Relay via GPIO Schaltung

Habe nun notifys eingebaut, aber die Schaltung ist unsicher.

Weiß aber nicht warum es nicht schaltet. Oft reagiert die Dummy Aktualisierung nach dem WebCMD schon nicht richtig.

Verbose 5 zeigt auch nicht die notwendigen Details.



Schalte auch über verschiedene Methoden zum Testen:
- LetsControlIt ESP Device Website und http command
- Http request: Website und Tool chrome / android
- curl http

Oft geht http request aber nicht Fhem .


Wie kann ich hier denn die Ursache   eingrenzen?
- Fhem zu belastet?
- Priorität prüfen?
- timeouts..


Bin hier leider etwas ratlos.

Kennt jemand das Problem und hat Tipps wie ich hier stabiler werden kann

VG Thomas
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Gisbert

#1
Hallo Thomas,

ich empfehle als erstes den Thread in den Bereich ESP8266 zu verschieben; damit dürften die Chancen auf Antworten größer werden.

Deine Beschreibungen sind sehr allgemein, was für die Problemlösung ungünstig ist.

Ich zäume das Pferd mal von hinten auf und schildere, was bei mir stabil läuft:

  • ESP8266-01: ESPEasy MEGA (stabile Version), ein Relais
  • ESP8266-01: ESPEasy MEGA (stabile Version), ein Lichtsensor BH1750
  • Sonoff Basic: ESPEasy MEGA (stabile Version), ein Relais im Sonoff Basic, ein Dallas DS18B20, ein Switch-Input, an dem ein Niveauschalter hängt
  • Sonoff Dual: Tasmota (stabile Version), ein Relais wird genutzt, das andere nicht (ich hab das Gerät eingesetzt, weil er über war), viermal Dallas DS18B20 an GPIO14 (herausgeführt am ESP durch Anlöten eines dünnen Drähtchens)
  • NodeMCU: ESPEasy MEGA (stabile Version), 6-mal Dallas DS18B20 an 2 GPIOs, es sind noch 6 Relais geplant
  • Sonoff Basic: eigener Sketch
  • ESP8266-01: eigener Sketch

Die Daten zwischen den ESPs und Fhem werden per MQTT ausgetauscht. Das Empfangen der Sensordaten, Verarbeitung in Fhem, meist in DOIFs, und das Schalten der Relais funktioniert sehr zuverlässig.

Viele​ Grüße​ Gisbert​
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY