Skip to content

joppi588/pyvcontrol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Communication with Viessmann heating via Optolink interface

Python Logo

Python package to communicate with Viessmann heatings via the optolink serial interface. Replacement for vcontrold when using a python environment.

Python package zur Kommunikation mit Viessmann-Heizungen über die Optolink serielle Schnittstelle. Geeignet um vcontrold zu ersetzen wenn ohnehin mit Python gearbeitet wird.

Neuentwicklung basierend auf

Motivation:

  • Python-Modul um direkt auf die Viessmann-Heizung zugreifen zu können (ohne Umweg über vcontrold)

Einschränkungen/known issues:

  • Die Parameter (z.B. Kommandodefinitionen) sind Teil der Klassen und nicht mehr zentral abgelegt. Nachteil ist die geringere Anwenderfreundlichkeit - Konfigurationen sollten eigentlich vom Code getrennt sein
  • nur V200WO1C/P300 implementiert.

Beispielcode:

  • testViessmann.py: führt einen Lesezugriff für alle definierten Kommandos durch.

Releases

No releases published

Packages

No packages published

Languages