@Martin_Br, ich habe jetzt einen vcontrold Server am laufen, mit vcontrol-vitoconnect-bridge und logging in den IOBroker mittels ioBroker.viessmann Adapter. 👍 Damit kann ich jetzt die Vitoconnect an USB Port 0 und die Vitotronic 200, Typ WO1C Regelung an Port 1 Parallel betreiben 👍 usb 1-1.3: cp210x converter now attached to ttyUSB0 > Vitoconnect (mit 2x CP2102 USB 2.0 to TTL UART Serial Converter) usb 1-1.4: cp210x converter now attached to ttyUSB1 > Vitotronic 200, Typ WO1C Regelung (direkt mit Optolink Kabel) Das vcontrol-vitoconnect-bridge python script öffnet dabei beide seriellen Ports und macht eine Brücke zwischen diesen (bridge): ## open devices ser_heating = serial.Serial("/dev/ttyUSB1", baudrate=4800, parity=serial.PARITY_EVEN, stopbits=serial.STOPBITS_TWO, bytesize=serial.EIGHTBITS, timeout=1) ser_vitoconnect = serial.Serial("/dev/ttyUSB0", baudrate=4800, parity=serial.PARITY_EVEN, stopbits=serial.STOPBITS_TWO, bytesize=serial.EIGHTBITS, timeout=1) ... ... Und startet einen TCP Server auf localhost port 12345: server = ThreadedTCPServer(('127.0.0.1', 12345), ThreadedTCPRequestHandler) Diesen TCP Server der bridge frage ich in der vcontrold.xml wieder ab: <?xml version="1.0"?> <V-Control xmlns:vcontrol="http://www.openv.de/vcontrol"> <unix> <config> <serial> <tty>127.0.0.1:12345</tty> </serial> <net> <port>3002</port> </net> ... Soweit mal die Kurzanleitung dazu 🙂 Kannst du mir vielleicht mal deine vito.xml schicken, damit ich mir mal die Werte übernehmen kann, zwecks Lüftung und was an der WO1C noch so geht. Ich habe aktuell die vito.xml von Hans-Joachim Kliemeck im Einsatz, welche auch schon sehr gut Umfangreich ist. Da muss ich mich auch erstmal durcharbeiten und die für mich Interressanten Werte raus picken. Paramter gibt es ja genug, siehe Parameter Codierebene 2.pdf anbei. Danke Dir schon mal und Grüße ✌️
... Mehr anzeigen