Mitsubishi Heavy 2 MQTT in OH3

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

caycay
Beiträge: 15
Registriert: 13. Apr 2023 13:26
Answers: 0

Re: Mitsubishi Heavy 2 MQTT in OH3

Beitrag von caycay »

Das Problem ist leider, das der Codeersteller nicht mehr antwortet. Habe mir mal die Parts angeschaut, die auf die Kommunikation mit EasyTransfer hinweisen. Testzeilen habe ich leider keine gefunden.

Klarer Vorteil in der Step7 Welt von Siemens, ich kann mir dinge live anschauen was bei den Arduinos wohl leider ein Blindflug ist.

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Mitsubishi Heavy 2 MQTT in OH3

Beitrag von udo1toni »

Man kann den Arduino durchaus auch debuggen, sogar sehr umfangreich, aber da bin ich definitiv der falsche Ansprechpartner :) da wirst Du eher in einem Arduino Forum fündig.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

caycay
Beiträge: 15
Registriert: 13. Apr 2023 13:26
Answers: 0

Re: Mitsubishi Heavy 2 MQTT in OH3

Beitrag von caycay »

Hab jetzt meine Arduino nochmal komplett platt gemacht und mit den alten librarys installiert. Nun habe ich einmal eine Message von MQTT.fx mit Retained markiert und dann nochmal die gleiche ohne. Das macht mich etwas stuzig?



Ich habe mir jetzt noch ein anderes Projekt angeschaut: https://github.com/absalom-muc/MHI-AC-Ctrl

Hier ist mir unter dem Punkt Software folgendes Aufgefallen:
Create a sub-directory "MHI-AC-Ctrl" and copy the files from the latest release src directory in your MHI-AC-Ctrl sub-directory.
Man wird hier explizit darauf hingewiesen die library`s mit zu kopieren in den Bearbeitungsordner. Habe mal das Prog. testweise auf einen Wemos D1 gespielt und es läuft auch wie soweit wie beschrieben. Leider kann ich es nicht an der Klima testen, da ich keinen Shifter 3,3V - 5V da habe.

Was mir aber nun in dem Zuge gekommen ist, ob man das nicht ggf. mit den ganzen Library`s aus dem "anderen"/eigentlichen Projekt auch machen muss? Kenne das zwar eig. nicht so, aber könnte der Grund sein, warum der Arduino nicht mit dem ESP kommuniziert?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Mitsubishi Heavy 2 MQTT in OH3

Beitrag von udo1toni »

Das zweite Projekt schaut ja noch viel besser aus (insbesondere die Baugruppe, die wie ein vom Hersteller geliefertes Modul einfach auf die Schnittstelle aufgesteckt wird...)

Was die Libraries betrifft, so landen die ja nicht auf dem Microcontroller (bzw. schon, aber halt in kompilierter Form). Heißt, der Compiler wird sich beim Bauen der Binaries beschweren, wenn er eine Bibliothek nicht finden kann. Meiner Erfahrung nach ist es dann gar nicht möglich, irgendwas hochzuladen.

Was die Anzeige von MQTT.fx betrifft (wegen retain oder nicht): Ja, sieht seltsam aus, aber kann gut sein, dass MQTT.fx das so darstellt.
Retain sorgt lediglich dafür, dass mosquitto exakt diese Payload unter exakt diesem Topic speichert. Wenn Du MQTT.fx schließt und wieder öffnest, wird das Topic mit der Payload auftauchen, welche retained ist. Loggt sich also nach der retain Message ein anderer Client ein und abonniert das Topic, so bekommt er die retain Botschaft. Erst wenn das Topic danach erneut mit einer anderen Payload gesendet wird, erhält der Client diese neue Payload.
Ist ein Topic völlig ohne retain gesendet worden, so taucht es nicht in den Topics auf, wenn MQTT.fx sich neu verbindet.

mosquitto vergisst retain Messages erst, wenn man die Datenbank dahinter löscht oder gezielt eine delete-Message sendet. Keine Ahnung, ob MQTT.fx das beherrscht, ich nutze MQTT Explorer, da gibt es einfach eine passende Schaltfläche.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

caycay
Beiträge: 15
Registriert: 13. Apr 2023 13:26
Answers: 0

Re: Mitsubishi Heavy 2 MQTT in OH3

Beitrag von caycay »

Nach kurzer Wartezeit auf die Bauteile und etwas längerer Wartezeit, bis ich dazu gekommen bin, die neue Version zu löten und zu testen, hat es nun mit dem D1 und dem Hi-Lo Shifter super geklappt. Es klappt nun das Auslesen sowie auch das Ansteuern über MQTT/Openhab. Danke nochmal für deine Hilfe :) .
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Mitsubishi Heavy 2 MQTT in OH3

Beitrag von udo1toni »

Super!
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten