For some devices types mastervalue.cgi stops after
<mastervalue><device name='xxxx' ise_id='yyyy' device_type='zzzzz' >
So there is missing (at least)
It seems there is an exception somewhere, but I never worked on sh code (I even don't know how to run/test it by myself). I got problems with
interface="HmIP-RF" device_type="HmIP-SMI"
and
interface="HmIP-RF" device_type="HmIP-PSM-2"
Maybe someone can support me fixing it? V1.22