mdzio / ccu-jack

CCU-Jack bietet einen einfachen und sicheren REST- und MQTT-basierten Zugriff auf die Datenpunkte der Zentrale (CCU) des Hausautomations-Systems HomeMatic. Zudem können einfach Fremdgeräte an die CCU angebunden werden.
GNU General Public License v3.0
112 stars 11 forks source link

Analogeingang mit konfigurierbarem Bezeichner und Einheit #161

Open mdzio opened 7 months ago

mdzio commented 7 months ago

Dies ist beispielsweise im CUxD umgesetzt: image

Der CUxD macht sich in diesem Fall zunutze, wie die CCU unbekannte Kanaltypen anzeigt. Der interne Kanalbezeichner wird in eckigen Klammern dargestellt. Hinter dem Wert wird noch die vom Gerät ausgelesene Einheit dargestellt. Den Bezeichner und die Einheit können bei den Geräteeinstellungen angepasst, woraufhin das Gerät sozusagen seine Hülle dynamisch ändert. Das Ändern der Hülle nach dem Anlernen ist etwas problematisch (z.B. für den CCU-Jack und den CCU-Historian, die davon ausgehen, das Geräte nicht mutieren).

Allerdings können beim Erstellen eines virtuellen Geräts (z.B. in der Web-UI des CCU-Jacks) bereits die Informationen (Kanalbezeichner und Einheit) zur Gerätehülle mitgegeben werden, sodass eine nachträgliche Anpassung nicht mehr nötig ist.