Probleme bei zwei ESP32 im selben Netzwerk

OP #6300557
Lesenswert?

Hallo zusammen,

ich möchte im selben Heim-Netzwerk zwei ESP32 laufen lassen, die 
folgdenes machen:
- 1. ESP32: MQTT, die meiste Zeit im Deep Sleep, wacht auf, um Messdaten 
über MQTT zu senden
- 2. ESP32: im Dauerbetrieb. Holt Daten über MQTT (derselbe Server wie 
beim 1. ESP) und stellt sie über einen Webserver lokal als HTTP dar.

Einzeln funktionieren die beiden Verbindungen, wenn ich aber beide 
gleichzeitig einschalte, stürzt einer der beiden ab (der 1. ESP32). 
Selbst wenn ich den 1. eine Weile ohne Problme laufen lasse, und dann 
nach z.B. 1 Stunde den 2. einschalte, stürzt der 1. ab.

IP-Adressen sind unterschiedlich (werden über DHCP vergeben) und die 
MAC-Adressen sind auch unterschiedlich. Weiter weiß ich leider nicht...

Hat jemand schonmal ein solches Problem gehabt? Oder vielleicht jemand 
eine Idee, woran es liegen könnte? Oder was ich versuchen könnte, um das 
Problem zu identifizieren?

Besten Dank im Voraus!
Gruß
Rudi
OP #6301025
Lesenswert?

Johannes S. hatte doch den richtigen Tipp...ich habe im MQTT-Broker 
einen Log gefunden und dort steht, dass dieselbe Client-ID zweimal da 
ist und deshalb der erste rausgekickt wird. Ich dachte die ganze Zeit 
fälschlicherweise, die Client-ID wäre diese Nummer xx.xx.xxx.xxx:xxxxx. 
Das Problem ist also gelöst.

Danke an alle für die Hilfe.
#6301046
Lesenswert?

R. K. schrieb:
> Ja, die Stromversorgungen sind komplett getrennt.

was heisst das?

2 USB Kabel am selben PC?

Manno lass dir nicht alles aus der Nase ziehen, male ein Bild der 
Verkabelung und zeige deinen Aufbau.

2 USB Kabel am selben PC (und sei es zum programmieren) kann man nun mal 
nicht als getrennte Stromversorgung bezeichnen, ausser die ESP hängen 
wirklich an verschiedenen Netzteilen in verschiedenen Stromkreisen (mit 
Sicherung abschalten prüfen, mal muss der Eine aus sein, mal der Andere) 
und werden über OTA programmiert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren