Mit "BidCos-RF" Geräten funktionierte es auch.
Allerdings mit den "HmIP-RF" klappte es entgegen dieser Aussage nicht :
## ChangeLog
1.18
* implemented mastervalue query + change which can also handle HmIP devices.
* fixed version output
Wenn man aber diese Zeile
Code: Alles auswählen
var deviceType = oDevice.HssType();
Code: Alles auswählen
var deviceType = oDevice.Label();
Evtl. kann das einer für die CCU3(etc) bestätigen.
Fügte man dahinter noch ein :
Code: Alles auswählen
var interface= interfaces.Get(oDevice.Interface());
Code: Alles auswählen
if {[string compare -nocase -length 9 "HM-CC-VG-" $deviceType] == 0} {
set ausgabe [xmlrpc $interfaces(VirtualDevices) getParamset [list string $deviceAddress] [list string "MASTER"] ]
} elseif {[string compare -nocase -length 5 "HMIP-" $deviceType] == 0} {
set ausgabe [xmlrpc $interfaces(HmIP-RF) getParamset [list string $deviceAddress] [list string "MASTER"] ]
} else {
set ausgabe [xmlrpc $interfaces(BidCos-RF) getParamset [list string $deviceAddress] [list string "MASTER"] ]
}
Edit: für alle die dachten, die Datei wäre dabei, hab ich das nun nachgeholt