-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ESPHome ESP32 Homeassistant -> kein Log #605
Comments
Hallo @andyyyy2306 , die Komponenten
Siehe auch den Hinweis unter https://deploy-preview-2737--esphome.netlify.app/components/optolink Oder das Logging auf UARTs ganz ausschalten:
Wenn Du die Log-Ausgabe auch ohne
Wenn das auch nicht hilft, müsstest Du prinzipiell mal die Funktionsfähigkeit deines DIY-Adapters überprüfen: esphome/esphome#4453 (comment) Viel Erfolg! |
Hallo @j0ta29
|
@andyyyy2306 , Du solltest in der
Danach müsstest Du im Web-Interface des ESP eine Ausgabe vergleichbar zu dieser hier sehen: Im Web-Inferface von ESPHome fehlen leider die Ausgaben von Welche Probleme hast Du denn mit der |
@j0ta29 |
@andyyyy2306 , die Ausgabe "read value of datapoint..." sagt eigentlich nur, dass der Wert von der Therme angefordert wird. Sollte also eher "requesting value..." heißen. |
Hallo @j0ta29 ,
|
@andyyyy2306: Bist Du hier weitergekommen? Ich versuche auch vergebens mit dem Wemos D1 mini pro weiterzukommen. Ich sehe auch nur die read value Meldungen. Habe jetzt alles schon 10x geprüft und komme einfach nicht weiter. |
Hallo @andyyyy2306 , |
@devganny , der erste Funktionstest des DIY-Adapter ist zu prüfen, ob die Photodiode überhaupt sendet. Das geht in der Regel mit jedem Smartphone. Durch die Kamera des Handys machst du die IR-Signale der Diode für das menschliche Auge sichtbar. Wenn dort was blinkt, aber immer noch nichts vom Adapter empfangen wird, hilft der Test von derwassis : |
@j0ta29
sieht Vitowifi anders aus ? |
Hat es jemand mit dem D1 Mini Pro bisher zum Laufen gebracht oder gibt es da generell Probleme? |
Geht bei mir z.B. nicht über die Standard RX/TX Pins alternative PINS muss ich noch testen, aber das Modul kann ja wohl nur mit den Standard Ports auf den W1 laufen.... Die IR Diode sendet, das sehe ich in der Smartphone Cam |
Danke für die Hilfe @j0ta29 !! Meine funktionierendes Setup ist nun ein ESP32 mit dieser Bauanleitung https://github.com/openv/openv/wiki/ESPHome-Optolink und folgendem Code:
|
@andyyyy2306 , das freut mich, dass Du nach langem Kampf Erfolg hattest. |
@devganny , soweit ich den D1 mini (bzw. den ESP8266) verstanden habe, ist die Hardware-unterstützte serielle Schnittstelle hart verdrahtet mit GPIO1 und GPIO3. Die anderen PINs sind meines Wissens nur über einen Software-UART ansteuerbar, der wohl aber nicht so stabil arbeitet wie der Hardware-UART. |
Ich habe gerade, nur um zu testen ob die Komponenten an sich funktionieren das Ganze mal auf GPIO 04 und 05 gemäß derwassis getestet und das klappt. Sobald ich aber wieder auf RX und TX umziehe funktioniert weder der Test senden empfangen über GPIO 1 und 3, noch das Abfragen der Werte der Vitodens 200. Bin mit meinem Latein im Ende. |
@devganny deshalb habe ich auf ESP32 gewechselt. |
ich werde jetzt mal noch einen älteren D1 ausprobieren, ansonsten wird mir wohl auch nichts anderes übrigbleiben als auf esp32 zu wechseln. Ist nur ärgerlich, da das D1 schön klein ist und ich dafür jetzt schon ein passendes Gehäuse designt und gedruckt habe das perfekt in das "V" passt. Aber gut, dann nochmal zurück auf "Los" :-) |
So ich habe jetzt ein älteres D1 Modell getestet in der V2, damit klappt alles. Das Problem sind offenbar die V3 Boards, warum auch immer. Nur als Warnung für alle anderen, bevor sie hier wie ich sinnlos Stunden mit Fehlersuche vergeuden. |
@j0ta29 ist es auch möglich den Abfrageintervall zu definieren ? Mir würde ein einminutiger Intervall reichen.. |
Da hänge ich mich mal mit dran, mir würde auch ein 60 Sekunden Intervall reichen |
@andyyyy2306 und @devganny , das Abfrageintervall könnt Ihr über einen weiteren Eintrag
Das geht in ESPHome bei fast alles Komponenten ist aber leider sehr gut versteckt in der Doku. |
Danke für die Hilfe ! |
Vielen Dank für die Arbeit und den Support! |
Hallo @andyyyy2306 und @devganny , Nachdem Du von einer kalten Lötstelle berichtet hast, muss ich wohl auch am ehesten (und weiterhin) von einem nicht funktionierenden DIY-Adapter ausgehen. Ich hätte mal zwei Fragen bzw. Bitten an Euch: |
@altacoon, die Verwendung der dev-Version war nur temporär notwendig (zwischen 2023.3 und 2023.4), als die ESPHome-Maintainer eine interne Code-Änderung vorgenommen hatten, die dazu geführt haben, dass die |
@altacoon Lässt sich mit allen aktuellen Vesionen compilieren, Du benötigst keine DEV-Version. Ich hatte anfänglich auch Probleme mit der Ausrichtung der Empfänger Diode, hier kam es auf den richtigen Winkel an in dem die Diode auf die Vitodens zeigt. Nach einigem probieren und Druck-Optimierungen habe ich es hinbekommen. Habe die Dioden dann in der richten Position im 3D gedruckten Gehäuse verklebt. |
Mein dritter DIY-Adapter hat auf Anhieb funktioniert! Mein Ölverbrauch wird um den Faktor 1000 zu groß angezeigt. Es ist maximal eine Division durch 100 konfigurierbar. Wählt man dies, kommt aber beim Kompilieren ein Fehler. @j0ta29 , ich weiß nicht, ob das ein Hinweis Wert ist, natürlich kann man den Wert auch in ha weiterverarbeiten, das ist mir klar. |
@altacoon , danke für den Hinweis. Auf jeden Fall war das den Hinweis wert. Ich hatte in der Tabelle mit den Adressen (https://github.com/openv/openv/wiki/Adressen) die 4 Werte übersehen, die einen Faktor von 1000 haben. |
Hallo !
Ich versuche nach dem Wechsel von Domoticz mit vcontrold zu Homeassistant mit ESPHome Optolink meine Wärmepumpe (WärmePumpe 222-G | CD70 | Gerätecode 2000 44 | KW2) auszulesen.
Optolink Adapter habe ich von ESPHome Optolink nachgebaut
Leider ohne Erfolg. :-(
Anbei meine YAML und das Log. Im Log sehe ich in den leeren Zeilen nur Kurz einen Text der dann verschwindet.
viessmann32.yaml
Falls Jemand eine Idee hat wo ich ansetzen kann oder zumindest das Log sichtbar zu machen wäre ich dankbar !
LG, Andyyyy
The text was updated successfully, but these errors were encountered: