Funktioniert bei mir auch ohne Probleme.
Welche EMS-ESP Version?
Richtiger Port und Zuordnung zum MQTT Gateway , falls du mehrere hast.
Was sagt EMS zur MQTT Verbindung?
Was ist denn 36154?
Funktioniert bei mir auch ohne Probleme.
Welche EMS-ESP Version?
Richtiger Port und Zuordnung zum MQTT Gateway , falls du mehrere hast.
Was sagt EMS zur MQTT Verbindung?
Was ist denn 36154?
36154 ist der Server Socket (MQTT Server).
Der ist auch aktiv / Schnittstelle geöffnet. Port 1883
Zuordnung zum Gateway kann ich gar nix ändern habe auch nur einen.
EMS sagt das die Verbindung nicht besteht (disconnected).
Port ist da auch 1883. Keine Firewalls bzw Ausnahme ist drin.
Habe auch außer dem Update auf 7.0 nichts geändert.
Kann ich irgendwie testen ob der Server erreichbar ist ?
Dann ist das erstmal der „root cause“, aus irgendeinem Grund stellt Symcon den Port 1883 beim IO/MQTTServer nicht korrekt bereit bzw. ist die IP:Port vom EMS aus nicht erreichbar. Da müsstest du ansetzen.
IO Instanz zu 1883 korrekt?
MQTT Server wirklich online und an dem IO
Netzwerkverbindung wirklich vorhanden
Das sieht eher aus, als wenn der ESP da Müll sendet.
Das hier hast du nicht beantwortet:
Michael
Ich kann aber leider nirgends sehen was für Daten er denn da versucht zu parsen.
Ich bin noch auf der 3.6.3.dev5, aber wenn du hier nicht grün bist, dann kannst du zumindest im Symcon auch nix sehen:
Ja genau:
aber ich habe keine verdammte Ahnung warum der die Verbindung nicht mehr aufbaut wo doch der Server anscheinend läuft.
Ich komme auch auf beide Maschinen drauf wie du siehst. Netzwerk ist es also auch nicht. Firewall habe ich sogar mal komplett deaktiviert zum testen.
Gerade upgedated und auch bei 3.6.4 sofort wieder eine Verbindung und Symcon 7.
Ich war ja bis gestern auch auf der 3.6.3.
Habe nur zur Fehlersuche auf die 3.6.4 geupdatet.
Für mich sieht das so aus als wenn der Server seid dem Update zwar anzeigt das er läuft aber in Wirklichkeit einfach keine Daten mehr annimmt.
im IO mal öffnen und schauen, ob da irgendwelche Verbindungsversuche kommen. EMS versucht es soweit ich weiß immer wieder.
Was heißt im IO ?
Nie gehört
I/O Instanzen, Server Socket …
da wo du den 1883 im Symcon bereitstellst
bei mir ist es 1885, aber das muss ja nur bei beiden gleich sein.
siehe diese Antwort von mir oben.
genau und wenn du das öffnest, dann gibt es oben rechts Debug, dort sieht du mehr.
Das war nur die erste Stufe, jetzt beim MQTT Server im Debug schauen, gleicher Button im Splitter.
Es könnte sein, dass @Nall-chan Recht hat, wie meisten , eventuell kommt Blödsinn vom EMS und der MQTT Server kann den Inhalt nicht verarbeiten.