Viessman Optolink Adapter: Platinenbestellung + Fertigung

Begonnen von PeMue, 30 März 2016, 20:27:41

Vorheriges Thema - Nächstes Thema

andies

Zitat von: PeMue am 22 Februar 2020, 21:39:23
@andies: kannst Du den Sketch mal bei Deinem Modul probieren?
Ich habe Deinen ESP kaputt gespielt und den neuen schon eingelötet  :(
Aber ich habe neue bestellt, sobald die da sind, kann ich das mal testen.

Ich hatte mal welche, die konnte ich nur auf einem raspberry und unkomprimiert flashen. Da habe ich einen ganzen Tag lang probiert, bis ich auf diese komische Idee kam. Danach lief alles.
FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

PeMue

Zitat von: andies am 22 Februar 2020, 16:02:12
Hier mein Code (angepasst auf die Baudrate), lies sich gerade bedenkenlos übertragen (Puya Chip) und im heimischen WLAN einrichten.
Dann gehe ich davon aus, dass Dein Optolink Adapter soweit mal funktioniert (halt ohne 1-wire Funktionalität), korrekt?

Danke + Gruß

Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

andies

Korrekt (1-wire könnte auch gehen, habe ich halt nicht probiert - da muss ich den Code anpassen?).
FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

PeMue

Hallo zusammen,

so wie es aussieht, habe ich eine Version 2.1, die mit den (mir vorliegenden) Speicherchips funktioniert. Ich werde noch ein paar ESPs testen und sie dann einstellen.
Warum die jetzt funktioniert? Keine Ahnung  ???

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

#814
Hallo zusammen,

ich habe die Firmware v1.x auf meinen Github Account hochgeladen, siehe https://github.com/pemue-git/vitotronic_interface.
Wer Verbesserungsvorschläge hat, bitte hier posten. Die v2.x mit der 1-wire Implementierung folgt baldmöglich.

Gruß Peter

Edit: Versionen bis v2.1 sind hochgeladen ...
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Hook81

Hallo,

ich bin absoluter Neuling auf dem Gebiet der Viessmann Datenlogging Welt.

Ich habe eine Vitocall 300a mit einer Vitotronic 200 Steuerung.

Ich würde gerne Datenlogging, für eine Fehlersuche, mittels Raspberry V3 betreiben. Dazu fehlt mir jedoch der passende Optolink Adapter. Ich bin in der Microelektronik nicht sehr erfahren, was den Selbstbau eines Adapters für mich schwierig macht.
Die Infos von verschiedenen Webseiten verwirren mich mehr.

Den Raspberry habe ich schon da.

Jetzt fehlt mir der Adapter. Ist es noch möglich einen dazu passenden Adapter hier zu bestellen?
Wenn ja, hätte ich starkes Interesse.


PeMue

Zitat von: Hook81 am 25 März 2020, 13:31:08
Die Infos von verschiedenen Webseiten verwirren mich mehr.
Welche offenen Fragen hast Du?

Zitat von: Hook81 am 25 März 2020, 13:31:08
Den Raspberry habe ich schon da.
Wie weit ist der Raspberry Pi von der Heizung weg bzw. sind die Pins durch eine Aufsteckplatine belegt?

Zitat von: Hook81 am 25 März 2020, 13:31:08
Jetzt fehlt mir der Adapter. Ist es noch möglich einen dazu passenden Adapter hier zu bestellen?
Es gibt Adapter für den direkten Anschluss am Raspberry Pi, für USB oder für WLAN (ist m.E. in Deinem Fall nicht nötig).
Welche Variante willst Du? Dann trage ich Dich ein.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Hook81

#817
Zitat "Welche offenen Fragen hast Du?"

Also ich habe mich über https://github.com/openv/openv/wiki schon vorab belesen. Aber ohne Hardware kann ich das nicht probieren. Theoretisch sind das ganz schön viele Informationen. Gerade wenn man das erste mal mit Raspberry experimentiert.
Ich denke ich werde noch einige Fragen dazu haben. Aber es ist gut zu wissen an wen man sich wenden kann.


Zitat "Wie weit ist der Raspberry Pi von der Heizung weg bzw. sind die Pins durch eine Aufsteckplatine belegt?"

Geplant ist der Raspberry auf der Vitotronic liegen zu lassen (also ganz in der Nähe). Die Pin´s wären alle frei. Ich habe mir den Raspy extra für die Heizung zugelegt.


Zitat "Es gibt Adapter für den direkten Anschluss am Raspberry Pi, für USB oder für WLAN (ist m.E. in Deinem Fall nicht nötig).
Welche Variante willst Du? Dann trage ich Dich ein."

Da ich mich noch nicht genau auskenne, baue ich auf deine Erfahrung. Wenn es mit USB zum Raspy funktioniert, würde ich diese Variante bevorzugen. Das erscheint mir stabiler.
Gerne kannst du mich auf die Liste setzen.
Was würdest du für den Adapter preislich aufrufen? Ich las hier im Forum mal ca 20€ zzgl. Versand. Ist das noch so?
Was hast du derzeit für Lieferzeiten?


Mfg




PeMue

Hallo,

Zitat von: Hook81 am 26 März 2020, 12:42:37
Geplant ist der Raspberry auf der Vitotronic liegen zu lassen (also ganz in der Nähe). Die Pin´s wären alle frei. Ich habe mir den Raspy extra für die Heizung zugelegt.

...

Da ich mich noch nicht genau auskenne, baue ich auf deine Erfahrung. Wenn es mit USB zum Raspy funktioniert, würde ich diese Variante bevorzugen. Das erscheint mir stabiler.
Gerne kannst du mich auf die Liste setzen.
ich habe Dich in die Liste eingetragen.

Zitat von: Hook81 am 26 März 2020, 12:42:37
Was würdest du für den Adapter preislich aufrufen? Ich las hier im Forum mal ca 20€ zzgl. Versand. Ist das noch so?
Ja, ist noch so, vermutlich eher etwas drunter.

Zitat von: Hook81 am 26 März 2020, 12:42:37
Was hast du derzeit für Lieferzeiten?
Ich kann Dir gerade nicht sagen, bis wann ich wieder unser Labor benutzen kann/darf, da würde ich gerne den FTDI löten. Daher mache ich lieber keine Aussage ...

Gruß Peter


RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Raspiano

Hallo,
da ich immer mal wieder gefragt werde, wie ich mit meinem Original-Viessmann-Adapter zufrieden bin:
Läuft STÖRUNGSFREI SEIT MEHR ALS 3 JAHREN.

Viessmann-Artikelnummer: 7856059

VIESSMANN 7856059 Anschlussleitung USB-Optolink

Habe den Adapter direkt bei meinem Heizungsbauer (Viessmannpartner) ALS ERSATZTEIL bestellt, Kosten damals ca. 20 Euro.

Also wenn jemand direkt von der Viessmann per USB an den Raspi möchte, kann er dieses Kabel problemlos benutzen.
FHEM in docker fhem/fhem:latest auf intel i7/asrock deskmini 310; mit Stromzähler 98_ArduCounter.pm, Relais-Steuerung mit Arduino, diverse Homematic-Regler und Schalter über HM-LAN, Solarstrommessung, LaCrosse-Temperatursensoren über JeeLink, Viessmann V200 über 89_VCONTROL.pm

Huntercover

#820
Hi PeMue, hi Raspiano,

tolles Projekt hier, da hab ich doch glatt mal geschaut was alles bei meiner Heizung bei war.
Ich habe den Original Adapter!

Ich habe aktuell folgendes umgesetzt:
- Nutzung ESP8266 (mein Pi ist mir überdimensioniert und steht leider woanders)
- ArduinoOTA drauf, damit ich per WLAN programmieren kann.
- Ein USB-Kabel Buchse an Buchse verlötet um den Adapter direkt am ESP anzuschließen.
- Spannungsversorgung per 5V an VCC und GND
- Basic-Example eingebaut mit Übertragung von Testdaten an FHEM.
----------
Pi läuft, Daten kommen in FHEM an.
Ich habe mich aber noch nicht an meine Heizung getraut. Meine Fragen:
- Hat das wer im Betrieb?
- - ESP8266 und original Adapter?

- Muss ich beim USB-Kabel einmal TX und RX tauschen?
- - Läuft das so überhaupt?

- Könnte bei einem Fehler die Heizung in Störung gehen?
- -Man kann ja nur auslesen, richtig?

Viele Grüße und Danke im Voraus,
Andreas

Nasdero

Ich hätte auch gerne einen Adapter:

WLAN, komplett, "Schieber"

Kann ich dann per FHEM Windows oder Raspbian auslessen und beschreiben, richtig?

Der Plan wäre, meinen Solaregde WR (SE5000) per Modbus TCP/IP auszulesen (was schon funktioniert) und bei PV Überschuss den Warmwassersollwert anzuheben.

malokas

#822
Hallo Peter,

wahnsinn was du hier auf die Beine gestellt hast. Ich würde gerne einmal den WLAN Komplett Adapter bestellen. Der Rest läuft per PN?
Habe nach langer Suche den Beitrag hier gefunden, daher erst einen Post :)  Schon mal vielen Dank!
Zitat von: PeMue am 29 März 2020, 13:10:24
Hallo,
ich habe Dich in die Liste eingetragen.
Ja, ist noch so, vermutlich eher etwas drunter.
Ich kann Dir gerade nicht sagen, bis wann ich wieder unser Labor benutzen kann/darf, da würde ich gerne den FTDI löten. Daher mache ich lieber keine Aussage ...

Gruß Peter

PeMue

Hallo,

Zitat von: Nasdero am 18 April 2020, 01:18:18
Ich hätte auch gerne einen Adapter:
WLAN, komplett, "Schieber"
Zitat von: malokas am 20 April 2020, 16:44:35
Ich würde gerne einmal den WLAN Komplett Adapter bestellen.

Ich habe Euch hier eingetragen.

Zitat von: Nasdero am 18 April 2020, 01:18:18
Kann ich dann per FHEM Windows oder Raspbian auslessen und beschreiben, richtig?
Ja, das geht. Es ist egal, auf welchem Betriebssystem FHEM läuft, aber Linux ist vermutlich stressfreier.

Zitat von: malokas am 20 April 2020, 16:44:35
Der Rest läuft per PN?
Wenn ich Adapter fertig habe, schreibe ich die Besteller in der Reihenfolge per PM an, ja.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

PeMue

Hallo zusammen,

nach intensiven (und teilweise ziemlich frustrierenden Tests) mit diversen ESP8266 ESP-01 Modulen habe ich die Ergebnisse hier zusammengefasst.

Fazit:

- Die verbauten Speichermodule brauchen teilweise eine signifikant unterschiedliche Geschwindigkeit beim Flashen. Bei manchen Speicherbausteinen funktioniert zwar das Flashen mit einer höheren Baudrate, aber anschließend wird (bei nicht konfiguriertem Adapter) kein Access Point aufgespannt und der ESP8266 geht aber auch nicht in eine Boot Schleife (im Falle einer Boot Schleife kann man dies über die Ausgabe auf der seriellen Schnittstelle sehen).
Eine sichere (aber extrem langsame) Einstellung: DOUT bei 57.6 kbaud.
- Die Firmware spannt nur einen Acess Point auf, wenn sie mit ESP8266 Bibliotheken zwischen v2.4.1 (was früheres haben wir nicht getestet) und v2.5.0 compiliert wird. Die verwendete IDE Version spielt aus unserer Sicht keine Rolle.

Ich hoffe, dass ich jetzt mal wieder dazu komme, weitere Adapter aufzubauen.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser