speters / vogod

vogod is a daemon which provides a high-level interface (currently a REST API) to a Viessmann® heating device via Optolink.
8 stars 2 forks source link

Feature request: "raw" Abfragen #4

Open 68ec020 opened 9 months ago

68ec020 commented 9 months ago

Wäre es möglich eine URL hinzuzufügen, die ohne einen EventType direkt eine Adresse ausliest? Die könnte auch den "nopCodec" verwenden. Unter Umständen auch die Senderichtung als POST.

Vielleicht so GET: /raw/{address}[:{length}] (length wenn es mehr als ein Byte ist) POST: /raw/{address} (und dann als base64 im Body)

Eine Anwendung wäre für mich die Fehlerhistorie, die nur den ersten Fehler als Fehlerhistorie0 liefert. Oder auch das Lesen der Digitalen Ein- / Ausgänge, die immer nur ein Bit liefern und damit (wenn man alle acht haben möchte) acht Lesevorgänge notwendig machen, die immer wieder die gleiche Adresse lesen.

Viele Grüße Jan