Skip to content
joppi588 edited this page Feb 2, 2021 · 13 revisions

Systemarchitektur

viControl: API

  • Initialisiere Kommunikation
  • Sende Lese-Kommando
  • Sende Schreib-Kommando

Datenstrukturen zur Umwandlung von seriellen Daten in strukturierte Datentypen und zurück

  1. viTelegram: Komplettes Telegram mit Header, Kommando, Daten etc.
  2. viCommand: Bereitstellung der Viessmann-Commandos in Python
  3. viData: Bereitstellung der Viessmann-Datentypen in Python

viSerial: Low-Level-Funktionalität (read/write einzelner Bytes), wird von viControl aufgerufen

UML-Dokumentation

Clone this wiki locally