Anbindung Viessmann Heizung mit VCONTROL300

Begonnen von srxp, 23 Februar 2017, 13:15:51

Vorheriges Thema - Nächstes Thema

amenomade

ZitatDenke eher vom der Steuerung als vom Kessel, Anzahl der Heizkreise, mit Solar usw.
Du hast Recht, ich wollte nur schnell und kurz antworten ;)

Die Änderungen sind nicht so kompliziert.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

birdy

#76
Zitat von: amenomade am 21 Mai 2017, 01:33:38
Die Änderungen sind nicht so kompliziert.
Da hast Du auch wieder recht, bin in den letzten Minuten flott vorangekommen. Danke für Deine Hilfe.
U.a. war mir auch Dein Super Excel eine Hilfe, super tolle Arbeit! 
FHEM  @Debian bullseye @Proxmox VE 8.1.3
@intelNUC's  (i5)
CUL 433(a-culfw), CUL 868(SlowRF), Max-Cube CUN geflash, HM-CFG-USB-2 (HMALND)

birdy

VCONTROL300 läuft bei mir ausgezeichnet. An dieser Stelle ein GROSSES Dankeschön an dem Ersteller!

Hat es schon jemand geschafft die gewünschte Raum- Soll-Temperatur auszulesen ?
Ich habe inzwischen alle erdenklichen Adressen ausprobiert, aber ohne Erfolg  :(
FHEM  @Debian bullseye @Proxmox VE 8.1.3
@intelNUC's  (i5)
CUL 433(a-culfw), CUL 868(SlowRF), Max-Cube CUN geflash, HM-CFG-USB-2 (HMALND)

LuckyDay


birdy

Zitat von: fhem-hm-knecht am 25 Mai 2017, 16:57:33
was hast denn ausprobiert?

Alles.

Alle rund 25 Adressen die ich in diesem Excel (https://forum.fhem.de/index.php/topic,20280.msg611057.html#msg611057) gefunden habe, auf meine Steuerung zutreffen und in der Bezeichnung  "Temperatur" enthalten.

0x2306 gibt es gem. diesem Excel für meine Steuerung (VPlusH01) nicht . Trotzdem habe ich es versucht. Die Abfrage ergibt den Wert 20, die von mir über das Bedienteil vorgewählte Soll-Temperatur liegt aber bei 22°
FHEM  @Debian bullseye @Proxmox VE 8.1.3
@intelNUC's  (i5)
CUL 433(a-culfw), CUL 868(SlowRF), Max-Cube CUN geflash, HM-CFG-USB-2 (HMALND)

LuckyDay

#80
du schreibst du hast eine 20C8 , das ist doch eine Vitoladens 300 öl oder?
die gibts inzwischen auch schon in mehreren Versionen,
was haste denn überhaupt, ? 1 oder 2 oder 3 Heizkreise, vielleicht auch noch externe Stellmöglichkeit im Wohnzimmer?

Edit:Ist deine Heizung gerade im Modus Sparbetrieb?

die adresse stimmt bei mir

birdy

#81
Zitat von: fhem-hm-knecht am 25 Mai 2017, 21:30:19
du schreibst du hast eine 20C8 , das ist doch eine Vitoladens 300 öl oder?
Ja genau, eine Vitoladens 300-C mit modulierendem Öl-Brenner. Die ausgelesene ID der Steuerung ist 20C8.
Ich habe 1 Heizkreis und im Wohnzimmer eine Vitotrol 200A

Edit: Ja Heizung war im Sparbetrieb.  Diesen habe ich ausgeschaltet, leider keine Änderung.
FHEM  @Debian bullseye @Proxmox VE 8.1.3
@intelNUC's  (i5)
CUL 433(a-culfw), CUL 868(SlowRF), Max-Cube CUN geflash, HM-CFG-USB-2 (HMALND)

amenomade

#82
Hast Du 0x2321 probiert?
0x2306 ist wenn die Solltemperatur direkt an der Heizung gestellt wird (kein Vitotrol)

EDIT: Falls Du auf einem anderen Heizkreis arbeitest, musst Du die Adressen 0x3... oder 0x4... statt 0x2... nutzen.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

birdy

Zitat von: amenomade am 25 Mai 2017, 22:23:38
Hast Du 0x2321 probiert?
0x2306 ist wenn die Solltemperatur direkt an der Heizung gestellt wird (kein Vitotrol)

EDIT: Falls Du auf einem anderen Heizkreis arbeitest, musst Du die Adressen 0x3... oder 0x4... statt 0x2... nutzen.

Ja auch 0x2321  (alle Adressen aus deinem Excel welche in der Beschreibung Temperatur enthalten)
und bekomme da den Wert 0  .  Ich bin der Meinung, dass ich mit Heizkreis 1 arbeite.
Zu diesem Excel gleich noch eine Frage. Wie lese ich einen Wert aus, bei dem im Excel BytePosition = 12 steht?

Danke und Gruss
birdy
FHEM  @Debian bullseye @Proxmox VE 8.1.3
@intelNUC's  (i5)
CUL 433(a-culfw), CUL 868(SlowRF), Max-Cube CUN geflash, HM-CFG-USB-2 (HMALND)

LuckyDay

nochmal die Frage
ZitatIst deine Heizung gerade im Modus Sparbetrieb?

amenomade

ZitatWie lese ich einen Wert aus, bei dem im Excel BytePosition = 12 steht?

Ich würde sagen: indem Du das ganze Block holst, und dann das 12. Byte davon ausliest.

Alternativ kannst Du wahrscheinlich direkt die Adresse des Block + 12 lesen.

Hab es aber nie probiert.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

birdy

Zitat von: fhem-hm-knecht am 25 Mai 2017, 23:24:24
nochmal die Frage

Ich habe es im Normalbetrieb, und im Sparbetrieb ausprobiert, dabei aber keinen Unterschied feststellen können.
FHEM  @Debian bullseye @Proxmox VE 8.1.3
@intelNUC's  (i5)
CUL 433(a-culfw), CUL 868(SlowRF), Max-Cube CUN geflash, HM-CFG-USB-2 (HMALND)

amenomade

Vitotrol: http://www.haustechnikdialog.de/Forum/p/1308719#p1308719

Anscheinend steuert der Vitotrol direkt die Soll-Vorlauftemperatur und/oder die Heizkreispumpe. Deswegen befürchte ich, dass Du die Soll-Raumtemperatur aus der Heizung nicht lesen kannst: die ist nur im Vitotrol.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

birdy

Zitat von: amenomade am 27 Mai 2017, 00:09:28
Vitotrol: http://www.haustechnikdialog.de/Forum/p/1308719#p1308719

Anscheinend steuert der Vitotrol direkt die Soll-Vorlauftemperatur und/oder die Heizkreispumpe. Deswegen befürchte ich, dass Du die Soll-Raumtemperatur aus der Heizung nicht lesen kannst: die ist nur im Vitotrol.
Sieht ganz danach aus, vielen Dank für den Hinweis.

Gruss birdy
FHEM  @Debian bullseye @Proxmox VE 8.1.3
@intelNUC's  (i5)
CUL 433(a-culfw), CUL 868(SlowRF), Max-Cube CUN geflash, HM-CFG-USB-2 (HMALND)

elmo25674

Hallo zusammen,
ich habe den original Viessmann Adapter an einen 2 ten Raspberry angeschlossen und mit ser2net zum 1ten FHEM Rasperry verbunden.
Mit 89_VControl läuft die verbindung stabil. Mit VControl300 bricht die Verbindung nach ein paar Stunden ab, weil der USB Adpter am 2ten Rasperry nicht mehr erkannt wird.
Solange der Adapter erkannt wird und ich in FHEM auch die Werte sehe, steht im SYSlog des 2ten Rasperry dauernd:

May 29 12:54:29 raspberrypi kernel: [26563.461215] cp210x 1-1.4:1.0: device disconnected
May 29 12:54:29 raspberrypi kernel: [26563.691940] usb 1-1.4: new full-speed USB device number 19 using dwc_otg
May 29 12:54:29 raspberrypi kernel: [26563.798465] usb 1-1.4: New USB device found, idVendor=10c4, idProduct=ea60
May 29 12:54:29 raspberrypi kernel: [26563.798486] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 29 12:54:29 raspberrypi kernel: [26563.798499] usb 1-1.4: Product: CP2102 USB to UART Bridge Controller
May 29 12:54:29 raspberrypi kernel: [26563.798511] usb 1-1.4: Manufacturer: Silicon Labs
May 29 12:54:29 raspberrypi kernel: [26563.798523] usb 1-1.4: SerialNumber: 0001
May 29 12:54:29 raspberrypi kernel: [26563.801569] cp210x 1-1.4:1.0: cp210x converter detected
May 29 12:54:29 raspberrypi kernel: [26563.802755] usb 1-1.4: cp210x converter now attached to ttyUSB1
May 29 13:04:29 raspberrypi kernel: [27163.348618] usb 1-1.4: USB disconnect, device number 19
May 29 13:04:29 raspberrypi kernel: [27163.349105] cp210x ttyUSB1: cp210x converter now disconnected from ttyUSB1
May 29 13:04:29 raspberrypi kernel: [27163.349162] cp210x 1-1.4:1.0: device disconnected
May 29 13:04:29 raspberrypi kernel: [27163.584483] usb 1-1.4: new full-speed USB device number 20 using dwc_otg
May 29 13:04:29 raspberrypi kernel: [27163.690948] usb 1-1.4: New USB device found, idVendor=10c4, idProduct=ea60
May 29 13:04:29 raspberrypi kernel: [27163.690971] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 29 13:04:29 raspberrypi kernel: [27163.690984] usb 1-1.4: Product: CP2102 USB to UART Bridge Controller
May 29 13:04:29 raspberrypi kernel: [27163.690997] usb 1-1.4: Manufacturer: Silicon Labs
May 29 13:04:29 raspberrypi kernel: [27163.691009] usb 1-1.4: SerialNumber: 0001
May 29 13:04:29 raspberrypi kernel: [27163.693920] cp210x 1-1.4:1.0: cp210x converter detected
May 29 13:04:29 raspberrypi kernel: [27163.694235] usb 1-1.4: cp210x converter now attached to ttyUSB1
May 29 13:34:29 raspberrypi kernel: [28963.524599] usb 1-1.4: USB disconnect, device number 20
May 29 13:34:29 raspberrypi kernel: [28963.525034] cp210x ttyUSB1: cp210x converter now disconnected from ttyUSB1
May 29 13:34:29 raspberrypi kernel: [28963.525109] cp210x 1-1.4:1.0: device disconnected
May 29 13:34:29 raspberrypi kernel: [28963.761938] usb 1-1.4: new full-speed USB device number 21 using dwc_otg
May 29 13:34:29 raspberrypi kernel: [28963.869692] usb 1-1.4: New USB device found, idVendor=10c4, idProduct=ea60
May 29 13:34:29 raspberrypi kernel: [28963.869714] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 29 13:34:29 raspberrypi kernel: [28963.869728] usb 1-1.4: Product: CP2102 USB to UART Bridge Controller
May 29 13:34:29 raspberrypi kernel: [28963.869740] usb 1-1.4: Manufacturer: Silicon Labs
May 29 13:34:29 raspberrypi kernel: [28963.869752] usb 1-1.4: SerialNumber: 0001
May 29 13:34:29 raspberrypi kernel: [28963.872986] cp210x 1-1.4:1.0: cp210x converter detected
May 29 13:34:29 raspberrypi kernel: [28963.873385] usb 1-1.4: cp210x converter now attached to ttyUSB1
May 29 13:44:29 raspberrypi kernel: [29563.668618] usb 1-1.4: USB disconnect, device number 21
May 29 13:44:29 raspberrypi kernel: [29563.669062] cp210x ttyUSB1: cp210x converter now disconnected from ttyUSB1
May 29 13:44:29 raspberrypi kernel: [29563.669132] cp210x 1-1.4:1.0: device disconnected


Die letzte Meldung im Logfile bevor er dann nicht mehr erkanntt wird ist dann folgende:
May 29 13:54:29 raspberrypi kernel: [30163.796933] usb 1-1.4: new full-speed USB device number 23 using dwc_otg
May 29 13:54:29 raspberrypi kernel: [30163.903464] usb 1-1.4: New USB device found, idVendor=10c4, idProduct=ea60
May 29 13:54:29 raspberrypi kernel: [30163.903485] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 29 13:54:29 raspberrypi kernel: [30163.903499] usb 1-1.4: Product: CP2102 USB to UART Bridge Controller
May 29 13:54:29 raspberrypi kernel: [30163.903511] usb 1-1.4: Manufacturer: Silicon Labs
May 29 13:54:29 raspberrypi kernel: [30163.903523] usb 1-1.4: SerialNumber: 0001
May 29 13:54:29 raspberrypi kernel: [30163.908157] cp210x 1-1.4:1.0: cp210x converter detected
May 29 13:54:29 raspberrypi kernel: [30163.908540] usb 1-1.4: cp210x converter now attached to ttyUSB1
May 29 13:56:48 raspberrypi kernel: [30302.905531] dwc_otg: DEVICE:023 : update_urb_state_xfer_intr:1435:trimming xfer length
May 29 14:02:48 raspberrypi ser2net[2085]: Could not open device /dev/ttyUSB1 for port 3001: Input/output error
May 29 14:02:48 raspberrypi kernel: [30662.911845] cp210x ttyUSB1: cp210x_open - Unable to enable UART
May 29 14:02:48 raspberrypi ser2net[2085]: Could not open device /dev/ttyUSB1 for port 3001: Input/output error
May 29 14:02:48 raspberrypi kernel: [30662.942029] cp210x ttyUSB1: cp210x_open - Unable to enable UART
May 29 14:02:49 raspberrypi ser2net[2085]: Could not open device /dev/ttyUSB1 for port 3001: Input/output error
May 29 14:02:49 raspberrypi kernel: [30663.966373] cp210x ttyUSB1: cp210x_open - Unable to enable UART
May 29 14:02:50 raspberrypi ser2net[2085]: Could not open device /dev/ttyUSB1 for port 3001: Input/output error
May 29 14:02:50 raspberrypi kernel: [30664.985957] cp210x ttyUSB1: cp210x_open - Unable to enable UART
May 29 14:02:51 raspberrypi ser2net[2085]: Could not open device /dev/ttyUSB1 for port 3001: Input/output error
May 29 14:02:51 raspberrypi kernel: [30666.005629] cp210x ttyUSB1: cp210x_open - Unable to enable UART
May 29 14:02:53 raspberrypi kernel: [30667.028857] cp210x ttyUSB1: cp210x_open - Unable to enable UART
May 29 14:02:53 raspberrypi ser2net[2085]: Could not open device /dev/ttyUSB1 for port 3001: Input/output error
May 29 14:02:54 raspberrypi ser2net[2085]: Could not open device /dev/ttyUSB1 for port 3001: Input/output error


Dann Hilft nur noch ein Neustart des 2ten Rasperry.

Kann mir hier vielleicht jemand weiterhelfen.

Gruß Christian