RaspberryMatic
RaspberryMatic copied to clipboard
HmIP-WKP: Kanalbeschreibungen fehlerhaft bei Direktverknüpfungen
Describe the issue you are experiencing
Da #2187 geschlossen ist und der schließende Kommentar sagt, dass ein neuer Issue aufgemacht werden soll falls das Problem noch besteht, mache ich das mal, da ich nun genau das selbe Problem habe.
Geräteansicht:
Direktverknüpfungen:
Wie man sieht, wird für ein und den selben Kanal (roter Kasten) mal "Benutzer 1 Entriegeln" und mal "Benutzer 2 Entriegeln" geschrieben.
Neustart hat keine Besserung gebracht, Neuverknüpfen ebenfalls nicht.
Ansonsten funktioniert alles wie erwartet, ist also nur ein Anzeigefehler.
Describe the behavior you expected
Korrekte Beschreibung wird angezeigt.
Steps to reproduce the issue
- Mehrere Direktverknüpfungen von "Benutzer 1 Entriegeln" aus anlegen.
- Sehen, dass die Namen falsch sind in der Übersicht
What is the version this bug report is based on?
3.69.7.20230626 (oci)
Which base platform are you running?
ha-addon (HomeAssistant Add-on)
Which HomeMatic/homematicIP radio module are you using?
HmIP-RFUSB
Anything in the logs that might be useful for us?
-
Additional information
No response
In der webui.js wird die WKP-Sicht hier zusammengebaut:
if (deviceType.toLowerCase() == "hmip-wkp") {
tmpCounter = (typeof tmpCounter == "undefined") ? 1 : tmpCounter;
result = translateKey("lblUser") + " " + tmpCounter + " ";
if (channelIndex % 2 != 0) {
result += translateKey("chType_ACCESS_TRANSCEIVER_LOCk");
} else {
result += translateKey("chType_ACCESS_TRANSCEIVER_UNLOCk");
tmpCounter++;
}
https://github.com/eq-3/occu/blob/master/WebUI/www/webui/webui.js#L33529-L33538
In der /www/config/ic_linkpeerlist.cgi, die für die Auflistung der Direktverknüpfungen zuständig ist, gibt es für die WKP-Kanäle keine "Sonderbehandlung".
Meiner Meinung nach müsste dort nachgebessert werden.
Da ich aber kein WKP besitze und die Datei recht komplex ist, ist das mit dem Entwickeln eines Patches meinerseits aussichtslos.
Wie wird eigentlich das Gerät unter "Status und Bedienung"->"Räume" sowie "Gewerke" angezeigt ?
Wie wird eigentlich das Gerät unter "Status und Bedienung"->"Räume" sowie "Gewerke" angezeigt ?
Ich habe eben mal an die beiden Kanäle die Raum / Gewerkzuordnungen rangelegt:
Das sieht also OK aus.