NEWS
[erledigt] MQTT und Hoymiles MS-A2
-
Moin zusammen.
iobroker läuft in einem Docker-Container.
Port 1883 ist nach aussen frei.
MQTT Broker/Client ist in der Version 6.1.2 installiert.
Er ist von aussen (also im LAN, aber ausserhalb des Dockers) ansprechbar, wird gefunden und empfängt Daten (z.B. vom Handy mit myMQTT).Auf der anderen Seite ein MS-A2 Doppelpack.
Kann zu freien Brokern verbinden (getestet auf HiveMQ).Eine Verbindung vom MS-A2 auf den MQTT Broker/Client ist jedoch nicht möglich.
Firmware und App auf aktueller Version.Auch auf tinymqttbroker ist keine Verbindung möglich
Mir fehlt mittlerweile jeder Ansatz für eine weitere Fehlersuche.
-
Löst zwar nicht dein Problem.
Aber ev. in Zukunft von Interesse:
https://forum.iobroker.net/topic/81667/test-adapter-hoymiles-ms-v0-1-1 -
@mcm1957 Löst mein Problem tatsächlich nicht, grenzt aber die Fehlersuche ein.
Denn: Auch zu deinem Adapter kann ich nicht verbinden.Ich werde morgen die beiden MS-A2 nochmal ausser Betrieb nehmen und neu einrichten.
-
@msc sagte in MQTT und Hoymiles MS-A2:
Mir fehlt mittlerweile jeder Ansatz für eine weitere Fehlersuche.
Ich kenne das Teil nicht, aber wenn ich dieses Bild hier sehe, würde ich vermuten, dass im Eingabefeld ausschließlich die IP zu stehen hat (ohne "mqtt://" davor).
EDIT: siehe auch: https://youtu.be/lU-E9hg6BVM?si=Waft3vHA-pToyd3X&t=1362
-
@MSc
Wie @marc-berg richtig vermutet ist in der app nur die IP (1.2.3.4) einzugebenUnd zum Zeitpunkt des Abspeicherns in der App muss der Mqttbroker laufen. Die App oder besser grsagt der akku versicht sofort eine Verbindung aufzubauen.
-
Das mqtt:// wird von der App selber eingefügt-
So gebe ich es ein
-> Broker läuft und ist empfangsbereit
-> App meldet: Konfiguration fehlgeschlagenRufe ich den Reiter wieder auf, steht das mqtt:// davor
-
Auch das Neuaufbauen der MS-A2 mit wechsel von Master und Slave oder nur ein Gerät aktiv brachte keinerlei Änderung.
Ist das zum -
Wie man sehen kann, der Broker ist da und funktioniert
-
Thema erledigt.
Irgendeiner der hier jetzt gestoppten Adapter hat das ganze verhindert.
Welcher weiss ich noch nicht.
Zumindest in den einzelnen Einstellungen ist keiner auf den von mir genutzten ports aktiv.Danke fürs mitdenken.
@mcm1957 Hast Du Testaufgaben für deinen Adapter im MS-A2-Doppelpack? -
@msc said in [erledigt] MQTT und Hoymiles MS-A2:
DANKE mal für die Rückmeldung. Der einzige Adapter der hier einen Port blockieren könnte wär m.E. der hoymiles-ms. Allerdings hattest du den zu Beginn noch gar nicht installiert
@mcm1957 Hast Du Testaufgaben für deinen Adapter im MS-A2-Doppelpack?
Ja sicher. Ich komm aber frühestens Sonntag dazu was weiter zu machen. Generell würd ich zu diesem Thema in den Testthread wechseln: https://forum.iobroker.net/topic/81667/test-adapter-hoymiles-ms-v0-1-1
Was mich primär interessieren würde wär:
- läuft der Adapter mit einem Akku Doppelpack oder crashed da was?
- welche States legt er an? Erscheint der zweite Akku als zweites Devise oder ...
Ich hab derzeit keine Ahnung ob jeder Akku für sich eine MQTT Verbindung aubaut oder nur der Master Daten sendet.
Grob würde es mir schon reichen ob du beim Doppelpack alle Daten siesht die du erwartetst oder was dir ggF fehlt.
Bitte bei Screenshot der Objekte/States deine Seriennumemr verdecken. Alter iv bei einem Object Dump die mitt einem Editor ausxxxxen. Wüßte zwar im Moment nicht was ich / man mit der Seriennumemr anstellen kann aber sicher ist sicher.
Wenn was fehlt, würde ich dann die gesendeten MQTT Pakete brauchen. Der Adapter loggt im DEBUG (od. ggF SILLY) Mode alles was da reinkommt. Aber wenn dir mal nichts fehlt kannst du dir die Arbeit derzeit auch sparen.
DANKE jedenfalls fürs Angebot.